Cleanup.
authorJosé Fonseca <jfonseca@vmware.com>
Thu, 25 Nov 2010 12:27:30 +0000 (12:27 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 25 Nov 2010 12:27:30 +0000 (12:27 +0000)
glapi.py
glsize.hpp
helpers/gl_trace.py
opengl32.py
stdapi.py

index c94358c..874c34b 100644 (file)
--- a/glapi.py
+++ b/glapi.py
@@ -2529,7 +2529,7 @@ GLrenderbuffer = Handle("renderbuffer", GLuint)
 
 
 def GlFunction(*args, **kwargs):
-    kwargs.setdefault('call', 'GLAPIENTRY')
+    kwargs.setdefault('call', 'APIENTRY')
     return Function(*args, **kwargs)
 
 
index 99df9dd..3eb78fc 100644 (file)
@@ -29,6 +29,9 @@
 
 #include <cassert>
 
+#include "glimports.hpp"
+
+
 static inline size_t
 __gl_calllists_size(GLsizei n, GLenum type)
 {
index 84dae4c..182b395 100755 (executable)
@@ -104,9 +104,10 @@ def show_usage():
     print "Usage: %s [-f input_file_name]" % sys.argv[0]
     sys.exit(1)
 
+
 if __name__ == '__main__':
     file_name = os.path.join(glapi_path, "gl_API.xml")
-    
+
     try:
         (args, trail) = getopt.getopt(sys.argv[1:], "f:")
     except Exception,e:
index 43cbb83..cf1dc2a 100644 (file)
@@ -424,11 +424,7 @@ if __name__ == '__main__':
     print
     print '#define _GDI32_'
     print
-    print '#include <windows.h>'
-    print '#include <tchar.h>'
-    print '#include <GL/gl.h>'
-    print '#include "glext.h"'
-    print '#include "wglext.h"'
+    print '#include "glimports.hpp"'
     print
     print '#include "log.hpp"'
     print '#include "glsize.hpp"'
index 8326a72..81a7fe3 100644 (file)
--- a/stdapi.py
+++ b/stdapi.py
@@ -380,7 +380,7 @@ class Function:
 
 
 def StdFunction(*args, **kwargs):
-    kwargs.setdefault('call', 'GLAPIENTRY')
+    kwargs.setdefault('call', '__stdcall')
     return Function(*args, **kwargs)