GLX_EXT_include_inferiors (was Re: compiz on aiglx)
Ian Romanick
idr at us.ibm.com
Mon Mar 13 14:18:24 PST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Kristian Høgsberg wrote:
> Overview
>
> This extension introduces a new FBConfig attribute,
> GLX_INCLUDE_INFERIORS_EXT. Creating a context with an FBConfig that has
> GLX_INCLUDE_INFERIORS_EXT set will prevent inferiors (child windows) from
> clipping output to the drawable currently associated with the context.
Would it be possible to elaborate on this a bit? I'm not really sure
what this is even intended to do or why anyone would want to use it.
This isn't to say that I don't think it's useful, more to say that I
don't get it.
If I have window A and a child window B, what happens if I draw to
window A? Does this just provide a guarantee that if B obscures pixel
x,y of A that I can later read back (e.g., using glReadPixels) x,y and
get the result that I drew? Does this mean that result of drawing x,y
of A gets "broadcast" somehow to B?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)
iD8DBQFEFe+wX1gOwKyEAw8RAqHnAJwPlZfUagyM/ZzvwHW/KG1OMFCqXACeJqmx
18TIEclgRSAxmKifSobXlYM=
=FxF1
-----END PGP SIGNATURE-----
More information about the xorg
mailing list