From 5e8357b17ee141b18c5c426602599370b9103ef2 Mon Sep 17 00:00:00 2001 From: thefiddler Date: Wed, 13 Aug 2014 00:32:08 +0200 Subject: [PATCH] [GL] Implemented ARB_direct_state_access See http://www.opengl.org/registry/specs/ARB/direct_state_access.txt --- Source/Bind/Generator.Bind.csproj | 4 +- .../GL2/Overrides/ARB_direct_state_access.xml | 262 ++++++++++++++++++ 2 files changed, 265 insertions(+), 1 deletion(-) create mode 100644 Source/Bind/Specifications/GL2/Overrides/ARB_direct_state_access.xml diff --git a/Source/Bind/Generator.Bind.csproj b/Source/Bind/Generator.Bind.csproj index 13241edd..ee7df272 100644 --- a/Source/Bind/Generator.Bind.csproj +++ b/Source/Bind/Generator.Bind.csproj @@ -2,7 +2,7 @@ Local - 8.0.50727 + 8.0.30703 2.0 {31D19132-0000-0000-0000-000000000000} Debug @@ -242,6 +242,7 @@ + @@ -271,5 +272,6 @@ + \ No newline at end of file diff --git a/Source/Bind/Specifications/GL2/Overrides/ARB_direct_state_access.xml b/Source/Bind/Specifications/GL2/Overrides/ARB_direct_state_access.xml new file mode 100644 index 00000000..0d4d145d --- /dev/null +++ b/Source/Bind/Specifications/GL2/Overrides/ARB_direct_state_access.xml @@ -0,0 +1,262 @@ + + + + + + + TransformFeedbackParameter + + + TransformFeedbackIndexedParameter + + + TransformFeedbackIndexedParameter + + + + + + + + + + + + + + + + + + + + BufferTarget + PixelInternalFormat + PixelFormat + + + BufferTarget + PixelInternalFormat + PixelFormat + + + BufferParameterName + + + BufferPointer + + + BufferAccess + + + BufferAccessMask + + + BufferUsageHint + + + BufferStorageFlags + + + + + + + ClearBufferMask + BlitFramebufferFilter + + + FramebufferTarget + + + ClearBuffer + + + ClearBufferCombined + + + FramebufferAttachment + + + FramebufferAttachment + + + FramebufferAttachment + FramebufferParameterName + + + FramebufferDefaultParameter + + + DrawBuffersMode + + + DrawBuffersEnum + + + FramebufferDefaultParameter + + + ReadBufferMode + + + FramebufferAttachment + RenderbufferTarget + + + FramebufferAttachment + + + FramebufferAttachment + + + + + + + RenderbufferParameterName + + + RenderbufferStorage + + + RenderbufferStorage + + + + + + + PixelFormat + + + PixelFormat + + + PixelFormat + + + TextureTarget + + + PixelFormat + PixelType + + + GetTextureParameter + + + GetTextureParameter + + + SizedInternalFormat + + + SizedInternalFormat + + + TextureParameterName + + + SizedInternalFormat + + + SizedInternalFormat + + + SizedInternalFormat + + + SizedInternalFormat + + + SizedInternalFormat + + + PixelFormat + PixelType + + + PixelFormat + PixelType + + + PixelFormat + PixelType + + + + + + + + + + + + + + + + + + + + + + + + + + + VertexArrayParameter + + + VertexArrayIndexedParameter + + + VertexArrayIndexed64Parameter + + + VertexAttribType + + + VertexAttribType + + + + + + + + + + + + + + + + + + + + + + + + + + + + QueryTarget + + + + + + + + + +