[ES][GL] Synced with April Khronos specification

This commit is contained in:
thefiddler 2014-04-27 09:53:22 +02:00
parent a79086bb20
commit 6186373df1
8 changed files with 3924 additions and 2193 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -165,7 +165,7 @@ namespace OpenTK.Graphics.ES20
}
/// <summary>
/// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 146 other functions
/// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 147 other functions
/// </summary>
public enum All : int
{
@ -2190,6 +2190,10 @@ namespace OpenTK.Graphics.ES20
/// </summary>
StencilIndex = ((int)0x1901) ,
/// <summary>
/// Original was GL_STENCIL_INDEX_OES = 0x1901
/// </summary>
StencilIndexOes = ((int)0x1901) ,
/// <summary>
/// Original was GL_DEPTH_COMPONENT = 0x1902
/// </summary>
DepthComponent = ((int)0x1902) ,
@ -6182,6 +6186,14 @@ namespace OpenTK.Graphics.ES20
/// </summary>
AnySamplesPassedExt = ((int)0x8C2F) ,
/// <summary>
/// Original was GL_SAMPLE_SHADING_OES = 0x8C36
/// </summary>
SampleShadingOes = ((int)0x8C36) ,
/// <summary>
/// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37
/// </summary>
MinSampleShadingValueOes = ((int)0x8C37) ,
/// <summary>
/// Original was GL_SRGB_EXT = 0x8C40
/// </summary>
SrgbExt = ((int)0x8C40) ,
@ -6542,6 +6554,10 @@ namespace OpenTK.Graphics.ES20
/// </summary>
StencilIndex8 = ((int)0x8D48) ,
/// <summary>
/// Original was GL_STENCIL_INDEX8_OES = 0x8D48
/// </summary>
StencilIndex8Oes = ((int)0x8D48) ,
/// <summary>
/// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50
/// </summary>
RenderbufferRedSize = ((int)0x8D50) ,
@ -6718,6 +6734,18 @@ namespace OpenTK.Graphics.ES20
/// </summary>
DepthComponent16NonlinearNv = ((int)0x8E2C) ,
/// <summary>
/// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B
/// </summary>
MinFragmentInterpolationOffsetOes = ((int)0x8E5B) ,
/// <summary>
/// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C
/// </summary>
MaxFragmentInterpolationOffsetOes = ((int)0x8E5C) ,
/// <summary>
/// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D
/// </summary>
FragmentInterpolationOffsetBitsOes = ((int)0x8E5D) ,
/// <summary>
/// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0
/// </summary>
CoverageComponentNv = ((int)0x8ED0) ,
@ -6766,6 +6794,26 @@ namespace OpenTK.Graphics.ES20
/// </summary>
MaliProgramBinaryArm = ((int)0x8F61) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63
/// </summary>
MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63) ,
/// <summary>
/// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64
/// </summary>
ShaderPixelLocalStorageExt = ((int)0x8F64) ,
/// <summary>
/// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65
/// </summary>
FetchPerSampleArm = ((int)0x8F65) ,
/// <summary>
/// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66
/// </summary>
FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67
/// </summary>
MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67) ,
/// <summary>
/// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0
/// </summary>
PerfmonGlobalModeQcom = ((int)0x8FA0) ,
@ -6810,6 +6858,26 @@ namespace OpenTK.Graphics.ES20
/// </summary>
ContextRobustAccessExt = ((int)0x90F3) ,
/// <summary>
/// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102
/// </summary>
Texture2DMultisampleArrayOes = ((int)0x9102) ,
/// <summary>
/// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105
/// </summary>
TextureBinding2DMultisampleArrayOes = ((int)0x9105) ,
/// <summary>
/// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B
/// </summary>
Sampler2DMultisampleArrayOes = ((int)0x910B) ,
/// <summary>
/// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C
/// </summary>
IntSampler2DMultisampleArrayOes = ((int)0x910C) ,
/// <summary>
/// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D
/// </summary>
UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D) ,
/// <summary>
/// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111
/// </summary>
MaxServerWaitTimeoutApple = ((int)0x9111) ,
@ -6982,6 +7050,10 @@ namespace OpenTK.Graphics.ES20
/// </summary>
ConjointNv = ((int)0x9284) ,
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285
/// </summary>
BlendAdvancedCoherentKhr = ((int)0x9285) ,
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285
/// </summary>
BlendAdvancedCoherentNv = ((int)0x9285) ,
@ -7034,42 +7106,82 @@ namespace OpenTK.Graphics.ES20
/// </summary>
PlusDarkerNv = ((int)0x9292) ,
/// <summary>
/// Original was GL_MULTIPLY_KHR = 0x9294
/// </summary>
MultiplyKhr = ((int)0x9294) ,
/// <summary>
/// Original was GL_MULTIPLY_NV = 0x9294
/// </summary>
MultiplyNv = ((int)0x9294) ,
/// <summary>
/// Original was GL_SCREEN_KHR = 0x9295
/// </summary>
ScreenKhr = ((int)0x9295) ,
/// <summary>
/// Original was GL_SCREEN_NV = 0x9295
/// </summary>
ScreenNv = ((int)0x9295) ,
/// <summary>
/// Original was GL_OVERLAY_KHR = 0x9296
/// </summary>
OverlayKhr = ((int)0x9296) ,
/// <summary>
/// Original was GL_OVERLAY_NV = 0x9296
/// </summary>
OverlayNv = ((int)0x9296) ,
/// <summary>
/// Original was GL_DARKEN_KHR = 0x9297
/// </summary>
DarkenKhr = ((int)0x9297) ,
/// <summary>
/// Original was GL_DARKEN_NV = 0x9297
/// </summary>
DarkenNv = ((int)0x9297) ,
/// <summary>
/// Original was GL_LIGHTEN_KHR = 0x9298
/// </summary>
LightenKhr = ((int)0x9298) ,
/// <summary>
/// Original was GL_LIGHTEN_NV = 0x9298
/// </summary>
LightenNv = ((int)0x9298) ,
/// <summary>
/// Original was GL_COLORDODGE_KHR = 0x9299
/// </summary>
ColordodgeKhr = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORDODGE_NV = 0x9299
/// </summary>
ColordodgeNv = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORBURN_KHR = 0x929A
/// </summary>
ColorburnKhr = ((int)0x929A) ,
/// <summary>
/// Original was GL_COLORBURN_NV = 0x929A
/// </summary>
ColorburnNv = ((int)0x929A) ,
/// <summary>
/// Original was GL_HARDLIGHT_KHR = 0x929B
/// </summary>
HardlightKhr = ((int)0x929B) ,
/// <summary>
/// Original was GL_HARDLIGHT_NV = 0x929B
/// </summary>
HardlightNv = ((int)0x929B) ,
/// <summary>
/// Original was GL_SOFTLIGHT_KHR = 0x929C
/// </summary>
SoftlightKhr = ((int)0x929C) ,
/// <summary>
/// Original was GL_SOFTLIGHT_NV = 0x929C
/// </summary>
SoftlightNv = ((int)0x929C) ,
/// <summary>
/// Original was GL_DIFFERENCE_KHR = 0x929E
/// </summary>
DifferenceKhr = ((int)0x929E) ,
/// <summary>
/// Original was GL_DIFFERENCE_NV = 0x929E
/// </summary>
DifferenceNv = ((int)0x929E) ,
@ -7078,6 +7190,10 @@ namespace OpenTK.Graphics.ES20
/// </summary>
MinusNv = ((int)0x929F) ,
/// <summary>
/// Original was GL_EXCLUSION_KHR = 0x92A0
/// </summary>
ExclusionKhr = ((int)0x92A0) ,
/// <summary>
/// Original was GL_EXCLUSION_NV = 0x92A0
/// </summary>
ExclusionNv = ((int)0x92A0) ,
@ -7114,18 +7230,34 @@ namespace OpenTK.Graphics.ES20
/// </summary>
HardmixNv = ((int)0x92A9) ,
/// <summary>
/// Original was GL_HSL_HUE_KHR = 0x92AD
/// </summary>
HslHueKhr = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_HUE_NV = 0x92AD
/// </summary>
HslHueNv = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_SATURATION_KHR = 0x92AE
/// </summary>
HslSaturationKhr = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_SATURATION_NV = 0x92AE
/// </summary>
HslSaturationNv = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_COLOR_KHR = 0x92AF
/// </summary>
HslColorKhr = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_COLOR_NV = 0x92AF
/// </summary>
HslColorNv = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0
/// </summary>
HslLuminosityKhr = ((int)0x92B0) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_NV = 0x92B0
/// </summary>
HslLuminosityNv = ((int)0x92B0) ,
@ -7951,6 +8083,28 @@ namespace OpenTK.Graphics.ES20
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ArmShaderFramebufferFetch : int
{
/// <summary>
/// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65
/// </summary>
FetchPerSampleArm = ((int)0x8F65) ,
/// <summary>
/// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66
/// </summary>
FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ArmShaderFramebufferFetchDepthStencil : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
@ -11492,6 +11646,25 @@ namespace OpenTK.Graphics.ES20
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ExtShaderPixelLocalStorage : int
{
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63
/// </summary>
MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63) ,
/// <summary>
/// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64
/// </summary>
ShaderPixelLocalStorageExt = ((int)0x8F64) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67
/// </summary>
MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -15253,6 +15426,77 @@ namespace OpenTK.Graphics.ES20
DepthComponent32Sgix = ((int)0x81A7) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum KhrBlendEquationAdvanced : int
{
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285
/// </summary>
BlendAdvancedCoherentKhr = ((int)0x9285) ,
/// <summary>
/// Original was GL_MULTIPLY_KHR = 0x9294
/// </summary>
MultiplyKhr = ((int)0x9294) ,
/// <summary>
/// Original was GL_SCREEN_KHR = 0x9295
/// </summary>
ScreenKhr = ((int)0x9295) ,
/// <summary>
/// Original was GL_OVERLAY_KHR = 0x9296
/// </summary>
OverlayKhr = ((int)0x9296) ,
/// <summary>
/// Original was GL_DARKEN_KHR = 0x9297
/// </summary>
DarkenKhr = ((int)0x9297) ,
/// <summary>
/// Original was GL_LIGHTEN_KHR = 0x9298
/// </summary>
LightenKhr = ((int)0x9298) ,
/// <summary>
/// Original was GL_COLORDODGE_KHR = 0x9299
/// </summary>
ColordodgeKhr = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORBURN_KHR = 0x929A
/// </summary>
ColorburnKhr = ((int)0x929A) ,
/// <summary>
/// Original was GL_HARDLIGHT_KHR = 0x929B
/// </summary>
HardlightKhr = ((int)0x929B) ,
/// <summary>
/// Original was GL_SOFTLIGHT_KHR = 0x929C
/// </summary>
SoftlightKhr = ((int)0x929C) ,
/// <summary>
/// Original was GL_DIFFERENCE_KHR = 0x929E
/// </summary>
DifferenceKhr = ((int)0x929E) ,
/// <summary>
/// Original was GL_EXCLUSION_KHR = 0x92A0
/// </summary>
ExclusionKhr = ((int)0x92A0) ,
/// <summary>
/// Original was GL_HSL_HUE_KHR = 0x92AD
/// </summary>
HslHueKhr = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_SATURATION_KHR = 0x92AE
/// </summary>
HslSaturationKhr = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_COLOR_KHR = 0x92AF
/// </summary>
HslColorKhr = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0
/// </summary>
HslLuminosityKhr = ((int)0x92B0) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -17757,6 +18001,54 @@ namespace OpenTK.Graphics.ES20
Rgba8Oes = ((int)0x8058) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesSampleShading : int
{
/// <summary>
/// Original was GL_SAMPLE_SHADING_OES = 0x8C36
/// </summary>
SampleShadingOes = ((int)0x8C36) ,
/// <summary>
/// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37
/// </summary>
MinSampleShadingValueOes = ((int)0x8C37) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesSampleVariables : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesShaderImageAtomic : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesShaderMultisampleInterpolation : int
{
/// <summary>
/// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B
/// </summary>
MinFragmentInterpolationOffsetOes = ((int)0x8E5B) ,
/// <summary>
/// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C
/// </summary>
MaxFragmentInterpolationOffsetOes = ((int)0x8E5C) ,
/// <summary>
/// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D
/// </summary>
FragmentInterpolationOffsetBitsOes = ((int)0x8E5D) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -18074,6 +18366,48 @@ namespace OpenTK.Graphics.ES20
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesTextureStencil8 : int
{
/// <summary>
/// Original was GL_STENCIL_INDEX_OES = 0x1901
/// </summary>
StencilIndexOes = ((int)0x1901) ,
/// <summary>
/// Original was GL_STENCIL_INDEX8_OES = 0x8D48
/// </summary>
StencilIndex8Oes = ((int)0x8D48) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesTextureStorageMultisample2dArray : int
{
/// <summary>
/// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102
/// </summary>
Texture2DMultisampleArrayOes = ((int)0x9102) ,
/// <summary>
/// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105
/// </summary>
TextureBinding2DMultisampleArrayOes = ((int)0x9105) ,
/// <summary>
/// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B
/// </summary>
Sampler2DMultisampleArrayOes = ((int)0x910B) ,
/// <summary>
/// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C
/// </summary>
IntSampler2DMultisampleArrayOes = ((int)0x910C) ,
/// <summary>
/// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D
/// </summary>
UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D) ,
}
/// <summary>
/// Not used directly.
/// </summary>

File diff suppressed because it is too large Load diff

View file

@ -383,7 +383,7 @@ namespace OpenTK.Graphics.ES30
}
/// <summary>
/// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 194 other functions
/// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 195 other functions
/// </summary>
public enum All : int
{
@ -2416,6 +2416,10 @@ namespace OpenTK.Graphics.ES30
/// </summary>
StencilIndex = ((int)0x1901) ,
/// <summary>
/// Original was GL_STENCIL_INDEX_OES = 0x1901
/// </summary>
StencilIndexOes = ((int)0x1901) ,
/// <summary>
/// Original was GL_DEPTH_COMPONENT = 0x1902
/// </summary>
DepthComponent = ((int)0x1902) ,
@ -6964,6 +6968,14 @@ namespace OpenTK.Graphics.ES30
/// </summary>
AnySamplesPassedExt = ((int)0x8C2F) ,
/// <summary>
/// Original was GL_SAMPLE_SHADING_OES = 0x8C36
/// </summary>
SampleShadingOes = ((int)0x8C36) ,
/// <summary>
/// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37
/// </summary>
MinSampleShadingValueOes = ((int)0x8C37) ,
/// <summary>
/// Original was GL_R11F_G11F_B10F = 0x8C3A
/// </summary>
R11fG11fB10f = ((int)0x8C3A) ,
@ -7504,6 +7516,10 @@ namespace OpenTK.Graphics.ES30
/// </summary>
StencilIndex8 = ((int)0x8D48) ,
/// <summary>
/// Original was GL_STENCIL_INDEX8_OES = 0x8D48
/// </summary>
StencilIndex8Oes = ((int)0x8D48) ,
/// <summary>
/// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50
/// </summary>
RenderbufferRedSize = ((int)0x8D50) ,
@ -7852,6 +7868,18 @@ namespace OpenTK.Graphics.ES30
/// </summary>
TextureSwizzleA = ((int)0x8E45) ,
/// <summary>
/// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B
/// </summary>
MinFragmentInterpolationOffsetOes = ((int)0x8E5B) ,
/// <summary>
/// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C
/// </summary>
MaxFragmentInterpolationOffsetOes = ((int)0x8E5C) ,
/// <summary>
/// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D
/// </summary>
FragmentInterpolationOffsetBitsOes = ((int)0x8E5D) ,
/// <summary>
/// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0
/// </summary>
CoverageComponentNv = ((int)0x8ED0) ,
@ -7916,6 +7944,26 @@ namespace OpenTK.Graphics.ES30
/// </summary>
MaliProgramBinaryArm = ((int)0x8F61) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63
/// </summary>
MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63) ,
/// <summary>
/// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64
/// </summary>
ShaderPixelLocalStorageExt = ((int)0x8F64) ,
/// <summary>
/// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65
/// </summary>
FetchPerSampleArm = ((int)0x8F65) ,
/// <summary>
/// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66
/// </summary>
FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67
/// </summary>
MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67) ,
/// <summary>
/// Original was GL_R8_SNORM = 0x8F94
/// </summary>
R8Snorm = ((int)0x8F94) ,
@ -7984,6 +8032,26 @@ namespace OpenTK.Graphics.ES30
/// </summary>
ContextRobustAccessExt = ((int)0x90F3) ,
/// <summary>
/// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102
/// </summary>
Texture2DMultisampleArrayOes = ((int)0x9102) ,
/// <summary>
/// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105
/// </summary>
TextureBinding2DMultisampleArrayOes = ((int)0x9105) ,
/// <summary>
/// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B
/// </summary>
Sampler2DMultisampleArrayOes = ((int)0x910B) ,
/// <summary>
/// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C
/// </summary>
IntSampler2DMultisampleArrayOes = ((int)0x910C) ,
/// <summary>
/// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D
/// </summary>
UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D) ,
/// <summary>
/// Original was GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111
/// </summary>
MaxServerWaitTimeout = ((int)0x9111) ,
@ -8272,6 +8340,10 @@ namespace OpenTK.Graphics.ES30
/// </summary>
ConjointNv = ((int)0x9284) ,
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285
/// </summary>
BlendAdvancedCoherentKhr = ((int)0x9285) ,
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285
/// </summary>
BlendAdvancedCoherentNv = ((int)0x9285) ,
@ -8324,42 +8396,82 @@ namespace OpenTK.Graphics.ES30
/// </summary>
PlusDarkerNv = ((int)0x9292) ,
/// <summary>
/// Original was GL_MULTIPLY_KHR = 0x9294
/// </summary>
MultiplyKhr = ((int)0x9294) ,
/// <summary>
/// Original was GL_MULTIPLY_NV = 0x9294
/// </summary>
MultiplyNv = ((int)0x9294) ,
/// <summary>
/// Original was GL_SCREEN_KHR = 0x9295
/// </summary>
ScreenKhr = ((int)0x9295) ,
/// <summary>
/// Original was GL_SCREEN_NV = 0x9295
/// </summary>
ScreenNv = ((int)0x9295) ,
/// <summary>
/// Original was GL_OVERLAY_KHR = 0x9296
/// </summary>
OverlayKhr = ((int)0x9296) ,
/// <summary>
/// Original was GL_OVERLAY_NV = 0x9296
/// </summary>
OverlayNv = ((int)0x9296) ,
/// <summary>
/// Original was GL_DARKEN_KHR = 0x9297
/// </summary>
DarkenKhr = ((int)0x9297) ,
/// <summary>
/// Original was GL_DARKEN_NV = 0x9297
/// </summary>
DarkenNv = ((int)0x9297) ,
/// <summary>
/// Original was GL_LIGHTEN_KHR = 0x9298
/// </summary>
LightenKhr = ((int)0x9298) ,
/// <summary>
/// Original was GL_LIGHTEN_NV = 0x9298
/// </summary>
LightenNv = ((int)0x9298) ,
/// <summary>
/// Original was GL_COLORDODGE_KHR = 0x9299
/// </summary>
ColordodgeKhr = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORDODGE_NV = 0x9299
/// </summary>
ColordodgeNv = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORBURN_KHR = 0x929A
/// </summary>
ColorburnKhr = ((int)0x929A) ,
/// <summary>
/// Original was GL_COLORBURN_NV = 0x929A
/// </summary>
ColorburnNv = ((int)0x929A) ,
/// <summary>
/// Original was GL_HARDLIGHT_KHR = 0x929B
/// </summary>
HardlightKhr = ((int)0x929B) ,
/// <summary>
/// Original was GL_HARDLIGHT_NV = 0x929B
/// </summary>
HardlightNv = ((int)0x929B) ,
/// <summary>
/// Original was GL_SOFTLIGHT_KHR = 0x929C
/// </summary>
SoftlightKhr = ((int)0x929C) ,
/// <summary>
/// Original was GL_SOFTLIGHT_NV = 0x929C
/// </summary>
SoftlightNv = ((int)0x929C) ,
/// <summary>
/// Original was GL_DIFFERENCE_KHR = 0x929E
/// </summary>
DifferenceKhr = ((int)0x929E) ,
/// <summary>
/// Original was GL_DIFFERENCE_NV = 0x929E
/// </summary>
DifferenceNv = ((int)0x929E) ,
@ -8368,6 +8480,10 @@ namespace OpenTK.Graphics.ES30
/// </summary>
MinusNv = ((int)0x929F) ,
/// <summary>
/// Original was GL_EXCLUSION_KHR = 0x92A0
/// </summary>
ExclusionKhr = ((int)0x92A0) ,
/// <summary>
/// Original was GL_EXCLUSION_NV = 0x92A0
/// </summary>
ExclusionNv = ((int)0x92A0) ,
@ -8404,18 +8520,34 @@ namespace OpenTK.Graphics.ES30
/// </summary>
HardmixNv = ((int)0x92A9) ,
/// <summary>
/// Original was GL_HSL_HUE_KHR = 0x92AD
/// </summary>
HslHueKhr = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_HUE_NV = 0x92AD
/// </summary>
HslHueNv = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_SATURATION_KHR = 0x92AE
/// </summary>
HslSaturationKhr = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_SATURATION_NV = 0x92AE
/// </summary>
HslSaturationNv = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_COLOR_KHR = 0x92AF
/// </summary>
HslColorKhr = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_COLOR_NV = 0x92AF
/// </summary>
HslColorNv = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0
/// </summary>
HslLuminosityKhr = ((int)0x92B0) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_NV = 0x92B0
/// </summary>
HslLuminosityNv = ((int)0x92B0) ,
@ -9253,6 +9385,28 @@ namespace OpenTK.Graphics.ES30
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ArmShaderFramebufferFetch : int
{
/// <summary>
/// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65
/// </summary>
FetchPerSampleArm = ((int)0x8F65) ,
/// <summary>
/// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66
/// </summary>
FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ArmShaderFramebufferFetchDepthStencil : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
@ -14298,6 +14452,25 @@ namespace OpenTK.Graphics.ES30
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ExtShaderPixelLocalStorage : int
{
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63
/// </summary>
MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63) ,
/// <summary>
/// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64
/// </summary>
ShaderPixelLocalStorageExt = ((int)0x8F64) ,
/// <summary>
/// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67
/// </summary>
MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -18644,6 +18817,77 @@ namespace OpenTK.Graphics.ES30
NumSampleCounts = ((int)0x9380) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum KhrBlendEquationAdvanced : int
{
/// <summary>
/// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285
/// </summary>
BlendAdvancedCoherentKhr = ((int)0x9285) ,
/// <summary>
/// Original was GL_MULTIPLY_KHR = 0x9294
/// </summary>
MultiplyKhr = ((int)0x9294) ,
/// <summary>
/// Original was GL_SCREEN_KHR = 0x9295
/// </summary>
ScreenKhr = ((int)0x9295) ,
/// <summary>
/// Original was GL_OVERLAY_KHR = 0x9296
/// </summary>
OverlayKhr = ((int)0x9296) ,
/// <summary>
/// Original was GL_DARKEN_KHR = 0x9297
/// </summary>
DarkenKhr = ((int)0x9297) ,
/// <summary>
/// Original was GL_LIGHTEN_KHR = 0x9298
/// </summary>
LightenKhr = ((int)0x9298) ,
/// <summary>
/// Original was GL_COLORDODGE_KHR = 0x9299
/// </summary>
ColordodgeKhr = ((int)0x9299) ,
/// <summary>
/// Original was GL_COLORBURN_KHR = 0x929A
/// </summary>
ColorburnKhr = ((int)0x929A) ,
/// <summary>
/// Original was GL_HARDLIGHT_KHR = 0x929B
/// </summary>
HardlightKhr = ((int)0x929B) ,
/// <summary>
/// Original was GL_SOFTLIGHT_KHR = 0x929C
/// </summary>
SoftlightKhr = ((int)0x929C) ,
/// <summary>
/// Original was GL_DIFFERENCE_KHR = 0x929E
/// </summary>
DifferenceKhr = ((int)0x929E) ,
/// <summary>
/// Original was GL_EXCLUSION_KHR = 0x92A0
/// </summary>
ExclusionKhr = ((int)0x92A0) ,
/// <summary>
/// Original was GL_HSL_HUE_KHR = 0x92AD
/// </summary>
HslHueKhr = ((int)0x92AD) ,
/// <summary>
/// Original was GL_HSL_SATURATION_KHR = 0x92AE
/// </summary>
HslSaturationKhr = ((int)0x92AE) ,
/// <summary>
/// Original was GL_HSL_COLOR_KHR = 0x92AF
/// </summary>
HslColorKhr = ((int)0x92AF) ,
/// <summary>
/// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0
/// </summary>
HslLuminosityKhr = ((int)0x92B0) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -21152,6 +21396,54 @@ namespace OpenTK.Graphics.ES30
Rgba8Oes = ((int)0x8058) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesSampleShading : int
{
/// <summary>
/// Original was GL_SAMPLE_SHADING_OES = 0x8C36
/// </summary>
SampleShadingOes = ((int)0x8C36) ,
/// <summary>
/// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37
/// </summary>
MinSampleShadingValueOes = ((int)0x8C37) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesSampleVariables : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesShaderImageAtomic : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesShaderMultisampleInterpolation : int
{
/// <summary>
/// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B
/// </summary>
MinFragmentInterpolationOffsetOes = ((int)0x8E5B) ,
/// <summary>
/// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C
/// </summary>
MaxFragmentInterpolationOffsetOes = ((int)0x8E5C) ,
/// <summary>
/// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D
/// </summary>
FragmentInterpolationOffsetBitsOes = ((int)0x8E5D) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -21469,6 +21761,48 @@ namespace OpenTK.Graphics.ES30
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesTextureStencil8 : int
{
/// <summary>
/// Original was GL_STENCIL_INDEX_OES = 0x1901
/// </summary>
StencilIndexOes = ((int)0x1901) ,
/// <summary>
/// Original was GL_STENCIL_INDEX8_OES = 0x8D48
/// </summary>
StencilIndex8Oes = ((int)0x8D48) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum OesTextureStorageMultisample2dArray : int
{
/// <summary>
/// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102
/// </summary>
Texture2DMultisampleArrayOes = ((int)0x9102) ,
/// <summary>
/// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105
/// </summary>
TextureBinding2DMultisampleArrayOes = ((int)0x9105) ,
/// <summary>
/// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B
/// </summary>
Sampler2DMultisampleArrayOes = ((int)0x910B) ,
/// <summary>
/// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C
/// </summary>
IntSampler2DMultisampleArrayOes = ((int)0x910C) ,
/// <summary>
/// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D
/// </summary>
UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D) ,
}
/// <summary>
/// Not used directly.
/// </summary>

File diff suppressed because it is too large Load diff

View file

@ -16887,6 +16887,10 @@ namespace OpenTK.Graphics.OpenGL
/// </summary>
DoubleMat4x3Ext = ((int)0x8F4E) ,
/// <summary>
/// Original was GL_VERTEX_BINDING_BUFFER = 0x8F4F
/// </summary>
VertexBindingBuffer = ((int)0x8F4F) ,
/// <summary>
/// Original was GL_RED_SNORM = 0x8F90
/// </summary>
RedSnorm = ((int)0x8F90) ,
@ -18535,6 +18539,10 @@ namespace OpenTK.Graphics.OpenGL
/// </summary>
TextureBufferOffsetAlignment = ((int)0x919F) ,
/// <summary>
/// Original was GL_STREAM_RASTERIZATION_AMD = 0x91A0
/// </summary>
StreamRasterizationAmd = ((int)0x91A0) ,
/// <summary>
/// Original was GL_VERTEX_ELEMENT_SWIZZLE_AMD = 0x91A4
/// </summary>
VertexElementSwizzleAmd = ((int)0x91A4) ,
@ -19159,6 +19167,18 @@ namespace OpenTK.Graphics.OpenGL
/// </summary>
MaxFramebufferSamples = ((int)0x9318) ,
/// <summary>
/// Original was GL_WARP_SIZE_NV = 0x9339
/// </summary>
WarpSizeNv = ((int)0x9339) ,
/// <summary>
/// Original was GL_WARPS_PER_SM_NV = 0x933A
/// </summary>
WarpsPerSmNv = ((int)0x933A) ,
/// <summary>
/// Original was GL_SM_COUNT_NV = 0x933B
/// </summary>
SmCountNv = ((int)0x933B) ,
/// <summary>
/// Original was GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB = 0x9344
/// </summary>
MaxComputeVariableGroupInvocationsArb = ((int)0x9344) ,
@ -19702,6 +19722,132 @@ namespace OpenTK.Graphics.OpenGL
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum AmdGcnShader : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum AmdGpuShaderInt64 : int
{
/// <summary>
/// Original was GL_INT64_NV = 0x140E
/// </summary>
Int64Nv = ((int)0x140E) ,
/// <summary>
/// Original was GL_UNSIGNED_INT64_NV = 0x140F
/// </summary>
UnsignedInt64Nv = ((int)0x140F) ,
/// <summary>
/// Original was GL_INT8_NV = 0x8FE0
/// </summary>
Int8Nv = ((int)0x8FE0) ,
/// <summary>
/// Original was GL_INT8_VEC2_NV = 0x8FE1
/// </summary>
Int8Vec2Nv = ((int)0x8FE1) ,
/// <summary>
/// Original was GL_INT8_VEC3_NV = 0x8FE2
/// </summary>
Int8Vec3Nv = ((int)0x8FE2) ,
/// <summary>
/// Original was GL_INT8_VEC4_NV = 0x8FE3
/// </summary>
Int8Vec4Nv = ((int)0x8FE3) ,
/// <summary>
/// Original was GL_INT16_NV = 0x8FE4
/// </summary>
Int16Nv = ((int)0x8FE4) ,
/// <summary>
/// Original was GL_INT16_VEC2_NV = 0x8FE5
/// </summary>
Int16Vec2Nv = ((int)0x8FE5) ,
/// <summary>
/// Original was GL_INT16_VEC3_NV = 0x8FE6
/// </summary>
Int16Vec3Nv = ((int)0x8FE6) ,
/// <summary>
/// Original was GL_INT16_VEC4_NV = 0x8FE7
/// </summary>
Int16Vec4Nv = ((int)0x8FE7) ,
/// <summary>
/// Original was GL_INT64_VEC2_NV = 0x8FE9
/// </summary>
Int64Vec2Nv = ((int)0x8FE9) ,
/// <summary>
/// Original was GL_INT64_VEC3_NV = 0x8FEA
/// </summary>
Int64Vec3Nv = ((int)0x8FEA) ,
/// <summary>
/// Original was GL_INT64_VEC4_NV = 0x8FEB
/// </summary>
Int64Vec4Nv = ((int)0x8FEB) ,
/// <summary>
/// Original was GL_UNSIGNED_INT8_NV = 0x8FEC
/// </summary>
UnsignedInt8Nv = ((int)0x8FEC) ,
/// <summary>
/// Original was GL_UNSIGNED_INT8_VEC2_NV = 0x8FED
/// </summary>
UnsignedInt8Vec2Nv = ((int)0x8FED) ,
/// <summary>
/// Original was GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE
/// </summary>
UnsignedInt8Vec3Nv = ((int)0x8FEE) ,
/// <summary>
/// Original was GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF
/// </summary>
UnsignedInt8Vec4Nv = ((int)0x8FEF) ,
/// <summary>
/// Original was GL_UNSIGNED_INT16_NV = 0x8FF0
/// </summary>
UnsignedInt16Nv = ((int)0x8FF0) ,
/// <summary>
/// Original was GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1
/// </summary>
UnsignedInt16Vec2Nv = ((int)0x8FF1) ,
/// <summary>
/// Original was GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2
/// </summary>
UnsignedInt16Vec3Nv = ((int)0x8FF2) ,
/// <summary>
/// Original was GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3
/// </summary>
UnsignedInt16Vec4Nv = ((int)0x8FF3) ,
/// <summary>
/// Original was GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5
/// </summary>
UnsignedInt64Vec2Nv = ((int)0x8FF5) ,
/// <summary>
/// Original was GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6
/// </summary>
UnsignedInt64Vec3Nv = ((int)0x8FF6) ,
/// <summary>
/// Original was GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7
/// </summary>
UnsignedInt64Vec4Nv = ((int)0x8FF7) ,
/// <summary>
/// Original was GL_FLOAT16_NV = 0x8FF8
/// </summary>
Float16Nv = ((int)0x8FF8) ,
/// <summary>
/// Original was GL_FLOAT16_VEC2_NV = 0x8FF9
/// </summary>
Float16Vec2Nv = ((int)0x8FF9) ,
/// <summary>
/// Original was GL_FLOAT16_VEC3_NV = 0x8FFA
/// </summary>
Float16Vec3Nv = ((int)0x8FFA) ,
/// <summary>
/// Original was GL_FLOAT16_VEC4_NV = 0x8FFB
/// </summary>
Float16Vec4Nv = ((int)0x8FFB) ,
}
/// <summary>
/// Used in GL.Amd.VertexAttribParameter
/// </summary>
@ -19998,6 +20144,17 @@ namespace OpenTK.Graphics.OpenGL
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum AmdTransformFeedback4 : int
{
/// <summary>
/// Original was GL_STREAM_RASTERIZATION_AMD = 0x91A0
/// </summary>
StreamRasterizationAmd = ((int)0x91A0) ,
}
/// <summary>
/// Not used directly.
/// </summary>
@ -32424,6 +32581,13 @@ namespace OpenTK.Graphics.OpenGL
SeparateSpecularColorExt = ((int)0x81FA) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum ExtShaderImageLoadFormatted : int
{
}
/// <summary>
/// Used in GL.Ext.BindImageTexture
/// </summary>
@ -43962,6 +44126,32 @@ namespace OpenTK.Graphics.OpenGL
{
}
/// <summary>
/// Not used directly.
/// </summary>
public enum NvShaderThreadGroup : int
{
/// <summary>
/// Original was GL_WARP_SIZE_NV = 0x9339
/// </summary>
WarpSizeNv = ((int)0x9339) ,
/// <summary>
/// Original was GL_WARPS_PER_SM_NV = 0x933A
/// </summary>
WarpsPerSmNv = ((int)0x933A) ,
/// <summary>
/// Original was GL_SM_COUNT_NV = 0x933B
/// </summary>
SmCountNv = ((int)0x933B) ,
}
/// <summary>
/// Not used directly.
/// </summary>
public enum NvShaderThreadShuffle : int
{
}
/// <summary>
/// Not used directly.
/// </summary>
@ -59087,6 +59277,10 @@ namespace OpenTK.Graphics.OpenGL
/// </summary>
MaxCombinedShaderOutputResources = ((int)0x8F39) ,
/// <summary>
/// Original was GL_VERTEX_BINDING_BUFFER = 0x8F4F
/// </summary>
VertexBindingBuffer = ((int)0x8F4F) ,
/// <summary>
/// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2
/// </summary>
ShaderStorageBuffer = ((int)0x90D2) ,

View file

@ -8619,6 +8619,10 @@ namespace OpenTK.Graphics.OpenGL4
/// </summary>
DoubleMat4x3 = ((int)0x8F4E) ,
/// <summary>
/// Original was GL_VERTEX_BINDING_BUFFER = 0x8F4F
/// </summary>
VertexBindingBuffer = ((int)0x8F4F) ,
/// <summary>
/// Original was GL_R8_SNORM = 0x8F94
/// </summary>
R8Snorm = ((int)0x8F94) ,
@ -32665,6 +32669,10 @@ namespace OpenTK.Graphics.OpenGL4
/// </summary>
MaxCombinedShaderOutputResources = ((int)0x8F39) ,
/// <summary>
/// Original was GL_VERTEX_BINDING_BUFFER = 0x8F4F
/// </summary>
VertexBindingBuffer = ((int)0x8F4F) ,
/// <summary>
/// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2
/// </summary>
ShaderStorageBuffer = ((int)0x90D2) ,