I'm just curious, what system does TPT use to draw pixels? Does it have a list of what needs to be drawn and draws it, or does it do it a different way.
You mean the lua drawing? Anyways it just buffers, then adds lua drawings above, then just pastes onto screen [this behavior (except lua though) is predefined in any C/C++ SDL application]