]> git.cworth.org Git - apitrace/blobdiff - wglapi.py
Fix thinko.
[apitrace] / wglapi.py
index e5611b2d68217a68ac8810520256788562cf7591..b8023625161ff48690b00d4321c9394983da963e 100644 (file)
--- a/wglapi.py
+++ b/wglapi.py
@@ -24,6 +24,9 @@
 ##########################################################################/
 
 
+"""WGL API description"""
+
+
 from glapi import *
 from winapi import *
 
@@ -130,7 +133,7 @@ LAYERPLANEDESCRIPTOR = Struct("LAYERPLANEDESCRIPTOR", [
 LPLAYERPLANEDESCRIPTOR = Pointer(LAYERPLANEDESCRIPTOR)
 
 WGLSWAP = Struct("WGLSWAP", [
-   (HDC, "hdc"),
+    (HDC, "hdc"),
     (UINT, "uiFlags"),
 ])
 
@@ -261,6 +264,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")]),
 ])