Apple's X11 does fullscreen mode differently. It basically is just rootless
mode with a big window that covers the other Aqua windows. Things like
xmag don't work right, but it has the big benefit that it can use all the
rootless acceleration code. In any case, I am planning to add this as
another fullscreen option soon. It just didn't make it in time for
XFree86 4.4.0.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=133579
Hardware accelerated OpenGL works in the top of the tree in rootless mode. This results in a very significant performance improvement.
Logged In: YES
user_id=747636
I'm wondering when we will have accelerated full screen (rooted) X on
Darwin. Apple's X11 does it - can't we just rip the code from there?
Logged In: YES
user_id=133579
Apple's X11 does fullscreen mode differently. It basically is just rootless
mode with a big window that covers the other Aqua windows. Things like
xmag don't work right, but it has the big benefit that it can use all the
rootless acceleration code. In any case, I am planning to add this as
another fullscreen option soon. It just didn't make it in time for
XFree86 4.4.0.