Quote Originally Posted by ?ëu?±o Mart??nez
I think that just "inlining" that calls (and there are a lot of them) performance should rise up a lot because almost all sprite and polygon drawing are like the previous ones. Actually they're implemented as macros in C (you know, " #define ...").
How much is "a lot"? I can hardly imagine optimizing this would give any noticable performance increase.

But i try to avoid wrapping single functions as much as possible. If i can call it directly from unit like OpenGL header i do that.