[SDL] Suggestions needed on multiwindow implementation for SDL

Sam Lantinga slouken at twomix.devolution.com
Sat Aug 20 12:30:57 PDT 2005


For what it's worth, I'm with Ryan on this one.  You get multiple windows
on underlying systems that support multiple windows, and not framebuffer
devices.  There are other API's out there to let you create window systems
on framebuffers, and I think that's beyond the scope of SDL.

> > Well, what I'm wondering is where multihead support fits into this? 
> > (Though I've moved from a dual head setup to a single, huge display 
> > myself, but anyway...)

> I don't know. I haven't even thought about it. I don't have any way to
> work on it. So, for now, I am going to ignore it.

It seems like if we support multiple fullscreen windows, then we could
open one on each monitor, but since I'm not volunteering to work on this,
I'll keep my mouth shut. :)

I guess a good question is what are people expecting out of a multiple
window API?  Are they expecting to just be able to create subwindows
which are basically framebuffers which clip out the parent?  Or are they
expecting multiple fullscreen windows?  Or are they expecting simply
multiple toplevel windows that they use the native window manager to
lower, raise, position, etc?

I'll stick my neck out too, and wonder if people are expecting to be able
to mix and match OpenGL windows and 2D windows? :)

See ya,
	-Sam Lantinga, Software Engineer, Blizzard Entertainment




More information about the SDL mailing list