SDL2's SDL_Surface CPU rasterizer/backend#9137
SDL2's SDL_Surface CPU rasterizer/backend#9137momo-AUX1 wants to merge 13 commits intoocornut:masterfrom
Conversation
|
Hello, |
…-platform compatibility
|
I tried testing it on bochs and I saw some artifacting I thought it was a code issue but it worked |
|
I will reopen |
|
Hello, I believe it would be too difficult for me to reliably maintain/support this in an official manner. I think it is a valuable project, how about you host this on your own repository and we can add all links from Wiki? backends/imgui_impl_sdlsurface2.cpp, h
examples/example_sdl2_surface/main.cppSince your code was already well design to "blend in" imgui habits (thanks for that!) it would be easy for anyone to import those files. Linking to other software renderers: |
|
hello, yes of course I'd love that, thank you ! |
|
Great! I'll wait for your signal/url and then will add links from all suitable wiki/docs locations. |
|
https://github.com/momo-AUX1/imgui/tree/sdl_cpu here is the url this one includes perf fixes and a new SDL3 surface tested on macOS and the web |
|
To augment discovery and updates here are my suggestion:
But I think overall this would make it more attractive and easy for people to use this, and update may be carried without confusion. What do you think? |
|
Of course I'll do this tonight thank you for your help and review ! |
|
https://github.com/momo-AUX1/imgui_impl_sdlsurface here it is ! |
This PR adds the SDL Render CPU rasterizer support, useful platforms that dont expose a Renderer/GPU abstraction or projects such as bochs that use the blitzer.