SOURCES: irrlicht-glXGetProcAddress.patch (NEW) - workaround for g...

radek radek at pld-linux.org
Wed Mar 15 13:45:30 CET 2006


Author: radek                        Date: Wed Mar 15 12:45:30 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- workaround for glXGetProcAddress{,ARB} issue

---- Files affected:
SOURCES:
   irrlicht-glXGetProcAddress.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/irrlicht-glXGetProcAddress.patch
diff -u /dev/null SOURCES/irrlicht-glXGetProcAddress.patch:1.1
--- /dev/null	Wed Mar 15 13:45:30 2006
+++ SOURCES/irrlicht-glXGetProcAddress.patch	Wed Mar 15 13:45:25 2006
@@ -0,0 +1,19 @@
+# nvidia exports only the ARB one, but we're building
+# on headers from X11, which define GLX_VERSION_1_4
+--- irrlicht-0.14.0/source/Irrlicht/COpenGLDriver.cpp~	2005-11-30 20:02:54.000000000 +0100
++++ irrlicht-0.14.0/source/Irrlicht/COpenGLDriver.cpp	2006-03-15 13:20:49.692543750 +0100
+@@ -403,11 +403,11 @@
+ 			if (MultiTextureExtension)
+ 				os::Printer::log("Multittexturing active.");
+ 
+-			#ifdef GLX_VERSION_1_4
++/* 			#ifdef GLX_VERSION_1_4
+ 				#define IRR_OGL_LOAD_EXTENSION glXGetProcAddress
+-				#else
++				#else	*/
+ 				#define IRR_OGL_LOAD_EXTENSION glXGetProcAddressARB
+-			#endif
++/*			#endif	*/
+ 
+ 			pGlActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)
+ 				IRR_OGL_LOAD_EXTENSION(reinterpret_cast<const GLubyte*>("glActiveTextureARB")); 
================================================================


More information about the pld-cvs-commit mailing list