After investigating a bit more with those users, I noticed that the call time to IVideoDriver::draw2DImage increased by more than 100% (on 1.8.4 it took ~84 microseconds, while on 1.9 it took ~18000).
I then managed to find the culprit in this change, done in 2012, https://github.com/edo9300/irrlicht1-8- ... 1ece19db53 (I'm using my mirror's link because i still don't know how sourceforge works).
I don't know why there's this big performance hit, my only supposition is that due to the hardware lacking vertex textures support everything is being emulated in software.
The image below is the system info of one of the users that got this issue.
