rpms/mesa/devel mesa-6.4.1-texture-from-drawable.patch,1.2,1.3

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Jan 27 20:13:01 UTC 2006


Author: krh

Update of /cvs/dist/rpms/mesa/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv15847

Modified Files:
	mesa-6.4.1-texture-from-drawable.patch 
Log Message:
Add missing GLX_FRONT_LEFT_EXT token.

mesa-6.4.1-texture-from-drawable.patch:
 include/GL/glxext.h         |   17 ++++++++
 src/glx/x11/glxcmds.c       |   85 ++++++++++++++++++++++++++++++++++++++++++++
 src/glx/x11/glxextensions.c |    1 
 src/glx/x11/glxextensions.h |    1 
 4 files changed, 104 insertions(+)

Index: mesa-6.4.1-texture-from-drawable.patch
===================================================================
RCS file: /cvs/dist/rpms/mesa/devel/mesa-6.4.1-texture-from-drawable.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mesa-6.4.1-texture-from-drawable.patch	17 Jan 2006 23:12:37 -0000	1.2
+++ mesa-6.4.1-texture-from-drawable.patch	27 Jan 2006 20:12:57 -0000	1.3
@@ -5,6 +5,17 @@
 diff -u -p -r1.12 glxext.h
 --- include/GL/glxext.h	15 Aug 2005 23:25:33 -0000	1.12
 +++ include/GL/glxext.h	17 Jan 2006 21:55:38 -0000
+@@ -177,6 +177,10 @@ extern "C" {
+ #define GLX_SCREEN_EXT                     0x800C
+ #endif
+ 
++#ifndef GLX_EXT_texture_from_drawable
++#define GLX_FRONT_LEFT_EXT                 0x6005
++#endif
++
+ #ifndef GLX_SGIX_fbconfig
+ #define GLX_WINDOW_BIT_SGIX                0x00000001
+ #define GLX_PIXMAP_BIT_SGIX                0x00000002
 @@ -481,6 +485,19 @@ typedef GLXContext ( * PFNGLXIMPORTCONTE
  typedef void ( * PFNGLXFREECONTEXTEXTPROC) (Display *dpy, GLXContext context);
  #endif
@@ -63,7 +74,7 @@
 +    GetReqExtra(GLXVendorPrivate, sizeof(GLXDrawable)+sizeof(int),req);
 +    req->reqType = opcode;
 +    req->glxCode = X_GLXVendorPrivate;
-+    req->vendorCode = X_GLXvop_BindTexImageMESA;
++    req->vendorCode = X_GLXvop_BindTexImageEXT;
 +    req->contextTag = gc->currentContextTag;
 +
 +    drawable_ptr = (CARD32 *) (req + 1);
@@ -104,7 +115,7 @@
 +    GetReqExtra(GLXVendorPrivate, sizeof(GLXDrawable)+sizeof(int),req);
 +    req->reqType = opcode;
 +    req->glxCode = X_GLXVendorPrivate;
-+    req->vendorCode = X_GLXvop_ReleaseTexImageMESA;
++    req->vendorCode = X_GLXvop_ReleaseTexImageEXT;
 +    req->contextTag = gc->currentContextTag;
 +
 +    drawable_ptr = (CARD32 *) (req + 1);




More information about the fedora-cvs-commits mailing list