--- Alan Cox <[EMAIL PROTECTED]> wrote: > On
Wed, 2003-03-26 at 17:59, Chris Rankin wrote:
> >  --- Brian Paul <[EMAIL PROTECTED]>
> wrote:
> > > Any application which depends upon the root
> window
> > > having particular GLX attributes is in error.
> > 
> > It's a screensaver. Using the root window would
> seem
> > to be a requirement here. So what you're really
> saying
> > is "Who cares if you can't perform OpenGL / direct
> > rendering on the root window?". And the answer is
> > "Everyone who runs xscreensaver, for a start!".
> 
> I thought it opened a full sized window of its own

If you run the hacks from the command line with the
"-root" parameter, then they do (I think) and then you
get direct rendering. However, the xscreensaver daemon
seems to need to use the *real* root window. Don't ask
me why - I do not know. All I know is what I've learnt
from Mr JWZ:

"The window that it's drawing on might have a
different visual ID, if the ID printed by
"xscreensaver-gl-helper" is not the default visual
(according to xdpyinfo.)

If that's the case, you can't run GL hacks on your
real root window (only on a virtual root window) and
there's nothing you can do about it"

I'm assuming that Mr JWZ has a good reason for running
on the actual root window...

Chris


__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to