I have ported engine to SDL2 and changed render to use new API for hardware-accelerated rendering. But I have not changed the order of rendering operations and, sometimes, I have used closest analogues to simulate what old API does. Of course, current render is far from effective, but even this...