[svn:parrot] r39762 - in trunk: config/gen runtime/parrot/library

japhb at svn.parrot.org japhb at svn.parrot.org
Thu Jun 25 00:42:23 UTC 2009


Author: japhb
Date: Thu Jun 25 00:42:22 2009
New Revision: 39762
URL: https://trac.parrot.org/parrot/changeset/39762

Log:
[OpenGL] Work around more crazy nVidia fun

Modified:
   trunk/config/gen/opengl.pm
   trunk/runtime/parrot/library/OpenGL.pir

Modified: trunk/config/gen/opengl.pm
==============================================================================
--- trunk/config/gen/opengl.pm	Thu Jun 25 00:37:46 2009	(r39761)
+++ trunk/config/gen/opengl.pm	Thu Jun 25 00:42:22 2009	(r39762)
@@ -325,6 +325,9 @@
     'SetPixelFormat',
 
     # Can't handle longlong until RT 53406 is done
+    'glBufferAddressRangeNV',
+    'glUniformui64NV',
+    'glProgramUniformui64NV',
     'glPresentFrameKeyedNV',
     'glPresentFrameDualFillNV',
     'glXSwapBuffersMscOML',

Modified: trunk/runtime/parrot/library/OpenGL.pir
==============================================================================
--- trunk/runtime/parrot/library/OpenGL.pir	Thu Jun 25 00:37:46 2009	(r39761)
+++ trunk/runtime/parrot/library/OpenGL.pir	Thu Jun 25 00:42:22 2009	(r39762)
@@ -108,6 +108,9 @@
     .local pmc libnames
 
     libnames = new 'ResizableStringArray'
+    # The following line brought to you by proprietary driver packages
+    # that don't update the libGL.so symlink properly, causing FAIL
+    push libnames, 'libGL.so.1'
     push libnames, 'libGL'
     push libnames, 'opengl32'
     push libnames, '/System/Library/Frameworks/OpenGL.framework/OpenGL'


More information about the parrot-commits mailing list