Updated using the latest version of the generator, which improves documentation and handling of extension names in enums.
This commit is contained in:
parent
057dfb9448
commit
e9505ccb96
8 changed files with 16053 additions and 8706 deletions
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -411,8 +411,8 @@ namespace OpenTK.Graphics.ES11
|
||||||
BufferSize = ((int)0x8764),
|
BufferSize = ((int)0x8764),
|
||||||
BufferUsage = ((int)0x8765),
|
BufferUsage = ((int)0x8765),
|
||||||
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
||||||
GL_3DcXAmd = ((int)0x87F9),
|
Gl3DcXAmd = ((int)0x87F9),
|
||||||
GL_3DcXyAmd = ((int)0x87FA),
|
Gl3DcXyAmd = ((int)0x87FA),
|
||||||
BlendEquationAlphaOes = ((int)0x883D),
|
BlendEquationAlphaOes = ((int)0x883D),
|
||||||
MatrixPaletteOes = ((int)0x8840),
|
MatrixPaletteOes = ((int)0x8840),
|
||||||
MaxPaletteMatricesOes = ((int)0x8842),
|
MaxPaletteMatricesOes = ((int)0x8842),
|
||||||
|
@ -570,14 +570,14 @@ namespace OpenTK.Graphics.ES11
|
||||||
Always = ((int)0x0207),
|
Always = ((int)0x0207),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Amdcompressed3Dctexture : int
|
public enum AmdCompressed3Dctexture : int
|
||||||
{
|
{
|
||||||
GL_3DcXAmd = ((int)0x87F9),
|
Gl3DcXAmd = ((int)0x87F9),
|
||||||
GL_3DcXyAmd = ((int)0x87FA),
|
Gl3DcXyAmd = ((int)0x87FA),
|
||||||
AmdCompressed3DcTexture = ((int)1),
|
AmdCompressed3DcTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum AmdcompressedAtctexture : int
|
public enum AmdCompressedAtctexture : int
|
||||||
{
|
{
|
||||||
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
||||||
AtcRgbAmd = ((int)0x8C92),
|
AtcRgbAmd = ((int)0x8C92),
|
||||||
|
@ -712,14 +712,14 @@ namespace OpenTK.Graphics.ES11
|
||||||
OutOfMemory = ((int)0x0505),
|
OutOfMemory = ((int)0x0505),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ExttextureFilterAnisotropic : int
|
public enum ExtTextureFilterAnisotropic : int
|
||||||
{
|
{
|
||||||
TextureMaxAnisotropyExt = ((int)0x84FE),
|
TextureMaxAnisotropyExt = ((int)0x84FE),
|
||||||
MaxTextureMaxAnisotropyExt = ((int)0x84FF),
|
MaxTextureMaxAnisotropyExt = ((int)0x84FF),
|
||||||
ExtTextureFilterAnisotropic = ((int)1),
|
ExtTextureFilterAnisotropic = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ExttextureFormatBgra8888 : int
|
public enum ExtTextureFormatBgra8888 : int
|
||||||
{
|
{
|
||||||
Bgra = ((int)0x80E1),
|
Bgra = ((int)0x80E1),
|
||||||
ExtTextureFormatBgra8888 = ((int)1),
|
ExtTextureFormatBgra8888 = ((int)1),
|
||||||
|
@ -972,14 +972,14 @@ namespace OpenTK.Graphics.ES11
|
||||||
NvFence = ((int)1),
|
NvFence = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesblendEquationSeparate : int
|
public enum OesBlendEquationSeparate : int
|
||||||
{
|
{
|
||||||
BlendEquationRgbOes = ((int)0x8009),
|
BlendEquationRgbOes = ((int)0x8009),
|
||||||
BlendEquationAlphaOes = ((int)0x883D),
|
BlendEquationAlphaOes = ((int)0x883D),
|
||||||
OesBlendEquationSeparate = ((int)1),
|
OesBlendEquationSeparate = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesblendFuncSeparate : int
|
public enum OesBlendFuncSeparate : int
|
||||||
{
|
{
|
||||||
BlendDstRgbOes = ((int)0x80C8),
|
BlendDstRgbOes = ((int)0x80C8),
|
||||||
BlendSrcRgbOes = ((int)0x80C9),
|
BlendSrcRgbOes = ((int)0x80C9),
|
||||||
|
@ -988,7 +988,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesBlendFuncSeparate = ((int)1),
|
OesBlendFuncSeparate = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesblendSubtract : int
|
public enum OesBlendSubtract : int
|
||||||
{
|
{
|
||||||
FuncAddOes = ((int)0x8006),
|
FuncAddOes = ((int)0x8006),
|
||||||
BlendEquationOes = ((int)0x8009),
|
BlendEquationOes = ((int)0x8009),
|
||||||
|
@ -997,18 +997,18 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesBlendSubtract = ((int)1),
|
OesBlendSubtract = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesbyteCoordinates : int
|
public enum OesByteCoordinates : int
|
||||||
{
|
{
|
||||||
OesByteCoordinates = ((int)1),
|
OesByteCoordinates = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OescompressedEtc1Rgb8Texture : int
|
public enum OesCompressedEtc1Rgb8Texture : int
|
||||||
{
|
{
|
||||||
Etc1Rgb8Oes = ((int)0x8D64),
|
Etc1Rgb8Oes = ((int)0x8D64),
|
||||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OescompressedPalettedTexture : int
|
public enum OesCompressedPalettedTexture : int
|
||||||
{
|
{
|
||||||
Palette4Rgb8Oes = ((int)0x8B90),
|
Palette4Rgb8Oes = ((int)0x8B90),
|
||||||
Palette4Rgba8Oes = ((int)0x8B91),
|
Palette4Rgba8Oes = ((int)0x8B91),
|
||||||
|
@ -1023,51 +1023,51 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesCompressedPalettedTexture = ((int)1),
|
OesCompressedPalettedTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesdepth24 : int
|
public enum OesDepth24 : int
|
||||||
{
|
{
|
||||||
DepthComponent24Oes = ((int)0x81A6),
|
DepthComponent24Oes = ((int)0x81A6),
|
||||||
OesDepth24 = ((int)1),
|
OesDepth24 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesdepth32 : int
|
public enum OesDepth32 : int
|
||||||
{
|
{
|
||||||
DepthComponent32Oes = ((int)0x81A7),
|
DepthComponent32Oes = ((int)0x81A7),
|
||||||
OesDepth32 = ((int)1),
|
OesDepth32 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesdrawTexture : int
|
public enum OesDrawTexture : int
|
||||||
{
|
{
|
||||||
TextureCropRectOes = ((int)0x8B9D),
|
TextureCropRectOes = ((int)0x8B9D),
|
||||||
OesDrawTexture = ((int)1),
|
OesDrawTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oeseglimage : int
|
public enum OesEglimage : int
|
||||||
{
|
{
|
||||||
OesEglImage = ((int)1),
|
OesEglImage = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OeselementIndexUint : int
|
public enum OesElementIndexUint : int
|
||||||
{
|
{
|
||||||
OesElementIndexUint = ((int)1),
|
OesElementIndexUint = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesextendedMatrixPalette : int
|
public enum OesExtendedMatrixPalette : int
|
||||||
{
|
{
|
||||||
OesExtendedMatrixPalette = ((int)1),
|
OesExtendedMatrixPalette = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesfboRenderMipmap : int
|
public enum OesFboRenderMipmap : int
|
||||||
{
|
{
|
||||||
OesFboRenderMipmap = ((int)1),
|
OesFboRenderMipmap = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesfixedPoint : int
|
public enum OesFixedPoint : int
|
||||||
{
|
{
|
||||||
FixedOes = ((int)0x140C),
|
FixedOes = ((int)0x140C),
|
||||||
OesFixedPoint = ((int)1),
|
OesFixedPoint = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesframebufferObject : int
|
public enum OesFramebufferObject : int
|
||||||
{
|
{
|
||||||
NoneOes = ((int)0),
|
NoneOes = ((int)0),
|
||||||
InvalidFramebufferOperationOes = ((int)0x0506),
|
InvalidFramebufferOperationOes = ((int)0x0506),
|
||||||
|
@ -1105,7 +1105,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesFramebufferObject = ((int)1),
|
OesFramebufferObject = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesmapbuffer : int
|
public enum OesMapbuffer : int
|
||||||
{
|
{
|
||||||
WriteOnlyOes = ((int)0x88B9),
|
WriteOnlyOes = ((int)0x88B9),
|
||||||
BufferAccessOes = ((int)0x88BB),
|
BufferAccessOes = ((int)0x88BB),
|
||||||
|
@ -1114,7 +1114,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesMapbuffer = ((int)1),
|
OesMapbuffer = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesmatrixGet : int
|
public enum OesMatrixGet : int
|
||||||
{
|
{
|
||||||
ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
|
ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
|
||||||
ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
|
ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
|
||||||
|
@ -1122,7 +1122,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesMatrixGet = ((int)1),
|
OesMatrixGet = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesmatrixPalette : int
|
public enum OesMatrixPalette : int
|
||||||
{
|
{
|
||||||
MaxVertexUnitsOes = ((int)0x86A4),
|
MaxVertexUnitsOes = ((int)0x86A4),
|
||||||
WeightArrayTypeOes = ((int)0x86A9),
|
WeightArrayTypeOes = ((int)0x86A9),
|
||||||
|
@ -1143,7 +1143,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesMatrixPalette = ((int)1),
|
OesMatrixPalette = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OespackedDepthStencil : int
|
public enum OesPackedDepthStencil : int
|
||||||
{
|
{
|
||||||
DepthStencilOes = ((int)0x84F9),
|
DepthStencilOes = ((int)0x84F9),
|
||||||
UnsignedInt248Oes = ((int)0x84FA),
|
UnsignedInt248Oes = ((int)0x84FA),
|
||||||
|
@ -1151,7 +1151,7 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesPackedDepthStencil = ((int)1),
|
OesPackedDepthStencil = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OespointSizeArray : int
|
public enum OesPointSizeArray : int
|
||||||
{
|
{
|
||||||
PointSizeArrayTypeOes = ((int)0x898A),
|
PointSizeArrayTypeOes = ((int)0x898A),
|
||||||
PointSizeArrayStrideOes = ((int)0x898B),
|
PointSizeArrayStrideOes = ((int)0x898B),
|
||||||
|
@ -1161,63 +1161,63 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesPointSizeArray = ((int)1),
|
OesPointSizeArray = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OespointSprite : int
|
public enum OesPointSprite : int
|
||||||
{
|
{
|
||||||
PointSpriteOes = ((int)0x8861),
|
PointSpriteOes = ((int)0x8861),
|
||||||
CoordReplaceOes = ((int)0x8862),
|
CoordReplaceOes = ((int)0x8862),
|
||||||
OesPointSprite = ((int)1),
|
OesPointSprite = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesqueryMatrix : int
|
public enum OesQueryMatrix : int
|
||||||
{
|
{
|
||||||
OesQueryMatrix = ((int)1),
|
OesQueryMatrix = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesreadFormat : int
|
public enum OesReadFormat : int
|
||||||
{
|
{
|
||||||
ImplementationColorReadTypeOes = ((int)0x8B9A),
|
ImplementationColorReadTypeOes = ((int)0x8B9A),
|
||||||
ImplementationColorReadFormatOes = ((int)0x8B9B),
|
ImplementationColorReadFormatOes = ((int)0x8B9B),
|
||||||
OesReadFormat = ((int)1),
|
OesReadFormat = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesrgb8Rgba8 : int
|
public enum OesRgb8Rgba8 : int
|
||||||
{
|
{
|
||||||
Rgb8Oes = ((int)0x8051),
|
Rgb8Oes = ((int)0x8051),
|
||||||
Rgba8Oes = ((int)0x8058),
|
Rgba8Oes = ((int)0x8058),
|
||||||
OesRgb8Rgba8 = ((int)1),
|
OesRgb8Rgba8 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OessinglePrecision : int
|
public enum OesSinglePrecision : int
|
||||||
{
|
{
|
||||||
OesSinglePrecision = ((int)1),
|
OesSinglePrecision = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesstencil1 : int
|
public enum OesStencil1 : int
|
||||||
{
|
{
|
||||||
StencilIndex1Oes = ((int)0x8D46),
|
StencilIndex1Oes = ((int)0x8D46),
|
||||||
OesStencil1 = ((int)1),
|
OesStencil1 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesstencil4 : int
|
public enum OesStencil4 : int
|
||||||
{
|
{
|
||||||
StencilIndex4Oes = ((int)0x8D47),
|
StencilIndex4Oes = ((int)0x8D47),
|
||||||
OesStencil4 = ((int)1),
|
OesStencil4 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesstencil8 : int
|
public enum OesStencil8 : int
|
||||||
{
|
{
|
||||||
StencilIndex8Oes = ((int)0x8D48),
|
StencilIndex8Oes = ((int)0x8D48),
|
||||||
OesStencil8 = ((int)1),
|
OesStencil8 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesstencilWrap : int
|
public enum OesStencilWrap : int
|
||||||
{
|
{
|
||||||
IncrWrapOes = ((int)0x8507),
|
IncrWrapOes = ((int)0x8507),
|
||||||
DecrWrapOes = ((int)0x8508),
|
DecrWrapOes = ((int)0x8508),
|
||||||
OesStencilWrap = ((int)1),
|
OesStencilWrap = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureCubeMap : int
|
public enum OesTextureCubeMap : int
|
||||||
{
|
{
|
||||||
TextureGenModeOes = ((int)0x2500),
|
TextureGenModeOes = ((int)0x2500),
|
||||||
NormalMapOes = ((int)0x8511),
|
NormalMapOes = ((int)0x8511),
|
||||||
|
@ -1235,12 +1235,12 @@ namespace OpenTK.Graphics.ES11
|
||||||
OesTextureCubeMap = ((int)1),
|
OesTextureCubeMap = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureEnvCrossbar : int
|
public enum OesTextureEnvCrossbar : int
|
||||||
{
|
{
|
||||||
OesTextureEnvCrossbar = ((int)1),
|
OesTextureEnvCrossbar = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureMirroredRepeat : int
|
public enum OesTextureMirroredRepeat : int
|
||||||
{
|
{
|
||||||
MirroredRepeatOes = ((int)0x8370),
|
MirroredRepeatOes = ((int)0x8370),
|
||||||
OesTextureMirroredRepeat = ((int)1),
|
OesTextureMirroredRepeat = ((int)1),
|
||||||
|
@ -1276,12 +1276,12 @@ namespace OpenTK.Graphics.ES11
|
||||||
UnsignedShort565 = ((int)0x8363),
|
UnsignedShort565 = ((int)0x8363),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum QcomdriverControl : int
|
public enum QcomDriverControl : int
|
||||||
{
|
{
|
||||||
QcomDriverControl = ((int)1),
|
QcomDriverControl = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum QcomperfmonGlobalMode : int
|
public enum QcomPerfmonGlobalMode : int
|
||||||
{
|
{
|
||||||
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
||||||
QcomPerfmonGlobalMode = ((int)1),
|
QcomPerfmonGlobalMode = ((int)1),
|
||||||
|
|
|
@ -64,6 +64,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
||||||
internal extern static void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, UInt32 texture);
|
internal extern static void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, UInt32 texture);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindVertexArrayOES", ExactSpelling = true)]
|
||||||
|
internal extern static void BindVertexArrayOES(UInt32 array);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColor", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColor", ExactSpelling = true)]
|
||||||
internal extern static void BlendColor(Single red, Single green, Single blue, Single alpha);
|
internal extern static void BlendColor(Single red, Single green, Single blue, Single alpha);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -79,6 +82,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)]
|
||||||
internal extern static void BlendFuncSeparate(OpenTK.Graphics.ES20.BlendingFactorSrc srcRGB, OpenTK.Graphics.ES20.BlendingFactorDest dstRGB, OpenTK.Graphics.ES20.BlendingFactorSrc srcAlpha, OpenTK.Graphics.ES20.BlendingFactorDest dstAlpha);
|
internal extern static void BlendFuncSeparate(OpenTK.Graphics.ES20.BlendingFactorSrc srcRGB, OpenTK.Graphics.ES20.BlendingFactorDest dstRGB, OpenTK.Graphics.ES20.BlendingFactorSrc srcAlpha, OpenTK.Graphics.ES20.BlendingFactorDest dstAlpha);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlitFramebufferANGLE", ExactSpelling = true)]
|
||||||
|
internal extern static void BlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, OpenTK.Graphics.ES20.All filter);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)]
|
||||||
internal extern static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage);
|
internal extern static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -127,6 +133,12 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3DOES", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3DOES", ExactSpelling = true)]
|
||||||
internal extern static void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
internal extern static void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCoverageMaskNV", ExactSpelling = true)]
|
||||||
|
internal extern static void CoverageMaskNV(bool mask);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCoverageOperationNV", ExactSpelling = true)]
|
||||||
|
internal extern static void CoverageOperationNV(OpenTK.Graphics.ES20.All operation);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateProgram", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateProgram", ExactSpelling = true)]
|
||||||
internal extern static Int32 CreateProgram();
|
internal extern static Int32 CreateProgram();
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -160,6 +172,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
||||||
internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures);
|
internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteVertexArraysOES", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void DeleteVertexArraysOES(Int32 n, UInt32* arrays);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
||||||
internal extern static void DepthFunc(OpenTK.Graphics.ES20.DepthFunction func);
|
internal extern static void DepthFunc(OpenTK.Graphics.ES20.DepthFunction func);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -181,6 +196,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVertexAttribArray", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVertexAttribArray", ExactSpelling = true)]
|
||||||
internal extern static void DisableVertexAttribArray(UInt32 index);
|
internal extern static void DisableVertexAttribArray(UInt32 index);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDiscardFramebufferEXT", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void DiscardFramebufferEXT(OpenTK.Graphics.ES20.All target, Int32 numAttachments, OpenTK.Graphics.ES20.All* attachments);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
||||||
internal extern static void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count);
|
internal extern static void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -205,6 +223,45 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndPerfMonitorAMD", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndPerfMonitorAMD", ExactSpelling = true)]
|
||||||
internal extern static void EndPerfMonitorAMD(UInt32 monitor);
|
internal extern static void EndPerfMonitorAMD(UInt32 monitor);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndTilingQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static void EndTilingQCOM(UInt32 preserveMask);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetBufferPointervQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static void ExtGetBufferPointervQCOM(OpenTK.Graphics.ES20.All target, IntPtr @params);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetBuffersQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetBuffersQCOM(UInt32* buffers, Int32 maxBuffers, Int32* numBuffers);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetFramebuffersQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetFramebuffersQCOM(UInt32* framebuffers, Int32 maxFramebuffers, Int32* numFramebuffers);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetProgramBinarySourceQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetProgramBinarySourceQCOM(UInt32 program, OpenTK.Graphics.ES20.All shadertype, String source, Int32* length);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetProgramsQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetProgramsQCOM(UInt32* programs, Int32 maxPrograms, Int32* numPrograms);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetRenderbuffersQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetRenderbuffersQCOM(UInt32* renderbuffers, Int32 maxRenderbuffers, Int32* numRenderbuffers);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetShadersQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetShadersQCOM(UInt32* shaders, Int32 maxShaders, Int32* numShaders);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetTexLevelParameterivQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetTexLevelParameterivQCOM(UInt32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetTexSubImageQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static void ExtGetTexSubImageQCOM(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr texels);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtGetTexturesQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void ExtGetTexturesQCOM(UInt32* textures, Int32 maxTextures, Int32* numTextures);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtIsProgramBinaryQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static bool ExtIsProgramBinaryQCOM(UInt32 program);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtTexObjectStateOverrideiQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static void ExtTexObjectStateOverrideiQCOM(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
||||||
internal extern static void Finish();
|
internal extern static void Finish();
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -220,6 +277,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2D", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2D", ExactSpelling = true)]
|
||||||
internal extern static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level);
|
internal extern static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2DMultisampleIMG", ExactSpelling = true)]
|
||||||
|
internal extern static void FramebufferTexture2DMultisampleIMG();
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture3DOES", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture3DOES", ExactSpelling = true)]
|
||||||
internal extern static void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
internal extern static void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -247,6 +307,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
||||||
internal extern static unsafe void GenTextures(Int32 n, [OutAttribute] UInt32* textures);
|
internal extern static unsafe void GenTextures(Int32 n, [OutAttribute] UInt32* textures);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenVertexArraysOES", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void GenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)]
|
||||||
internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute] StringBuilder name);
|
internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute] StringBuilder name);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -278,7 +341,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal extern static OpenTK.Graphics.ES20.ErrorCode GetError();
|
internal extern static OpenTK.Graphics.ES20.ErrorCode GetError();
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFenceivNV", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFenceivNV", ExactSpelling = true)]
|
||||||
internal extern static unsafe void GetFenceivNV(UInt32 fence, [OutAttribute] Int32* @params);
|
internal extern static unsafe void GetFenceivNV(UInt32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)]
|
||||||
internal extern static unsafe void GetFloatv(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Single* @params);
|
internal extern static unsafe void GetFloatv(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Single* @params);
|
||||||
|
@ -385,6 +448,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTexture", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTexture", ExactSpelling = true)]
|
||||||
internal extern static bool IsTexture(UInt32 texture);
|
internal extern static bool IsTexture(UInt32 texture);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsVertexArrayOES", ExactSpelling = true)]
|
||||||
|
internal extern static bool IsVertexArrayOES(UInt32 array);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
||||||
internal extern static void LineWidth(Single width);
|
internal extern static void LineWidth(Single width);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -394,6 +460,12 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBufferOES", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBufferOES", ExactSpelling = true)]
|
||||||
internal extern static unsafe System.IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
internal extern static unsafe System.IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArraysEXT", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void MultiDrawArraysEXT(OpenTK.Graphics.ES20.All mode, Int32* first, Int32* count, Int32 primcount);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsEXT", ExactSpelling = true)]
|
||||||
|
internal extern static unsafe void MultiDrawElementsEXT(OpenTK.Graphics.ES20.All mode, Int32* first, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
||||||
internal extern static void PixelStorei(OpenTK.Graphics.ES20.PixelStoreParameter pname, Int32 param);
|
internal extern static void PixelStorei(OpenTK.Graphics.ES20.PixelStoreParameter pname, Int32 param);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -412,6 +484,18 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorage", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorage", ExactSpelling = true)]
|
||||||
internal extern static void RenderbufferStorage(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
internal extern static void RenderbufferStorage(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleANGLE", ExactSpelling = true)]
|
||||||
|
internal extern static void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleAPPLE", ExactSpelling = true)]
|
||||||
|
internal extern static void RenderbufferStorageMultisampleAPPLE();
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleIMG", ExactSpelling = true)]
|
||||||
|
internal extern static void RenderbufferStorageMultisampleIMG();
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glResolveMultisampleFramebufferAPPLE", ExactSpelling = true)]
|
||||||
|
internal extern static void ResolveMultisampleFramebufferAPPLE();
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
||||||
internal extern static void SampleCoverage(Single value, bool invert);
|
internal extern static void SampleCoverage(Single value, bool invert);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -430,6 +514,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderSource", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderSource", ExactSpelling = true)]
|
||||||
internal extern static unsafe void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
internal extern static unsafe void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStartTilingQCOM", ExactSpelling = true)]
|
||||||
|
internal extern static void StartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
||||||
internal extern static void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask);
|
internal extern static void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask);
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
|
|
@ -63,6 +63,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, UInt32 texture);
|
internal delegate void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, UInt32 texture);
|
||||||
internal static BindTexture glBindTexture;
|
internal static BindTexture glBindTexture;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void BindVertexArrayOES(UInt32 array);
|
||||||
|
internal static BindVertexArrayOES glBindVertexArrayOES;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha);
|
internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha);
|
||||||
internal static BlendColor glBlendColor;
|
internal static BlendColor glBlendColor;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -78,6 +81,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void BlendFuncSeparate(OpenTK.Graphics.ES20.BlendingFactorSrc srcRGB, OpenTK.Graphics.ES20.BlendingFactorDest dstRGB, OpenTK.Graphics.ES20.BlendingFactorSrc srcAlpha, OpenTK.Graphics.ES20.BlendingFactorDest dstAlpha);
|
internal delegate void BlendFuncSeparate(OpenTK.Graphics.ES20.BlendingFactorSrc srcRGB, OpenTK.Graphics.ES20.BlendingFactorDest dstRGB, OpenTK.Graphics.ES20.BlendingFactorSrc srcAlpha, OpenTK.Graphics.ES20.BlendingFactorDest dstAlpha);
|
||||||
internal static BlendFuncSeparate glBlendFuncSeparate;
|
internal static BlendFuncSeparate glBlendFuncSeparate;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void BlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, OpenTK.Graphics.ES20.All filter);
|
||||||
|
internal static BlitFramebufferANGLE glBlitFramebufferANGLE;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage);
|
internal delegate void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage);
|
||||||
internal static BufferData glBufferData;
|
internal static BufferData glBufferData;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -126,6 +132,12 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
internal delegate void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||||
internal static CopyTexSubImage3DOES glCopyTexSubImage3DOES;
|
internal static CopyTexSubImage3DOES glCopyTexSubImage3DOES;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void CoverageMaskNV(bool mask);
|
||||||
|
internal static CoverageMaskNV glCoverageMaskNV;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void CoverageOperationNV(OpenTK.Graphics.ES20.All operation);
|
||||||
|
internal static CoverageOperationNV glCoverageOperationNV;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate Int32 CreateProgram();
|
internal delegate Int32 CreateProgram();
|
||||||
internal static CreateProgram glCreateProgram;
|
internal static CreateProgram glCreateProgram;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -159,6 +171,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
||||||
internal unsafe static DeleteTextures glDeleteTextures;
|
internal unsafe static DeleteTextures glDeleteTextures;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void DeleteVertexArraysOES(Int32 n, UInt32* arrays);
|
||||||
|
internal unsafe static DeleteVertexArraysOES glDeleteVertexArraysOES;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void DepthFunc(OpenTK.Graphics.ES20.DepthFunction func);
|
internal delegate void DepthFunc(OpenTK.Graphics.ES20.DepthFunction func);
|
||||||
internal static DepthFunc glDepthFunc;
|
internal static DepthFunc glDepthFunc;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -180,6 +195,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void DisableVertexAttribArray(UInt32 index);
|
internal delegate void DisableVertexAttribArray(UInt32 index);
|
||||||
internal static DisableVertexAttribArray glDisableVertexAttribArray;
|
internal static DisableVertexAttribArray glDisableVertexAttribArray;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void DiscardFramebufferEXT(OpenTK.Graphics.ES20.All target, Int32 numAttachments, OpenTK.Graphics.ES20.All* attachments);
|
||||||
|
internal unsafe static DiscardFramebufferEXT glDiscardFramebufferEXT;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count);
|
internal delegate void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count);
|
||||||
internal static DrawArrays glDrawArrays;
|
internal static DrawArrays glDrawArrays;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -204,6 +222,45 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void EndPerfMonitorAMD(UInt32 monitor);
|
internal delegate void EndPerfMonitorAMD(UInt32 monitor);
|
||||||
internal static EndPerfMonitorAMD glEndPerfMonitorAMD;
|
internal static EndPerfMonitorAMD glEndPerfMonitorAMD;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void EndTilingQCOM(UInt32 preserveMask);
|
||||||
|
internal static EndTilingQCOM glEndTilingQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void ExtGetBufferPointervQCOM(OpenTK.Graphics.ES20.All target, IntPtr @params);
|
||||||
|
internal static ExtGetBufferPointervQCOM glExtGetBufferPointervQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetBuffersQCOM(UInt32* buffers, Int32 maxBuffers, Int32* numBuffers);
|
||||||
|
internal unsafe static ExtGetBuffersQCOM glExtGetBuffersQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetFramebuffersQCOM(UInt32* framebuffers, Int32 maxFramebuffers, Int32* numFramebuffers);
|
||||||
|
internal unsafe static ExtGetFramebuffersQCOM glExtGetFramebuffersQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetProgramBinarySourceQCOM(UInt32 program, OpenTK.Graphics.ES20.All shadertype, String source, Int32* length);
|
||||||
|
internal unsafe static ExtGetProgramBinarySourceQCOM glExtGetProgramBinarySourceQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetProgramsQCOM(UInt32* programs, Int32 maxPrograms, Int32* numPrograms);
|
||||||
|
internal unsafe static ExtGetProgramsQCOM glExtGetProgramsQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetRenderbuffersQCOM(UInt32* renderbuffers, Int32 maxRenderbuffers, Int32* numRenderbuffers);
|
||||||
|
internal unsafe static ExtGetRenderbuffersQCOM glExtGetRenderbuffersQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetShadersQCOM(UInt32* shaders, Int32 maxShaders, Int32* numShaders);
|
||||||
|
internal unsafe static ExtGetShadersQCOM glExtGetShadersQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetTexLevelParameterivQCOM(UInt32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||||
|
internal unsafe static ExtGetTexLevelParameterivQCOM glExtGetTexLevelParameterivQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void ExtGetTexSubImageQCOM(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr texels);
|
||||||
|
internal static ExtGetTexSubImageQCOM glExtGetTexSubImageQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void ExtGetTexturesQCOM(UInt32* textures, Int32 maxTextures, Int32* numTextures);
|
||||||
|
internal unsafe static ExtGetTexturesQCOM glExtGetTexturesQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate bool ExtIsProgramBinaryQCOM(UInt32 program);
|
||||||
|
internal static ExtIsProgramBinaryQCOM glExtIsProgramBinaryQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void ExtTexObjectStateOverrideiQCOM(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||||
|
internal static ExtTexObjectStateOverrideiQCOM glExtTexObjectStateOverrideiQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void Finish();
|
internal delegate void Finish();
|
||||||
internal static Finish glFinish;
|
internal static Finish glFinish;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -219,6 +276,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level);
|
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level);
|
||||||
internal static FramebufferTexture2D glFramebufferTexture2D;
|
internal static FramebufferTexture2D glFramebufferTexture2D;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void FramebufferTexture2DMultisampleIMG();
|
||||||
|
internal static FramebufferTexture2DMultisampleIMG glFramebufferTexture2DMultisampleIMG;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
internal delegate void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||||
internal static FramebufferTexture3DOES glFramebufferTexture3DOES;
|
internal static FramebufferTexture3DOES glFramebufferTexture3DOES;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -246,6 +306,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal unsafe delegate void GenTextures(Int32 n, [OutAttribute] UInt32* textures);
|
internal unsafe delegate void GenTextures(Int32 n, [OutAttribute] UInt32* textures);
|
||||||
internal unsafe static GenTextures glGenTextures;
|
internal unsafe static GenTextures glGenTextures;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void GenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
|
||||||
|
internal unsafe static GenVertexArraysOES glGenVertexArraysOES;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute] StringBuilder name);
|
internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute] StringBuilder name);
|
||||||
internal unsafe static GetActiveAttrib glGetActiveAttrib;
|
internal unsafe static GetActiveAttrib glGetActiveAttrib;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -276,7 +339,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate OpenTK.Graphics.ES20.ErrorCode GetError();
|
internal delegate OpenTK.Graphics.ES20.ErrorCode GetError();
|
||||||
internal static GetError glGetError;
|
internal static GetError glGetError;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal unsafe delegate void GetFenceivNV(UInt32 fence, [OutAttribute] Int32* @params);
|
internal unsafe delegate void GetFenceivNV(UInt32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params);
|
||||||
internal unsafe static GetFenceivNV glGetFenceivNV;
|
internal unsafe static GetFenceivNV glGetFenceivNV;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal unsafe delegate void GetFloatv(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Single* @params);
|
internal unsafe delegate void GetFloatv(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Single* @params);
|
||||||
|
@ -384,6 +447,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate bool IsTexture(UInt32 texture);
|
internal delegate bool IsTexture(UInt32 texture);
|
||||||
internal static IsTexture glIsTexture;
|
internal static IsTexture glIsTexture;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate bool IsVertexArrayOES(UInt32 array);
|
||||||
|
internal static IsVertexArrayOES glIsVertexArrayOES;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void LineWidth(Single width);
|
internal delegate void LineWidth(Single width);
|
||||||
internal static LineWidth glLineWidth;
|
internal static LineWidth glLineWidth;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -393,6 +459,12 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal unsafe delegate System.IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
internal unsafe delegate System.IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
||||||
internal unsafe static MapBufferOES glMapBufferOES;
|
internal unsafe static MapBufferOES glMapBufferOES;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void MultiDrawArraysEXT(OpenTK.Graphics.ES20.All mode, Int32* first, Int32* count, Int32 primcount);
|
||||||
|
internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal unsafe delegate void MultiDrawElementsEXT(OpenTK.Graphics.ES20.All mode, Int32* first, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount);
|
||||||
|
internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void PixelStorei(OpenTK.Graphics.ES20.PixelStoreParameter pname, Int32 param);
|
internal delegate void PixelStorei(OpenTK.Graphics.ES20.PixelStoreParameter pname, Int32 param);
|
||||||
internal static PixelStorei glPixelStorei;
|
internal static PixelStorei glPixelStorei;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -411,6 +483,18 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal delegate void RenderbufferStorage(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
internal delegate void RenderbufferStorage(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||||
internal static RenderbufferStorage glRenderbufferStorage;
|
internal static RenderbufferStorage glRenderbufferStorage;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height);
|
||||||
|
internal static RenderbufferStorageMultisampleANGLE glRenderbufferStorageMultisampleANGLE;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void RenderbufferStorageMultisampleAPPLE();
|
||||||
|
internal static RenderbufferStorageMultisampleAPPLE glRenderbufferStorageMultisampleAPPLE;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void RenderbufferStorageMultisampleIMG();
|
||||||
|
internal static RenderbufferStorageMultisampleIMG glRenderbufferStorageMultisampleIMG;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void ResolveMultisampleFramebufferAPPLE();
|
||||||
|
internal static ResolveMultisampleFramebufferAPPLE glResolveMultisampleFramebufferAPPLE;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void SampleCoverage(Single value, bool invert);
|
internal delegate void SampleCoverage(Single value, bool invert);
|
||||||
internal static SampleCoverage glSampleCoverage;
|
internal static SampleCoverage glSampleCoverage;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
@ -429,6 +513,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
||||||
internal unsafe static ShaderSource glShaderSource;
|
internal unsafe static ShaderSource glShaderSource;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
internal delegate void StartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
||||||
|
internal static StartTilingQCOM glStartTilingQCOM;
|
||||||
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
internal delegate void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask);
|
internal delegate void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask);
|
||||||
internal static StencilFunc glStencilFunc;
|
internal static StencilFunc glStencilFunc;
|
||||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -70,16 +70,42 @@ namespace OpenTK.Graphics.ES20
|
||||||
None = ((int)0),
|
None = ((int)0),
|
||||||
Zero = ((int)0),
|
Zero = ((int)0),
|
||||||
Points = ((int)0x0000),
|
Points = ((int)0x0000),
|
||||||
|
ColorBufferBit0Qcom = ((int)0x00000001),
|
||||||
|
ColorBufferBit1Qcom = ((int)0x00000002),
|
||||||
|
ColorBufferBit2Qcom = ((int)0x00000004),
|
||||||
|
ColorBufferBit3Qcom = ((int)0x00000008),
|
||||||
|
ColorBufferBit4Qcom = ((int)0x00000010),
|
||||||
|
ColorBufferBit5Qcom = ((int)0x00000020),
|
||||||
|
ColorBufferBit6Qcom = ((int)0x00000040),
|
||||||
|
ColorBufferBit7Qcom = ((int)0x00000080),
|
||||||
DepthBufferBit = ((int)0x00000100),
|
DepthBufferBit = ((int)0x00000100),
|
||||||
|
DepthBufferBit0Qcom = ((int)0x00000100),
|
||||||
|
DepthBufferBit1Qcom = ((int)0x00000200),
|
||||||
|
DepthBufferBit2Qcom = ((int)0x00000400),
|
||||||
StencilBufferBit = ((int)0x00000400),
|
StencilBufferBit = ((int)0x00000400),
|
||||||
|
DepthBufferBit3Qcom = ((int)0x00000800),
|
||||||
|
DepthBufferBit4Qcom = ((int)0x00001000),
|
||||||
|
DepthBufferBit5Qcom = ((int)0x00002000),
|
||||||
ColorBufferBit = ((int)0x00004000),
|
ColorBufferBit = ((int)0x00004000),
|
||||||
|
DepthBufferBit6Qcom = ((int)0x00004000),
|
||||||
|
DepthBufferBit7Qcom = ((int)0x00008000),
|
||||||
Lines = ((int)0x0001),
|
Lines = ((int)0x0001),
|
||||||
|
StencilBufferBit0Qcom = ((int)0x00010000),
|
||||||
LineLoop = ((int)0x0002),
|
LineLoop = ((int)0x0002),
|
||||||
|
StencilBufferBit1Qcom = ((int)0x00020000),
|
||||||
LineStrip = ((int)0x0003),
|
LineStrip = ((int)0x0003),
|
||||||
Triangles = ((int)0x0004),
|
Triangles = ((int)0x0004),
|
||||||
|
StencilBufferBit2Qcom = ((int)0x00040000),
|
||||||
TriangleStrip = ((int)0x0005),
|
TriangleStrip = ((int)0x0005),
|
||||||
TriangleFan = ((int)0x0006),
|
TriangleFan = ((int)0x0006),
|
||||||
|
StencilBufferBit3Qcom = ((int)0x00080000),
|
||||||
|
StencilBufferBit4Qcom = ((int)0x00100000),
|
||||||
|
StencilBufferBit5Qcom = ((int)0x00200000),
|
||||||
|
StencilBufferBit6Qcom = ((int)0x00400000),
|
||||||
|
StencilBufferBit7Qcom = ((int)0x00800000),
|
||||||
|
MultisampleBufferBit0Qcom = ((int)0x01000000),
|
||||||
Never = ((int)0x0200),
|
Never = ((int)0x0200),
|
||||||
|
MultisampleBufferBit1Qcom = ((int)0x02000000),
|
||||||
Less = ((int)0x0201),
|
Less = ((int)0x0201),
|
||||||
Equal = ((int)0x0202),
|
Equal = ((int)0x0202),
|
||||||
Lequal = ((int)0x0203),
|
Lequal = ((int)0x0203),
|
||||||
|
@ -96,6 +122,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
DstColor = ((int)0x0306),
|
DstColor = ((int)0x0306),
|
||||||
OneMinusDstColor = ((int)0x0307),
|
OneMinusDstColor = ((int)0x0307),
|
||||||
SrcAlphaSaturate = ((int)0x0308),
|
SrcAlphaSaturate = ((int)0x0308),
|
||||||
|
MultisampleBufferBit2Qcom = ((int)0x04000000),
|
||||||
Front = ((int)0x0404),
|
Front = ((int)0x0404),
|
||||||
Back = ((int)0x0405),
|
Back = ((int)0x0405),
|
||||||
FrontAndBack = ((int)0x0408),
|
FrontAndBack = ((int)0x0408),
|
||||||
|
@ -104,6 +131,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
InvalidOperation = ((int)0x0502),
|
InvalidOperation = ((int)0x0502),
|
||||||
OutOfMemory = ((int)0x0505),
|
OutOfMemory = ((int)0x0505),
|
||||||
InvalidFramebufferOperation = ((int)0x0506),
|
InvalidFramebufferOperation = ((int)0x0506),
|
||||||
|
MultisampleBufferBit3Qcom = ((int)0x08000000),
|
||||||
Cw = ((int)0x0900),
|
Cw = ((int)0x0900),
|
||||||
Ccw = ((int)0x0901),
|
Ccw = ((int)0x0901),
|
||||||
LineWidth = ((int)0x0B21),
|
LineWidth = ((int)0x0B21),
|
||||||
|
@ -143,6 +171,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
DepthBits = ((int)0x0D56),
|
DepthBits = ((int)0x0D56),
|
||||||
StencilBits = ((int)0x0D57),
|
StencilBits = ((int)0x0D57),
|
||||||
Texture2D = ((int)0x0DE1),
|
Texture2D = ((int)0x0DE1),
|
||||||
|
MultisampleBufferBit4Qcom = ((int)0x10000000),
|
||||||
DontCare = ((int)0x1100),
|
DontCare = ((int)0x1100),
|
||||||
Fastest = ((int)0x1101),
|
Fastest = ((int)0x1101),
|
||||||
Nicest = ((int)0x1102),
|
Nicest = ((int)0x1102),
|
||||||
|
@ -156,6 +185,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
Fixed = ((int)0x140C),
|
Fixed = ((int)0x140C),
|
||||||
Invert = ((int)0x150A),
|
Invert = ((int)0x150A),
|
||||||
Texture = ((int)0x1702),
|
Texture = ((int)0x1702),
|
||||||
|
ColorExt = ((int)0x1800),
|
||||||
|
DepthExt = ((int)0x1801),
|
||||||
|
StencilExt = ((int)0x1802),
|
||||||
StencilIndex = ((int)0x1901),
|
StencilIndex = ((int)0x1901),
|
||||||
DepthComponent = ((int)0x1902),
|
DepthComponent = ((int)0x1902),
|
||||||
Alpha = ((int)0x1906),
|
Alpha = ((int)0x1906),
|
||||||
|
@ -171,6 +203,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
Renderer = ((int)0x1F01),
|
Renderer = ((int)0x1F01),
|
||||||
Version = ((int)0x1F02),
|
Version = ((int)0x1F02),
|
||||||
Extensions = ((int)0x1F03),
|
Extensions = ((int)0x1F03),
|
||||||
|
MultisampleBufferBit5Qcom = ((int)0x20000000),
|
||||||
Nearest = ((int)0x2600),
|
Nearest = ((int)0x2600),
|
||||||
Linear = ((int)0x2601),
|
Linear = ((int)0x2601),
|
||||||
NearestMipmapNearest = ((int)0x2700),
|
NearestMipmapNearest = ((int)0x2700),
|
||||||
|
@ -183,12 +216,17 @@ namespace OpenTK.Graphics.ES20
|
||||||
TextureWrapT = ((int)0x2803),
|
TextureWrapT = ((int)0x2803),
|
||||||
Repeat = ((int)0x2901),
|
Repeat = ((int)0x2901),
|
||||||
PolygonOffsetUnits = ((int)0x2A00),
|
PolygonOffsetUnits = ((int)0x2A00),
|
||||||
|
MultisampleBufferBit6Qcom = ((int)0x40000000),
|
||||||
|
CoverageBufferBitNv = ((int)0x8000),
|
||||||
|
MultisampleBufferBit7Qcom = unchecked((int)0x80000000),
|
||||||
ConstantColor = ((int)0x8001),
|
ConstantColor = ((int)0x8001),
|
||||||
OneMinusConstantColor = ((int)0x8002),
|
OneMinusConstantColor = ((int)0x8002),
|
||||||
ConstantAlpha = ((int)0x8003),
|
ConstantAlpha = ((int)0x8003),
|
||||||
OneMinusConstantAlpha = ((int)0x8004),
|
OneMinusConstantAlpha = ((int)0x8004),
|
||||||
BlendColor = ((int)0x8005),
|
BlendColor = ((int)0x8005),
|
||||||
FuncAdd = ((int)0x8006),
|
FuncAdd = ((int)0x8006),
|
||||||
|
MinExt = ((int)0x8007),
|
||||||
|
MaxExt = ((int)0x8008),
|
||||||
BlendEquation = ((int)0x8009),
|
BlendEquation = ((int)0x8009),
|
||||||
BlendEquationRgb = ((int)0X8009),
|
BlendEquationRgb = ((int)0X8009),
|
||||||
FuncSubtract = ((int)0x800A),
|
FuncSubtract = ((int)0x800A),
|
||||||
|
@ -216,17 +254,22 @@ namespace OpenTK.Graphics.ES20
|
||||||
BlendSrcRgb = ((int)0x80C9),
|
BlendSrcRgb = ((int)0x80C9),
|
||||||
BlendDstAlpha = ((int)0x80CA),
|
BlendDstAlpha = ((int)0x80CA),
|
||||||
BlendSrcAlpha = ((int)0x80CB),
|
BlendSrcAlpha = ((int)0x80CB),
|
||||||
Bgra = ((int)0x80E1),
|
BgraExt = ((int)0x80E1),
|
||||||
|
BgraImg = ((int)0x80E1),
|
||||||
ClampToEdge = ((int)0x812F),
|
ClampToEdge = ((int)0x812F),
|
||||||
|
TextureMaxLevelApple = ((int)0x813D),
|
||||||
GenerateMipmapHint = ((int)0x8192),
|
GenerateMipmapHint = ((int)0x8192),
|
||||||
DepthComponent16 = ((int)0x81A5),
|
DepthComponent16 = ((int)0x81A5),
|
||||||
DepthComponent24Oes = ((int)0x81A6),
|
DepthComponent24Oes = ((int)0x81A6),
|
||||||
DepthComponent32Oes = ((int)0x81A7),
|
DepthComponent32Oes = ((int)0x81A7),
|
||||||
UnsignedShort565 = ((int)0x8363),
|
UnsignedShort565 = ((int)0x8363),
|
||||||
UnsignedShort4444Rev = ((int)0x8365),
|
UnsignedShort4444RevExt = ((int)0x8365),
|
||||||
UnsignedShort1555Rev = ((int)0x8366),
|
UnsignedShort4444RevImg = ((int)0x8365),
|
||||||
|
UnsignedShort1555RevExt = ((int)0x8366),
|
||||||
UnsignedInt2101010RevExt = ((int)0x8368),
|
UnsignedInt2101010RevExt = ((int)0x8368),
|
||||||
MirroredRepeat = ((int)0x8370),
|
MirroredRepeat = ((int)0x8370),
|
||||||
|
CompressedRgbS3tcDxt1Ext = ((int)0x83F0),
|
||||||
|
CompressedRgbaS3tcDxt1Ext = ((int)0x83F1),
|
||||||
AliasedPointSizeRange = ((int)0x846D),
|
AliasedPointSizeRange = ((int)0x846D),
|
||||||
AliasedLineWidthRange = ((int)0x846E),
|
AliasedLineWidthRange = ((int)0x846E),
|
||||||
Texture0 = ((int)0x84C0),
|
Texture0 = ((int)0x84C0),
|
||||||
|
@ -281,6 +324,9 @@ namespace OpenTK.Graphics.ES20
|
||||||
TextureCubeMapPositiveZ = ((int)0x8519),
|
TextureCubeMapPositiveZ = ((int)0x8519),
|
||||||
TextureCubeMapNegativeZ = ((int)0x851A),
|
TextureCubeMapNegativeZ = ((int)0x851A),
|
||||||
MaxCubeMapTextureSize = ((int)0x851C),
|
MaxCubeMapTextureSize = ((int)0x851C),
|
||||||
|
VertexArrayBindingOes = ((int)0x85B5),
|
||||||
|
UnsignedShort88Apple = ((int)0x85BA),
|
||||||
|
UnsignedShort88RevApple = ((int)0x85BB),
|
||||||
VertexAttribArrayEnabled = ((int)0x8622),
|
VertexAttribArrayEnabled = ((int)0x8622),
|
||||||
VertexAttribArraySize = ((int)0x8623),
|
VertexAttribArraySize = ((int)0x8623),
|
||||||
VertexAttribArrayStride = ((int)0x8624),
|
VertexAttribArrayStride = ((int)0x8624),
|
||||||
|
@ -294,14 +340,15 @@ namespace OpenTK.Graphics.ES20
|
||||||
BufferSize = ((int)0x8764),
|
BufferSize = ((int)0x8764),
|
||||||
BufferUsage = ((int)0x8765),
|
BufferUsage = ((int)0x8765),
|
||||||
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
||||||
GL_3DcXAmd = ((int)0x87F9),
|
Gl3DcXAmd = ((int)0x87F9),
|
||||||
GL_3DcXyAmd = ((int)0x87FA),
|
Gl3DcXyAmd = ((int)0x87FA),
|
||||||
NumProgramBinaryFormatsOes = ((int)0x87FE),
|
NumProgramBinaryFormatsOes = ((int)0x87FE),
|
||||||
ProgramBinaryFormatsOes = ((int)0x87FF),
|
ProgramBinaryFormatsOes = ((int)0x87FF),
|
||||||
StencilBackFunc = ((int)0x8800),
|
StencilBackFunc = ((int)0x8800),
|
||||||
StencilBackFail = ((int)0x8801),
|
StencilBackFail = ((int)0x8801),
|
||||||
StencilBackPassDepthFail = ((int)0x8802),
|
StencilBackPassDepthFail = ((int)0x8802),
|
||||||
StencilBackPassDepthPass = ((int)0x8803),
|
StencilBackPassDepthPass = ((int)0x8803),
|
||||||
|
WriteonlyRenderingQcom = ((int)0x8823),
|
||||||
BlendEquationAlpha = ((int)0x883D),
|
BlendEquationAlpha = ((int)0x883D),
|
||||||
MaxVertexAttribs = ((int)0x8869),
|
MaxVertexAttribs = ((int)0x8869),
|
||||||
VertexAttribArrayNormalized = ((int)0x886A),
|
VertexAttribArrayNormalized = ((int)0x886A),
|
||||||
|
@ -319,6 +366,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
StaticDraw = ((int)0x88E4),
|
StaticDraw = ((int)0x88E4),
|
||||||
DynamicDraw = ((int)0x88E8),
|
DynamicDraw = ((int)0x88E8),
|
||||||
Depth24Stencil8Oes = ((int)0x88F0),
|
Depth24Stencil8Oes = ((int)0x88F0),
|
||||||
|
Rgb422Apple = ((int)0x8A1F),
|
||||||
FragmentShader = ((int)0x8B30),
|
FragmentShader = ((int)0x8B30),
|
||||||
VertexShader = ((int)0x8B31),
|
VertexShader = ((int)0x8B31),
|
||||||
MaxVertexTextureImageUnits = ((int)0x8B4C),
|
MaxVertexTextureImageUnits = ((int)0x8B4C),
|
||||||
|
@ -373,17 +421,39 @@ namespace OpenTK.Graphics.ES20
|
||||||
PerfmonResultAvailableAmd = ((int)0x8BC4),
|
PerfmonResultAvailableAmd = ((int)0x8BC4),
|
||||||
PerfmonResultSizeAmd = ((int)0x8BC5),
|
PerfmonResultSizeAmd = ((int)0x8BC5),
|
||||||
PerfmonResultAmd = ((int)0x8BC6),
|
PerfmonResultAmd = ((int)0x8BC6),
|
||||||
|
TextureWidthQcom = ((int)0x8BD2),
|
||||||
|
TextureHeightQcom = ((int)0x8BD3),
|
||||||
|
TextureDepthQcom = ((int)0x8BD4),
|
||||||
|
TextureInternalFormatQcom = ((int)0x8BD5),
|
||||||
|
TextureFormatQcom = ((int)0x8BD6),
|
||||||
|
TextureTypeQcom = ((int)0x8BD7),
|
||||||
|
TextureImageValidQcom = ((int)0x8BD8),
|
||||||
|
TextureNumLevelsQcom = ((int)0x8BD9),
|
||||||
|
TextureTargetQcom = ((int)0x8BDA),
|
||||||
|
TextureObjectValidQcom = ((int)0x8BDB),
|
||||||
|
StateRestore = ((int)0x8BDC),
|
||||||
CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
|
CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
|
||||||
CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
|
CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
|
||||||
CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
|
CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
|
||||||
CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
|
CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
|
||||||
|
SgxBinaryImg = ((int)0x8C0A),
|
||||||
AtcRgbAmd = ((int)0x8C92),
|
AtcRgbAmd = ((int)0x8C92),
|
||||||
AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
|
AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
|
||||||
StencilBackRef = ((int)0x8CA3),
|
StencilBackRef = ((int)0x8CA3),
|
||||||
StencilBackValueMask = ((int)0x8CA4),
|
StencilBackValueMask = ((int)0x8CA4),
|
||||||
StencilBackWritemask = ((int)0x8CA5),
|
StencilBackWritemask = ((int)0x8CA5),
|
||||||
|
DrawFramebufferBindingAngle = ((int)0x8CA6),
|
||||||
|
DrawFramebufferBindingApple = ((int)0x8CA6),
|
||||||
FramebufferBinding = ((int)0x8CA6),
|
FramebufferBinding = ((int)0x8CA6),
|
||||||
RenderbufferBinding = ((int)0x8CA7),
|
RenderbufferBinding = ((int)0x8CA7),
|
||||||
|
ReadFramebufferAngle = ((int)0x8CA8),
|
||||||
|
ReadFramebufferApple = ((int)0x8CA8),
|
||||||
|
DrawFramebufferAngle = ((int)0x8CA9),
|
||||||
|
DrawFramebufferApple = ((int)0x8CA9),
|
||||||
|
ReadFramebufferBindingAngle = ((int)0x8CAA),
|
||||||
|
ReadFramebufferBindingApple = ((int)0x8CAA),
|
||||||
|
RenderbufferSamplesAngle = ((int)0x8CAB),
|
||||||
|
RenderbufferSamplesApple = ((int)0x8CAB),
|
||||||
FramebufferAttachmentObjectType = ((int)0x8CD0),
|
FramebufferAttachmentObjectType = ((int)0x8CD0),
|
||||||
FramebufferAttachmentObjectName = ((int)0x8CD1),
|
FramebufferAttachmentObjectName = ((int)0x8CD1),
|
||||||
FramebufferAttachmentTextureLevel = ((int)0x8CD2),
|
FramebufferAttachmentTextureLevel = ((int)0x8CD2),
|
||||||
|
@ -411,6 +481,10 @@ namespace OpenTK.Graphics.ES20
|
||||||
RenderbufferAlphaSize = ((int)0x8D53),
|
RenderbufferAlphaSize = ((int)0x8D53),
|
||||||
RenderbufferDepthSize = ((int)0x8D54),
|
RenderbufferDepthSize = ((int)0x8D54),
|
||||||
RenderbufferStencilSize = ((int)0x8D55),
|
RenderbufferStencilSize = ((int)0x8D55),
|
||||||
|
FramebufferIncompleteMultisampleAngle = ((int)0x8D56),
|
||||||
|
FramebufferIncompleteMultisampleApple = ((int)0x8D56),
|
||||||
|
MaxSamplesAngle = ((int)0x8D57),
|
||||||
|
MaxSamplesApple = ((int)0x8D57),
|
||||||
HalfFloatOes = ((int)0x8D61),
|
HalfFloatOes = ((int)0x8D61),
|
||||||
Rgb565 = ((int)0x8D62),
|
Rgb565 = ((int)0x8D62),
|
||||||
Etc1Rgb8Oes = ((int)0x8D64),
|
Etc1Rgb8Oes = ((int)0x8D64),
|
||||||
|
@ -428,17 +502,52 @@ namespace OpenTK.Graphics.ES20
|
||||||
MaxVertexUniformVectors = ((int)0x8DFB),
|
MaxVertexUniformVectors = ((int)0x8DFB),
|
||||||
MaxVaryingVectors = ((int)0x8DFC),
|
MaxVaryingVectors = ((int)0x8DFC),
|
||||||
MaxFragmentUniformVectors = ((int)0x8DFD),
|
MaxFragmentUniformVectors = ((int)0x8DFD),
|
||||||
|
DepthComponent16NonlinearNv = ((int)0x8E2C),
|
||||||
|
CoverageComponentNv = ((int)0x8ED0),
|
||||||
|
CoverageComponent4Nv = ((int)0x8ED1),
|
||||||
|
CoverageAttachmentNv = ((int)0x8ED2),
|
||||||
|
CoverageBuffersNv = ((int)0x8ED3),
|
||||||
|
CoverageSamplesNv = ((int)0x8ED4),
|
||||||
|
CoverageAllFragmentsNv = ((int)0x8ED5),
|
||||||
|
CoverageEdgeFragmentsNv = ((int)0x8ED6),
|
||||||
|
CoverageAutomaticNv = ((int)0x8ED7),
|
||||||
|
MaliShaderBinaryArm = ((int)0x8F60),
|
||||||
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
||||||
|
ShaderBinaryViv = ((int)0x8FC4),
|
||||||
|
SgxProgramBinaryImg = ((int)0x9130),
|
||||||
|
RenderbufferSamplesImg = ((int)0x9133),
|
||||||
|
FramebufferIncompleteMultisampleImg = ((int)0x9134),
|
||||||
|
MaxSamplesImg = ((int)0x9135),
|
||||||
|
TextureSamplesImg = ((int)0x9136),
|
||||||
AmdCompressed3DcTexture = ((int)1),
|
AmdCompressed3DcTexture = ((int)1),
|
||||||
AmdCompressedAtcTexture = ((int)1),
|
AmdCompressedAtcTexture = ((int)1),
|
||||||
AmdPerformanceMonitor = ((int)1),
|
AmdPerformanceMonitor = ((int)1),
|
||||||
AmdProgramBinaryZ400 = ((int)1),
|
AmdProgramBinaryZ400 = ((int)1),
|
||||||
|
AngleFramebufferBlit = ((int)1),
|
||||||
|
AngleFramebufferMultisample = ((int)1),
|
||||||
|
AppleFramebufferMultisample = ((int)1),
|
||||||
|
AppleRgb422 = ((int)1),
|
||||||
|
AppleTextureFormatBgra8888 = ((int)1),
|
||||||
|
AppleTextureMaxLevel = ((int)1),
|
||||||
|
ArmMaliShaderBinary = ((int)1),
|
||||||
|
ArmRgba8 = ((int)1),
|
||||||
EsVersion20 = ((int)1),
|
EsVersion20 = ((int)1),
|
||||||
|
ExtBlendMinmax = ((int)1),
|
||||||
|
ExtDiscardFramebuffer = ((int)1),
|
||||||
|
ExtMultiDrawArrays = ((int)1),
|
||||||
|
ExtReadFormatBgra = ((int)1),
|
||||||
|
ExtShaderTextureLod = ((int)1),
|
||||||
|
ExtTextureCompressionDxt1 = ((int)1),
|
||||||
ExtTextureFilterAnisotropic = ((int)1),
|
ExtTextureFilterAnisotropic = ((int)1),
|
||||||
ExtTextureFormatBgra8888 = ((int)1),
|
ExtTextureFormatBgra8888 = ((int)1),
|
||||||
ExtTextureType2101010Rev = ((int)1),
|
ExtTextureType2101010Rev = ((int)1),
|
||||||
|
ImgMultisampledRenderToTexture = ((int)1),
|
||||||
|
ImgProgramBinary = ((int)1),
|
||||||
ImgReadFormat = ((int)1),
|
ImgReadFormat = ((int)1),
|
||||||
|
ImgShaderBinary = ((int)1),
|
||||||
ImgTextureCompressionPvrtc = ((int)1),
|
ImgTextureCompressionPvrtc = ((int)1),
|
||||||
|
NvCoverageSample = ((int)1),
|
||||||
|
NvDepthNonlinear = ((int)1),
|
||||||
NvFence = ((int)1),
|
NvFence = ((int)1),
|
||||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||||
OesCompressedPalettedTexture = ((int)1),
|
OesCompressedPalettedTexture = ((int)1),
|
||||||
|
@ -462,22 +571,28 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesTextureHalfFloat = ((int)1),
|
OesTextureHalfFloat = ((int)1),
|
||||||
OesTextureHalfFloatLinear = ((int)1),
|
OesTextureHalfFloatLinear = ((int)1),
|
||||||
OesTextureNpot = ((int)1),
|
OesTextureNpot = ((int)1),
|
||||||
|
OesVertexArrayObject = ((int)1),
|
||||||
OesVertexHalfFloat = ((int)1),
|
OesVertexHalfFloat = ((int)1),
|
||||||
OesVertexType1010102 = ((int)1),
|
OesVertexType1010102 = ((int)1),
|
||||||
One = ((int)1),
|
One = ((int)1),
|
||||||
QcomDriverControl = ((int)1),
|
QcomDriverControl = ((int)1),
|
||||||
|
QcomExtendedGet = ((int)1),
|
||||||
|
QcomExtendedGet2 = ((int)1),
|
||||||
QcomPerfmonGlobalMode = ((int)1),
|
QcomPerfmonGlobalMode = ((int)1),
|
||||||
|
QcomTiledRendering = ((int)1),
|
||||||
|
QcomWriteonlyRendering = ((int)1),
|
||||||
True = ((int)1),
|
True = ((int)1),
|
||||||
|
VivShaderBinary = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Amdcompressed3Dctexture : int
|
public enum AmdCompressed3Dctexture : int
|
||||||
{
|
{
|
||||||
GL_3DcXAmd = ((int)0x87F9),
|
Gl3DcXAmd = ((int)0x87F9),
|
||||||
GL_3DcXyAmd = ((int)0x87FA),
|
Gl3DcXyAmd = ((int)0x87FA),
|
||||||
AmdCompressed3DcTexture = ((int)1),
|
AmdCompressed3DcTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum AmdcompressedAtctexture : int
|
public enum AmdCompressedAtctexture : int
|
||||||
{
|
{
|
||||||
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
|
||||||
AtcRgbAmd = ((int)0x8C92),
|
AtcRgbAmd = ((int)0x8C92),
|
||||||
|
@ -485,7 +600,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
AmdCompressedAtcTexture = ((int)1),
|
AmdCompressedAtcTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum AmdperformanceMonitor : int
|
public enum AmdPerformanceMonitor : int
|
||||||
{
|
{
|
||||||
CounterTypeAmd = ((int)0x8BC0),
|
CounterTypeAmd = ((int)0x8BC0),
|
||||||
CounterRangeAmd = ((int)0x8BC1),
|
CounterRangeAmd = ((int)0x8BC1),
|
||||||
|
@ -497,12 +612,72 @@ namespace OpenTK.Graphics.ES20
|
||||||
AmdPerformanceMonitor = ((int)1),
|
AmdPerformanceMonitor = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum AmdprogramBinaryZ400 : int
|
public enum AmdProgramBinaryZ400 : int
|
||||||
{
|
{
|
||||||
Z400BinaryAmd = ((int)0x8740),
|
Z400BinaryAmd = ((int)0x8740),
|
||||||
AmdProgramBinaryZ400 = ((int)1),
|
AmdProgramBinaryZ400 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum AngleFramebufferBlit : int
|
||||||
|
{
|
||||||
|
DrawFramebufferBindingAngle = ((int)0x8CA6),
|
||||||
|
ReadFramebufferAngle = ((int)0x8CA8),
|
||||||
|
DrawFramebufferAngle = ((int)0x8CA9),
|
||||||
|
ReadFramebufferBindingAngle = ((int)0x8CAA),
|
||||||
|
AngleFramebufferBlit = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum AngleFramebufferMultisample : int
|
||||||
|
{
|
||||||
|
RenderbufferSamplesAngle = ((int)0x8CAB),
|
||||||
|
FramebufferIncompleteMultisampleAngle = ((int)0x8D56),
|
||||||
|
MaxSamplesAngle = ((int)0x8D57),
|
||||||
|
AngleFramebufferMultisample = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum AppleFramebufferMultisample : int
|
||||||
|
{
|
||||||
|
DrawFramebufferBindingApple = ((int)0x8CA6),
|
||||||
|
ReadFramebufferApple = ((int)0x8CA8),
|
||||||
|
DrawFramebufferApple = ((int)0x8CA9),
|
||||||
|
ReadFramebufferBindingApple = ((int)0x8CAA),
|
||||||
|
RenderbufferSamplesApple = ((int)0x8CAB),
|
||||||
|
FramebufferIncompleteMultisampleApple = ((int)0x8D56),
|
||||||
|
MaxSamplesApple = ((int)0x8D57),
|
||||||
|
AppleFramebufferMultisample = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum AppleRgb422 : int
|
||||||
|
{
|
||||||
|
UnsignedShort88Apple = ((int)0x85BA),
|
||||||
|
UnsignedShort88RevApple = ((int)0x85BB),
|
||||||
|
Rgb422Apple = ((int)0x8A1F),
|
||||||
|
AppleRgb422 = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum AppleTextureFormatBgra8888 : int
|
||||||
|
{
|
||||||
|
BgraExt = ((int)0x80E1),
|
||||||
|
AppleTextureFormatBgra8888 = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum AppleTextureMaxLevel : int
|
||||||
|
{
|
||||||
|
TextureMaxLevelApple = ((int)0x813D),
|
||||||
|
AppleTextureMaxLevel = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ArmMaliShaderBinary : int
|
||||||
|
{
|
||||||
|
MaliShaderBinaryArm = ((int)0x8F60),
|
||||||
|
ArmMaliShaderBinary = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ArmRgba8 : int
|
||||||
|
{
|
||||||
|
ArmRgba8 = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum BeginMode : int
|
public enum BeginMode : int
|
||||||
{
|
{
|
||||||
Points = ((int)0x0000),
|
Points = ((int)0x0000),
|
||||||
|
@ -680,20 +855,55 @@ namespace OpenTK.Graphics.ES20
|
||||||
InvalidFramebufferOperation = ((int)0X0506),
|
InvalidFramebufferOperation = ((int)0X0506),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ExttextureFilterAnisotropic : int
|
public enum ExtBlendMinmax : int
|
||||||
|
{
|
||||||
|
MinExt = ((int)0x8007),
|
||||||
|
MaxExt = ((int)0x8008),
|
||||||
|
ExtBlendMinmax = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ExtDiscardFramebuffer : int
|
||||||
|
{
|
||||||
|
ColorExt = ((int)0x1800),
|
||||||
|
DepthExt = ((int)0x1801),
|
||||||
|
StencilExt = ((int)0x1802),
|
||||||
|
ExtDiscardFramebuffer = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ExtReadFormatBgra : int
|
||||||
|
{
|
||||||
|
BgraExt = ((int)0x80E1),
|
||||||
|
UnsignedShort4444RevExt = ((int)0x8365),
|
||||||
|
UnsignedShort1555RevExt = ((int)0x8366),
|
||||||
|
ExtReadFormatBgra = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ExtShaderTextureLod : int
|
||||||
|
{
|
||||||
|
ExtShaderTextureLod = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ExtTextureCompressionDxt1 : int
|
||||||
|
{
|
||||||
|
CompressedRgbS3tcDxt1Ext = ((int)0x83F0),
|
||||||
|
CompressedRgbaS3tcDxt1Ext = ((int)0x83F1),
|
||||||
|
ExtTextureCompressionDxt1 = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ExtTextureFilterAnisotropic : int
|
||||||
{
|
{
|
||||||
TextureMaxAnisotropyExt = ((int)0x84FE),
|
TextureMaxAnisotropyExt = ((int)0x84FE),
|
||||||
MaxTextureMaxAnisotropyExt = ((int)0x84FF),
|
MaxTextureMaxAnisotropyExt = ((int)0x84FF),
|
||||||
ExtTextureFilterAnisotropic = ((int)1),
|
ExtTextureFilterAnisotropic = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ExttextureFormatBgra8888 : int
|
public enum ExtTextureFormatBgra8888 : int
|
||||||
{
|
{
|
||||||
Bgra = ((int)0x80E1),
|
BgraExt = ((int)0x80E1),
|
||||||
ExtTextureFormatBgra8888 = ((int)1),
|
ExtTextureFormatBgra8888 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum ExttextureType2101010Rev : int
|
public enum ExtTextureType2101010Rev : int
|
||||||
{
|
{
|
||||||
UnsignedInt2101010RevExt = ((int)0x8368),
|
UnsignedInt2101010RevExt = ((int)0x8368),
|
||||||
ExtTextureType2101010Rev = ((int)1),
|
ExtTextureType2101010Rev = ((int)1),
|
||||||
|
@ -886,14 +1096,34 @@ namespace OpenTK.Graphics.ES20
|
||||||
GenerateMipmapHint = ((int)0x8192),
|
GenerateMipmapHint = ((int)0x8192),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum ImgmultisampledRenderToTexture : int
|
||||||
|
{
|
||||||
|
RenderbufferSamplesImg = ((int)0x9133),
|
||||||
|
FramebufferIncompleteMultisampleImg = ((int)0x9134),
|
||||||
|
MaxSamplesImg = ((int)0x9135),
|
||||||
|
TextureSamplesImg = ((int)0x9136),
|
||||||
|
ImgMultisampledRenderToTexture = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum ImgprogramBinary : int
|
||||||
|
{
|
||||||
|
SgxProgramBinaryImg = ((int)0x9130),
|
||||||
|
ImgProgramBinary = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum ImgreadFormat : int
|
public enum ImgreadFormat : int
|
||||||
{
|
{
|
||||||
Bgra = ((int)0x80E1),
|
BgraImg = ((int)0x80E1),
|
||||||
UnsignedShort4444Rev = ((int)0x8365),
|
UnsignedShort4444RevImg = ((int)0x8365),
|
||||||
UnsignedShort1555Rev = ((int)0x8366),
|
|
||||||
ImgReadFormat = ((int)1),
|
ImgReadFormat = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum ImgshaderBinary : int
|
||||||
|
{
|
||||||
|
SgxBinaryImg = ((int)0x8C0A),
|
||||||
|
ImgShaderBinary = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum ImgtextureCompressionPvrtc : int
|
public enum ImgtextureCompressionPvrtc : int
|
||||||
{
|
{
|
||||||
CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
|
CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
|
||||||
|
@ -903,6 +1133,26 @@ namespace OpenTK.Graphics.ES20
|
||||||
ImgTextureCompressionPvrtc = ((int)1),
|
ImgTextureCompressionPvrtc = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum NvcoverageSample : int
|
||||||
|
{
|
||||||
|
CoverageBufferBitNv = ((int)0x8000),
|
||||||
|
CoverageComponentNv = ((int)0x8ED0),
|
||||||
|
CoverageComponent4Nv = ((int)0x8ED1),
|
||||||
|
CoverageAttachmentNv = ((int)0x8ED2),
|
||||||
|
CoverageBuffersNv = ((int)0x8ED3),
|
||||||
|
CoverageSamplesNv = ((int)0x8ED4),
|
||||||
|
CoverageAllFragmentsNv = ((int)0x8ED5),
|
||||||
|
CoverageEdgeFragmentsNv = ((int)0x8ED6),
|
||||||
|
CoverageAutomaticNv = ((int)0x8ED7),
|
||||||
|
NvCoverageSample = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum NvdepthNonlinear : int
|
||||||
|
{
|
||||||
|
DepthComponent16NonlinearNv = ((int)0x8E2C),
|
||||||
|
NvDepthNonlinear = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum Nvfence : int
|
public enum Nvfence : int
|
||||||
{
|
{
|
||||||
AllCompletedNv = ((int)0x84F2),
|
AllCompletedNv = ((int)0x84F2),
|
||||||
|
@ -911,13 +1161,13 @@ namespace OpenTK.Graphics.ES20
|
||||||
NvFence = ((int)1),
|
NvFence = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OescompressedEtc1Rgb8Texture : int
|
public enum OesCompressedEtc1Rgb8Texture : int
|
||||||
{
|
{
|
||||||
Etc1Rgb8Oes = ((int)0x8D64),
|
Etc1Rgb8Oes = ((int)0x8D64),
|
||||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OescompressedPalettedTexture : int
|
public enum OesCompressedPalettedTexture : int
|
||||||
{
|
{
|
||||||
Palette4Rgb8Oes = ((int)0x8B90),
|
Palette4Rgb8Oes = ((int)0x8B90),
|
||||||
Palette4Rgba8Oes = ((int)0x8B91),
|
Palette4Rgba8Oes = ((int)0x8B91),
|
||||||
|
@ -932,44 +1182,45 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesCompressedPalettedTexture = ((int)1),
|
OesCompressedPalettedTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesdepth24 : int
|
public enum OesDepth24 : int
|
||||||
{
|
{
|
||||||
DepthComponent24Oes = ((int)0x81A6),
|
DepthComponent24Oes = ((int)0x81A6),
|
||||||
OesDepth24 = ((int)1),
|
OesDepth24 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesdepth32 : int
|
public enum OesDepth32 : int
|
||||||
{
|
{
|
||||||
DepthComponent32Oes = ((int)0x81A7),
|
DepthComponent32Oes = ((int)0x81A7),
|
||||||
OesDepth32 = ((int)1),
|
OesDepth32 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesdepthTexture : int
|
public enum OesDepthTexture : int
|
||||||
{
|
{
|
||||||
OesDepthTexture = ((int)1),
|
OesDepthTexture = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oeseglimage : int
|
public enum OesEglimage : int
|
||||||
{
|
{
|
||||||
OesEglImage = ((int)1),
|
OesEglImage = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OeselementIndexUint : int
|
public enum OesElementIndexUint : int
|
||||||
{
|
{
|
||||||
|
UnsignedInt = ((int)0x1405),
|
||||||
OesElementIndexUint = ((int)1),
|
OesElementIndexUint = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesfboRenderMipmap : int
|
public enum OesFboRenderMipmap : int
|
||||||
{
|
{
|
||||||
OesFboRenderMipmap = ((int)1),
|
OesFboRenderMipmap = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesfragmentPrecisionHigh : int
|
public enum OesFragmentPrecisionHigh : int
|
||||||
{
|
{
|
||||||
OesFragmentPrecisionHigh = ((int)1),
|
OesFragmentPrecisionHigh = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesgetProgramBinary : int
|
public enum OesGetProgramBinary : int
|
||||||
{
|
{
|
||||||
ProgramBinaryLengthOes = ((int)0x8741),
|
ProgramBinaryLengthOes = ((int)0x8741),
|
||||||
NumProgramBinaryFormatsOes = ((int)0x87FE),
|
NumProgramBinaryFormatsOes = ((int)0x87FE),
|
||||||
|
@ -977,7 +1228,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesGetProgramBinary = ((int)1),
|
OesGetProgramBinary = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesmapbuffer : int
|
public enum OesMapbuffer : int
|
||||||
{
|
{
|
||||||
WriteOnlyOes = ((int)0x88B9),
|
WriteOnlyOes = ((int)0x88B9),
|
||||||
BufferAccessOes = ((int)0x88BB),
|
BufferAccessOes = ((int)0x88BB),
|
||||||
|
@ -986,7 +1237,7 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesMapbuffer = ((int)1),
|
OesMapbuffer = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OespackedDepthStencil : int
|
public enum OesPackedDepthStencil : int
|
||||||
{
|
{
|
||||||
DepthStencilOes = ((int)0x84F9),
|
DepthStencilOes = ((int)0x84F9),
|
||||||
UnsignedInt248Oes = ((int)0x84FA),
|
UnsignedInt248Oes = ((int)0x84FA),
|
||||||
|
@ -994,32 +1245,32 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesPackedDepthStencil = ((int)1),
|
OesPackedDepthStencil = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesrgb8Rgba8 : int
|
public enum OesRgb8Rgba8 : int
|
||||||
{
|
{
|
||||||
Rgb8Oes = ((int)0x8051),
|
Rgb8Oes = ((int)0x8051),
|
||||||
Rgba8Oes = ((int)0x8058),
|
Rgba8Oes = ((int)0x8058),
|
||||||
OesRgb8Rgba8 = ((int)1),
|
OesRgb8Rgba8 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesstandardDerivatives : int
|
public enum OesStandardDerivatives : int
|
||||||
{
|
{
|
||||||
FragmentShaderDerivativeHintOes = ((int)0x8B8B),
|
FragmentShaderDerivativeHintOes = ((int)0x8B8B),
|
||||||
OesStandardDerivatives = ((int)1),
|
OesStandardDerivatives = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesstencil1 : int
|
public enum OesStencil1 : int
|
||||||
{
|
{
|
||||||
StencilIndex1Oes = ((int)0x8D46),
|
StencilIndex1Oes = ((int)0x8D46),
|
||||||
OesStencil1 = ((int)1),
|
OesStencil1 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oesstencil4 : int
|
public enum OesStencil4 : int
|
||||||
{
|
{
|
||||||
StencilIndex4Oes = ((int)0x8D47),
|
StencilIndex4Oes = ((int)0x8D47),
|
||||||
OesStencil4 = ((int)1),
|
OesStencil4 = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Oestexture3D : int
|
public enum OesTexture3D : int
|
||||||
{
|
{
|
||||||
TextureBinding3DOes = ((int)0x806A),
|
TextureBinding3DOes = ((int)0x806A),
|
||||||
Texture3DOes = ((int)0x806F),
|
Texture3DOes = ((int)0x806F),
|
||||||
|
@ -1030,38 +1281,44 @@ namespace OpenTK.Graphics.ES20
|
||||||
OesTexture3D = ((int)1),
|
OesTexture3D = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureFloat : int
|
public enum OesTextureFloat : int
|
||||||
{
|
{
|
||||||
OesTextureFloat = ((int)1),
|
OesTextureFloat = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureFloatLinear : int
|
public enum OesTextureFloatLinear : int
|
||||||
{
|
{
|
||||||
OesTextureFloatLinear = ((int)1),
|
OesTextureFloatLinear = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureHalfFloat : int
|
public enum OesTextureHalfFloat : int
|
||||||
{
|
{
|
||||||
HalfFloatOes = ((int)0x8D61),
|
HalfFloatOes = ((int)0x8D61),
|
||||||
OesTextureHalfFloat = ((int)1),
|
OesTextureHalfFloat = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureHalfFloatLinear : int
|
public enum OesTextureHalfFloatLinear : int
|
||||||
{
|
{
|
||||||
OesTextureHalfFloatLinear = ((int)1),
|
OesTextureHalfFloatLinear = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OestextureNpot : int
|
public enum OesTextureNpot : int
|
||||||
{
|
{
|
||||||
OesTextureNpot = ((int)1),
|
OesTextureNpot = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesvertexHalfFloat : int
|
public enum OesVertexArrayObject : int
|
||||||
|
{
|
||||||
|
VertexArrayBindingOes = ((int)0x85B5),
|
||||||
|
OesVertexArrayObject = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum OesVertexHalfFloat : int
|
||||||
{
|
{
|
||||||
OesVertexHalfFloat = ((int)1),
|
OesVertexHalfFloat = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum OesvertexType1010102 : int
|
public enum OesVertexType1010102 : int
|
||||||
{
|
{
|
||||||
UnsignedInt1010102Oes = ((int)0x8DF6),
|
UnsignedInt1010102Oes = ((int)0x8DF6),
|
||||||
Int1010102Oes = ((int)0x8DF7),
|
Int1010102Oes = ((int)0x8DF7),
|
||||||
|
@ -1119,17 +1376,81 @@ namespace OpenTK.Graphics.ES20
|
||||||
ActiveAttributeMaxLength = ((int)0X8b8a),
|
ActiveAttributeMaxLength = ((int)0X8b8a),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum QcomdriverControl : int
|
public enum QcomDriverControl : int
|
||||||
{
|
{
|
||||||
QcomDriverControl = ((int)1),
|
QcomDriverControl = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum QcomperfmonGlobalMode : int
|
public enum QcomExtendedGet : int
|
||||||
|
{
|
||||||
|
TextureWidthQcom = ((int)0x8BD2),
|
||||||
|
TextureHeightQcom = ((int)0x8BD3),
|
||||||
|
TextureDepthQcom = ((int)0x8BD4),
|
||||||
|
TextureInternalFormatQcom = ((int)0x8BD5),
|
||||||
|
TextureFormatQcom = ((int)0x8BD6),
|
||||||
|
TextureTypeQcom = ((int)0x8BD7),
|
||||||
|
TextureImageValidQcom = ((int)0x8BD8),
|
||||||
|
TextureNumLevelsQcom = ((int)0x8BD9),
|
||||||
|
TextureTargetQcom = ((int)0x8BDA),
|
||||||
|
TextureObjectValidQcom = ((int)0x8BDB),
|
||||||
|
StateRestore = ((int)0x8BDC),
|
||||||
|
QcomExtendedGet = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum QcomExtendedGet2 : int
|
||||||
|
{
|
||||||
|
QcomExtendedGet2 = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum QcomPerfmonGlobalMode : int
|
||||||
{
|
{
|
||||||
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
PerfmonGlobalModeQcom = ((int)0x8FA0),
|
||||||
QcomPerfmonGlobalMode = ((int)1),
|
QcomPerfmonGlobalMode = ((int)1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum QcomTiledRendering : int
|
||||||
|
{
|
||||||
|
ColorBufferBit0Qcom = ((int)0x00000001),
|
||||||
|
ColorBufferBit1Qcom = ((int)0x00000002),
|
||||||
|
ColorBufferBit2Qcom = ((int)0x00000004),
|
||||||
|
ColorBufferBit3Qcom = ((int)0x00000008),
|
||||||
|
ColorBufferBit4Qcom = ((int)0x00000010),
|
||||||
|
ColorBufferBit5Qcom = ((int)0x00000020),
|
||||||
|
ColorBufferBit6Qcom = ((int)0x00000040),
|
||||||
|
ColorBufferBit7Qcom = ((int)0x00000080),
|
||||||
|
DepthBufferBit0Qcom = ((int)0x00000100),
|
||||||
|
DepthBufferBit1Qcom = ((int)0x00000200),
|
||||||
|
DepthBufferBit2Qcom = ((int)0x00000400),
|
||||||
|
DepthBufferBit3Qcom = ((int)0x00000800),
|
||||||
|
DepthBufferBit4Qcom = ((int)0x00001000),
|
||||||
|
DepthBufferBit5Qcom = ((int)0x00002000),
|
||||||
|
DepthBufferBit6Qcom = ((int)0x00004000),
|
||||||
|
DepthBufferBit7Qcom = ((int)0x00008000),
|
||||||
|
StencilBufferBit0Qcom = ((int)0x00010000),
|
||||||
|
StencilBufferBit1Qcom = ((int)0x00020000),
|
||||||
|
StencilBufferBit2Qcom = ((int)0x00040000),
|
||||||
|
StencilBufferBit3Qcom = ((int)0x00080000),
|
||||||
|
StencilBufferBit4Qcom = ((int)0x00100000),
|
||||||
|
StencilBufferBit5Qcom = ((int)0x00200000),
|
||||||
|
StencilBufferBit6Qcom = ((int)0x00400000),
|
||||||
|
StencilBufferBit7Qcom = ((int)0x00800000),
|
||||||
|
MultisampleBufferBit0Qcom = ((int)0x01000000),
|
||||||
|
MultisampleBufferBit1Qcom = ((int)0x02000000),
|
||||||
|
MultisampleBufferBit2Qcom = ((int)0x04000000),
|
||||||
|
MultisampleBufferBit3Qcom = ((int)0x08000000),
|
||||||
|
MultisampleBufferBit4Qcom = ((int)0x10000000),
|
||||||
|
MultisampleBufferBit5Qcom = ((int)0x20000000),
|
||||||
|
MultisampleBufferBit6Qcom = ((int)0x40000000),
|
||||||
|
MultisampleBufferBit7Qcom = unchecked((int)0x80000000),
|
||||||
|
QcomTiledRendering = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum QcomWriteonlyRendering : int
|
||||||
|
{
|
||||||
|
WriteonlyRenderingQcom = ((int)0x8823),
|
||||||
|
QcomWriteonlyRendering = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum ReadFormat : int
|
public enum ReadFormat : int
|
||||||
{
|
{
|
||||||
ImplementationColorReadType = ((int)0x8B9A),
|
ImplementationColorReadType = ((int)0x8B9A),
|
||||||
|
@ -1388,6 +1709,11 @@ namespace OpenTK.Graphics.ES20
|
||||||
SamplerCube = ((int)0x8B60),
|
SamplerCube = ((int)0x8B60),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum Unknown : int
|
||||||
|
{
|
||||||
|
ExtMultiDrawArrays = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
public enum VertexArrays : int
|
public enum VertexArrays : int
|
||||||
{
|
{
|
||||||
VertexAttribArrayEnabled = ((int)0x8622),
|
VertexAttribArrayEnabled = ((int)0x8622),
|
||||||
|
@ -1425,4 +1751,10 @@ namespace OpenTK.Graphics.ES20
|
||||||
Fixed = ((int)0X140c),
|
Fixed = ((int)0X140c),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum VivshaderBinary : int
|
||||||
|
{
|
||||||
|
ShaderBinaryViv = ((int)0x8FC4),
|
||||||
|
VivShaderBinary = ((int)1),
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -9217,7 +9217,7 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
TextureFixedSampleLocations = ((int)0x9107),
|
TextureFixedSampleLocations = ((int)0x9107),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Gl3DfxMultisample : int
|
public enum Gl3dfxMultisample : int
|
||||||
{
|
{
|
||||||
MultisampleBit3Dfx = ((int)0x20000000),
|
MultisampleBit3Dfx = ((int)0x20000000),
|
||||||
Multisample3Dfx = ((int)0x86B2),
|
Multisample3Dfx = ((int)0x86B2),
|
||||||
|
@ -9225,11 +9225,11 @@ namespace OpenTK.Graphics.OpenGL
|
||||||
Samples3Dfx = ((int)0x86B4),
|
Samples3Dfx = ((int)0x86B4),
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Gl3DfxTbuffer : int
|
public enum Gl3dfxTbuffer : int
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Gl3DfxTextureCompressionFxt1 : int
|
public enum Gl3dfxTextureCompressionFxt1 : int
|
||||||
{
|
{
|
||||||
CompressedRgbFxt13Dfx = ((int)0x86B0),
|
CompressedRgbFxt13Dfx = ((int)0x86B0),
|
||||||
CompressedRgbaFxt13Dfx = ((int)0x86B1),
|
CompressedRgbaFxt13Dfx = ((int)0x86B1),
|
||||||
|
|
Loading…
Reference in a new issue