If other games are not suffering, we'll probably have to dig really deep to find out what is taking so long.
Though with the right approach it shouldn't be too hard to pinpoint the problem. I figure some function call is taking a lot of time. So by disabling certain drawing functions one at a time we might quickly run into the one that is breaking things.
__________________
|