the 2D fuction in irrlicht are min 500% faster than the 2d engine in blitzmax
Wow! That's impressive. I didn't even think coding in native C++ with DirectX 9 API was that much faster.
What 2D functions are being used? It'd be interesting to see some comparison code to get results on a few different machine types.