Is there any cross-platform GUI library (Qt/GTK/Swing/etc.) which allows embedding an SDL window inside it without messing up events and still allowing hardware acceleration? I need this to implement an level editor for my engine, currently I am using SDL3 and D3D12, with Vulkan on the way.
I am trying to avoid in-window GUI (dear imgui, etc.); so that I have access to editor even after screwing up the rendering accidentally?
As an example, I am trying to make something that looks like this: https://youtu.be/hVcMiSIopsw?t=49
EDIT: One example on integrating Qt is at GitHub - playmer/SDL_Qt_ImGui_Example (thanks to playmer for pointing to it)