diff --git a/Source/Bind/Specifications/csharp.tm b/Source/Bind/Specifications/csharp.tm index 6eca59bc..d7c2f475 100644 --- a/Source/Bind/Specifications/csharp.tm +++ b/Source/Bind/Specifications/csharp.tm @@ -30,6 +30,9 @@ GLhalfARB, Half GLhalfNV, Half GLcharARB, Char +# ARB_texture_compression (introduced in 1.3) +CompressedTextureARB, IntPtr + # 64 bit types (introduced in 2.1) GLint64EXT, Int64 GLuint64EXT, UInt64 @@ -40,6 +43,15 @@ GLuint64, UInt64 sync, IntPtr GLsync, IntPtr +# Debug callbacks +GLDEBUGPROC, DebugProc +GLDEBUGPROCAMD, DebugProcAmd +GLDEBUGPROCARB, DebugProcArb +GLDEBUGPROCKHR, DebugProcKhr + +# NV_vdpau +GLvdpauSurfaceNV, IntPtr + # Wgl types. PROC, IntPtr LPCSTR, String @@ -63,10 +75,6 @@ VoidPointer, void* float, float int, int #void, * -GLDEBUGPROC, DebugProc -GLDEBUGPROCARB, DebugProcArb -GLDEBUGPROCAMD, DebugProcAmd -GLvdpauSurfaceNV, IntPtr # Glu types. Float64 double