Indirect rendering and GL_EXT_framebuffer_object

Ian Romanick idr at us.ibm.com
Thu Feb 23 08:40:59 PST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Reveman wrote:

> diff -u -r1.12 glxextensions.c
> --- src/glx/x11/glxextensions.c	7 Feb 2006 00:39:56 -0000	1.12
> +++ src/glx/x11/glxextensions.c	22 Feb 2006 18:58:34 -0000
> @@ -183,6 +183,7 @@
>     { GL(EXT_texture_object),             VER(1,1), Y, N, N, N },
>     { GL(EXT_texture_rectangle),          VER(0,0), Y, N, N, N },
>     { GL(EXT_vertex_array),               VER(0,0), Y, N, N, N },
> +   { GL(EXT_framebuffer_object),         VER(1,1), Y, N, N, N },

This should be VER(0,0).  The VER macro says, "Support for this
extension is required to advertise GL version X.Y."  Certainly EXT_fbo
isn't required for GL 1.1. :)  0,0 is a special value meaning that the
extension isn't required by any known GL version.

>     { GL(3DFX_texture_compression_FXT1),  VER(0,0), Y, N, N, N },
>     { GL(APPLE_packed_pixels),            VER(1,2), Y, N, N, N },
>     { GL(APPLE_ycbcr_422),                VER(0,0), Y, N, N, N },
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFD/eWaX1gOwKyEAw8RArkSAKCSIAaYb9cZvc767KF+w05t6P14sQCgg+xl
4/XgfRyns1dym5u83MJpuXk=
=ykPV
-----END PGP SIGNATURE-----



More information about the xorg mailing list