Been rewriting SDL's 2D render API to be faster (and my god, it's _faster_), but this is taking _forever_.

I redesigned it so the high-level interface can batch up draws and do them all at once--presumably all stuffed into a big vertex buffer--but it's taken like a month to convert all the backends (D3D9, D3D11, GL, GLES1, GLES2, software, and ...PlayStation Portable homebrew for crying out loud).

Almost done now, finally!

@icculus Thank you very much for all the work you do on SDL and other stuff like physfs and so on!

@icculus Since it seems like quite a big of change, any chance of secretly sneaking in a "RenderCopyFex" that would accept FRects and FPoint? The software renderer can just floor them no one will even notice.

Sign in to participate in the conversation
Gamedev Mastodon

Game development! Discussions about game development and related fields, and/or by game developers and related professions.