]> git.cworth.org Git - apitrace/blobdiff - wglapi.py
Split glxapi.
[apitrace] / wglapi.py
index 79128ac33939f54e0cfcd9fc5d4c595c7afdf8e6..9510006be4df8a4aed8d282e6906714171428191 100644 (file)
--- a/wglapi.py
+++ b/wglapi.py
@@ -25,7 +25,7 @@
 
 
 from glapi import *
-from windows import *
+from winapi import *
 
 
 wglapi = API("WGL")
@@ -261,6 +261,13 @@ wglapi.add_functions([
     StdFunction(BOOL, "wglSwapIntervalEXT", [(Int, "interval")]),
     StdFunction(Int, "wglGetSwapIntervalEXT", [], sideeffects=False),
 
+    # WGL_NV_vertex_array_range
+    StdFunction(OpaquePointer(Void), "wglAllocateMemoryNV", [(GLsizei, "size"), (GLfloat, "readfreq"), (GLfloat, "writefreq"), (GLfloat, "priority")]),
+    StdFunction(Void, "wglFreeMemoryNV", [(OpaquePointer(Void), "pointer")]),
+
+    # GL_WIN_swap_hint
+    StdFunction(Void, "glAddSwapHintRectWIN", [(GLint, "x"), (GLint, "y"), (GLsizei, "width"), (GLsizei, "height")]),
+
     # must be last
     StdFunction(PROC, "wglGetProcAddress", [(LPCSTR, "lpszProc")]),
 ])