And, like clockwork, it begins anew. X-D
Per Icculus’ request, I moved this over to here from out of the Issues area over on GitHub.
Problem I have is that I have an externally provided Window, set up as a remote rendering to target. Needed to compensate for a problem where I can’t control windows stacking order on a Composited X11 window system for a mission critical design. (Like a dashcam system for LEOs…)
Why SDL? Well…the dev involved with one piece part opted to use an SDL based app to handle his video/audio playback and a few other things. Sensible, really- things were originally designed with this in mind. I’d like to actually keep SDL here and expand it’s use a bit so we can maintain this more cleanly with some of the things they have in mind.
The problem is that we need this with the Foreign Window interface. SDL_CreateWindowFrom doesn’t provide flags access and SDL sensibly does mostly hands-off operations on things there. There, however, needs to probably be a means for to which a more sophisticated dev hand it the info so that it can do sensible things like GLX/EGL contexts against the window…with the understanding they might be a bit on their own with it.
It’s been discussed several times in the past…can we strike up the conversation again and come to a bit of a conclusion this time without breaking the API?