[svn:parrot] r43052 - trunk/config/gen

japhb at svn.parrot.org japhb at svn.parrot.org
Mon Dec 14 19:19:30 UTC 2009


Author: japhb
Date: Mon Dec 14 19:19:30 2009
New Revision: 43052
URL: https://trac.parrot.org/parrot/changeset/43052

Log:
[OpenGL] New typemaps; handle FGUNUSED properly

Modified:
   trunk/config/gen/opengl.pm

Modified: trunk/config/gen/opengl.pm
==============================================================================
--- trunk/config/gen/opengl.pm	Mon Dec 14 16:32:25 2009	(r43051)
+++ trunk/config/gen/opengl.pm	Mon Dec 14 19:19:30 2009	(r43052)
@@ -152,6 +152,7 @@
     HANDLE                  => 'void*',
     HPBUFFERARB             => 'void*',
     HPBUFFEREXT             => 'void*',
+    HVIDEOINPUTDEVICENV     => 'void*',
     HVIDEOOUTPUTDEVICENV    => 'void*',
     HPVIDEODEV              => 'void*',
     HPGPUNV                 => 'void*',
@@ -224,6 +225,7 @@
     GLXPbufferSGIX          => 'unsigned long',
     GLXFBConfigIDSGIX       => 'unsigned long',
     GLXVideoSourceSGIX      => 'unsigned long',
+    GLXVideoCaptureDeviceNV => 'unsigned long',
 
     int64_t                 => 'long long',
     INT64                   => 'long long',
@@ -485,6 +487,7 @@
 
 #         # Portability testing headers
 #         "$ENV{HOME}/src/gentoo3/*.h",
+#         "$ENV{HOME}/src/gentoo4/usr/include/GL/*.h",
 #         "$ENV{HOME}/src/osx/headers/GLUT/*.h",
 #         "$ENV{HOME}/src/osx/headers/OpenGL/*.h",
 #         "$ENV{HOME}/src/osx-10.4/GLUT/*.h",
@@ -660,6 +663,9 @@
             next if     /^#/;
             next if     /\btypedef\b/;
 
+            # Skip where we are explicitly told to do so
+            next if /\bFGUNUSED\b/;
+
             # Save a (space compressed) copy of the source line
             # for later error reporting
             my $orig =  $_;


More information about the parrot-commits mailing list