New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDL_RenderGeometry [patch] #772
Comments
Really sorry about this, but I'm actually now planning to abandon my fork, and the RenderGeometry patch. I did get started on updating it to latest SDL over Xmas, but changes to SDL mean it'd effectively be a rewrite, so it can cooperate nicely with the batching mechanism. I got GL working, but GLES2 was starting to look like it'd be a bit of work, and would have required some modifications to some of the existing SDL code too. Didn't get as far as looking at D3D9/D3D11/Metal. I just don't think I'll have the time for this sort of project in 2021, or, if I'm honest, the motivation to make the time. It's a lot like the sort of thing I do at work; feels like I'd be spending far too much time in the same room, at the same desk, doing the same thing. Might be different if I was still working at the office. I will be continuing to use SDL, and I'm currently intending to switch to bgfx for the rendering. I may revisit my plans if I encounter any difficulties. Thanks, --Tom |
@ligfx The pros is that is doesn't need any back-end modification
Just the issues, I noticed :
|
Yes, that was my overriding design constraint (as I'm using the code on SDL right now, and didn't want to have to use the software renderer). Some speed improvements were avoided in favor of having a more simple renderer that works on any backend.
Hmm, you might be right. I'd have to go back and test it out to make sure it matches OpenGL exactly. With ImGUI, at least, the results look accurate to my naked eye. |
This bug report was migrated from our old Bugzilla tracker.
These attachments are available in the static archive:
RenderGeometry v1 (RenderGeometry.patch, text/plain, 2013-02-26 09:42:05 +0000, 44035 bytes)Reported in version: 2.0.0
Reported for operating system, platform: All, All
Comments on the original bug report:
On 2013-02-26 08:10:39 +0000, Gabriel Jacobo wrote:
On 2013-02-26 09:42:05 +0000, Gabriel Jacobo wrote:
On 2013-02-26 10:26:47 +0000, Sam Lantinga wrote:
On 2013-02-26 10:44:00 +0000, Gabriel Jacobo wrote:
On 2013-02-26 10:46:04 +0000, Sam Lantinga wrote:
On 2013-02-26 11:08:29 +0000, Gabriel Jacobo wrote:
On 2013-02-27 12:56:58 +0000, Philipp Wiesemann wrote:
On 2013-03-05 08:07:36 +0000, Gabriel Jacobo wrote:
On 2013-07-06 10:31:20 +0000, Philipp Wiesemann wrote:
On 2013-07-06 10:47:36 +0000, Gabriel Jacobo wrote:
On 2013-10-15 13:04:44 +0000, Gabriel Jacobo wrote:
On 2014-02-25 19:46:59 +0000, Gabriel Jacobo wrote:
On 2017-01-27 13:47:59 +0000, Tom Seddon wrote:
On 2017-01-27 14:01:35 +0000, Gabriel Jacobo wrote:
On 2017-01-27 15:14:20 +0000, Alex Szpakowski wrote:
On 2018-12-20 01:10:02 +0000, Tom Seddon wrote:
On 2018-12-26 06:47:04 +0000, Sam Lantinga wrote:
On 2019-01-02 08:08:36 +0000, Ryan C. Gordon wrote:
On 2020-05-03 10:56:06 +0000, Albert Vaca Cintora wrote:
On 2020-11-05 00:42:30 +0000, wrote:
On 2020-11-05 18:56:22 +0000, Sam Lantinga wrote:
On 2020-12-23 21:56:33 +0000, Sam Lantinga wrote:
The text was updated successfully, but these errors were encountered: