From 8c5887e99606eaf1645134d2978fed66ece9c77e Mon Sep 17 00:00:00 2001 From: "Stefanos A." Date: Mon, 18 Nov 2013 18:51:38 +0100 Subject: [PATCH] Aligned GL core and compat enums --- Source/OpenTK/Graphics/OpenGL4/GL4Enums.cs | 98 ++++++++++++++++++++++ 1 file changed, 98 insertions(+) diff --git a/Source/OpenTK/Graphics/OpenGL4/GL4Enums.cs b/Source/OpenTK/Graphics/OpenGL4/GL4Enums.cs index 3ebfe785..bd3f56a4 100644 --- a/Source/OpenTK/Graphics/OpenGL4/GL4Enums.cs +++ b/Source/OpenTK/Graphics/OpenGL4/GL4Enums.cs @@ -8649,6 +8649,34 @@ namespace OpenTK.Graphics.OpenGL4 /// DoubleVec4 = ((int)0x8FFE) , /// + /// Original was GL_SAMPLER_BUFFER_AMD = 0x9001 + /// + SamplerBufferAmd = ((int)0x9001) , + /// + /// Original was GL_INT_SAMPLER_BUFFER_AMD = 0x9002 + /// + IntSamplerBufferAmd = ((int)0x9002) , + /// + /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 0x9003 + /// + UnsignedIntSamplerBufferAmd = ((int)0x9003) , + /// + /// Original was GL_TESSELLATION_MODE_AMD = 0x9004 + /// + TessellationModeAmd = ((int)0x9004) , + /// + /// Original was GL_TESSELLATION_FACTOR_AMD = 0x9005 + /// + TessellationFactorAmd = ((int)0x9005) , + /// + /// Original was GL_DISCRETE_AMD = 0x9006 + /// + DiscreteAmd = ((int)0x9006) , + /// + /// Original was GL_CONTINUOUS_AMD = 0x9007 + /// + ContinuousAmd = ((int)0x9007) , + /// /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 /// TextureCubeMapArray = ((int)0x9009) , @@ -9949,6 +9977,76 @@ namespace OpenTK.Graphics.OpenGL4 Always = ((int)0x0207) , } + /// + /// Not used directly. + /// + public enum AmdVertexShaderTesselator : int + { + /// + /// Original was GL_SAMPLER_BUFFER_AMD = 0x9001 + /// + SamplerBufferAmd = ((int)0x9001) , + /// + /// Original was GL_INT_SAMPLER_BUFFER_AMD = 0x9002 + /// + IntSamplerBufferAmd = ((int)0x9002) , + /// + /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 0x9003 + /// + UnsignedIntSamplerBufferAmd = ((int)0x9003) , + /// + /// Original was GL_TESSELLATION_MODE_AMD = 0x9004 + /// + TessellationModeAmd = ((int)0x9004) , + /// + /// Original was GL_TESSELLATION_FACTOR_AMD = 0x9005 + /// + TessellationFactorAmd = ((int)0x9005) , + /// + /// Original was GL_DISCRETE_AMD = 0x9006 + /// + DiscreteAmd = ((int)0x9006) , + /// + /// Original was GL_CONTINUOUS_AMD = 0x9007 + /// + ContinuousAmd = ((int)0x9007) , + } + + /// + /// Not used directly. + /// + public enum AmdVertexShaderTessellator : int + { + /// + /// Original was GL_SAMPLER_BUFFER_AMD = 0x9001 + /// + SamplerBufferAmd = ((int)0x9001) , + /// + /// Original was GL_INT_SAMPLER_BUFFER_AMD = 0x9002 + /// + IntSamplerBufferAmd = ((int)0x9002) , + /// + /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 0x9003 + /// + UnsignedIntSamplerBufferAmd = ((int)0x9003) , + /// + /// Original was GL_TESSELLATION_MODE_AMD = 0x9004 + /// + TessellationModeAmd = ((int)0x9004) , + /// + /// Original was GL_TESSELLATION_FACTOR_AMD = 0x9005 + /// + TessellationFactorAmd = ((int)0x9005) , + /// + /// Original was GL_DISCRETE_AMD = 0x9006 + /// + DiscreteAmd = ((int)0x9006) , + /// + /// Original was GL_CONTINUOUS_AMD = 0x9007 + /// + ContinuousAmd = ((int)0x9007) , + } + /// /// Not used directly. ///