From: Corbin S. <mos...@gm...> - 2009-04-11 05:23:54
|
dem...@ne... wrote: > Ok, maybe I'm just completely dense.? I've asked this before with no reply & I've looked through the code and the relevant pages.? I still don't understand why there're driver families with their own winsys.? How're non-*nix platforms, that have to provide their own winsys, supposed to be able to use these drivers that have their own winsys??? The winsys layer is still a bit on the hacky side IMO. Right now there's drm-based winsys, and for various reasons all of them are still split into card-specific interfaces. But the other winsys layers are all pretty generic. xlib, egl_xlib, g3dvl, gdi... Unfortunately, there's still a lot of API issues to be worked out. I really wish I could help more, sorry. ~ c. |