libsdl-org / SDL

Simple Directmedia Layer
https://libsdl.org
zlib License
9.44k stars 1.76k forks source link

Document SDL integration with other UI libs #5651

Closed 1bsyl closed 2 years ago

1bsyl commented 2 years ago

There were information about SDL compatibility with other UI lib (https://github.com/libsdl-org/SDL/pull/4195) Not sure where this doc could be added.

Examples here:

Dear ImGUI: https://github.com/ocornut/imgui/tree/master/examples/example_sdl_sdlrenderer

Nuklear: https://github.com/Immediate-Mode-UI/Nuklear/tree/master/demo/sdl_renderer

RmlUI (fork of libRocket): https://github.com/mikke89/RmlUi/tree/master/Samples/basic/sdl2_sdlrenderer/src

Spine (http://esotericsoftware.com/): https://github.com/royalstream/spine-sdl

Un-maintained project:

MicroUI: https://github.com/rxi/microui/pull/48

libRocket: https://github.com/libRocket/libRocket/pull/301

slouken commented 2 years ago

This could go on the Wiki, and seems valuable there.

1bsyl commented 2 years ago

what about there https://wiki.libsdl.org/Libraries ? Since it's about "Additional libraries to extend SDL functionality. "

slouken commented 2 years ago

Sure, that sounds good.

1bsyl commented 2 years ago

https://wiki.libsdl.org/Libraries