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