Class GL
Native opengl functions wrapper.
public static class GL
- Inheritance
-
GL
- Inherited Members
Fields
GL_ACTIVE_ATTRIBUTES
public const int GL_ACTIVE_ATTRIBUTES = 35721
Field Value
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
public const int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 35722
Field Value
GL_ACTIVE_TEXTURE
public const int GL_ACTIVE_TEXTURE = 34016
Field Value
GL_ACTIVE_UNIFORMS
public const int GL_ACTIVE_UNIFORMS = 35718
Field Value
GL_ACTIVE_UNIFORM_BLOCKS
public const int GL_ACTIVE_UNIFORM_BLOCKS = 35382
Field Value
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
public const int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 35381
Field Value
GL_ACTIVE_UNIFORM_MAX_LENGTH
public const int GL_ACTIVE_UNIFORM_MAX_LENGTH = 35719
Field Value
GL_ALIASED_LINE_WIDTH_RANGE
public const int GL_ALIASED_LINE_WIDTH_RANGE = 33902
Field Value
GL_ALPHA
public const int GL_ALPHA = 6406
Field Value
GL_ALREADY_SIGNALED
public const int GL_ALREADY_SIGNALED = 37146
Field Value
GL_ALWAYS
public const int GL_ALWAYS = 519
Field Value
GL_AND
public const int GL_AND = 5377
Field Value
GL_AND_INVERTED
public const int GL_AND_INVERTED = 5380
Field Value
GL_AND_REVERSE
public const int GL_AND_REVERSE = 5378
Field Value
GL_ANY_SAMPLES_PASSED
public const int GL_ANY_SAMPLES_PASSED = 35887
Field Value
GL_ARRAY_BUFFER
public const int GL_ARRAY_BUFFER = 34962
Field Value
GL_ARRAY_BUFFER_BINDING
public const int GL_ARRAY_BUFFER_BINDING = 34964
Field Value
GL_ATTACHED_SHADERS
public const int GL_ATTACHED_SHADERS = 35717
Field Value
GL_BACK
public const int GL_BACK = 1029
Field Value
GL_BACK_LEFT
public const int GL_BACK_LEFT = 1026
Field Value
GL_BACK_RIGHT
public const int GL_BACK_RIGHT = 1027
Field Value
GL_BGR
public const int GL_BGR = 32992
Field Value
GL_BGRA
public const int GL_BGRA = 32993
Field Value
GL_BGRA_INTEGER
public const int GL_BGRA_INTEGER = 36251
Field Value
GL_BGR_INTEGER
public const int GL_BGR_INTEGER = 36250
Field Value
GL_BLEND
public const int GL_BLEND = 3042
Field Value
GL_BLEND_COLOR
public const int GL_BLEND_COLOR = 32773
Field Value
GL_BLEND_DST
public const int GL_BLEND_DST = 3040
Field Value
GL_BLEND_DST_ALPHA
public const int GL_BLEND_DST_ALPHA = 32970
Field Value
GL_BLEND_DST_RGB
public const int GL_BLEND_DST_RGB = 32968
Field Value
GL_BLEND_EQUATION
public const int GL_BLEND_EQUATION = 32777
Field Value
GL_BLEND_EQUATION_ALPHA
public const int GL_BLEND_EQUATION_ALPHA = 34877
Field Value
GL_BLEND_EQUATION_RGB
public const int GL_BLEND_EQUATION_RGB = 32777
Field Value
GL_BLEND_SRC
public const int GL_BLEND_SRC = 3041
Field Value
GL_BLEND_SRC_ALPHA
public const int GL_BLEND_SRC_ALPHA = 32971
Field Value
GL_BLEND_SRC_RGB
public const int GL_BLEND_SRC_RGB = 32969
Field Value
GL_BLUE
public const int GL_BLUE = 6405
Field Value
GL_BLUE_INTEGER
public const int GL_BLUE_INTEGER = 36246
Field Value
GL_BOOL
public const int GL_BOOL = 35670
Field Value
GL_BOOL_VEC2
public const int GL_BOOL_VEC2 = 35671
Field Value
GL_BOOL_VEC3
public const int GL_BOOL_VEC3 = 35672
Field Value
GL_BOOL_VEC4
public const int GL_BOOL_VEC4 = 35673
Field Value
GL_BUFFER_ACCESS
public const int GL_BUFFER_ACCESS = 35003
Field Value
GL_BUFFER_ACCESS_FLAGS
public const int GL_BUFFER_ACCESS_FLAGS = 37151
Field Value
GL_BUFFER_MAPPED
public const int GL_BUFFER_MAPPED = 35004
Field Value
GL_BUFFER_MAP_LENGTH
public const int GL_BUFFER_MAP_LENGTH = 37152
Field Value
GL_BUFFER_MAP_OFFSET
public const int GL_BUFFER_MAP_OFFSET = 37153
Field Value
GL_BUFFER_MAP_POINTER
public const int GL_BUFFER_MAP_POINTER = 35005
Field Value
GL_BUFFER_SIZE
public const int GL_BUFFER_SIZE = 34660
Field Value
GL_BUFFER_USAGE
public const int GL_BUFFER_USAGE = 34661
Field Value
GL_BYTE
public const int GL_BYTE = 5120
Field Value
GL_CCW
public const int GL_CCW = 2305
Field Value
GL_CLAMP_READ_COLOR
public const int GL_CLAMP_READ_COLOR = 35100
Field Value
GL_CLAMP_TO_BORDER
public const int GL_CLAMP_TO_BORDER = 33069
Field Value
GL_CLAMP_TO_EDGE
public const int GL_CLAMP_TO_EDGE = 33071
Field Value
GL_CLEAR
public const int GL_CLEAR = 5376
Field Value
GL_CLIP_DISTANCE0
public const int GL_CLIP_DISTANCE0 = 12288
Field Value
GL_CLIP_DISTANCE1
public const int GL_CLIP_DISTANCE1 = 12289
Field Value
GL_CLIP_DISTANCE2
public const int GL_CLIP_DISTANCE2 = 12290
Field Value
GL_CLIP_DISTANCE3
public const int GL_CLIP_DISTANCE3 = 12291
Field Value
GL_CLIP_DISTANCE4
public const int GL_CLIP_DISTANCE4 = 12292
Field Value
GL_CLIP_DISTANCE5
public const int GL_CLIP_DISTANCE5 = 12293
Field Value
GL_CLIP_DISTANCE6
public const int GL_CLIP_DISTANCE6 = 12294
Field Value
GL_CLIP_DISTANCE7
public const int GL_CLIP_DISTANCE7 = 12295
Field Value
GL_COLOR
public const int GL_COLOR = 6144
Field Value
GL_COLOR_ATTACHMENT0
public const int GL_COLOR_ATTACHMENT0 = 36064
Field Value
GL_COLOR_ATTACHMENT1
public const int GL_COLOR_ATTACHMENT1 = 36065
Field Value
GL_COLOR_ATTACHMENT10
public const int GL_COLOR_ATTACHMENT10 = 36074
Field Value
GL_COLOR_ATTACHMENT11
public const int GL_COLOR_ATTACHMENT11 = 36075
Field Value
GL_COLOR_ATTACHMENT12
public const int GL_COLOR_ATTACHMENT12 = 36076
Field Value
GL_COLOR_ATTACHMENT13
public const int GL_COLOR_ATTACHMENT13 = 36077
Field Value
GL_COLOR_ATTACHMENT14
public const int GL_COLOR_ATTACHMENT14 = 36078
Field Value
GL_COLOR_ATTACHMENT15
public const int GL_COLOR_ATTACHMENT15 = 36079
Field Value
GL_COLOR_ATTACHMENT16
public const int GL_COLOR_ATTACHMENT16 = 36080
Field Value
GL_COLOR_ATTACHMENT17
public const int GL_COLOR_ATTACHMENT17 = 36081
Field Value
GL_COLOR_ATTACHMENT18
public const int GL_COLOR_ATTACHMENT18 = 36082
Field Value
GL_COLOR_ATTACHMENT19
public const int GL_COLOR_ATTACHMENT19 = 36083
Field Value
GL_COLOR_ATTACHMENT2
public const int GL_COLOR_ATTACHMENT2 = 36066
Field Value
GL_COLOR_ATTACHMENT20
public const int GL_COLOR_ATTACHMENT20 = 36084
Field Value
GL_COLOR_ATTACHMENT21
public const int GL_COLOR_ATTACHMENT21 = 36085
Field Value
GL_COLOR_ATTACHMENT22
public const int GL_COLOR_ATTACHMENT22 = 36086
Field Value
GL_COLOR_ATTACHMENT23
public const int GL_COLOR_ATTACHMENT23 = 36087
Field Value
GL_COLOR_ATTACHMENT24
public const int GL_COLOR_ATTACHMENT24 = 36088
Field Value
GL_COLOR_ATTACHMENT25
public const int GL_COLOR_ATTACHMENT25 = 36089
Field Value
GL_COLOR_ATTACHMENT26
public const int GL_COLOR_ATTACHMENT26 = 36090
Field Value
GL_COLOR_ATTACHMENT27
public const int GL_COLOR_ATTACHMENT27 = 36091
Field Value
GL_COLOR_ATTACHMENT28
public const int GL_COLOR_ATTACHMENT28 = 36092
Field Value
GL_COLOR_ATTACHMENT29
public const int GL_COLOR_ATTACHMENT29 = 36093
Field Value
GL_COLOR_ATTACHMENT3
public const int GL_COLOR_ATTACHMENT3 = 36067
Field Value
GL_COLOR_ATTACHMENT30
public const int GL_COLOR_ATTACHMENT30 = 36094
Field Value
GL_COLOR_ATTACHMENT31
public const int GL_COLOR_ATTACHMENT31 = 36095
Field Value
GL_COLOR_ATTACHMENT4
public const int GL_COLOR_ATTACHMENT4 = 36068
Field Value
GL_COLOR_ATTACHMENT5
public const int GL_COLOR_ATTACHMENT5 = 36069
Field Value
GL_COLOR_ATTACHMENT6
public const int GL_COLOR_ATTACHMENT6 = 36070
Field Value
GL_COLOR_ATTACHMENT7
public const int GL_COLOR_ATTACHMENT7 = 36071
Field Value
GL_COLOR_ATTACHMENT8
public const int GL_COLOR_ATTACHMENT8 = 36072
Field Value
GL_COLOR_ATTACHMENT9
public const int GL_COLOR_ATTACHMENT9 = 36073
Field Value
GL_COLOR_BUFFER_BIT
public const int GL_COLOR_BUFFER_BIT = 16384
Field Value
GL_COLOR_CLEAR_VALUE
public const int GL_COLOR_CLEAR_VALUE = 3106
Field Value
GL_COLOR_LOGIC_OP
public const int GL_COLOR_LOGIC_OP = 3058
Field Value
GL_COLOR_WRITEMASK
public const int GL_COLOR_WRITEMASK = 3107
Field Value
GL_COMPARE_REF_TO_TEXTURE
public const int GL_COMPARE_REF_TO_TEXTURE = 34894
Field Value
GL_COMPILE_STATUS
public const int GL_COMPILE_STATUS = 35713
Field Value
GL_COMPRESSED_RED
public const int GL_COMPRESSED_RED = 33317
Field Value
GL_COMPRESSED_RED_RGTC1
public const int GL_COMPRESSED_RED_RGTC1 = 36283
Field Value
GL_COMPRESSED_RG
public const int GL_COMPRESSED_RG = 33318
Field Value
GL_COMPRESSED_RGB
public const int GL_COMPRESSED_RGB = 34029
Field Value
GL_COMPRESSED_RGBA
public const int GL_COMPRESSED_RGBA = 34030
Field Value
GL_COMPRESSED_RG_RGTC2
public const int GL_COMPRESSED_RG_RGTC2 = 36285
Field Value
GL_COMPRESSED_SIGNED_RED_RGTC1
public const int GL_COMPRESSED_SIGNED_RED_RGTC1 = 36284
Field Value
GL_COMPRESSED_SIGNED_RG_RGTC2
public const int GL_COMPRESSED_SIGNED_RG_RGTC2 = 36286
Field Value
GL_COMPRESSED_SRGB
public const int GL_COMPRESSED_SRGB = 35912
Field Value
GL_COMPRESSED_SRGB_ALPHA
public const int GL_COMPRESSED_SRGB_ALPHA = 35913
Field Value
GL_COMPRESSED_TEXTURE_FORMATS
public const int GL_COMPRESSED_TEXTURE_FORMATS = 34467
Field Value
GL_CONDITION_SATISFIED
public const int GL_CONDITION_SATISFIED = 37148
Field Value
GL_CONSTANT_ALPHA
public const int GL_CONSTANT_ALPHA = 32771
Field Value
GL_CONSTANT_COLOR
public const int GL_CONSTANT_COLOR = 32769
Field Value
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
public const int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 2
Field Value
GL_CONTEXT_CORE_PROFILE_BIT
public const int GL_CONTEXT_CORE_PROFILE_BIT = 1
Field Value
GL_CONTEXT_FLAGS
public const int GL_CONTEXT_FLAGS = 33310
Field Value
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
public const int GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 1
Field Value
GL_CONTEXT_PROFILE_MASK
public const int GL_CONTEXT_PROFILE_MASK = 37158
Field Value
GL_COPY
public const int GL_COPY = 5379
Field Value
GL_COPY_INVERTED
public const int GL_COPY_INVERTED = 5388
Field Value
GL_COPY_READ_BUFFER
public const int GL_COPY_READ_BUFFER = 36662
Field Value
GL_COPY_WRITE_BUFFER
public const int GL_COPY_WRITE_BUFFER = 36663
Field Value
GL_CULL_FACE
public const int GL_CULL_FACE = 2884
Field Value
GL_CULL_FACE_MODE
public const int GL_CULL_FACE_MODE = 2885
Field Value
GL_CURRENT_PROGRAM
public const int GL_CURRENT_PROGRAM = 35725
Field Value
GL_CURRENT_QUERY
public const int GL_CURRENT_QUERY = 34917
Field Value
GL_CURRENT_VERTEX_ATTRIB
public const int GL_CURRENT_VERTEX_ATTRIB = 34342
Field Value
GL_CW
public const int GL_CW = 2304
Field Value
GL_DECR
public const int GL_DECR = 7683
Field Value
GL_DECR_WRAP
public const int GL_DECR_WRAP = 34056
Field Value
GL_DELETE_STATUS
public const int GL_DELETE_STATUS = 35712
Field Value
GL_DEPTH
public const int GL_DEPTH = 6145
Field Value
GL_DEPTH24_STENCIL8
public const int GL_DEPTH24_STENCIL8 = 35056
Field Value
GL_DEPTH32F_STENCIL8
public const int GL_DEPTH32F_STENCIL8 = 36013
Field Value
GL_DEPTH_ATTACHMENT
public const int GL_DEPTH_ATTACHMENT = 36096
Field Value
GL_DEPTH_BUFFER_BIT
public const int GL_DEPTH_BUFFER_BIT = 256
Field Value
GL_DEPTH_CLAMP
public const int GL_DEPTH_CLAMP = 34383
Field Value
GL_DEPTH_CLEAR_VALUE
public const int GL_DEPTH_CLEAR_VALUE = 2931
Field Value
GL_DEPTH_COMPONENT
public const int GL_DEPTH_COMPONENT = 6402
Field Value
GL_DEPTH_COMPONENT16
public const int GL_DEPTH_COMPONENT16 = 33189
Field Value
GL_DEPTH_COMPONENT24
public const int GL_DEPTH_COMPONENT24 = 33190
Field Value
GL_DEPTH_COMPONENT32
public const int GL_DEPTH_COMPONENT32 = 33191
Field Value
GL_DEPTH_COMPONENT32F
public const int GL_DEPTH_COMPONENT32F = 36012
Field Value
GL_DEPTH_FUNC
public const int GL_DEPTH_FUNC = 2932
Field Value
GL_DEPTH_RANGE
public const int GL_DEPTH_RANGE = 2928
Field Value
GL_DEPTH_STENCIL
public const int GL_DEPTH_STENCIL = 34041
Field Value
GL_DEPTH_STENCIL_ATTACHMENT
public const int GL_DEPTH_STENCIL_ATTACHMENT = 33306
Field Value
GL_DEPTH_TEST
public const int GL_DEPTH_TEST = 2929
Field Value
GL_DEPTH_WRITEMASK
public const int GL_DEPTH_WRITEMASK = 2930
Field Value
GL_DITHER
public const int GL_DITHER = 3024
Field Value
GL_DONT_CARE
public const int GL_DONT_CARE = 4352
Field Value
GL_DOUBLE
public const int GL_DOUBLE = 5130
Field Value
GL_DOUBLEBUFFER
public const int GL_DOUBLEBUFFER = 3122
Field Value
GL_DRAW_BUFFER
public const int GL_DRAW_BUFFER = 3073
Field Value
GL_DRAW_BUFFER0
public const int GL_DRAW_BUFFER0 = 34853
Field Value
GL_DRAW_BUFFER1
public const int GL_DRAW_BUFFER1 = 34854
Field Value
GL_DRAW_BUFFER10
public const int GL_DRAW_BUFFER10 = 34863
Field Value
GL_DRAW_BUFFER11
public const int GL_DRAW_BUFFER11 = 34864
Field Value
GL_DRAW_BUFFER12
public const int GL_DRAW_BUFFER12 = 34865
Field Value
GL_DRAW_BUFFER13
public const int GL_DRAW_BUFFER13 = 34866
Field Value
GL_DRAW_BUFFER14
public const int GL_DRAW_BUFFER14 = 34867
Field Value
GL_DRAW_BUFFER15
public const int GL_DRAW_BUFFER15 = 34868
Field Value
GL_DRAW_BUFFER2
public const int GL_DRAW_BUFFER2 = 34855
Field Value
GL_DRAW_BUFFER3
public const int GL_DRAW_BUFFER3 = 34856
Field Value
GL_DRAW_BUFFER4
public const int GL_DRAW_BUFFER4 = 34857
Field Value
GL_DRAW_BUFFER5
public const int GL_DRAW_BUFFER5 = 34858
Field Value
GL_DRAW_BUFFER6
public const int GL_DRAW_BUFFER6 = 34859
Field Value
GL_DRAW_BUFFER7
public const int GL_DRAW_BUFFER7 = 34860
Field Value
GL_DRAW_BUFFER8
public const int GL_DRAW_BUFFER8 = 34861
Field Value
GL_DRAW_BUFFER9
public const int GL_DRAW_BUFFER9 = 34862
Field Value
GL_DRAW_FRAMEBUFFER
public const int GL_DRAW_FRAMEBUFFER = 36009
Field Value
GL_DRAW_FRAMEBUFFER_BINDING
public const int GL_DRAW_FRAMEBUFFER_BINDING = 36006
Field Value
GL_DST_ALPHA
public const int GL_DST_ALPHA = 772
Field Value
GL_DST_COLOR
public const int GL_DST_COLOR = 774
Field Value
GL_DYNAMIC_COPY
public const int GL_DYNAMIC_COPY = 35050
Field Value
GL_DYNAMIC_DRAW
public const int GL_DYNAMIC_DRAW = 35048
Field Value
GL_DYNAMIC_READ
public const int GL_DYNAMIC_READ = 35049
Field Value
GL_ELEMENT_ARRAY_BUFFER
public const int GL_ELEMENT_ARRAY_BUFFER = 34963
Field Value
GL_ELEMENT_ARRAY_BUFFER_BINDING
public const int GL_ELEMENT_ARRAY_BUFFER_BINDING = 34965
Field Value
GL_EQUAL
public const int GL_EQUAL = 514
Field Value
GL_EQUIV
public const int GL_EQUIV = 5385
Field Value
GL_EXTENSIONS
public const int GL_EXTENSIONS = 7939
Field Value
GL_FALSE
public const int GL_FALSE = 0
Field Value
GL_FASTEST
public const int GL_FASTEST = 4353
Field Value
GL_FILL
public const int GL_FILL = 6914
Field Value
GL_FIRST_VERTEX_CONVENTION
public const int GL_FIRST_VERTEX_CONVENTION = 36429
Field Value
GL_FIXED_ONLY
public const int GL_FIXED_ONLY = 35101
Field Value
GL_FLOAT
public const int GL_FLOAT = 5126
Field Value
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
public const int GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 36269
Field Value
GL_FLOAT_MAT2
public const int GL_FLOAT_MAT2 = 35674
Field Value
GL_FLOAT_MAT2x3
public const int GL_FLOAT_MAT2x3 = 35685
Field Value
GL_FLOAT_MAT2x4
public const int GL_FLOAT_MAT2x4 = 35686
Field Value
GL_FLOAT_MAT3
public const int GL_FLOAT_MAT3 = 35675
Field Value
GL_FLOAT_MAT3x2
public const int GL_FLOAT_MAT3x2 = 35687
Field Value
GL_FLOAT_MAT3x4
public const int GL_FLOAT_MAT3x4 = 35688
Field Value
GL_FLOAT_MAT4
public const int GL_FLOAT_MAT4 = 35676
Field Value
GL_FLOAT_MAT4x2
public const int GL_FLOAT_MAT4x2 = 35689
Field Value
GL_FLOAT_MAT4x3
public const int GL_FLOAT_MAT4x3 = 35690
Field Value
GL_FLOAT_VEC2
public const int GL_FLOAT_VEC2 = 35664
Field Value
GL_FLOAT_VEC3
public const int GL_FLOAT_VEC3 = 35665
Field Value
GL_FLOAT_VEC4
public const int GL_FLOAT_VEC4 = 35666
Field Value
GL_FRAGMENT_SHADER
public const int GL_FRAGMENT_SHADER = 35632
Field Value
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public const int GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 35723
Field Value
GL_FRAMEBUFFER
public const int GL_FRAMEBUFFER = 36160
Field Value
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 33301
Field Value
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 33300
Field Value
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public const int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 33296
Field Value
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public const int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 33297
Field Value
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 33302
Field Value
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 33299
Field Value
GL_FRAMEBUFFER_ATTACHMENT_LAYERED
public const int GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 36263
Field Value
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public const int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 36049
Field Value
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public const int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 36048
Field Value
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 33298
Field Value
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public const int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 33303
Field Value
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 36051
Field Value
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 36052
Field Value
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 36050
Field Value
GL_FRAMEBUFFER_BINDING
public const int GL_FRAMEBUFFER_BINDING = 36006
Field Value
GL_FRAMEBUFFER_COMPLETE
public const int GL_FRAMEBUFFER_COMPLETE = 36053
Field Value
GL_FRAMEBUFFER_DEFAULT
public const int GL_FRAMEBUFFER_DEFAULT = 33304
Field Value
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public const int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 36054
Field Value
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
public const int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 36059
Field Value
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
public const int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 36264
Field Value
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public const int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 36055
Field Value
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public const int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 36182
Field Value
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
public const int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 36060
Field Value
GL_FRAMEBUFFER_SRGB
public const int GL_FRAMEBUFFER_SRGB = 36281
Field Value
GL_FRAMEBUFFER_UNDEFINED
public const int GL_FRAMEBUFFER_UNDEFINED = 33305
Field Value
GL_FRAMEBUFFER_UNSUPPORTED
public const int GL_FRAMEBUFFER_UNSUPPORTED = 36061
Field Value
GL_FRONT
public const int GL_FRONT = 1028
Field Value
GL_FRONT_AND_BACK
public const int GL_FRONT_AND_BACK = 1032
Field Value
GL_FRONT_FACE
public const int GL_FRONT_FACE = 2886
Field Value
GL_FRONT_LEFT
public const int GL_FRONT_LEFT = 1024
Field Value
GL_FRONT_RIGHT
public const int GL_FRONT_RIGHT = 1025
Field Value
GL_FUNC_ADD
public const int GL_FUNC_ADD = 32774
Field Value
GL_FUNC_REVERSE_SUBTRACT
public const int GL_FUNC_REVERSE_SUBTRACT = 32779
Field Value
GL_FUNC_SUBTRACT
public const int GL_FUNC_SUBTRACT = 32778
Field Value
GL_GEOMETRY_INPUT_TYPE
public const int GL_GEOMETRY_INPUT_TYPE = 35095
Field Value
GL_GEOMETRY_OUTPUT_TYPE
public const int GL_GEOMETRY_OUTPUT_TYPE = 35096
Field Value
GL_GEOMETRY_SHADER
public const int GL_GEOMETRY_SHADER = 36313
Field Value
GL_GEOMETRY_VERTICES_OUT
public const int GL_GEOMETRY_VERTICES_OUT = 35094
Field Value
GL_GEQUAL
public const int GL_GEQUAL = 518
Field Value
GL_GREATER
public const int GL_GREATER = 516
Field Value
GL_GREEN
public const int GL_GREEN = 6404
Field Value
GL_GREEN_INTEGER
public const int GL_GREEN_INTEGER = 36245
Field Value
GL_INCR
public const int GL_INCR = 7682
Field Value
GL_INCR_WRAP
public const int GL_INCR_WRAP = 34055
Field Value
GL_INFO_LOG_LENGTH
public const int GL_INFO_LOG_LENGTH = 35716
Field Value
GL_INT
public const int GL_INT = 5124
Field Value
GL_INTERLEAVED_ATTRIBS
public const int GL_INTERLEAVED_ATTRIBS = 35980
Field Value
GL_INT_2_10_10_10_REV
public const int GL_INT_2_10_10_10_REV = 36255
Field Value
GL_INT_SAMPLER_1D
public const int GL_INT_SAMPLER_1D = 36297
Field Value
GL_INT_SAMPLER_1D_ARRAY
public const int GL_INT_SAMPLER_1D_ARRAY = 36302
Field Value
GL_INT_SAMPLER_2D
public const int GL_INT_SAMPLER_2D = 36298
Field Value
GL_INT_SAMPLER_2D_ARRAY
public const int GL_INT_SAMPLER_2D_ARRAY = 36303
Field Value
GL_INT_SAMPLER_2D_MULTISAMPLE
public const int GL_INT_SAMPLER_2D_MULTISAMPLE = 37129
Field Value
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
public const int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 37132
Field Value
GL_INT_SAMPLER_2D_RECT
public const int GL_INT_SAMPLER_2D_RECT = 36301
Field Value
GL_INT_SAMPLER_3D
public const int GL_INT_SAMPLER_3D = 36299
Field Value
GL_INT_SAMPLER_BUFFER
public const int GL_INT_SAMPLER_BUFFER = 36304
Field Value
GL_INT_SAMPLER_CUBE
public const int GL_INT_SAMPLER_CUBE = 36300
Field Value
GL_INT_VEC2
public const int GL_INT_VEC2 = 35667
Field Value
GL_INT_VEC3
public const int GL_INT_VEC3 = 35668
Field Value
GL_INT_VEC4
public const int GL_INT_VEC4 = 35669
Field Value
GL_INVALID_ENUM
public const int GL_INVALID_ENUM = 1280
Field Value
GL_INVALID_FRAMEBUFFER_OPERATION
public const int GL_INVALID_FRAMEBUFFER_OPERATION = 1286
Field Value
GL_INVALID_INDEX
public const uint GL_INVALID_INDEX = 4294967295
Field Value
GL_INVALID_OPERATION
public const int GL_INVALID_OPERATION = 1282
Field Value
GL_INVALID_VALUE
public const int GL_INVALID_VALUE = 1281
Field Value
GL_INVERT
public const int GL_INVERT = 5386
Field Value
GL_KEEP
public const int GL_KEEP = 7680
Field Value
GL_LAST_VERTEX_CONVENTION
public const int GL_LAST_VERTEX_CONVENTION = 36430
Field Value
GL_LEFT
public const int GL_LEFT = 1030
Field Value
GL_LEQUAL
public const int GL_LEQUAL = 515
Field Value
GL_LESS
public const int GL_LESS = 513
Field Value
GL_LINE
public const int GL_LINE = 6913
Field Value
GL_LINEAR
public const int GL_LINEAR = 9729
Field Value
GL_LINEAR_MIPMAP_LINEAR
public const int GL_LINEAR_MIPMAP_LINEAR = 9987
Field Value
GL_LINEAR_MIPMAP_NEAREST
public const int GL_LINEAR_MIPMAP_NEAREST = 9985
Field Value
GL_LINES
public const int GL_LINES = 1
Field Value
GL_LINES_ADJACENCY
public const int GL_LINES_ADJACENCY = 10
Field Value
GL_LINE_LOOP
public const int GL_LINE_LOOP = 2
Field Value
GL_LINE_SMOOTH
public const int GL_LINE_SMOOTH = 2848
Field Value
GL_LINE_SMOOTH_HINT
public const int GL_LINE_SMOOTH_HINT = 3154
Field Value
GL_LINE_STRIP
public const int GL_LINE_STRIP = 3
Field Value
GL_LINE_STRIP_ADJACENCY
public const int GL_LINE_STRIP_ADJACENCY = 11
Field Value
GL_LINE_WIDTH
public const int GL_LINE_WIDTH = 2849
Field Value
GL_LINE_WIDTH_GRANULARITY
public const int GL_LINE_WIDTH_GRANULARITY = 2851
Field Value
GL_LINE_WIDTH_RANGE
public const int GL_LINE_WIDTH_RANGE = 2850
Field Value
GL_LINK_STATUS
public const int GL_LINK_STATUS = 35714
Field Value
GL_LOGIC_OP_MODE
public const int GL_LOGIC_OP_MODE = 3056
Field Value
GL_LOWER_LEFT
public const int GL_LOWER_LEFT = 36001
Field Value
GL_MAJOR_VERSION
public const int GL_MAJOR_VERSION = 33307
Field Value
GL_MAP_FLUSH_EXPLICIT_BIT
public const int GL_MAP_FLUSH_EXPLICIT_BIT = 16
Field Value
GL_MAP_INVALIDATE_BUFFER_BIT
public const int GL_MAP_INVALIDATE_BUFFER_BIT = 8
Field Value
GL_MAP_INVALIDATE_RANGE_BIT
public const int GL_MAP_INVALIDATE_RANGE_BIT = 4
Field Value
GL_MAP_READ_BIT
public const int GL_MAP_READ_BIT = 1
Field Value
GL_MAP_UNSYNCHRONIZED_BIT
public const int GL_MAP_UNSYNCHRONIZED_BIT = 32
Field Value
GL_MAP_WRITE_BIT
public const int GL_MAP_WRITE_BIT = 2
Field Value
GL_MAX
public const int GL_MAX = 32776
Field Value
GL_MAX_3D_TEXTURE_SIZE
public const int GL_MAX_3D_TEXTURE_SIZE = 32883
Field Value
GL_MAX_ARRAY_TEXTURE_LAYERS
public const int GL_MAX_ARRAY_TEXTURE_LAYERS = 35071
Field Value
GL_MAX_CLIP_DISTANCES
public const int GL_MAX_CLIP_DISTANCES = 3378
Field Value
GL_MAX_COLOR_ATTACHMENTS
public const int GL_MAX_COLOR_ATTACHMENTS = 36063
Field Value
GL_MAX_COLOR_TEXTURE_SAMPLES
public const int GL_MAX_COLOR_TEXTURE_SAMPLES = 37134
Field Value
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
public const int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 35379
Field Value
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
public const int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 35378
Field Value
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
public const int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 35661
Field Value
GL_MAX_COMBINED_UNIFORM_BLOCKS
public const int GL_MAX_COMBINED_UNIFORM_BLOCKS = 35374
Field Value
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
public const int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 35377
Field Value
GL_MAX_CUBE_MAP_TEXTURE_SIZE
public const int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 34076
Field Value
GL_MAX_DEPTH_TEXTURE_SAMPLES
public const int GL_MAX_DEPTH_TEXTURE_SAMPLES = 37135
Field Value
GL_MAX_DRAW_BUFFERS
public const int GL_MAX_DRAW_BUFFERS = 34852
Field Value
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
public const int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = 35068
Field Value
GL_MAX_ELEMENTS_INDICES
public const int GL_MAX_ELEMENTS_INDICES = 33001
Field Value
GL_MAX_ELEMENTS_VERTICES
public const int GL_MAX_ELEMENTS_VERTICES = 33000
Field Value
GL_MAX_FRAGMENT_INPUT_COMPONENTS
public const int GL_MAX_FRAGMENT_INPUT_COMPONENTS = 37157
Field Value
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
public const int GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 35373
Field Value
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
public const int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 35657
Field Value
GL_MAX_GEOMETRY_INPUT_COMPONENTS
public const int GL_MAX_GEOMETRY_INPUT_COMPONENTS = 37155
Field Value
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
public const int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 37156
Field Value
GL_MAX_GEOMETRY_OUTPUT_VERTICES
public const int GL_MAX_GEOMETRY_OUTPUT_VERTICES = 36320
Field Value
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
public const int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 35881
Field Value
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
public const int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 36321
Field Value
GL_MAX_GEOMETRY_UNIFORM_BLOCKS
public const int GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 35372
Field Value
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
public const int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 36319
Field Value
GL_MAX_INTEGER_SAMPLES
public const int GL_MAX_INTEGER_SAMPLES = 37136
Field Value
GL_MAX_PROGRAM_TEXEL_OFFSET
public const int GL_MAX_PROGRAM_TEXEL_OFFSET = 35077
Field Value
GL_MAX_RECTANGLE_TEXTURE_SIZE
public const int GL_MAX_RECTANGLE_TEXTURE_SIZE = 34040
Field Value
GL_MAX_RENDERBUFFER_SIZE
public const int GL_MAX_RENDERBUFFER_SIZE = 34024
Field Value
GL_MAX_SAMPLES
public const int GL_MAX_SAMPLES = 36183
Field Value
GL_MAX_SAMPLE_MASK_WORDS
public const int GL_MAX_SAMPLE_MASK_WORDS = 36441
Field Value
GL_MAX_SERVER_WAIT_TIMEOUT
public const int GL_MAX_SERVER_WAIT_TIMEOUT = 37137
Field Value
GL_MAX_TEXTURE_BUFFER_SIZE
public const int GL_MAX_TEXTURE_BUFFER_SIZE = 35883
Field Value
GL_MAX_TEXTURE_IMAGE_UNITS
public const int GL_MAX_TEXTURE_IMAGE_UNITS = 34930
Field Value
GL_MAX_TEXTURE_LOD_BIAS
public const int GL_MAX_TEXTURE_LOD_BIAS = 34045
Field Value
GL_MAX_TEXTURE_SIZE
public const int GL_MAX_TEXTURE_SIZE = 3379
Field Value
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
public const int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 35978
Field Value
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
public const int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 35979
Field Value
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
public const int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 35968
Field Value
GL_MAX_UNIFORM_BLOCK_SIZE
public const int GL_MAX_UNIFORM_BLOCK_SIZE = 35376
Field Value
GL_MAX_UNIFORM_BUFFER_BINDINGS
public const int GL_MAX_UNIFORM_BUFFER_BINDINGS = 35375
Field Value
GL_MAX_VARYING_COMPONENTS
public const int GL_MAX_VARYING_COMPONENTS = 35659
Field Value
GL_MAX_VARYING_FLOATS
public const int GL_MAX_VARYING_FLOATS = 35659
Field Value
GL_MAX_VERTEX_ATTRIBS
public const int GL_MAX_VERTEX_ATTRIBS = 34921
Field Value
GL_MAX_VERTEX_OUTPUT_COMPONENTS
public const int GL_MAX_VERTEX_OUTPUT_COMPONENTS = 37154
Field Value
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
public const int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 35660
Field Value
GL_MAX_VERTEX_UNIFORM_BLOCKS
public const int GL_MAX_VERTEX_UNIFORM_BLOCKS = 35371
Field Value
GL_MAX_VERTEX_UNIFORM_COMPONENTS
public const int GL_MAX_VERTEX_UNIFORM_COMPONENTS = 35658
Field Value
GL_MAX_VIEWPORT_DIMS
public const int GL_MAX_VIEWPORT_DIMS = 3386
Field Value
GL_MIN
public const int GL_MIN = 32775
Field Value
GL_MINOR_VERSION
public const int GL_MINOR_VERSION = 33308
Field Value
GL_MIN_PROGRAM_TEXEL_OFFSET
public const int GL_MIN_PROGRAM_TEXEL_OFFSET = 35076
Field Value
GL_MIRRORED_REPEAT
public const int GL_MIRRORED_REPEAT = 33648
Field Value
GL_MULTISAMPLE
public const int GL_MULTISAMPLE = 32925
Field Value
GL_NAND
public const int GL_NAND = 5390
Field Value
GL_NEAREST
public const int GL_NEAREST = 9728
Field Value
GL_NEAREST_MIPMAP_LINEAR
public const int GL_NEAREST_MIPMAP_LINEAR = 9986
Field Value
GL_NEAREST_MIPMAP_NEAREST
public const int GL_NEAREST_MIPMAP_NEAREST = 9984
Field Value
GL_NEVER
public const int GL_NEVER = 512
Field Value
GL_NICEST
public const int GL_NICEST = 4354
Field Value
GL_NONE
public const int GL_NONE = 0
Field Value
GL_NOOP
public const int GL_NOOP = 5381
Field Value
GL_NOR
public const int GL_NOR = 5384
Field Value
GL_NOTEQUAL
public const int GL_NOTEQUAL = 517
Field Value
GL_NO_ERROR
public const int GL_NO_ERROR = 0
Field Value
GL_NUM_COMPRESSED_TEXTURE_FORMATS
public const int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 34466
Field Value
GL_NUM_EXTENSIONS
public const int GL_NUM_EXTENSIONS = 33309
Field Value
GL_OBJECT_TYPE
public const int GL_OBJECT_TYPE = 37138
Field Value
GL_ONE
public const int GL_ONE = 1
Field Value
GL_ONE_MINUS_CONSTANT_ALPHA
public const int GL_ONE_MINUS_CONSTANT_ALPHA = 32772
Field Value
GL_ONE_MINUS_CONSTANT_COLOR
public const int GL_ONE_MINUS_CONSTANT_COLOR = 32770
Field Value
GL_ONE_MINUS_DST_ALPHA
public const int GL_ONE_MINUS_DST_ALPHA = 773
Field Value
GL_ONE_MINUS_DST_COLOR
public const int GL_ONE_MINUS_DST_COLOR = 775
Field Value
GL_ONE_MINUS_SRC1_ALPHA
public const int GL_ONE_MINUS_SRC1_ALPHA = 35067
Field Value
GL_ONE_MINUS_SRC1_COLOR
public const int GL_ONE_MINUS_SRC1_COLOR = 35066
Field Value
GL_ONE_MINUS_SRC_ALPHA
public const int GL_ONE_MINUS_SRC_ALPHA = 771
Field Value
GL_ONE_MINUS_SRC_COLOR
public const int GL_ONE_MINUS_SRC_COLOR = 769
Field Value
GL_OR
public const int GL_OR = 5383
Field Value
GL_OR_INVERTED
public const int GL_OR_INVERTED = 5389
Field Value
GL_OR_REVERSE
public const int GL_OR_REVERSE = 5387
Field Value
GL_OUT_OF_MEMORY
public const int GL_OUT_OF_MEMORY = 1285
Field Value
GL_PACK_ALIGNMENT
public const int GL_PACK_ALIGNMENT = 3333
Field Value
GL_PACK_IMAGE_HEIGHT
public const int GL_PACK_IMAGE_HEIGHT = 32876
Field Value
GL_PACK_LSB_FIRST
public const int GL_PACK_LSB_FIRST = 3329
Field Value
GL_PACK_ROW_LENGTH
public const int GL_PACK_ROW_LENGTH = 3330
Field Value
GL_PACK_SKIP_IMAGES
public const int GL_PACK_SKIP_IMAGES = 32875
Field Value
GL_PACK_SKIP_PIXELS
public const int GL_PACK_SKIP_PIXELS = 3332
Field Value
GL_PACK_SKIP_ROWS
public const int GL_PACK_SKIP_ROWS = 3331
Field Value
GL_PACK_SWAP_BYTES
public const int GL_PACK_SWAP_BYTES = 3328
Field Value
GL_PIXEL_PACK_BUFFER
public const int GL_PIXEL_PACK_BUFFER = 35051
Field Value
GL_PIXEL_PACK_BUFFER_BINDING
public const int GL_PIXEL_PACK_BUFFER_BINDING = 35053
Field Value
GL_PIXEL_UNPACK_BUFFER
public const int GL_PIXEL_UNPACK_BUFFER = 35052
Field Value
GL_PIXEL_UNPACK_BUFFER_BINDING
public const int GL_PIXEL_UNPACK_BUFFER_BINDING = 35055
Field Value
GL_POINT
public const int GL_POINT = 6912
Field Value
GL_POINTS
public const int GL_POINTS = 0
Field Value
GL_POINT_FADE_THRESHOLD_SIZE
public const int GL_POINT_FADE_THRESHOLD_SIZE = 33064
Field Value
GL_POINT_SIZE
public const int GL_POINT_SIZE = 2833
Field Value
GL_POINT_SIZE_GRANULARITY
public const int GL_POINT_SIZE_GRANULARITY = 2835
Field Value
GL_POINT_SIZE_RANGE
public const int GL_POINT_SIZE_RANGE = 2834
Field Value
GL_POINT_SPRITE_COORD_ORIGIN
public const int GL_POINT_SPRITE_COORD_ORIGIN = 36000
Field Value
GL_POLYGON_MODE
public const int GL_POLYGON_MODE = 2880
Field Value
GL_POLYGON_OFFSET_FACTOR
public const int GL_POLYGON_OFFSET_FACTOR = 32824
Field Value
GL_POLYGON_OFFSET_FILL
public const int GL_POLYGON_OFFSET_FILL = 32823
Field Value
GL_POLYGON_OFFSET_LINE
public const int GL_POLYGON_OFFSET_LINE = 10754
Field Value
GL_POLYGON_OFFSET_POINT
public const int GL_POLYGON_OFFSET_POINT = 10753
Field Value
GL_POLYGON_OFFSET_UNITS
public const int GL_POLYGON_OFFSET_UNITS = 10752
Field Value
GL_POLYGON_SMOOTH
public const int GL_POLYGON_SMOOTH = 2881
Field Value
GL_POLYGON_SMOOTH_HINT
public const int GL_POLYGON_SMOOTH_HINT = 3155
Field Value
GL_PRIMITIVES_GENERATED
public const int GL_PRIMITIVES_GENERATED = 35975
Field Value
GL_PRIMITIVE_RESTART
public const int GL_PRIMITIVE_RESTART = 36765
Field Value
GL_PRIMITIVE_RESTART_INDEX
public const int GL_PRIMITIVE_RESTART_INDEX = 36766
Field Value
GL_PROGRAM_POINT_SIZE
public const int GL_PROGRAM_POINT_SIZE = 34370
Field Value
GL_PROVOKING_VERTEX
public const int GL_PROVOKING_VERTEX = 36431
Field Value
GL_PROXY_TEXTURE_1D
public const int GL_PROXY_TEXTURE_1D = 32867
Field Value
GL_PROXY_TEXTURE_1D_ARRAY
public const int GL_PROXY_TEXTURE_1D_ARRAY = 35865
Field Value
GL_PROXY_TEXTURE_2D
public const int GL_PROXY_TEXTURE_2D = 32868
Field Value
GL_PROXY_TEXTURE_2D_ARRAY
public const int GL_PROXY_TEXTURE_2D_ARRAY = 35867
Field Value
GL_PROXY_TEXTURE_2D_MULTISAMPLE
public const int GL_PROXY_TEXTURE_2D_MULTISAMPLE = 37121
Field Value
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
public const int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 37123
Field Value
GL_PROXY_TEXTURE_3D
public const int GL_PROXY_TEXTURE_3D = 32880
Field Value
GL_PROXY_TEXTURE_CUBE_MAP
public const int GL_PROXY_TEXTURE_CUBE_MAP = 34075
Field Value
GL_PROXY_TEXTURE_RECTANGLE
public const int GL_PROXY_TEXTURE_RECTANGLE = 34039
Field Value
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
public const int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = 36428
Field Value
GL_QUERY_BY_REGION_NO_WAIT
public const int GL_QUERY_BY_REGION_NO_WAIT = 36374
Field Value
GL_QUERY_BY_REGION_WAIT
public const int GL_QUERY_BY_REGION_WAIT = 36373
Field Value
GL_QUERY_COUNTER_BITS
public const int GL_QUERY_COUNTER_BITS = 34916
Field Value
GL_QUERY_NO_WAIT
public const int GL_QUERY_NO_WAIT = 36372
Field Value
GL_QUERY_RESULT
public const int GL_QUERY_RESULT = 34918
Field Value
GL_QUERY_RESULT_AVAILABLE
public const int GL_QUERY_RESULT_AVAILABLE = 34919
Field Value
GL_QUERY_WAIT
public const int GL_QUERY_WAIT = 36371
Field Value
GL_R11F_G11F_B10F
public const int GL_R11F_G11F_B10F = 35898
Field Value
GL_R16
public const int GL_R16 = 33322
Field Value
GL_R16F
public const int GL_R16F = 33325
Field Value
GL_R16I
public const int GL_R16I = 33331
Field Value
GL_R16UI
public const int GL_R16UI = 33332
Field Value
GL_R16_SNORM
public const int GL_R16_SNORM = 36760
Field Value
GL_R32F
public const int GL_R32F = 33326
Field Value
GL_R32I
public const int GL_R32I = 33333
Field Value
GL_R32UI
public const int GL_R32UI = 33334
Field Value
GL_R3_G3_B2
public const int GL_R3_G3_B2 = 10768
Field Value
GL_R8
public const int GL_R8 = 33321
Field Value
GL_R8I
public const int GL_R8I = 33329
Field Value
GL_R8UI
public const int GL_R8UI = 33330
Field Value
GL_R8_SNORM
public const int GL_R8_SNORM = 36756
Field Value
GL_RASTERIZER_DISCARD
public const int GL_RASTERIZER_DISCARD = 35977
Field Value
GL_READ_BUFFER
public const int GL_READ_BUFFER = 3074
Field Value
GL_READ_FRAMEBUFFER
public const int GL_READ_FRAMEBUFFER = 36008
Field Value
GL_READ_FRAMEBUFFER_BINDING
public const int GL_READ_FRAMEBUFFER_BINDING = 36010
Field Value
GL_READ_ONLY
public const int GL_READ_ONLY = 35000
Field Value
GL_READ_WRITE
public const int GL_READ_WRITE = 35002
Field Value
GL_RED
public const int GL_RED = 6403
Field Value
GL_RED_INTEGER
public const int GL_RED_INTEGER = 36244
Field Value
GL_RENDERBUFFER
public const int GL_RENDERBUFFER = 36161
Field Value
GL_RENDERBUFFER_ALPHA_SIZE
public const int GL_RENDERBUFFER_ALPHA_SIZE = 36179
Field Value
GL_RENDERBUFFER_BINDING
public const int GL_RENDERBUFFER_BINDING = 36007
Field Value
GL_RENDERBUFFER_BLUE_SIZE
public const int GL_RENDERBUFFER_BLUE_SIZE = 36178
Field Value
GL_RENDERBUFFER_DEPTH_SIZE
public const int GL_RENDERBUFFER_DEPTH_SIZE = 36180
Field Value
GL_RENDERBUFFER_GREEN_SIZE
public const int GL_RENDERBUFFER_GREEN_SIZE = 36177
Field Value
GL_RENDERBUFFER_HEIGHT
public const int GL_RENDERBUFFER_HEIGHT = 36163
Field Value
GL_RENDERBUFFER_INTERNAL_FORMAT
public const int GL_RENDERBUFFER_INTERNAL_FORMAT = 36164
Field Value
GL_RENDERBUFFER_RED_SIZE
public const int GL_RENDERBUFFER_RED_SIZE = 36176
Field Value
GL_RENDERBUFFER_SAMPLES
public const int GL_RENDERBUFFER_SAMPLES = 36011
Field Value
GL_RENDERBUFFER_STENCIL_SIZE
public const int GL_RENDERBUFFER_STENCIL_SIZE = 36181
Field Value
GL_RENDERBUFFER_WIDTH
public const int GL_RENDERBUFFER_WIDTH = 36162
Field Value
GL_RENDERER
public const int GL_RENDERER = 7937
Field Value
GL_REPEAT
public const int GL_REPEAT = 10497
Field Value
GL_REPLACE
public const int GL_REPLACE = 7681
Field Value
GL_RG
public const int GL_RG = 33319
Field Value
GL_RG16
public const int GL_RG16 = 33324
Field Value
GL_RG16F
public const int GL_RG16F = 33327
Field Value
GL_RG16I
public const int GL_RG16I = 33337
Field Value
GL_RG16UI
public const int GL_RG16UI = 33338
Field Value
GL_RG16_SNORM
public const int GL_RG16_SNORM = 36761
Field Value
GL_RG32F
public const int GL_RG32F = 33328
Field Value
GL_RG32I
public const int GL_RG32I = 33339
Field Value
GL_RG32UI
public const int GL_RG32UI = 33340
Field Value
GL_RG8
public const int GL_RG8 = 33323
Field Value
GL_RG8I
public const int GL_RG8I = 33335
Field Value
GL_RG8UI
public const int GL_RG8UI = 33336
Field Value
GL_RG8_SNORM
public const int GL_RG8_SNORM = 36757
Field Value
GL_RGB
public const int GL_RGB = 6407
Field Value
GL_RGB10
public const int GL_RGB10 = 32850
Field Value
GL_RGB10_A2
public const int GL_RGB10_A2 = 32857
Field Value
GL_RGB10_A2UI
public const int GL_RGB10_A2UI = 36975
Field Value
GL_RGB12
public const int GL_RGB12 = 32851
Field Value
GL_RGB16
public const int GL_RGB16 = 32852
Field Value
GL_RGB16F
public const int GL_RGB16F = 34843
Field Value
GL_RGB16I
public const int GL_RGB16I = 36233
Field Value
GL_RGB16UI
public const int GL_RGB16UI = 36215
Field Value
GL_RGB16_SNORM
public const int GL_RGB16_SNORM = 36762
Field Value
GL_RGB32F
public const int GL_RGB32F = 34837
Field Value
GL_RGB32I
public const int GL_RGB32I = 36227
Field Value
GL_RGB32UI
public const int GL_RGB32UI = 36209
Field Value
GL_RGB4
public const int GL_RGB4 = 32847
Field Value
GL_RGB5
public const int GL_RGB5 = 32848
Field Value
GL_RGB5_A1
public const int GL_RGB5_A1 = 32855
Field Value
GL_RGB8
public const int GL_RGB8 = 32849
Field Value
GL_RGB8I
public const int GL_RGB8I = 36239
Field Value
GL_RGB8UI
public const int GL_RGB8UI = 36221
Field Value
GL_RGB8_SNORM
public const int GL_RGB8_SNORM = 36758
Field Value
GL_RGB9_E5
public const int GL_RGB9_E5 = 35901
Field Value
GL_RGBA
public const int GL_RGBA = 6408
Field Value
GL_RGBA12
public const int GL_RGBA12 = 32858
Field Value
GL_RGBA16
public const int GL_RGBA16 = 32859
Field Value
GL_RGBA16F
public const int GL_RGBA16F = 34842
Field Value
GL_RGBA16I
public const int GL_RGBA16I = 36232
Field Value
GL_RGBA16UI
public const int GL_RGBA16UI = 36214
Field Value
GL_RGBA16_SNORM
public const int GL_RGBA16_SNORM = 36763
Field Value
GL_RGBA2
public const int GL_RGBA2 = 32853
Field Value
GL_RGBA32F
public const int GL_RGBA32F = 34836
Field Value
GL_RGBA32I
public const int GL_RGBA32I = 36226
Field Value
GL_RGBA32UI
public const int GL_RGBA32UI = 36208
Field Value
GL_RGBA4
public const int GL_RGBA4 = 32854
Field Value
GL_RGBA8
public const int GL_RGBA8 = 32856
Field Value
GL_RGBA8I
public const int GL_RGBA8I = 36238
Field Value
GL_RGBA8UI
public const int GL_RGBA8UI = 36220
Field Value
GL_RGBA8_SNORM
public const int GL_RGBA8_SNORM = 36759
Field Value
GL_RGBA_INTEGER
public const int GL_RGBA_INTEGER = 36249
Field Value
GL_RGB_INTEGER
public const int GL_RGB_INTEGER = 36248
Field Value
GL_RG_INTEGER
public const int GL_RG_INTEGER = 33320
Field Value
GL_RIGHT
public const int GL_RIGHT = 1031
Field Value
GL_SAMPLER_1D
public const int GL_SAMPLER_1D = 35677
Field Value
GL_SAMPLER_1D_ARRAY
public const int GL_SAMPLER_1D_ARRAY = 36288
Field Value
GL_SAMPLER_1D_ARRAY_SHADOW
public const int GL_SAMPLER_1D_ARRAY_SHADOW = 36291
Field Value
GL_SAMPLER_1D_SHADOW
public const int GL_SAMPLER_1D_SHADOW = 35681
Field Value
GL_SAMPLER_2D
public const int GL_SAMPLER_2D = 35678
Field Value
GL_SAMPLER_2D_ARRAY
public const int GL_SAMPLER_2D_ARRAY = 36289
Field Value
GL_SAMPLER_2D_ARRAY_SHADOW
public const int GL_SAMPLER_2D_ARRAY_SHADOW = 36292
Field Value
GL_SAMPLER_2D_MULTISAMPLE
public const int GL_SAMPLER_2D_MULTISAMPLE = 37128
Field Value
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
public const int GL_SAMPLER_2D_MULTISAMPLE_ARRAY = 37131
Field Value
GL_SAMPLER_2D_RECT
public const int GL_SAMPLER_2D_RECT = 35683
Field Value
GL_SAMPLER_2D_RECT_SHADOW
public const int GL_SAMPLER_2D_RECT_SHADOW = 35684
Field Value
GL_SAMPLER_2D_SHADOW
public const int GL_SAMPLER_2D_SHADOW = 35682
Field Value
GL_SAMPLER_3D
public const int GL_SAMPLER_3D = 35679
Field Value
GL_SAMPLER_BINDING
public const int GL_SAMPLER_BINDING = 35097
Field Value
GL_SAMPLER_BUFFER
public const int GL_SAMPLER_BUFFER = 36290
Field Value
GL_SAMPLER_CUBE
public const int GL_SAMPLER_CUBE = 35680
Field Value
GL_SAMPLER_CUBE_SHADOW
public const int GL_SAMPLER_CUBE_SHADOW = 36293
Field Value
GL_SAMPLES
public const int GL_SAMPLES = 32937
Field Value
GL_SAMPLES_PASSED
public const int GL_SAMPLES_PASSED = 35092
Field Value
GL_SAMPLE_ALPHA_TO_COVERAGE
public const int GL_SAMPLE_ALPHA_TO_COVERAGE = 32926
Field Value
GL_SAMPLE_ALPHA_TO_ONE
public const int GL_SAMPLE_ALPHA_TO_ONE = 32927
Field Value
GL_SAMPLE_BUFFERS
public const int GL_SAMPLE_BUFFERS = 32936
Field Value
GL_SAMPLE_COVERAGE
public const int GL_SAMPLE_COVERAGE = 32928
Field Value
GL_SAMPLE_COVERAGE_INVERT
public const int GL_SAMPLE_COVERAGE_INVERT = 32939
Field Value
GL_SAMPLE_COVERAGE_VALUE
public const int GL_SAMPLE_COVERAGE_VALUE = 32938
Field Value
GL_SAMPLE_MASK
public const int GL_SAMPLE_MASK = 36433
Field Value
GL_SAMPLE_MASK_VALUE
public const int GL_SAMPLE_MASK_VALUE = 36434
Field Value
GL_SAMPLE_POSITION
public const int GL_SAMPLE_POSITION = 36432
Field Value
GL_SCISSOR_BOX
public const int GL_SCISSOR_BOX = 3088
Field Value
GL_SCISSOR_TEST
public const int GL_SCISSOR_TEST = 3089
Field Value
GL_SEPARATE_ATTRIBS
public const int GL_SEPARATE_ATTRIBS = 35981
Field Value
GL_SET
public const int GL_SET = 5391
Field Value
GL_SHADER_SOURCE_LENGTH
public const int GL_SHADER_SOURCE_LENGTH = 35720
Field Value
GL_SHADER_TYPE
public const int GL_SHADER_TYPE = 35663
Field Value
GL_SHADING_LANGUAGE_VERSION
public const int GL_SHADING_LANGUAGE_VERSION = 35724
Field Value
GL_SHORT
public const int GL_SHORT = 5122
Field Value
GL_SIGNALED
public const int GL_SIGNALED = 37145
Field Value
GL_SIGNED_NORMALIZED
public const int GL_SIGNED_NORMALIZED = 36764
Field Value
GL_SMOOTH_LINE_WIDTH_GRANULARITY
public const int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 2851
Field Value
GL_SMOOTH_LINE_WIDTH_RANGE
public const int GL_SMOOTH_LINE_WIDTH_RANGE = 2850
Field Value
GL_SMOOTH_POINT_SIZE_GRANULARITY
public const int GL_SMOOTH_POINT_SIZE_GRANULARITY = 2835
Field Value
GL_SMOOTH_POINT_SIZE_RANGE
public const int GL_SMOOTH_POINT_SIZE_RANGE = 2834
Field Value
GL_SRC1_ALPHA
public const int GL_SRC1_ALPHA = 34185
Field Value
GL_SRC1_COLOR
public const int GL_SRC1_COLOR = 35065
Field Value
GL_SRC_ALPHA
public const int GL_SRC_ALPHA = 770
Field Value
GL_SRC_ALPHA_SATURATE
public const int GL_SRC_ALPHA_SATURATE = 776
Field Value
GL_SRC_COLOR
public const int GL_SRC_COLOR = 768
Field Value
GL_SRGB
public const int GL_SRGB = 35904
Field Value
GL_SRGB8
public const int GL_SRGB8 = 35905
Field Value
GL_SRGB8_ALPHA8
public const int GL_SRGB8_ALPHA8 = 35907
Field Value
GL_SRGB_ALPHA
public const int GL_SRGB_ALPHA = 35906
Field Value
GL_STATIC_COPY
public const int GL_STATIC_COPY = 35046
Field Value
GL_STATIC_DRAW
public const int GL_STATIC_DRAW = 35044
Field Value
GL_STATIC_READ
public const int GL_STATIC_READ = 35045
Field Value
GL_STENCIL
public const int GL_STENCIL = 6146
Field Value
GL_STENCIL_ATTACHMENT
public const int GL_STENCIL_ATTACHMENT = 36128
Field Value
GL_STENCIL_BACK_FAIL
public const int GL_STENCIL_BACK_FAIL = 34817
Field Value
GL_STENCIL_BACK_FUNC
public const int GL_STENCIL_BACK_FUNC = 34816
Field Value
GL_STENCIL_BACK_PASS_DEPTH_FAIL
public const int GL_STENCIL_BACK_PASS_DEPTH_FAIL = 34818
Field Value
GL_STENCIL_BACK_PASS_DEPTH_PASS
public const int GL_STENCIL_BACK_PASS_DEPTH_PASS = 34819
Field Value
GL_STENCIL_BACK_REF
public const int GL_STENCIL_BACK_REF = 36003
Field Value
GL_STENCIL_BACK_VALUE_MASK
public const int GL_STENCIL_BACK_VALUE_MASK = 36004
Field Value
GL_STENCIL_BACK_WRITEMASK
public const int GL_STENCIL_BACK_WRITEMASK = 36005
Field Value
GL_STENCIL_BUFFER_BIT
public const int GL_STENCIL_BUFFER_BIT = 1024
Field Value
GL_STENCIL_CLEAR_VALUE
public const int GL_STENCIL_CLEAR_VALUE = 2961
Field Value
GL_STENCIL_FAIL
public const int GL_STENCIL_FAIL = 2964
Field Value
GL_STENCIL_FUNC
public const int GL_STENCIL_FUNC = 2962
Field Value
GL_STENCIL_INDEX
public const int GL_STENCIL_INDEX = 6401
Field Value
GL_STENCIL_INDEX1
public const int GL_STENCIL_INDEX1 = 36166
Field Value
GL_STENCIL_INDEX16
public const int GL_STENCIL_INDEX16 = 36169
Field Value
GL_STENCIL_INDEX4
public const int GL_STENCIL_INDEX4 = 36167
Field Value
GL_STENCIL_INDEX8
public const int GL_STENCIL_INDEX8 = 36168
Field Value
GL_STENCIL_PASS_DEPTH_FAIL
public const int GL_STENCIL_PASS_DEPTH_FAIL = 2965
Field Value
GL_STENCIL_PASS_DEPTH_PASS
public const int GL_STENCIL_PASS_DEPTH_PASS = 2966
Field Value
GL_STENCIL_REF
public const int GL_STENCIL_REF = 2967
Field Value
GL_STENCIL_TEST
public const int GL_STENCIL_TEST = 2960
Field Value
GL_STENCIL_VALUE_MASK
public const int GL_STENCIL_VALUE_MASK = 2963
Field Value
GL_STENCIL_WRITEMASK
public const int GL_STENCIL_WRITEMASK = 2968
Field Value
GL_STEREO
public const int GL_STEREO = 3123
Field Value
GL_STREAM_COPY
public const int GL_STREAM_COPY = 35042
Field Value
GL_STREAM_DRAW
public const int GL_STREAM_DRAW = 35040
Field Value
GL_STREAM_READ
public const int GL_STREAM_READ = 35041
Field Value
GL_SUBPIXEL_BITS
public const int GL_SUBPIXEL_BITS = 3408
Field Value
GL_SYNC_CONDITION
public const int GL_SYNC_CONDITION = 37139
Field Value
GL_SYNC_FENCE
public const int GL_SYNC_FENCE = 37142
Field Value
GL_SYNC_FLAGS
public const int GL_SYNC_FLAGS = 37141
Field Value
GL_SYNC_FLUSH_COMMANDS_BIT
public const int GL_SYNC_FLUSH_COMMANDS_BIT = 1
Field Value
GL_SYNC_GPU_COMMANDS_COMPLETE
public const int GL_SYNC_GPU_COMMANDS_COMPLETE = 37143
Field Value
GL_SYNC_STATUS
public const int GL_SYNC_STATUS = 37140
Field Value
GL_TEXTURE
public const int GL_TEXTURE = 5890
Field Value
GL_TEXTURE0
public const int GL_TEXTURE0 = 33984
Field Value
GL_TEXTURE1
public const int GL_TEXTURE1 = 33985
Field Value
GL_TEXTURE10
public const int GL_TEXTURE10 = 33994
Field Value
GL_TEXTURE11
public const int GL_TEXTURE11 = 33995
Field Value
GL_TEXTURE12
public const int GL_TEXTURE12 = 33996
Field Value
GL_TEXTURE13
public const int GL_TEXTURE13 = 33997
Field Value
GL_TEXTURE14
public const int GL_TEXTURE14 = 33998
Field Value
GL_TEXTURE15
public const int GL_TEXTURE15 = 33999
Field Value
GL_TEXTURE16
public const int GL_TEXTURE16 = 34000
Field Value
GL_TEXTURE17
public const int GL_TEXTURE17 = 34001
Field Value
GL_TEXTURE18
public const int GL_TEXTURE18 = 34002
Field Value
GL_TEXTURE19
public const int GL_TEXTURE19 = 34003
Field Value
GL_TEXTURE2
public const int GL_TEXTURE2 = 33986
Field Value
GL_TEXTURE20
public const int GL_TEXTURE20 = 34004
Field Value
GL_TEXTURE21
public const int GL_TEXTURE21 = 34005
Field Value
GL_TEXTURE22
public const int GL_TEXTURE22 = 34006
Field Value
GL_TEXTURE23
public const int GL_TEXTURE23 = 34007
Field Value
GL_TEXTURE24
public const int GL_TEXTURE24 = 34008
Field Value
GL_TEXTURE25
public const int GL_TEXTURE25 = 34009
Field Value
GL_TEXTURE26
public const int GL_TEXTURE26 = 34010
Field Value
GL_TEXTURE27
public const int GL_TEXTURE27 = 34011
Field Value
GL_TEXTURE28
public const int GL_TEXTURE28 = 34012
Field Value
GL_TEXTURE29
public const int GL_TEXTURE29 = 34013
Field Value
GL_TEXTURE3
public const int GL_TEXTURE3 = 33987
Field Value
GL_TEXTURE30
public const int GL_TEXTURE30 = 34014
Field Value
GL_TEXTURE31
public const int GL_TEXTURE31 = 34015
Field Value
GL_TEXTURE4
public const int GL_TEXTURE4 = 33988
Field Value
GL_TEXTURE5
public const int GL_TEXTURE5 = 33989
Field Value
GL_TEXTURE6
public const int GL_TEXTURE6 = 33990
Field Value
GL_TEXTURE7
public const int GL_TEXTURE7 = 33991
Field Value
GL_TEXTURE8
public const int GL_TEXTURE8 = 33992
Field Value
GL_TEXTURE9
public const int GL_TEXTURE9 = 33993
Field Value
GL_TEXTURE_1D
public const int GL_TEXTURE_1D = 3552
Field Value
GL_TEXTURE_1D_ARRAY
public const int GL_TEXTURE_1D_ARRAY = 35864
Field Value
GL_TEXTURE_2D
public const int GL_TEXTURE_2D = 3553
Field Value
GL_TEXTURE_2D_ARRAY
public const int GL_TEXTURE_2D_ARRAY = 35866
Field Value
GL_TEXTURE_2D_MULTISAMPLE
public const int GL_TEXTURE_2D_MULTISAMPLE = 37120
Field Value
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
public const int GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 37122
Field Value
GL_TEXTURE_3D
public const int GL_TEXTURE_3D = 32879
Field Value
GL_TEXTURE_ALPHA_SIZE
public const int GL_TEXTURE_ALPHA_SIZE = 32863
Field Value
GL_TEXTURE_ALPHA_TYPE
public const int GL_TEXTURE_ALPHA_TYPE = 35859
Field Value
GL_TEXTURE_BASE_LEVEL
public const int GL_TEXTURE_BASE_LEVEL = 33084
Field Value
GL_TEXTURE_BINDING_1D
public const int GL_TEXTURE_BINDING_1D = 32872
Field Value
GL_TEXTURE_BINDING_1D_ARRAY
public const int GL_TEXTURE_BINDING_1D_ARRAY = 35868
Field Value
GL_TEXTURE_BINDING_2D
public const int GL_TEXTURE_BINDING_2D = 32873
Field Value
GL_TEXTURE_BINDING_2D_ARRAY
public const int GL_TEXTURE_BINDING_2D_ARRAY = 35869
Field Value
GL_TEXTURE_BINDING_2D_MULTISAMPLE
public const int GL_TEXTURE_BINDING_2D_MULTISAMPLE = 37124
Field Value
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
public const int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY = 37125
Field Value
GL_TEXTURE_BINDING_3D
public const int GL_TEXTURE_BINDING_3D = 32874
Field Value
GL_TEXTURE_BINDING_BUFFER
public const int GL_TEXTURE_BINDING_BUFFER = 35884
Field Value
GL_TEXTURE_BINDING_CUBE_MAP
public const int GL_TEXTURE_BINDING_CUBE_MAP = 34068
Field Value
GL_TEXTURE_BINDING_RECTANGLE
public const int GL_TEXTURE_BINDING_RECTANGLE = 34038
Field Value
GL_TEXTURE_BLUE_SIZE
public const int GL_TEXTURE_BLUE_SIZE = 32862
Field Value
GL_TEXTURE_BLUE_TYPE
public const int GL_TEXTURE_BLUE_TYPE = 35858
Field Value
GL_TEXTURE_BORDER_COLOR
public const int GL_TEXTURE_BORDER_COLOR = 4100
Field Value
GL_TEXTURE_BUFFER
public const int GL_TEXTURE_BUFFER = 35882
Field Value
GL_TEXTURE_BUFFER_DATA_STORE_BINDING
public const int GL_TEXTURE_BUFFER_DATA_STORE_BINDING = 35885
Field Value
GL_TEXTURE_COMPARE_FUNC
public const int GL_TEXTURE_COMPARE_FUNC = 34893
Field Value
GL_TEXTURE_COMPARE_MODE
public const int GL_TEXTURE_COMPARE_MODE = 34892
Field Value
GL_TEXTURE_COMPRESSED
public const int GL_TEXTURE_COMPRESSED = 34465
Field Value
GL_TEXTURE_COMPRESSED_IMAGE_SIZE
public const int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 34464
Field Value
GL_TEXTURE_COMPRESSION_HINT
public const int GL_TEXTURE_COMPRESSION_HINT = 34031
Field Value
GL_TEXTURE_CUBE_MAP
public const int GL_TEXTURE_CUBE_MAP = 34067
Field Value
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 34070
Field Value
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072
Field Value
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074
Field Value
GL_TEXTURE_CUBE_MAP_POSITIVE_X
public const int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 34069
Field Value
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public const int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 34071
Field Value
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public const int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 34073
Field Value
GL_TEXTURE_CUBE_MAP_SEAMLESS
public const int GL_TEXTURE_CUBE_MAP_SEAMLESS = 34895
Field Value
GL_TEXTURE_DEPTH
public const int GL_TEXTURE_DEPTH = 32881
Field Value
GL_TEXTURE_DEPTH_SIZE
public const int GL_TEXTURE_DEPTH_SIZE = 34890
Field Value
GL_TEXTURE_DEPTH_TYPE
public const int GL_TEXTURE_DEPTH_TYPE = 35862
Field Value
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
public const int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS = 37127
Field Value
GL_TEXTURE_GREEN_SIZE
public const int GL_TEXTURE_GREEN_SIZE = 32861
Field Value
GL_TEXTURE_GREEN_TYPE
public const int GL_TEXTURE_GREEN_TYPE = 35857
Field Value
GL_TEXTURE_HEIGHT
public const int GL_TEXTURE_HEIGHT = 4097
Field Value
GL_TEXTURE_INTERNAL_FORMAT
public const int GL_TEXTURE_INTERNAL_FORMAT = 4099
Field Value
GL_TEXTURE_LOD_BIAS
public const int GL_TEXTURE_LOD_BIAS = 34049
Field Value
GL_TEXTURE_MAG_FILTER
public const int GL_TEXTURE_MAG_FILTER = 10240
Field Value
GL_TEXTURE_MAX_LEVEL
public const int GL_TEXTURE_MAX_LEVEL = 33085
Field Value
GL_TEXTURE_MAX_LOD
public const int GL_TEXTURE_MAX_LOD = 33083
Field Value
GL_TEXTURE_MIN_FILTER
public const int GL_TEXTURE_MIN_FILTER = 10241
Field Value
GL_TEXTURE_MIN_LOD
public const int GL_TEXTURE_MIN_LOD = 33082
Field Value
GL_TEXTURE_RECTANGLE
public const int GL_TEXTURE_RECTANGLE = 34037
Field Value
GL_TEXTURE_RED_SIZE
public const int GL_TEXTURE_RED_SIZE = 32860
Field Value
GL_TEXTURE_RED_TYPE
public const int GL_TEXTURE_RED_TYPE = 35856
Field Value
GL_TEXTURE_SAMPLES
public const int GL_TEXTURE_SAMPLES = 37126
Field Value
GL_TEXTURE_SHARED_SIZE
public const int GL_TEXTURE_SHARED_SIZE = 35903
Field Value
GL_TEXTURE_STENCIL_SIZE
public const int GL_TEXTURE_STENCIL_SIZE = 35057
Field Value
GL_TEXTURE_SWIZZLE_A
public const int GL_TEXTURE_SWIZZLE_A = 36421
Field Value
GL_TEXTURE_SWIZZLE_B
public const int GL_TEXTURE_SWIZZLE_B = 36420
Field Value
GL_TEXTURE_SWIZZLE_G
public const int GL_TEXTURE_SWIZZLE_G = 36419
Field Value
GL_TEXTURE_SWIZZLE_R
public const int GL_TEXTURE_SWIZZLE_R = 36418
Field Value
GL_TEXTURE_SWIZZLE_RGBA
public const int GL_TEXTURE_SWIZZLE_RGBA = 36422
Field Value
GL_TEXTURE_WIDTH
public const int GL_TEXTURE_WIDTH = 4096
Field Value
GL_TEXTURE_WRAP_R
public const int GL_TEXTURE_WRAP_R = 32882
Field Value
GL_TEXTURE_WRAP_S
public const int GL_TEXTURE_WRAP_S = 10242
Field Value
GL_TEXTURE_WRAP_T
public const int GL_TEXTURE_WRAP_T = 10243
Field Value
GL_TIMEOUT_EXPIRED
public const int GL_TIMEOUT_EXPIRED = 37147
Field Value
GL_TIMEOUT_IGNORED
public const ulong GL_TIMEOUT_IGNORED = 18446744073709551615
Field Value
GL_TIMESTAMP
public const int GL_TIMESTAMP = 36392
Field Value
GL_TIME_ELAPSED
public const int GL_TIME_ELAPSED = 35007
Field Value
GL_TRANSFORM_FEEDBACK_BUFFER
public const int GL_TRANSFORM_FEEDBACK_BUFFER = 35982
Field Value
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
public const int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 35983
Field Value
GL_TRANSFORM_FEEDBACK_BUFFER_MODE
public const int GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 35967
Field Value
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
public const int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 35973
Field Value
GL_TRANSFORM_FEEDBACK_BUFFER_START
public const int GL_TRANSFORM_FEEDBACK_BUFFER_START = 35972
Field Value
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
public const int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 35976
Field Value
GL_TRANSFORM_FEEDBACK_VARYINGS
public const int GL_TRANSFORM_FEEDBACK_VARYINGS = 35971
Field Value
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
public const int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 35958
Field Value
GL_TRIANGLES
public const int GL_TRIANGLES = 4
Field Value
GL_TRIANGLES_ADJACENCY
public const int GL_TRIANGLES_ADJACENCY = 12
Field Value
GL_TRIANGLE_FAN
public const int GL_TRIANGLE_FAN = 6
Field Value
GL_TRIANGLE_STRIP
public const int GL_TRIANGLE_STRIP = 5
Field Value
GL_TRIANGLE_STRIP_ADJACENCY
public const int GL_TRIANGLE_STRIP_ADJACENCY = 13
Field Value
GL_TRUE
public const int GL_TRUE = 1
Field Value
GL_UInt16_FLOAT
public const int GL_UInt16_FLOAT = 5131
Field Value
GL_UNIFORM_ARRAY_STRIDE
public const int GL_UNIFORM_ARRAY_STRIDE = 35388
Field Value
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
public const int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 35394
Field Value
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
public const int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 35395
Field Value
GL_UNIFORM_BLOCK_BINDING
public const int GL_UNIFORM_BLOCK_BINDING = 35391
Field Value
GL_UNIFORM_BLOCK_DATA_SIZE
public const int GL_UNIFORM_BLOCK_DATA_SIZE = 35392
Field Value
GL_UNIFORM_BLOCK_INDEX
public const int GL_UNIFORM_BLOCK_INDEX = 35386
Field Value
GL_UNIFORM_BLOCK_NAME_LENGTH
public const int GL_UNIFORM_BLOCK_NAME_LENGTH = 35393
Field Value
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
public const int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 35398
Field Value
GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
public const int GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 35397
Field Value
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
public const int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 35396
Field Value
GL_UNIFORM_BUFFER
public const int GL_UNIFORM_BUFFER = 35345
Field Value
GL_UNIFORM_BUFFER_BINDING
public const int GL_UNIFORM_BUFFER_BINDING = 35368
Field Value
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
public const int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 35380
Field Value
GL_UNIFORM_BUFFER_SIZE
public const int GL_UNIFORM_BUFFER_SIZE = 35370
Field Value
GL_UNIFORM_BUFFER_START
public const int GL_UNIFORM_BUFFER_START = 35369
Field Value
GL_UNIFORM_IS_ROW_MAJOR
public const int GL_UNIFORM_IS_ROW_MAJOR = 35390
Field Value
GL_UNIFORM_MATRIX_STRIDE
public const int GL_UNIFORM_MATRIX_STRIDE = 35389
Field Value
GL_UNIFORM_NAME_LENGTH
public const int GL_UNIFORM_NAME_LENGTH = 35385
Field Value
GL_UNIFORM_OFFSET
public const int GL_UNIFORM_OFFSET = 35387
Field Value
GL_UNIFORM_SIZE
public const int GL_UNIFORM_SIZE = 35384
Field Value
GL_UNIFORM_TYPE
public const int GL_UNIFORM_TYPE = 35383
Field Value
GL_UNPACK_ALIGNMENT
public const int GL_UNPACK_ALIGNMENT = 3317
Field Value
GL_UNPACK_IMAGE_HEIGHT
public const int GL_UNPACK_IMAGE_HEIGHT = 32878
Field Value
GL_UNPACK_LSB_FIRST
public const int GL_UNPACK_LSB_FIRST = 3313
Field Value
GL_UNPACK_ROW_LENGTH
public const int GL_UNPACK_ROW_LENGTH = 3314
Field Value
GL_UNPACK_SKIP_IMAGES
public const int GL_UNPACK_SKIP_IMAGES = 32877
Field Value
GL_UNPACK_SKIP_PIXELS
public const int GL_UNPACK_SKIP_PIXELS = 3316
Field Value
GL_UNPACK_SKIP_ROWS
public const int GL_UNPACK_SKIP_ROWS = 3315
Field Value
GL_UNPACK_SWAP_BYTES
public const int GL_UNPACK_SWAP_BYTES = 3312
Field Value
GL_UNSIGNALED
public const int GL_UNSIGNALED = 37144
Field Value
GL_UNSIGNED_BYTE
public const int GL_UNSIGNED_BYTE = 5121
Field Value
GL_UNSIGNED_BYTE_2_3_3_REV
public const int GL_UNSIGNED_BYTE_2_3_3_REV = 33634
Field Value
GL_UNSIGNED_BYTE_3_3_2
public const int GL_UNSIGNED_BYTE_3_3_2 = 32818
Field Value
GL_UNSIGNED_INT
public const int GL_UNSIGNED_INT = 5125
Field Value
GL_UNSIGNED_INT_10F_11F_11F_REV
public const int GL_UNSIGNED_INT_10F_11F_11F_REV = 35899
Field Value
GL_UNSIGNED_INT_10_10_10_2
public const int GL_UNSIGNED_INT_10_10_10_2 = 32822
Field Value
GL_UNSIGNED_INT_24_8
public const int GL_UNSIGNED_INT_24_8 = 34042
Field Value
GL_UNSIGNED_INT_2_10_10_10_REV
public const int GL_UNSIGNED_INT_2_10_10_10_REV = 33640
Field Value
GL_UNSIGNED_INT_5_9_9_9_REV
public const int GL_UNSIGNED_INT_5_9_9_9_REV = 35902
Field Value
GL_UNSIGNED_INT_8_8_8_8
public const int GL_UNSIGNED_INT_8_8_8_8 = 32821
Field Value
GL_UNSIGNED_INT_8_8_8_8_REV
public const int GL_UNSIGNED_INT_8_8_8_8_REV = 33639
Field Value
GL_UNSIGNED_INT_SAMPLER_1D
public const int GL_UNSIGNED_INT_SAMPLER_1D = 36305
Field Value
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY
public const int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = 36310
Field Value
GL_UNSIGNED_INT_SAMPLER_2D
public const int GL_UNSIGNED_INT_SAMPLER_2D = 36306
Field Value
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
public const int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 36311
Field Value
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
public const int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = 37130
Field Value
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
public const int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 37133
Field Value
GL_UNSIGNED_INT_SAMPLER_2D_RECT
public const int GL_UNSIGNED_INT_SAMPLER_2D_RECT = 36309
Field Value
GL_UNSIGNED_INT_SAMPLER_3D
public const int GL_UNSIGNED_INT_SAMPLER_3D = 36307
Field Value
GL_UNSIGNED_INT_SAMPLER_BUFFER
public const int GL_UNSIGNED_INT_SAMPLER_BUFFER = 36312
Field Value
GL_UNSIGNED_INT_SAMPLER_CUBE
public const int GL_UNSIGNED_INT_SAMPLER_CUBE = 36308
Field Value
GL_UNSIGNED_INT_VEC2
public const int GL_UNSIGNED_INT_VEC2 = 36294
Field Value
GL_UNSIGNED_INT_VEC3
public const int GL_UNSIGNED_INT_VEC3 = 36295
Field Value
GL_UNSIGNED_INT_VEC4
public const int GL_UNSIGNED_INT_VEC4 = 36296
Field Value
GL_UNSIGNED_NORMALIZED
public const int GL_UNSIGNED_NORMALIZED = 35863
Field Value
GL_UNSIGNED_SHORT
public const int GL_UNSIGNED_SHORT = 5123
Field Value
GL_UNSIGNED_SHORT_1_5_5_5_REV
public const int GL_UNSIGNED_SHORT_1_5_5_5_REV = 33638
Field Value
GL_UNSIGNED_SHORT_4_4_4_4
public const int GL_UNSIGNED_SHORT_4_4_4_4 = 32819
Field Value
GL_UNSIGNED_SHORT_4_4_4_4_REV
public const int GL_UNSIGNED_SHORT_4_4_4_4_REV = 33637
Field Value
GL_UNSIGNED_SHORT_5_5_5_1
public const int GL_UNSIGNED_SHORT_5_5_5_1 = 32820
Field Value
GL_UNSIGNED_SHORT_5_6_5
public const int GL_UNSIGNED_SHORT_5_6_5 = 33635
Field Value
GL_UNSIGNED_SHORT_5_6_5_REV
public const int GL_UNSIGNED_SHORT_5_6_5_REV = 33636
Field Value
GL_UPPER_LEFT
public const int GL_UPPER_LEFT = 36002
Field Value
GL_VALIDATE_STATUS
public const int GL_VALIDATE_STATUS = 35715
Field Value
GL_VENDOR
public const int GL_VENDOR = 7936
Field Value
GL_VERSION
public const int GL_VERSION = 7938
Field Value
GL_VERTEX_ARRAY_BINDING
public const int GL_VERTEX_ARRAY_BINDING = 34229
Field Value
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
public const int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 34975
Field Value
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
public const int GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 35070
Field Value
GL_VERTEX_ATTRIB_ARRAY_ENABLED
public const int GL_VERTEX_ATTRIB_ARRAY_ENABLED = 34338
Field Value
GL_VERTEX_ATTRIB_ARRAY_INTEGER
public const int GL_VERTEX_ATTRIB_ARRAY_INTEGER = 35069
Field Value
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
public const int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 34922
Field Value
GL_VERTEX_ATTRIB_ARRAY_POINTER
public const int GL_VERTEX_ATTRIB_ARRAY_POINTER = 34373
Field Value
GL_VERTEX_ATTRIB_ARRAY_SIZE
public const int GL_VERTEX_ATTRIB_ARRAY_SIZE = 34339
Field Value
GL_VERTEX_ATTRIB_ARRAY_STRIDE
public const int GL_VERTEX_ATTRIB_ARRAY_STRIDE = 34340
Field Value
GL_VERTEX_ATTRIB_ARRAY_TYPE
public const int GL_VERTEX_ATTRIB_ARRAY_TYPE = 34341
Field Value
GL_VERTEX_PROGRAM_POINT_SIZE
public const int GL_VERTEX_PROGRAM_POINT_SIZE = 34370
Field Value
GL_VERTEX_SHADER
public const int GL_VERTEX_SHADER = 35633
Field Value
GL_VIEWPORT
public const int GL_VIEWPORT = 2978
Field Value
GL_WAIT_FAILED
public const int GL_WAIT_FAILED = 37149
Field Value
GL_WRITE_ONLY
public const int GL_WRITE_ONLY = 35001
Field Value
GL_XOR
public const int GL_XOR = 5382
Field Value
GL_ZERO
public const int GL_ZERO = 0
Field Value
Methods
glActiveProgramEXT(uint)
public static extern void glActiveProgramEXT(uint program)
Parameters
programuint
glActiveShaderProgram(uint, uint)
public static extern void glActiveShaderProgram(uint pipeline, uint program)
Parameters
glActiveStencilFaceEXT(uint)
public static extern void glActiveStencilFaceEXT(uint face)
Parameters
faceuint
glActiveTexture(uint)
public static extern void glActiveTexture(uint texture)
Parameters
textureuint
glActiveTextureARB(uint)
public static extern void glActiveTextureARB(uint texture)
Parameters
textureuint
glActiveVaryingNV(uint, string)
public static extern void glActiveVaryingNV(uint program, string name)
Parameters
glApplyTextureEXT(uint)
public static extern void glApplyTextureEXT(uint mode)
Parameters
modeuint
glAreTexturesResidentEXT(int, uint*, bool*)
public static extern bool glAreTexturesResidentEXT(int n, uint* textures, bool* residences)
Parameters
Returns
glArrayObjectATI(uint, int, uint, int, uint, uint)
public static extern void glArrayObjectATI(uint array, int size, uint type, int stride, uint buffer, uint offset)
Parameters
glAsyncMarkerSGIX(uint)
public static extern void glAsyncMarkerSGIX(uint marker)
Parameters
markeruint
glAttachObjectARB(uint, uint)
public static extern void glAttachObjectARB(uint containerObj, uint obj)
Parameters
glAttachShader(uint, uint)
public static extern void glAttachShader(uint program, uint shader)
Parameters
glBeginConditionalRender(uint, uint)
public static extern void glBeginConditionalRender(uint id, uint mode)
Parameters
glBeginConditionalRenderNV(uint, uint)
public static extern void glBeginConditionalRenderNV(uint id, uint mode)
Parameters
glBeginFragmentShaderATI()
public static extern void glBeginFragmentShaderATI()
glBeginOcclusionQueryNV(uint)
public static extern void glBeginOcclusionQueryNV(uint id)
Parameters
iduint
glBeginPerfMonitorAMD(uint)
public static extern void glBeginPerfMonitorAMD(uint monitor)
Parameters
monitoruint
glBeginQuery(uint, uint)
public static extern void glBeginQuery(uint target, uint id)
Parameters
glBeginQueryARB(uint, uint)
public static extern void glBeginQueryARB(uint target, uint id)
Parameters
glBeginQueryIndexed(uint, uint, uint)
public static extern void glBeginQueryIndexed(uint target, uint index, uint id)
Parameters
glBeginTransformFeedback(uint)
public static extern void glBeginTransformFeedback(uint primitiveMode)
Parameters
primitiveModeuint
glBeginTransformFeedbackEXT(uint)
public static extern void glBeginTransformFeedbackEXT(uint primitiveMode)
Parameters
primitiveModeuint
glBeginTransformFeedbackNV(uint)
public static extern void glBeginTransformFeedbackNV(uint primitiveMode)
Parameters
primitiveModeuint
glBeginVertexShaderEXT()
public static extern void glBeginVertexShaderEXT()
glBeginVideoCaptureNV(uint)
public static extern void glBeginVideoCaptureNV(uint video_capture_slot)
Parameters
video_capture_slotuint
glBindAttribLocation(uint, uint, string)
public static extern void glBindAttribLocation(uint program, uint index, string name)
Parameters
glBindAttribLocationARB(uint, uint, string)
public static extern void glBindAttribLocationARB(uint programObj, uint index, string name)
Parameters
glBindBuffer(uint, uint)
public static extern void glBindBuffer(uint target, uint buffer)
Parameters
glBindBufferARB(uint, uint)
public static extern void glBindBufferARB(uint target, uint buffer)
Parameters
glBindBufferBase(uint, uint, uint)
public static extern void glBindBufferBase(uint target, uint index, uint buffer)
Parameters
glBindBufferBaseEXT(uint, uint, uint)
public static extern void glBindBufferBaseEXT(uint target, uint index, uint buffer)
Parameters
glBindBufferBaseNV(uint, uint, uint)
public static extern void glBindBufferBaseNV(uint target, uint index, uint buffer)
Parameters
glBindBufferOffsetEXT(uint, uint, uint, nint)
public static extern void glBindBufferOffsetEXT(uint target, uint index, uint buffer, nint offset)
Parameters
glBindBufferOffsetNV(uint, uint, uint, nint)
public static extern void glBindBufferOffsetNV(uint target, uint index, uint buffer, nint offset)
Parameters
glBindBufferRange(uint, uint, uint, nint, nint)
public static extern void glBindBufferRange(uint target, uint index, uint buffer, nint offset, nint size)
Parameters
glBindBufferRangeEXT(uint, uint, uint, nint, nint)
public static extern void glBindBufferRangeEXT(uint target, uint index, uint buffer, nint offset, nint size)
Parameters
glBindBufferRangeNV(uint, uint, uint, nint, nint)
public static extern void glBindBufferRangeNV(uint target, uint index, uint buffer, nint offset, nint size)
Parameters
glBindFragDataLocation(uint, uint, string)
public static extern void glBindFragDataLocation(uint program, uint color, string name)
Parameters
glBindFragDataLocationEXT(uint, uint, string)
public static extern void glBindFragDataLocationEXT(uint program, uint color, string name)
Parameters
glBindFragDataLocationIndexed(uint, uint, uint, string)
public static extern void glBindFragDataLocationIndexed(uint program, uint colorNumber, uint index, string name)
Parameters
glBindFragmentShaderATI(uint)
public static extern void glBindFragmentShaderATI(uint id)
Parameters
iduint
glBindFramebuffer(uint, uint)
public static extern void glBindFramebuffer(uint target, uint framebuffer)
Parameters
glBindFramebufferEXT(uint, uint)
public static extern void glBindFramebufferEXT(uint target, uint framebuffer)
Parameters
glBindImageTextureEXT(uint, uint, int, bool, int, uint, int)
public static extern void glBindImageTextureEXT(uint index, uint texture, int level, bool layered, int layer, uint access, int format)
Parameters
glBindLightParameterEXT(uint, uint)
public static extern int glBindLightParameterEXT(uint light, uint value)
Parameters
Returns
glBindMaterialParameterEXT(uint, uint)
public static extern int glBindMaterialParameterEXT(uint face, uint value)
Parameters
Returns
glBindMultiTextureEXT(uint, uint, uint)
public static extern void glBindMultiTextureEXT(uint texunit, uint target, uint texture)
Parameters
glBindParameterEXT(uint)
public static extern int glBindParameterEXT(uint value)
Parameters
valueuint
Returns
glBindProgramARB(uint, uint)
public static extern void glBindProgramARB(uint target, uint program)
Parameters
glBindProgramNV(uint, uint)
public static extern void glBindProgramNV(uint target, uint id)
Parameters
glBindProgramPipeline(uint)
public static extern void glBindProgramPipeline(uint pipeline)
Parameters
pipelineuint
glBindRenderbuffer(uint, uint)
public static extern void glBindRenderbuffer(uint target, uint renderbuffer)
Parameters
glBindRenderbufferEXT(uint, uint)
public static extern void glBindRenderbufferEXT(uint target, uint renderbuffer)
Parameters
glBindSampler(uint, uint)
public static extern void glBindSampler(uint unit, uint sampler)
Parameters
glBindTexGenParameterEXT(uint, uint, uint)
public static extern int glBindTexGenParameterEXT(uint unit, uint coord, uint value)
Parameters
Returns
glBindTexture(uint, uint)
public static extern void glBindTexture(uint target, uint texture)
Parameters
glBindTextureEXT(uint, uint)
public static extern void glBindTextureEXT(uint target, uint texture)
Parameters
glBindTextureUnitParameterEXT(uint, uint)
public static extern int glBindTextureUnitParameterEXT(uint unit, uint value)
Parameters
Returns
glBindTransformFeedback(uint, uint)
public static extern void glBindTransformFeedback(uint target, uint id)
Parameters
glBindTransformFeedbackNV(uint, uint)
public static extern void glBindTransformFeedbackNV(uint target, uint id)
Parameters
glBindVertexArray(uint)
public static extern void glBindVertexArray(uint array)
Parameters
arrayuint
glBindVertexArrayAPPLE(uint)
public static extern void glBindVertexArrayAPPLE(uint array)
Parameters
arrayuint
glBindVertexShaderEXT(uint)
public static extern void glBindVertexShaderEXT(uint id)
Parameters
iduint
glBindVideoCaptureStreamBufferNV(uint, uint, uint, nint)
public static extern void glBindVideoCaptureStreamBufferNV(uint video_capture_slot, uint stream, uint frame_region, nint offset)
Parameters
glBindVideoCaptureStreamTextureNV(uint, uint, uint, uint, uint)
public static extern void glBindVideoCaptureStreamTextureNV(uint video_capture_slot, uint stream, uint frame_region, uint target, uint texture)
Parameters
glBlendColor(float, float, float, float)
public static extern void glBlendColor(float red, float green, float blue, float alpha)
Parameters
glBlendColorEXT(float, float, float, float)
public static extern void glBlendColorEXT(float red, float green, float blue, float alpha)
Parameters
glBlendEquation(uint)
public static extern void glBlendEquation(uint mode)
Parameters
modeuint
glBlendEquationEXT(uint)
public static extern void glBlendEquationEXT(uint mode)
Parameters
modeuint
glBlendEquationIndexedAMD(uint, uint)
public static extern void glBlendEquationIndexedAMD(uint buf, uint mode)
Parameters
glBlendEquationSeparate(uint, uint)
public static extern void glBlendEquationSeparate(uint modeRGB, uint modeAlpha)
Parameters
glBlendEquationSeparateEXT(uint, uint)
public static extern void glBlendEquationSeparateEXT(uint modeRGB, uint modeAlpha)
Parameters
glBlendEquationSeparateIndexedAMD(uint, uint, uint)
public static extern void glBlendEquationSeparateIndexedAMD(uint buf, uint modeRGB, uint modeAlpha)
Parameters
glBlendEquationSeparatei(uint, uint, uint)
public static extern void glBlendEquationSeparatei(uint buf, uint modeRGB, uint modeAlpha)
Parameters
glBlendEquationSeparateiARB(uint, uint, uint)
public static extern void glBlendEquationSeparateiARB(uint buf, uint modeRGB, uint modeAlpha)
Parameters
glBlendEquationi(uint, uint)
public static extern void glBlendEquationi(uint buf, uint mode)
Parameters
glBlendEquationiARB(uint, uint)
public static extern void glBlendEquationiARB(uint buf, uint mode)
Parameters
glBlendFunc(uint, uint)
public static extern void glBlendFunc(uint sfactor, uint dfactor)
Parameters
glBlendFuncIndexedAMD(uint, uint, uint)
public static extern void glBlendFuncIndexedAMD(uint buf, uint src, uint dst)
Parameters
glBlendFuncSeparate(uint, uint, uint, uint)
public static extern void glBlendFuncSeparate(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha)
Parameters
glBlendFuncSeparateEXT(uint, uint, uint, uint)
public static extern void glBlendFuncSeparateEXT(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha)
Parameters
glBlendFuncSeparateINGR(uint, uint, uint, uint)
public static extern void glBlendFuncSeparateINGR(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha)
Parameters
glBlendFuncSeparateIndexedAMD(uint, uint, uint, uint, uint)
public static extern void glBlendFuncSeparateIndexedAMD(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha)
Parameters
glBlendFuncSeparatei(uint, uint, uint, uint, uint)
public static extern void glBlendFuncSeparatei(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha)
Parameters
glBlendFuncSeparateiARB(uint, uint, uint, uint, uint)
public static extern void glBlendFuncSeparateiARB(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha)
Parameters
glBlendFunci(uint, uint, uint)
public static extern void glBlendFunci(uint buf, uint src, uint dst)
Parameters
glBlendFunciARB(uint, uint, uint)
public static extern void glBlendFunciARB(uint buf, uint src, uint dst)
Parameters
glBlitFramebuffer(int, int, int, int, int, int, int, int, uint, uint)
public static extern void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter)
Parameters
srcX0intsrcY0intsrcX1intsrcY1intdstX0intdstY0intdstX1intdstY1intmaskuintfilteruint
glBlitFramebufferEXT(int, int, int, int, int, int, int, int, uint, uint)
public static extern void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter)
Parameters
srcX0intsrcY0intsrcX1intsrcY1intdstX0intdstY0intdstX1intdstY1intmaskuintfilteruint
glBufferAddressRangeNV(uint, uint, ulong, nint)
public static extern void glBufferAddressRangeNV(uint pname, uint index, ulong address, nint length)
Parameters
glBufferData(uint, nint, nint, uint)
public static extern void glBufferData(uint target, nint size, nint data, uint usage)
Parameters
glBufferDataARB(uint, nint, nint, uint)
public static extern void glBufferDataARB(uint target, nint size, nint data, uint usage)
Parameters
glBufferParameteriAPPLE(uint, uint, int)
public static extern void glBufferParameteriAPPLE(uint target, uint pname, int param)
Parameters
glBufferSubData(uint, nint, nint, nint)
public static extern void glBufferSubData(uint target, nint offset, nint size, nint data)
Parameters
glBufferSubDataARB(uint, nint, nint, nint)
public static extern void glBufferSubDataARB(uint target, nint offset, nint size, nint data)
Parameters
glCheckFramebufferStatus(uint)
public static extern uint glCheckFramebufferStatus(uint target)
Parameters
targetuint
Returns
glCheckFramebufferStatusEXT(uint)
public static extern uint glCheckFramebufferStatusEXT(uint target)
Parameters
targetuint
Returns
glCheckNamedFramebufferStatusEXT(uint, uint)
public static extern uint glCheckNamedFramebufferStatusEXT(uint framebuffer, uint target)
Parameters
Returns
glClampColor(uint, uint)
public static extern void glClampColor(uint target, uint clamp)
Parameters
glClampColorARB(uint, uint)
public static extern void glClampColorARB(uint target, uint clamp)
Parameters
glClear(uint)
public static extern void glClear(uint mask)
Parameters
maskuint
glClearBufferfi(uint, int, float, int)
public static extern void glClearBufferfi(uint buffer, int drawbuffer, float depth, int stencil)
Parameters
glClearBufferfv(uint, int, float*)
public static extern void glClearBufferfv(uint buffer, int drawbuffer, float* value)
Parameters
glClearBufferiv(uint, int, int*)
public static extern void glClearBufferiv(uint buffer, int drawbuffer, int* value)
Parameters
glClearBufferuiv(uint, int, uint*)
public static extern void glClearBufferuiv(uint buffer, int drawbuffer, uint* value)
Parameters
glClearColor(float, float, float, float)
public static extern void glClearColor(float red, float green, float blue, float alpha)
Parameters
glClearColorIiEXT(int, int, int, int)
public static extern void glClearColorIiEXT(int red, int green, int blue, int alpha)
Parameters
glClearColorIuiEXT(uint, uint, uint, uint)
public static extern void glClearColorIuiEXT(uint red, uint green, uint blue, uint alpha)
Parameters
glClearDepth(double)
public static extern void glClearDepth(double depth)
Parameters
depthdouble
glClearDepthdNV(double)
public static extern void glClearDepthdNV(double depth)
Parameters
depthdouble
glClearDepthf(float)
public static extern void glClearDepthf(float d)
Parameters
dfloat
glClearStencil(int)
public static extern void glClearStencil(int s)
Parameters
sint
glClientActiveVertexStreamATI(uint)
public static extern void glClientActiveVertexStreamATI(uint stream)
Parameters
streamuint
glClientAttribDefaultEXT(uint)
public static extern void glClientAttribDefaultEXT(uint mask)
Parameters
maskuint
glClientWaitSync(nint, uint, ulong)
public static extern uint glClientWaitSync(nint sync, uint flags, ulong timeout)
Parameters
Returns
glColorFormatNV(int, uint, int)
public static extern void glColorFormatNV(int size, uint type, int stride)
Parameters
glColorMask(bool, bool, bool, bool)
public static extern void glColorMask(bool red, bool green, bool blue, bool alpha)
Parameters
glColorMaskIndexedEXT(uint, bool, bool, bool, bool)
public static extern void glColorMaskIndexedEXT(uint index, bool r, bool g, bool b, bool a)
Parameters
glColorMaski(uint, bool, bool, bool, bool)
public static extern void glColorMaski(uint index, bool r, bool g, bool b, bool a)
Parameters
glColorPointerListIBM(int, uint, int, nint, int)
public static extern void glColorPointerListIBM(int size, uint type, int stride, nint pointer, int ptrstride)
Parameters
glColorPointervINTEL(int, uint, nint)
public static extern void glColorPointervINTEL(int size, uint type, nint pointer)
Parameters
glCombinerStageParameterfvNV(uint, uint, float*)
public static extern void glCombinerStageParameterfvNV(uint stage, uint pname, float* @params)
Parameters
glCompileShader(uint)
public static extern void glCompileShader(uint shader)
Parameters
shaderuint
glCompileShaderARB(uint)
public static extern void glCompileShaderARB(uint shaderObj)
Parameters
shaderObjuint
glCompileShaderIncludeARB(uint, int, string[], int*)
public static extern void glCompileShaderIncludeARB(uint shader, int count, string[] path, int* length)
Parameters
glCompressedMultiTexImage1DEXT(uint, uint, int, uint, int, int, int, nint)
public static extern void glCompressedMultiTexImage1DEXT(uint texunit, uint target, int level, uint internalformat, int width, int border, int imageSize, nint bits)
Parameters
glCompressedMultiTexImage2DEXT(uint, uint, int, uint, int, int, int, int, nint)
public static extern void glCompressedMultiTexImage2DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int border, int imageSize, nint bits)
Parameters
texunituinttargetuintlevelintinternalformatuintwidthintheightintborderintimageSizeintbitsnint
glCompressedMultiTexImage3DEXT(uint, uint, int, uint, int, int, int, int, int, nint)
public static extern void glCompressedMultiTexImage3DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, nint bits)
Parameters
texunituinttargetuintlevelintinternalformatuintwidthintheightintdepthintborderintimageSizeintbitsnint
glCompressedMultiTexSubImage1DEXT(uint, uint, int, int, int, uint, int, nint)
public static extern void glCompressedMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int width, uint format, int imageSize, nint bits)
Parameters
glCompressedMultiTexSubImage2DEXT(uint, uint, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, nint bits)
Parameters
texunituinttargetuintlevelintxoffsetintyoffsetintwidthintheightintformatuintimageSizeintbitsnint
glCompressedMultiTexSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, nint bits)
Parameters
texunituinttargetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuintimageSizeintbitsnint
glCompressedTexImage1D(uint, int, uint, int, int, int, nint)
public static extern void glCompressedTexImage1D(uint target, int level, uint internalformat, int width, int border, int imageSize, nint data)
Parameters
glCompressedTexImage1DARB(uint, int, uint, int, int, int, nint)
public static extern void glCompressedTexImage1DARB(uint target, int level, uint internalformat, int width, int border, int imageSize, nint data)
Parameters
glCompressedTexImage2D(uint, int, uint, int, int, int, int, nint)
public static extern void glCompressedTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, int imageSize, nint data)
Parameters
glCompressedTexImage2DARB(uint, int, uint, int, int, int, int, nint)
public static extern void glCompressedTexImage2DARB(uint target, int level, uint internalformat, int width, int height, int border, int imageSize, nint data)
Parameters
glCompressedTexImage3D(uint, int, uint, int, int, int, int, int, nint)
public static extern void glCompressedTexImage3D(uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, nint data)
Parameters
targetuintlevelintinternalformatuintwidthintheightintdepthintborderintimageSizeintdatanint
glCompressedTexImage3DARB(uint, int, uint, int, int, int, int, int, nint)
public static extern void glCompressedTexImage3DARB(uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, nint data)
Parameters
targetuintlevelintinternalformatuintwidthintheightintdepthintborderintimageSizeintdatanint
glCompressedTexSubImage1D(uint, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage1D(uint target, int level, int xoffset, int width, uint format, int imageSize, nint data)
Parameters
glCompressedTexSubImage1DARB(uint, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage1DARB(uint target, int level, int xoffset, int width, uint format, int imageSize, nint data)
Parameters
glCompressedTexSubImage2D(uint, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, nint data)
Parameters
targetuintlevelintxoffsetintyoffsetintwidthintheightintformatuintimageSizeintdatanint
glCompressedTexSubImage2DARB(uint, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage2DARB(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, nint data)
Parameters
targetuintlevelintxoffsetintyoffsetintwidthintheightintformatuintimageSizeintdatanint
glCompressedTexSubImage3D(uint, int, int, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, nint data)
Parameters
targetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuintimageSizeintdatanint
glCompressedTexSubImage3DARB(uint, int, int, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTexSubImage3DARB(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, nint data)
Parameters
targetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuintimageSizeintdatanint
glCompressedTextureImage1DEXT(uint, uint, int, uint, int, int, int, nint)
public static extern void glCompressedTextureImage1DEXT(uint texture, uint target, int level, uint internalformat, int width, int border, int imageSize, nint bits)
Parameters
glCompressedTextureImage2DEXT(uint, uint, int, uint, int, int, int, int, nint)
public static extern void glCompressedTextureImage2DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int border, int imageSize, nint bits)
Parameters
textureuinttargetuintlevelintinternalformatuintwidthintheightintborderintimageSizeintbitsnint
glCompressedTextureImage3DEXT(uint, uint, int, uint, int, int, int, int, int, nint)
public static extern void glCompressedTextureImage3DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, nint bits)
Parameters
textureuinttargetuintlevelintinternalformatuintwidthintheightintdepthintborderintimageSizeintbitsnint
glCompressedTextureSubImage1DEXT(uint, uint, int, int, int, uint, int, nint)
public static extern void glCompressedTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int width, uint format, int imageSize, nint bits)
Parameters
glCompressedTextureSubImage2DEXT(uint, uint, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, nint bits)
Parameters
textureuinttargetuintlevelintxoffsetintyoffsetintwidthintheightintformatuintimageSizeintbitsnint
glCompressedTextureSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, uint, int, nint)
public static extern void glCompressedTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, nint bits)
Parameters
textureuinttargetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuintimageSizeintbitsnint
glCopyBufferSubData(uint, uint, nint, nint, nint)
public static extern void glCopyBufferSubData(uint readTarget, uint writeTarget, nint readOffset, nint writeOffset, nint size)
Parameters
glCopyImageSubDataNV(uint, uint, int, int, int, int, uint, uint, int, int, int, int, int, int, int)
public static extern void glCopyImageSubDataNV(uint srcName, uint srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)
Parameters
srcNameuintsrcTargetuintsrcLevelintsrcXintsrcYintsrcZintdstNameuintdstTargetuintdstLevelintdstXintdstYintdstZintwidthintheightintdepthint
glCopyMultiTexImage1DEXT(uint, uint, int, uint, int, int, int, int)
public static extern void glCopyMultiTexImage1DEXT(uint texunit, uint target, int level, uint internalformat, int x, int y, int width, int border)
Parameters
glCopyMultiTexImage2DEXT(uint, uint, int, uint, int, int, int, int, int)
public static extern void glCopyMultiTexImage2DEXT(uint texunit, uint target, int level, uint internalformat, int x, int y, int width, int height, int border)
Parameters
glCopyMultiTexSubImage1DEXT(uint, uint, int, int, int, int, int)
public static extern void glCopyMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int x, int y, int width)
Parameters
glCopyMultiTexSubImage2DEXT(uint, uint, int, int, int, int, int, int, int)
public static extern void glCopyMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
glCopyMultiTexSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, int)
public static extern void glCopyMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
texunituinttargetuintlevelintxoffsetintyoffsetintzoffsetintxintyintwidthintheightint
glCopyTexImage1D(uint, int, uint, int, int, int, int)
public static extern void glCopyTexImage1D(uint target, int level, uint internalformat, int x, int y, int width, int border)
Parameters
glCopyTexImage1DEXT(uint, int, uint, int, int, int, int)
public static extern void glCopyTexImage1DEXT(uint target, int level, uint internalformat, int x, int y, int width, int border)
Parameters
glCopyTexImage2D(uint, int, uint, int, int, int, int, int)
public static extern void glCopyTexImage2D(uint target, int level, uint internalformat, int x, int y, int width, int height, int border)
Parameters
glCopyTexImage2DEXT(uint, int, uint, int, int, int, int, int)
public static extern void glCopyTexImage2DEXT(uint target, int level, uint internalformat, int x, int y, int width, int height, int border)
Parameters
glCopyTexSubImage1D(uint, int, int, int, int, int)
public static extern void glCopyTexSubImage1D(uint target, int level, int xoffset, int x, int y, int width)
Parameters
glCopyTexSubImage1DEXT(uint, int, int, int, int, int)
public static extern void glCopyTexSubImage1DEXT(uint target, int level, int xoffset, int x, int y, int width)
Parameters
glCopyTexSubImage2D(uint, int, int, int, int, int, int, int)
public static extern void glCopyTexSubImage2D(uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
glCopyTexSubImage2DEXT(uint, int, int, int, int, int, int, int)
public static extern void glCopyTexSubImage2DEXT(uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
glCopyTexSubImage3D(uint, int, int, int, int, int, int, int, int)
public static extern void glCopyTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
glCopyTexSubImage3DEXT(uint, int, int, int, int, int, int, int, int)
public static extern void glCopyTexSubImage3DEXT(uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
glCopyTextureImage1DEXT(uint, uint, int, uint, int, int, int, int)
public static extern void glCopyTextureImage1DEXT(uint texture, uint target, int level, uint internalformat, int x, int y, int width, int border)
Parameters
glCopyTextureImage2DEXT(uint, uint, int, uint, int, int, int, int, int)
public static extern void glCopyTextureImage2DEXT(uint texture, uint target, int level, uint internalformat, int x, int y, int width, int height, int border)
Parameters
glCopyTextureSubImage1DEXT(uint, uint, int, int, int, int, int)
public static extern void glCopyTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int x, int y, int width)
Parameters
glCopyTextureSubImage2DEXT(uint, uint, int, int, int, int, int, int, int)
public static extern void glCopyTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
glCopyTextureSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, int)
public static extern void glCopyTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
textureuinttargetuintlevelintxoffsetintyoffsetintzoffsetintxintyintwidthintheightint
glCreateProgram()
public static extern int glCreateProgram()
Returns
glCreateProgramObjectARB()
public static extern int glCreateProgramObjectARB()
Returns
glCreateShader(uint)
public static extern int glCreateShader(uint type)
Parameters
typeuint
Returns
glCreateShaderObjectARB(uint)
public static extern int glCreateShaderObjectARB(uint shaderType)
Parameters
shaderTypeuint
Returns
glCreateShaderProgramEXT(uint, string)
public static extern int glCreateShaderProgramEXT(uint type, string @string)
Parameters
Returns
glCreateShaderProgramv(uint, int, string[])
public static extern int glCreateShaderProgramv(uint type, int count, string[] strings)
Parameters
Returns
glCreateSyncFromCLeventARB(nint, nint, uint)
public static extern nint glCreateSyncFromCLeventARB(nint context, nint @event, uint flags)
Parameters
Returns
glCullFace(uint)
public static extern void glCullFace(uint mode)
Parameters
modeuint
glCullParameterdvEXT(uint, double*)
public static extern void glCullParameterdvEXT(uint pname, double* @params)
Parameters
glCullParameterfvEXT(uint, float*)
public static extern void glCullParameterfvEXT(uint pname, float* @params)
Parameters
glDebugMessageControlARB(uint, uint, uint, int, uint*, bool)
public static extern void glDebugMessageControlARB(uint source, uint type, uint severity, int count, uint* ids, bool enabled)
Parameters
glDebugMessageEnableAMD(uint, uint, int, uint*, bool)
public static extern void glDebugMessageEnableAMD(uint category, uint severity, int count, uint* ids, bool enabled)
Parameters
glDebugMessageInsertAMD(uint, uint, uint, int, string)
public static extern void glDebugMessageInsertAMD(uint category, uint severity, uint id, int length, string buf)
Parameters
glDebugMessageInsertARB(uint, uint, uint, uint, int, string)
public static extern void glDebugMessageInsertARB(uint source, uint type, uint id, uint severity, int length, string buf)
Parameters
glDeleteAsyncMarkersSGIX(uint, int)
public static extern void glDeleteAsyncMarkersSGIX(uint marker, int range)
Parameters
glDeleteBuffers(int, uint*)
public static extern void glDeleteBuffers(int n, uint* buffers)
Parameters
glDeleteBuffersARB(int, uint*)
public static extern void glDeleteBuffersARB(int n, uint* buffers)
Parameters
glDeleteFencesAPPLE(int, uint*)
public static extern void glDeleteFencesAPPLE(int n, uint* fences)
Parameters
glDeleteFencesNV(int, uint*)
public static extern void glDeleteFencesNV(int n, uint* fences)
Parameters
glDeleteFragmentShaderATI(uint)
public static extern void glDeleteFragmentShaderATI(uint id)
Parameters
iduint
glDeleteFramebuffers(int, uint*)
public static extern void glDeleteFramebuffers(int n, uint* framebuffers)
Parameters
glDeleteFramebuffersEXT(int, uint*)
public static extern void glDeleteFramebuffersEXT(int n, uint* framebuffers)
Parameters
glDeleteNamedStringARB(int, string)
public static extern void glDeleteNamedStringARB(int namelen, string name)
Parameters
glDeleteNamesAMD(uint, uint, uint*)
public static extern void glDeleteNamesAMD(uint identifier, uint num, uint* names)
Parameters
glDeleteObjectARB(uint)
public static extern void glDeleteObjectARB(uint obj)
Parameters
objuint
glDeleteOcclusionQueriesNV(int, uint*)
public static extern void glDeleteOcclusionQueriesNV(int n, uint* ids)
Parameters
glDeletePerfMonitorsAMD(int, uint*)
public static extern void glDeletePerfMonitorsAMD(int n, uint* monitors)
Parameters
glDeleteProgram(uint)
public static extern void glDeleteProgram(uint program)
Parameters
programuint
glDeleteProgramPipelines(int, uint*)
public static extern void glDeleteProgramPipelines(int n, uint* pipelines)
Parameters
glDeleteProgramsARB(int, uint*)
public static extern void glDeleteProgramsARB(int n, uint* programs)
Parameters
glDeleteProgramsNV(int, uint*)
public static extern void glDeleteProgramsNV(int n, uint* programs)
Parameters
glDeleteQueries(int, uint*)
public static extern void glDeleteQueries(int n, uint* ids)
Parameters
glDeleteQueriesARB(int, uint*)
public static extern void glDeleteQueriesARB(int n, uint* ids)
Parameters
glDeleteRenderbuffers(int, uint*)
public static extern void glDeleteRenderbuffers(int n, uint* renderbuffers)
Parameters
glDeleteRenderbuffersEXT(int, uint*)
public static extern void glDeleteRenderbuffersEXT(int n, uint* renderbuffers)
Parameters
glDeleteSamplers(int, uint*)
public static extern void glDeleteSamplers(int count, uint* samplers)
Parameters
glDeleteShader(uint)
public static extern void glDeleteShader(uint shader)
Parameters
shaderuint
glDeleteSync(nint)
public static extern void glDeleteSync(nint sync)
Parameters
syncnint
glDeleteTextures(int, uint*)
public static extern void glDeleteTextures(int n, uint* textures)
Parameters
glDeleteTexturesEXT(int, uint*)
public static extern void glDeleteTexturesEXT(int n, uint* textures)
Parameters
glDeleteTransformFeedbacks(int, uint*)
public static extern void glDeleteTransformFeedbacks(int n, uint* ids)
Parameters
glDeleteTransformFeedbacksNV(int, uint*)
public static extern void glDeleteTransformFeedbacksNV(int n, uint* ids)
Parameters
glDeleteVertexArrays(int, uint*)
public static extern void glDeleteVertexArrays(int n, uint* arrays)
Parameters
glDeleteVertexArraysAPPLE(int, uint*)
public static extern void glDeleteVertexArraysAPPLE(int n, uint* arrays)
Parameters
glDeleteVertexShaderEXT(uint)
public static extern void glDeleteVertexShaderEXT(uint id)
Parameters
iduint
glDepthBoundsEXT(double, double)
public static extern void glDepthBoundsEXT(double zmin, double zmax)
Parameters
glDepthBoundsdNV(double, double)
public static extern void glDepthBoundsdNV(double zmin, double zmax)
Parameters
glDepthFunc(uint)
public static extern void glDepthFunc(uint func)
Parameters
funcuint
glDepthMask(bool)
public static extern void glDepthMask(bool flag)
Parameters
flagbool
glDepthRange(double, double)
public static extern void glDepthRange(double near, double far)
Parameters
glDepthRangeArrayv(uint, int, double*)
public static extern void glDepthRangeArrayv(uint first, int count, double* v)
Parameters
glDepthRangeIndexed(uint, double, double)
public static extern void glDepthRangeIndexed(uint index, double n, double f)
Parameters
glDepthRangedNV(double, double)
public static extern void glDepthRangedNV(double zNear, double zFar)
Parameters
glDepthRangef(float, float)
public static extern void glDepthRangef(float n, float f)
Parameters
glDetachObjectARB(uint, uint)
public static extern void glDetachObjectARB(uint containerObj, uint attachedObj)
Parameters
glDetachShader(uint, uint)
public static extern void glDetachShader(uint program, uint shader)
Parameters
glDisable(uint)
public static extern void glDisable(uint cap)
Parameters
capuint
glDisableClientStateIndexedEXT(uint, uint)
public static extern void glDisableClientStateIndexedEXT(uint array, uint index)
Parameters
glDisableIndexedEXT(uint, uint)
public static extern void glDisableIndexedEXT(uint target, uint index)
Parameters
glDisableVariantClientStateEXT(uint)
public static extern void glDisableVariantClientStateEXT(uint id)
Parameters
iduint
glDisableVertexAttribAPPLE(uint, uint)
public static extern void glDisableVertexAttribAPPLE(uint index, uint pname)
Parameters
glDisableVertexAttribArray(uint)
public static extern void glDisableVertexAttribArray(uint index)
Parameters
indexuint
glDisableVertexAttribArrayARB(uint)
public static extern void glDisableVertexAttribArrayARB(uint index)
Parameters
indexuint
glDisablei(uint, uint)
public static extern void glDisablei(uint target, uint index)
Parameters
glDrawArrays(uint, int, int)
public static extern void glDrawArrays(uint mode, int first, int count)
Parameters
glDrawArraysEXT(uint, int, int)
public static extern void glDrawArraysEXT(uint mode, int first, int count)
Parameters
glDrawArraysIndirect(uint, nint)
public static extern void glDrawArraysIndirect(uint mode, nint indirect)
Parameters
glDrawArraysInstanced(uint, int, int, int)
public static extern void glDrawArraysInstanced(uint mode, int first, int count, int primcount)
Parameters
glDrawArraysInstancedARB(uint, int, int, int)
public static extern void glDrawArraysInstancedARB(uint mode, int first, int count, int primcount)
Parameters
glDrawArraysInstancedEXT(uint, int, int, int)
public static extern void glDrawArraysInstancedEXT(uint mode, int start, int count, int primcount)
Parameters
glDrawBuffer(uint)
public static extern void glDrawBuffer(uint mode)
Parameters
modeuint
glDrawBuffers(int, uint*)
public static extern void glDrawBuffers(int n, uint* bufs)
Parameters
glDrawBuffersARB(int, uint*)
public static extern void glDrawBuffersARB(int n, uint* bufs)
Parameters
glDrawBuffersATI(int, uint*)
public static extern void glDrawBuffersATI(int n, uint* bufs)
Parameters
glDrawElementArrayAPPLE(uint, int, int)
public static extern void glDrawElementArrayAPPLE(uint mode, int first, int count)
Parameters
glDrawElementArrayATI(uint, int)
public static extern void glDrawElementArrayATI(uint mode, int count)
Parameters
glDrawElements(uint, int, uint, nint)
public static extern void glDrawElements(uint mode, int count, uint type, nint indices)
Parameters
glDrawElementsBaseVertex(uint, int, uint, nint, int)
public static extern void glDrawElementsBaseVertex(uint mode, int count, uint type, nint indices, int basevertex)
Parameters
glDrawElementsIndirect(uint, uint, nint)
public static extern void glDrawElementsIndirect(uint mode, uint type, nint indirect)
Parameters
glDrawElementsInstanced(uint, int, uint, nint, int)
public static extern void glDrawElementsInstanced(uint mode, int count, uint type, nint indices, int primcount)
Parameters
glDrawElementsInstancedARB(uint, int, uint, nint, int)
public static extern void glDrawElementsInstancedARB(uint mode, int count, uint type, nint indices, int primcount)
Parameters
glDrawElementsInstancedBaseVertex(uint, int, uint, nint, int, int)
public static extern void glDrawElementsInstancedBaseVertex(uint mode, int count, uint type, nint indices, int primcount, int basevertex)
Parameters
glDrawElementsInstancedEXT(uint, int, uint, nint, int)
public static extern void glDrawElementsInstancedEXT(uint mode, int count, uint type, nint indices, int primcount)
Parameters
glDrawMeshArraysSUN(uint, int, int, int)
public static extern void glDrawMeshArraysSUN(uint mode, int first, int count, int width)
Parameters
glDrawRangeElementArrayAPPLE(uint, uint, uint, int, int)
public static extern void glDrawRangeElementArrayAPPLE(uint mode, uint start, uint end, int first, int count)
Parameters
glDrawRangeElementArrayATI(uint, uint, uint, int)
public static extern void glDrawRangeElementArrayATI(uint mode, uint start, uint end, int count)
Parameters
glDrawRangeElements(uint, uint, uint, int, uint, nint)
public static extern void glDrawRangeElements(uint mode, uint start, uint end, int count, uint type, nint indices)
Parameters
glDrawRangeElementsBaseVertex(uint, uint, uint, int, uint, nint, int)
public static extern void glDrawRangeElementsBaseVertex(uint mode, uint start, uint end, int count, uint type, nint indices, int basevertex)
Parameters
glDrawRangeElementsEXT(uint, uint, uint, int, uint, nint)
public static extern void glDrawRangeElementsEXT(uint mode, uint start, uint end, int count, uint type, nint indices)
Parameters
glDrawTransformFeedback(uint, uint)
public static extern void glDrawTransformFeedback(uint mode, uint id)
Parameters
glDrawTransformFeedbackNV(uint, uint)
public static extern void glDrawTransformFeedbackNV(uint mode, uint id)
Parameters
glDrawTransformFeedbackStream(uint, uint, uint)
public static extern void glDrawTransformFeedbackStream(uint mode, uint id, uint stream)
Parameters
glElementPointerAPPLE(uint, nint)
public static extern void glElementPointerAPPLE(uint type, nint pointer)
Parameters
glElementPointerATI(uint, nint)
public static extern void glElementPointerATI(uint type, nint pointer)
Parameters
glEnable(uint)
public static extern void glEnable(uint cap)
Parameters
capuint
glEnableClientStateIndexedEXT(uint, uint)
public static extern void glEnableClientStateIndexedEXT(uint array, uint index)
Parameters
glEnableIndexedEXT(uint, uint)
public static extern void glEnableIndexedEXT(uint target, uint index)
Parameters
glEnableVariantClientStateEXT(uint)
public static extern void glEnableVariantClientStateEXT(uint id)
Parameters
iduint
glEnableVertexAttribAPPLE(uint, uint)
public static extern void glEnableVertexAttribAPPLE(uint index, uint pname)
Parameters
glEnableVertexAttribArray(uint)
public static extern void glEnableVertexAttribArray(uint index)
Parameters
indexuint
glEnableVertexAttribArrayARB(uint)
public static extern void glEnableVertexAttribArrayARB(uint index)
Parameters
indexuint
glEnablei(uint, uint)
public static extern void glEnablei(uint target, uint index)
Parameters
glEndConditionalRender()
public static extern void glEndConditionalRender()
glEndConditionalRenderNV()
public static extern void glEndConditionalRenderNV()
glEndFragmentShaderATI()
public static extern void glEndFragmentShaderATI()
glEndOcclusionQueryNV()
public static extern void glEndOcclusionQueryNV()
glEndPerfMonitorAMD(uint)
public static extern void glEndPerfMonitorAMD(uint monitor)
Parameters
monitoruint
glEndQuery(uint)
public static extern void glEndQuery(uint target)
Parameters
targetuint
glEndQueryARB(uint)
public static extern void glEndQueryARB(uint target)
Parameters
targetuint
glEndQueryIndexed(uint, uint)
public static extern void glEndQueryIndexed(uint target, uint index)
Parameters
glEndTransformFeedback()
public static extern void glEndTransformFeedback()
glEndTransformFeedbackEXT()
public static extern void glEndTransformFeedbackEXT()
glEndTransformFeedbackNV()
public static extern void glEndTransformFeedbackNV()
glEndVertexShaderEXT()
public static extern void glEndVertexShaderEXT()
glEndVideoCaptureNV(uint)
public static extern void glEndVideoCaptureNV(uint video_capture_slot)
Parameters
video_capture_slotuint
glEvalMapsNV(uint, uint)
public static extern void glEvalMapsNV(uint target, uint mode)
Parameters
glExtractComponentEXT(uint, uint, uint)
public static extern void glExtractComponentEXT(uint res, uint src, uint num)
Parameters
glFinish()
public static extern void glFinish()
glFinishAsyncSGIX(uint*)
public static extern int glFinishAsyncSGIX(uint* markerp)
Parameters
markerpuint*
Returns
glFinishFenceAPPLE(uint)
public static extern void glFinishFenceAPPLE(uint fence)
Parameters
fenceuint
glFinishFenceNV(uint)
public static extern void glFinishFenceNV(uint fence)
Parameters
fenceuint
glFinishObjectAPPLE(uint, int)
public static extern void glFinishObjectAPPLE(uint @object, int name)
Parameters
glFinishTextureSUNX()
public static extern void glFinishTextureSUNX()
glFlush()
public static extern void glFlush()
glFlushMappedBufferRange(uint, nint, nint)
public static extern void glFlushMappedBufferRange(uint target, nint offset, nint length)
Parameters
glFlushMappedBufferRangeAPPLE(uint, nint, nint)
public static extern void glFlushMappedBufferRangeAPPLE(uint target, nint offset, nint size)
Parameters
glFlushMappedNamedBufferRangeEXT(uint, nint, nint)
public static extern void glFlushMappedNamedBufferRangeEXT(uint buffer, nint offset, nint length)
Parameters
glFlushPixelDataRangeNV(uint)
public static extern void glFlushPixelDataRangeNV(uint target)
Parameters
targetuint
glFlushRasterSGIX()
public static extern void glFlushRasterSGIX()
glFlushVertexArrayRangeAPPLE(int, nint)
public static extern void glFlushVertexArrayRangeAPPLE(int length, nint pointer)
Parameters
glFlushVertexArrayRangeNV()
public static extern void glFlushVertexArrayRangeNV()
glFrameTerminatorGREMEDY()
public static extern void glFrameTerminatorGREMEDY()
glFramebufferDrawBufferEXT(uint, uint)
public static extern void glFramebufferDrawBufferEXT(uint framebuffer, uint mode)
Parameters
glFramebufferDrawBuffersEXT(uint, int, uint*)
public static extern void glFramebufferDrawBuffersEXT(uint framebuffer, int n, uint* bufs)
Parameters
glFramebufferReadBufferEXT(uint, uint)
public static extern void glFramebufferReadBufferEXT(uint framebuffer, uint mode)
Parameters
glFramebufferRenderbuffer(uint, uint, uint, uint)
public static extern void glFramebufferRenderbuffer(uint target, uint attachment, uint renderbuffertarget, uint renderbuffer)
Parameters
glFramebufferRenderbufferEXT(uint, uint, uint, uint)
public static extern void glFramebufferRenderbufferEXT(uint target, uint attachment, uint renderbuffertarget, uint renderbuffer)
Parameters
glFramebufferTexture(uint, uint, uint, int)
public static extern void glFramebufferTexture(uint target, uint attachment, uint texture, int level)
Parameters
glFramebufferTexture1D(uint, uint, uint, uint, int)
public static extern void glFramebufferTexture1D(uint target, uint attachment, uint textarget, uint texture, int level)
Parameters
glFramebufferTexture1DEXT(uint, uint, uint, uint, int)
public static extern void glFramebufferTexture1DEXT(uint target, uint attachment, uint textarget, uint texture, int level)
Parameters
glFramebufferTexture2D(uint, uint, uint, uint, int)
public static extern void glFramebufferTexture2D(uint target, uint attachment, uint textarget, uint texture, int level)
Parameters
glFramebufferTexture2DEXT(uint, uint, uint, uint, int)
public static extern void glFramebufferTexture2DEXT(uint target, uint attachment, uint textarget, uint texture, int level)
Parameters
glFramebufferTexture3D(uint, uint, uint, uint, int, int)
public static extern void glFramebufferTexture3D(uint target, uint attachment, uint textarget, uint texture, int level, int zoffset)
Parameters
glFramebufferTexture3DEXT(uint, uint, uint, uint, int, int)
public static extern void glFramebufferTexture3DEXT(uint target, uint attachment, uint textarget, uint texture, int level, int zoffset)
Parameters
glFramebufferTextureARB(uint, uint, uint, int)
public static extern void glFramebufferTextureARB(uint target, uint attachment, uint texture, int level)
Parameters
glFramebufferTextureEXT(uint, uint, uint, int)
public static extern void glFramebufferTextureEXT(uint target, uint attachment, uint texture, int level)
Parameters
glFramebufferTextureFaceARB(uint, uint, uint, int, uint)
public static extern void glFramebufferTextureFaceARB(uint target, uint attachment, uint texture, int level, uint face)
Parameters
glFramebufferTextureFaceEXT(uint, uint, uint, int, uint)
public static extern void glFramebufferTextureFaceEXT(uint target, uint attachment, uint texture, int level, uint face)
Parameters
glFramebufferTextureLayer(uint, uint, uint, int, int)
public static extern void glFramebufferTextureLayer(uint target, uint attachment, uint texture, int level, int layer)
Parameters
glFramebufferTextureLayerARB(uint, uint, uint, int, int)
public static extern void glFramebufferTextureLayerARB(uint target, uint attachment, uint texture, int level, int layer)
Parameters
glFramebufferTextureLayerEXT(uint, uint, uint, int, int)
public static extern void glFramebufferTextureLayerEXT(uint target, uint attachment, uint texture, int level, int layer)
Parameters
glFreeObjectBufferATI(uint)
public static extern void glFreeObjectBufferATI(uint buffer)
Parameters
bufferuint
glFrontFace(uint)
public static extern void glFrontFace(uint mode)
Parameters
modeuint
glGenAsyncMarkersSGIX(int)
public static extern int glGenAsyncMarkersSGIX(int range)
Parameters
rangeint
Returns
glGenBuffers(int, uint*)
public static extern void glGenBuffers(int n, uint* buffers)
Parameters
glGenBuffersARB(int, uint*)
public static extern void glGenBuffersARB(int n, uint* buffers)
Parameters
glGenFencesAPPLE(int, uint*)
public static extern void glGenFencesAPPLE(int n, uint* fences)
Parameters
glGenFencesNV(int, uint*)
public static extern void glGenFencesNV(int n, uint* fences)
Parameters
glGenFragmentShadersATI(uint)
public static extern int glGenFragmentShadersATI(uint range)
Parameters
rangeuint
Returns
glGenFramebuffers(int, uint*)
public static extern void glGenFramebuffers(int n, uint* framebuffers)
Parameters
glGenFramebuffersEXT(int, uint*)
public static extern void glGenFramebuffersEXT(int n, uint* framebuffers)
Parameters
glGenNamesAMD(uint, uint, uint*)
public static extern void glGenNamesAMD(uint identifier, uint num, uint* names)
Parameters
glGenOcclusionQueriesNV(int, uint*)
public static extern void glGenOcclusionQueriesNV(int n, uint* ids)
Parameters
glGenPerfMonitorsAMD(int, uint*)
public static extern void glGenPerfMonitorsAMD(int n, uint* monitors)
Parameters
glGenProgramPipelines(int, uint*)
public static extern void glGenProgramPipelines(int n, uint* pipelines)
Parameters
glGenProgramsARB(int, uint*)
public static extern void glGenProgramsARB(int n, uint* programs)
Parameters
glGenProgramsNV(int, uint*)
public static extern void glGenProgramsNV(int n, uint* programs)
Parameters
glGenQueries(int, uint*)
public static extern void glGenQueries(int n, uint* ids)
Parameters
glGenQueriesARB(int, uint*)
public static extern void glGenQueriesARB(int n, uint* ids)
Parameters
glGenRenderbuffers(int, uint*)
public static extern void glGenRenderbuffers(int n, uint* renderbuffers)
Parameters
glGenRenderbuffersEXT(int, uint*)
public static extern void glGenRenderbuffersEXT(int n, uint* renderbuffers)
Parameters
glGenSamplers(int, uint*)
public static extern void glGenSamplers(int count, uint* samplers)
Parameters
glGenSymbolsEXT(uint, uint, uint, uint)
public static extern int glGenSymbolsEXT(uint datatype, uint storagetype, uint range, uint components)
Parameters
Returns
glGenTextures(int, uint*)
public static extern void glGenTextures(int n, uint* textures)
Parameters
glGenTexturesEXT(int, uint*)
public static extern void glGenTexturesEXT(int n, uint* textures)
Parameters
glGenTransformFeedbacks(int, uint*)
public static extern void glGenTransformFeedbacks(int n, uint* ids)
Parameters
glGenTransformFeedbacksNV(int, uint*)
public static extern void glGenTransformFeedbacksNV(int n, uint* ids)
Parameters
glGenVertexArrays(int, uint*)
public static extern void glGenVertexArrays(int n, uint* arrays)
Parameters
glGenVertexArraysAPPLE(int, uint*)
public static extern void glGenVertexArraysAPPLE(int n, uint* arrays)
Parameters
glGenVertexShadersEXT(uint)
public static extern int glGenVertexShadersEXT(uint range)
Parameters
rangeuint
Returns
glGenerateMipmap(uint)
public static extern void glGenerateMipmap(uint target)
Parameters
targetuint
glGenerateMipmapEXT(uint)
public static extern void glGenerateMipmapEXT(uint target)
Parameters
targetuint
glGenerateMultiTexMipmapEXT(uint, uint)
public static extern void glGenerateMultiTexMipmapEXT(uint texunit, uint target)
Parameters
glGenerateTextureMipmapEXT(uint, uint)
public static extern void glGenerateTextureMipmapEXT(uint texture, uint target)
Parameters
glGetActiveAttrib(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetActiveAttrib(uint program, uint index, int bufSize, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetActiveAttribARB(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetActiveAttribARB(uint programObj, uint index, int maxLength, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetActiveSubroutineName(uint, uint, uint, int, int*, StringBuilder)
public static extern void glGetActiveSubroutineName(uint program, uint shadertype, uint index, int bufsize, int* length, StringBuilder name)
Parameters
glGetActiveSubroutineUniformName(uint, uint, uint, int, int*, StringBuilder)
public static extern void glGetActiveSubroutineUniformName(uint program, uint shadertype, uint index, int bufsize, int* length, StringBuilder name)
Parameters
glGetActiveSubroutineUniformiv(uint, uint, uint, uint, int*)
public static extern void glGetActiveSubroutineUniformiv(uint program, uint shadertype, uint index, uint pname, int* values)
Parameters
glGetActiveUniform(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetActiveUniform(uint program, uint index, int bufSize, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetActiveUniformARB(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetActiveUniformARB(uint programObj, uint index, int maxLength, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetActiveUniformBlockName(uint, uint, int, int*, StringBuilder)
public static extern void glGetActiveUniformBlockName(uint program, uint uniformBlockIndex, int bufSize, int* length, StringBuilder uniformBlockName)
Parameters
programuintuniformBlockIndexuintbufSizeintlengthint*uniformBlockNameStringBuilder
glGetActiveUniformBlockiv(uint, uint, uint, int*)
public static extern void glGetActiveUniformBlockiv(uint program, uint uniformBlockIndex, uint pname, int* @params)
Parameters
glGetActiveUniformName(uint, uint, int, int*, StringBuilder)
public static extern void glGetActiveUniformName(uint program, uint uniformIndex, int bufSize, int* length, StringBuilder uniformName)
Parameters
programuintuniformIndexuintbufSizeintlengthint*uniformNameStringBuilder
glGetActiveUniformsiv(uint, int, uint*, uint, int*)
public static extern void glGetActiveUniformsiv(uint program, int uniformCount, uint* uniformIndices, uint pname, int* @params)
Parameters
glGetActiveVaryingNV(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetActiveVaryingNV(uint program, uint index, int bufSize, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetArrayObjectfvATI(uint, uint, float*)
public static extern void glGetArrayObjectfvATI(uint array, uint pname, float* @params)
Parameters
glGetArrayObjectivATI(uint, uint, int*)
public static extern void glGetArrayObjectivATI(uint array, uint pname, int* @params)
Parameters
glGetAttachedObjectsARB(uint, int, int*, uint*)
public static extern void glGetAttachedObjectsARB(uint containerObj, int maxCount, int* count, uint* obj)
Parameters
glGetAttachedShaders(uint, int, int*, uint*)
public static extern void glGetAttachedShaders(uint program, int maxCount, int* count, uint* obj)
Parameters
glGetAttribLocation(uint, string)
public static extern int glGetAttribLocation(uint program, string name)
Parameters
Returns
glGetAttribLocationARB(uint, string)
public static extern int glGetAttribLocationARB(uint programObj, string name)
Parameters
Returns
glGetBooleanIndexedvEXT(uint, uint, bool*)
public static extern void glGetBooleanIndexedvEXT(uint target, uint index, bool* data)
Parameters
glGetBooleani_v(uint, uint, bool*)
public static extern void glGetBooleani_v(uint target, uint index, bool* data)
Parameters
glGetBooleanv(uint, bool*)
public static extern void glGetBooleanv(uint pname, bool* @params)
Parameters
glGetBufferParameteri64v(uint, uint, long*)
public static extern void glGetBufferParameteri64v(uint target, uint pname, long* @params)
Parameters
glGetBufferParameteriv(uint, uint, int*)
public static extern void glGetBufferParameteriv(uint target, uint pname, int* @params)
Parameters
glGetBufferParameterivARB(uint, uint, int*)
public static extern void glGetBufferParameterivARB(uint target, uint pname, int* @params)
Parameters
glGetBufferParameterui64vNV(uint, uint, ulong*)
public static extern void glGetBufferParameterui64vNV(uint target, uint pname, ulong* @params)
Parameters
glGetBufferPointerv(uint, uint, nint)
public static extern void glGetBufferPointerv(uint target, uint pname, nint @params)
Parameters
glGetBufferPointervARB(uint, uint, nint)
public static extern void glGetBufferPointervARB(uint target, uint pname, nint @params)
Parameters
glGetBufferSubData(uint, nint, nint, nint)
public static extern void glGetBufferSubData(uint target, nint offset, nint size, nint data)
Parameters
glGetBufferSubDataARB(uint, nint, nint, nint)
public static extern void glGetBufferSubDataARB(uint target, nint offset, nint size, nint data)
Parameters
glGetCompressedMultiTexImageEXT(uint, uint, int, nint)
public static extern void glGetCompressedMultiTexImageEXT(uint texunit, uint target, int lod, nint img)
Parameters
glGetCompressedTexImage(uint, int, nint)
public static extern void glGetCompressedTexImage(uint target, int level, nint img)
Parameters
glGetCompressedTexImageARB(uint, int, nint)
public static extern void glGetCompressedTexImageARB(uint target, int level, nint img)
Parameters
glGetCompressedTextureImageEXT(uint, uint, int, nint)
public static extern void glGetCompressedTextureImageEXT(uint texture, uint target, int lod, nint img)
Parameters
glGetDebugMessageLogAMD(uint, int, uint*, uint*, uint*, int*, StringBuilder)
public static extern int glGetDebugMessageLogAMD(uint count, int bufsize, uint* categories, uint* severities, uint* ids, int* lengths, StringBuilder message)
Parameters
countuintbufsizeintcategoriesuint*severitiesuint*idsuint*lengthsint*messageStringBuilder
Returns
glGetDebugMessageLogARB(uint, int, uint*, uint*, uint*, uint*, int*, StringBuilder)
public static extern int glGetDebugMessageLogARB(uint count, int bufsize, uint* sources, uint* types, uint* ids, uint* severities, int* lengths, StringBuilder messageLog)
Parameters
countuintbufsizeintsourcesuint*typesuint*idsuint*severitiesuint*lengthsint*messageLogStringBuilder
Returns
glGetError()
public static extern uint glGetError()
Returns
glGetFenceivNV(uint, uint, int*)
public static extern void glGetFenceivNV(uint fence, uint pname, int* @params)
Parameters
glGetFinalCombinerInputParameterfvNV(uint, uint, float*)
public static extern void glGetFinalCombinerInputParameterfvNV(uint variable, uint pname, float* @params)
Parameters
glGetFinalCombinerInputParameterivNV(uint, uint, int*)
public static extern void glGetFinalCombinerInputParameterivNV(uint variable, uint pname, int* @params)
Parameters
glGetFloatIndexedvEXT(uint, uint, float*)
public static extern void glGetFloatIndexedvEXT(uint target, uint index, float* data)
Parameters
glGetFloati_v(uint, uint, float*)
public static extern void glGetFloati_v(uint target, uint index, float* data)
Parameters
glGetFloatv(uint, float*)
public static extern void glGetFloatv(uint pname, float* @params)
Parameters
glGetFogFuncSGIS(float*)
public static extern void glGetFogFuncSGIS(float* points)
Parameters
pointsfloat*
glGetFragDataIndex(uint, string)
public static extern int glGetFragDataIndex(uint program, string name)
Parameters
Returns
glGetFragDataLocation(uint, string)
public static extern int glGetFragDataLocation(uint program, string name)
Parameters
Returns
glGetFragDataLocationEXT(uint, string)
public static extern int glGetFragDataLocationEXT(uint program, string name)
Parameters
Returns
glGetFramebufferAttachmentParameteriv(uint, uint, uint, int*)
public static extern void glGetFramebufferAttachmentParameteriv(uint target, uint attachment, uint pname, int* @params)
Parameters
glGetFramebufferAttachmentParameterivEXT(uint, uint, uint, int*)
public static extern void glGetFramebufferAttachmentParameterivEXT(uint target, uint attachment, uint pname, int* @params)
Parameters
glGetFramebufferParameterivEXT(uint, uint, int*)
public static extern void glGetFramebufferParameterivEXT(uint framebuffer, uint pname, int* @params)
Parameters
glGetGraphicsResetStatusARB()
public static extern uint glGetGraphicsResetStatusARB()
Returns
glGetHandleARB(uint)
public static extern int glGetHandleARB(uint pname)
Parameters
pnameuint
Returns
glGetImageTransformParameterfvHP(uint, uint, float*)
public static extern void glGetImageTransformParameterfvHP(uint target, uint pname, float* @params)
Parameters
glGetImageTransformParameterivHP(uint, uint, int*)
public static extern void glGetImageTransformParameterivHP(uint target, uint pname, int* @params)
Parameters
glGetInfoLogARB(uint, int, int*, StringBuilder)
public static extern void glGetInfoLogARB(uint obj, int maxLength, int* length, StringBuilder infoLog)
Parameters
objuintmaxLengthintlengthint*infoLogStringBuilder
glGetInteger64i_v(uint, uint, long*)
public static extern void glGetInteger64i_v(uint target, uint index, long* data)
Parameters
glGetInteger64v(uint, long*)
public static extern void glGetInteger64v(uint pname, long* @params)
Parameters
glGetIntegerIndexedvEXT(uint, uint, int*)
public static extern void glGetIntegerIndexedvEXT(uint target, uint index, int* data)
Parameters
glGetIntegeri_v(uint, uint, int*)
public static extern void glGetIntegeri_v(uint target, uint index, int* data)
Parameters
glGetIntegerui64i_vNV(uint, uint, ulong*)
public static extern void glGetIntegerui64i_vNV(uint value, uint index, ulong* result)
Parameters
glGetIntegerui64vNV(uint, ulong*)
public static extern void glGetIntegerui64vNV(uint value, ulong* result)
Parameters
glGetIntegerv(uint, int*)
public static extern void glGetIntegerv(uint pname, int* @params)
Parameters
glGetInvariantBooleanvEXT(uint, uint, bool*)
public static extern void glGetInvariantBooleanvEXT(uint id, uint value, bool* data)
Parameters
glGetInvariantFloatvEXT(uint, uint, float*)
public static extern void glGetInvariantFloatvEXT(uint id, uint value, float* data)
Parameters
glGetInvariantIntegervEXT(uint, uint, int*)
public static extern void glGetInvariantIntegervEXT(uint id, uint value, int* data)
Parameters
glGetLocalConstantBooleanvEXT(uint, uint, bool*)
public static extern void glGetLocalConstantBooleanvEXT(uint id, uint value, bool* data)
Parameters
glGetLocalConstantFloatvEXT(uint, uint, float*)
public static extern void glGetLocalConstantFloatvEXT(uint id, uint value, float* data)
Parameters
glGetLocalConstantIntegervEXT(uint, uint, int*)
public static extern void glGetLocalConstantIntegervEXT(uint id, uint value, int* data)
Parameters
glGetMultiTexEnvfvEXT(uint, uint, uint, float*)
public static extern void glGetMultiTexEnvfvEXT(uint texunit, uint target, uint pname, float* @params)
Parameters
glGetMultiTexEnvivEXT(uint, uint, uint, int*)
public static extern void glGetMultiTexEnvivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glGetMultiTexGendvEXT(uint, uint, uint, double*)
public static extern void glGetMultiTexGendvEXT(uint texunit, uint coord, uint pname, double* @params)
Parameters
glGetMultiTexGenfvEXT(uint, uint, uint, float*)
public static extern void glGetMultiTexGenfvEXT(uint texunit, uint coord, uint pname, float* @params)
Parameters
glGetMultiTexGenivEXT(uint, uint, uint, int*)
public static extern void glGetMultiTexGenivEXT(uint texunit, uint coord, uint pname, int* @params)
Parameters
glGetMultiTexImageEXT(uint, uint, int, uint, uint, nint)
public static extern void glGetMultiTexImageEXT(uint texunit, uint target, int level, uint format, uint type, nint pixels)
Parameters
glGetMultiTexLevelParameterfvEXT(uint, uint, int, uint, float*)
public static extern void glGetMultiTexLevelParameterfvEXT(uint texunit, uint target, int level, uint pname, float* @params)
Parameters
glGetMultiTexLevelParameterivEXT(uint, uint, int, uint, int*)
public static extern void glGetMultiTexLevelParameterivEXT(uint texunit, uint target, int level, uint pname, int* @params)
Parameters
glGetMultiTexParameterIivEXT(uint, uint, uint, int*)
public static extern void glGetMultiTexParameterIivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glGetMultiTexParameterIuivEXT(uint, uint, uint, uint*)
public static extern void glGetMultiTexParameterIuivEXT(uint texunit, uint target, uint pname, uint* @params)
Parameters
glGetMultiTexParameterfvEXT(uint, uint, uint, float*)
public static extern void glGetMultiTexParameterfvEXT(uint texunit, uint target, uint pname, float* @params)
Parameters
glGetMultiTexParameterivEXT(uint, uint, uint, int*)
public static extern void glGetMultiTexParameterivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glGetMultisamplefv(uint, uint, float*)
public static extern void glGetMultisamplefv(uint pname, uint index, float* val)
Parameters
glGetMultisamplefvNV(uint, uint, float*)
public static extern void glGetMultisamplefvNV(uint pname, uint index, float* val)
Parameters
glGetNamedBufferParameterivEXT(uint, uint, int*)
public static extern void glGetNamedBufferParameterivEXT(uint buffer, uint pname, int* @params)
Parameters
glGetNamedBufferParameterui64vNV(uint, uint, ulong*)
public static extern void glGetNamedBufferParameterui64vNV(uint buffer, uint pname, ulong* @params)
Parameters
glGetNamedBufferPointervEXT(uint, uint, nint)
public static extern void glGetNamedBufferPointervEXT(uint buffer, uint pname, nint @params)
Parameters
glGetNamedBufferSubDataEXT(uint, nint, nint, nint)
public static extern void glGetNamedBufferSubDataEXT(uint buffer, nint offset, nint size, nint data)
Parameters
glGetNamedFramebufferAttachmentParameterivEXT(uint, uint, uint, int*)
public static extern void glGetNamedFramebufferAttachmentParameterivEXT(uint framebuffer, uint attachment, uint pname, int* @params)
Parameters
glGetNamedProgramLocalParameterIivEXT(uint, uint, uint, int*)
public static extern void glGetNamedProgramLocalParameterIivEXT(uint program, uint target, uint index, int* @params)
Parameters
glGetNamedProgramLocalParameterIuivEXT(uint, uint, uint, uint*)
public static extern void glGetNamedProgramLocalParameterIuivEXT(uint program, uint target, uint index, uint* @params)
Parameters
glGetNamedProgramLocalParameterdvEXT(uint, uint, uint, double*)
public static extern void glGetNamedProgramLocalParameterdvEXT(uint program, uint target, uint index, double* @params)
Parameters
glGetNamedProgramLocalParameterfvEXT(uint, uint, uint, float*)
public static extern void glGetNamedProgramLocalParameterfvEXT(uint program, uint target, uint index, float* @params)
Parameters
glGetNamedProgramStringEXT(uint, uint, uint, nint)
public static extern void glGetNamedProgramStringEXT(uint program, uint target, uint pname, nint @string)
Parameters
glGetNamedProgramivEXT(uint, uint, uint, int*)
public static extern void glGetNamedProgramivEXT(uint program, uint target, uint pname, int* @params)
Parameters
glGetNamedRenderbufferParameterivEXT(uint, uint, int*)
public static extern void glGetNamedRenderbufferParameterivEXT(uint renderbuffer, uint pname, int* @params)
Parameters
glGetNamedStringARB(int, string, int, int*, StringBuilder)
public static extern void glGetNamedStringARB(int namelen, string name, int bufSize, int* stringlen, StringBuilder @string)
Parameters
namelenintnamestringbufSizeintstringlenint*stringStringBuilder
glGetNamedStringivARB(int, string, uint, int*)
public static extern void glGetNamedStringivARB(int namelen, string name, uint pname, int* @params)
Parameters
glGetObjectBufferfvATI(uint, uint, float*)
public static extern void glGetObjectBufferfvATI(uint buffer, uint pname, float* @params)
Parameters
glGetObjectBufferivATI(uint, uint, int*)
public static extern void glGetObjectBufferivATI(uint buffer, uint pname, int* @params)
Parameters
glGetObjectParameterfvARB(uint, uint, float*)
public static extern void glGetObjectParameterfvARB(uint obj, uint pname, float* @params)
Parameters
glGetObjectParameterivAPPLE(uint, uint, uint, int*)
public static extern void glGetObjectParameterivAPPLE(uint objectType, uint name, uint pname, int* @params)
Parameters
glGetObjectParameterivARB(uint, uint, int*)
public static extern void glGetObjectParameterivARB(uint obj, uint pname, int* @params)
Parameters
glGetOcclusionQueryivNV(uint, uint, int*)
public static extern void glGetOcclusionQueryivNV(uint id, uint pname, int* @params)
Parameters
glGetOcclusionQueryuivNV(uint, uint, uint*)
public static extern void glGetOcclusionQueryuivNV(uint id, uint pname, uint* @params)
Parameters
glGetPerfMonitorCounterDataAMD(uint, uint, int, uint*, int*)
public static extern void glGetPerfMonitorCounterDataAMD(uint monitor, uint pname, int dataSize, uint* data, int* bytesWritten)
Parameters
glGetPerfMonitorCounterInfoAMD(uint, uint, uint, nint)
public static extern void glGetPerfMonitorCounterInfoAMD(uint group, uint counter, uint pname, nint data)
Parameters
glGetPerfMonitorCounterStringAMD(uint, uint, int, int*, StringBuilder)
public static extern void glGetPerfMonitorCounterStringAMD(uint group, uint counter, int bufSize, int* length, StringBuilder counterString)
Parameters
groupuintcounteruintbufSizeintlengthint*counterStringStringBuilder
glGetPerfMonitorCountersAMD(uint, int*, int*, int, uint*)
public static extern void glGetPerfMonitorCountersAMD(uint group, int* numCounters, int* maxActiveCounters, int counterSize, uint* counters)
Parameters
glGetPerfMonitorGroupStringAMD(uint, int, int*, StringBuilder)
public static extern void glGetPerfMonitorGroupStringAMD(uint group, int bufSize, int* length, StringBuilder groupString)
Parameters
groupuintbufSizeintlengthint*groupStringStringBuilder
glGetPerfMonitorGroupsAMD(int*, int, uint*)
public static extern void glGetPerfMonitorGroupsAMD(int* numGroups, int groupsSize, uint* groups)
Parameters
glGetPixelTexGenParameterfvSGIS(uint, float*)
public static extern void glGetPixelTexGenParameterfvSGIS(uint pname, float* @params)
Parameters
glGetPixelTexGenParameterivSGIS(uint, int*)
public static extern void glGetPixelTexGenParameterivSGIS(uint pname, int* @params)
Parameters
glGetPointerIndexedvEXT(uint, uint, nint)
public static extern void glGetPointerIndexedvEXT(uint target, uint index, nint data)
Parameters
glGetPointervEXT(uint, nint)
public static extern void glGetPointervEXT(uint pname, nint @params)
Parameters
glGetProgramBinary(uint, int, int*, uint*, nint)
public static extern void glGetProgramBinary(uint program, int bufSize, int* length, uint* binaryFormat, nint binary)
Parameters
glGetProgramInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetProgramInfoLog(uint program, int bufSize, int* length, StringBuilder infoLog)
Parameters
programuintbufSizeintlengthint*infoLogStringBuilder
glGetProgramPipelineInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetProgramPipelineInfoLog(uint pipeline, int bufSize, int* length, StringBuilder infoLog)
Parameters
pipelineuintbufSizeintlengthint*infoLogStringBuilder
glGetProgramPipelineiv(uint, uint, int*)
public static extern void glGetProgramPipelineiv(uint pipeline, uint pname, int* @params)
Parameters
glGetProgramStageiv(uint, uint, uint, int*)
public static extern void glGetProgramStageiv(uint program, uint shadertype, uint pname, int* values)
Parameters
glGetProgramSubroutineParameteruivNV(uint, uint, uint*)
public static extern void glGetProgramSubroutineParameteruivNV(uint target, uint index, uint* param)
Parameters
glGetProgramiv(uint, uint, int*)
public static extern void glGetProgramiv(uint program, uint pname, int* @params)
Parameters
glGetProgramivARB(uint, uint, int*)
public static extern void glGetProgramivARB(uint target, uint pname, int* @params)
Parameters
glGetProgramivNV(uint, uint, int*)
public static extern void glGetProgramivNV(uint id, uint pname, int* @params)
Parameters
glGetQueryIndexediv(uint, uint, uint, int*)
public static extern void glGetQueryIndexediv(uint target, uint index, uint pname, int* @params)
Parameters
glGetQueryObjecti64v(uint, uint, long*)
public static extern void glGetQueryObjecti64v(uint id, uint pname, long* @params)
Parameters
glGetQueryObjecti64vEXT(uint, uint, long*)
public static extern void glGetQueryObjecti64vEXT(uint id, uint pname, long* @params)
Parameters
glGetQueryObjectiv(uint, uint, int*)
public static extern void glGetQueryObjectiv(uint id, uint pname, int* @params)
Parameters
glGetQueryObjectivARB(uint, uint, int*)
public static extern void glGetQueryObjectivARB(uint id, uint pname, int* @params)
Parameters
glGetQueryObjectui64v(uint, uint, ulong*)
public static extern void glGetQueryObjectui64v(uint id, uint pname, ulong* @params)
Parameters
glGetQueryObjectui64vEXT(uint, uint, ulong*)
public static extern void glGetQueryObjectui64vEXT(uint id, uint pname, ulong* @params)
Parameters
glGetQueryObjectuiv(uint, uint, uint*)
public static extern void glGetQueryObjectuiv(uint id, uint pname, uint* @params)
Parameters
glGetQueryObjectuivARB(uint, uint, uint*)
public static extern void glGetQueryObjectuivARB(uint id, uint pname, uint* @params)
Parameters
glGetQueryiv(uint, uint, int*)
public static extern void glGetQueryiv(uint target, uint pname, int* @params)
Parameters
glGetQueryivARB(uint, uint, int*)
public static extern void glGetQueryivARB(uint target, uint pname, int* @params)
Parameters
glGetRenderbufferParameteriv(uint, uint, int*)
public static extern void glGetRenderbufferParameteriv(uint target, uint pname, int* @params)
Parameters
glGetRenderbufferParameterivEXT(uint, uint, int*)
public static extern void glGetRenderbufferParameterivEXT(uint target, uint pname, int* @params)
Parameters
glGetSamplerParameterIiv(uint, uint, int*)
public static extern void glGetSamplerParameterIiv(uint sampler, uint pname, int* @params)
Parameters
glGetSamplerParameterIuiv(uint, uint, uint*)
public static extern void glGetSamplerParameterIuiv(uint sampler, uint pname, uint* @params)
Parameters
glGetSamplerParameterfv(uint, uint, float*)
public static extern void glGetSamplerParameterfv(uint sampler, uint pname, float* @params)
Parameters
glGetSamplerParameteriv(uint, uint, int*)
public static extern void glGetSamplerParameteriv(uint sampler, uint pname, int* @params)
Parameters
glGetShaderInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetShaderInfoLog(uint shader, int bufSize, int* length, StringBuilder infoLog)
Parameters
shaderuintbufSizeintlengthint*infoLogStringBuilder
glGetShaderPrecisionFormat(uint, uint, int*, int*)
public static extern void glGetShaderPrecisionFormat(uint shadertype, uint precisiontype, int* range, int* precision)
Parameters
glGetShaderSource(uint, int, int*, StringBuilder)
public static extern void glGetShaderSource(uint shader, int bufSize, int* length, StringBuilder source)
Parameters
shaderuintbufSizeintlengthint*sourceStringBuilder
glGetShaderSourceARB(uint, int, int*, StringBuilder)
public static extern void glGetShaderSourceARB(uint obj, int maxLength, int* length, StringBuilder source)
Parameters
objuintmaxLengthintlengthint*sourceStringBuilder
glGetShaderiv(uint, uint, int*)
public static extern void glGetShaderiv(uint shader, uint pname, int* @params)
Parameters
glGetString(uint)
public static extern nint glGetString(uint name)
Parameters
nameuint
Returns
glGetStringi(uint, uint)
public static extern nint glGetStringi(uint name, uint index)
Parameters
Returns
glGetSubroutineIndex(uint, uint, string)
public static extern int glGetSubroutineIndex(uint program, uint shadertype, string name)
Parameters
Returns
glGetSubroutineUniformLocation(uint, uint, string)
public static extern int glGetSubroutineUniformLocation(uint program, uint shadertype, string name)
Parameters
Returns
glGetSynciv(nint, uint, int, int*, int*)
public static extern void glGetSynciv(nint sync, uint pname, int bufSize, int* length, int* values)
Parameters
glGetTexBumpParameterfvATI(uint, float*)
public static extern void glGetTexBumpParameterfvATI(uint pname, float* param)
Parameters
glGetTexBumpParameterivATI(uint, int*)
public static extern void glGetTexBumpParameterivATI(uint pname, int* param)
Parameters
glGetTexFilterFuncSGIS(uint, uint, float*)
public static extern void glGetTexFilterFuncSGIS(uint target, uint filter, float* weights)
Parameters
glGetTexImage(uint, int, uint, uint, nint)
public static extern void glGetTexImage(uint target, int level, uint format, uint type, nint pixels)
Parameters
glGetTexLevelParameterfv(uint, int, uint, float*)
public static extern void glGetTexLevelParameterfv(uint target, int level, uint pname, float* @params)
Parameters
glGetTexLevelParameteriv(uint, int, uint, int*)
public static extern void glGetTexLevelParameteriv(uint target, int level, uint pname, int* @params)
Parameters
glGetTexParameterIiv(uint, uint, int*)
public static extern void glGetTexParameterIiv(uint target, uint pname, int* @params)
Parameters
glGetTexParameterIivEXT(uint, uint, int*)
public static extern void glGetTexParameterIivEXT(uint target, uint pname, int* @params)
Parameters
glGetTexParameterIuiv(uint, uint, uint*)
public static extern void glGetTexParameterIuiv(uint target, uint pname, uint* @params)
Parameters
glGetTexParameterIuivEXT(uint, uint, uint*)
public static extern void glGetTexParameterIuivEXT(uint target, uint pname, uint* @params)
Parameters
glGetTexParameterPointervAPPLE(uint, uint, nint)
public static extern void glGetTexParameterPointervAPPLE(uint target, uint pname, nint @params)
Parameters
glGetTexParameterfv(uint, uint, float*)
public static extern void glGetTexParameterfv(uint target, uint pname, float* @params)
Parameters
glGetTexParameteriv(uint, uint, int*)
public static extern void glGetTexParameteriv(uint target, uint pname, int* @params)
Parameters
glGetTextureImageEXT(uint, uint, int, uint, uint, nint)
public static extern void glGetTextureImageEXT(uint texture, uint target, int level, uint format, uint type, nint pixels)
Parameters
glGetTextureLevelParameterfvEXT(uint, uint, int, uint, float*)
public static extern void glGetTextureLevelParameterfvEXT(uint texture, uint target, int level, uint pname, float* @params)
Parameters
glGetTextureLevelParameterivEXT(uint, uint, int, uint, int*)
public static extern void glGetTextureLevelParameterivEXT(uint texture, uint target, int level, uint pname, int* @params)
Parameters
glGetTextureParameterIivEXT(uint, uint, uint, int*)
public static extern void glGetTextureParameterIivEXT(uint texture, uint target, uint pname, int* @params)
Parameters
glGetTextureParameterIuivEXT(uint, uint, uint, uint*)
public static extern void glGetTextureParameterIuivEXT(uint texture, uint target, uint pname, uint* @params)
Parameters
glGetTextureParameterfvEXT(uint, uint, uint, float*)
public static extern void glGetTextureParameterfvEXT(uint texture, uint target, uint pname, float* @params)
Parameters
glGetTextureParameterivEXT(uint, uint, uint, int*)
public static extern void glGetTextureParameterivEXT(uint texture, uint target, uint pname, int* @params)
Parameters
glGetTrackMatrixivNV(uint, uint, uint, int*)
public static extern void glGetTrackMatrixivNV(uint target, uint address, uint pname, int* @params)
Parameters
glGetTransformFeedbackVarying(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetTransformFeedbackVarying(uint program, uint index, int bufSize, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetTransformFeedbackVaryingEXT(uint, uint, int, int*, int*, uint*, StringBuilder)
public static extern void glGetTransformFeedbackVaryingEXT(uint program, uint index, int bufSize, int* length, int* size, uint* type, StringBuilder name)
Parameters
glGetTransformFeedbackVaryingNV(uint, uint, int*)
public static extern void glGetTransformFeedbackVaryingNV(uint program, uint index, int* location)
Parameters
glGetUniformBlockIndex(uint, string)
public static extern int glGetUniformBlockIndex(uint program, string uniformBlockName)
Parameters
Returns
glGetUniformBufferSizeEXT(uint, int)
public static extern int glGetUniformBufferSizeEXT(uint program, int location)
Parameters
Returns
glGetUniformIndices(uint, int, string[], uint*)
public static extern void glGetUniformIndices(uint program, int uniformCount, string[] uniformNames, uint* uniformIndices)
Parameters
glGetUniformLocation(uint, string)
public static extern int glGetUniformLocation(uint program, string name)
Parameters
Returns
glGetUniformLocationARB(uint, string)
public static extern int glGetUniformLocationARB(uint programObj, string name)
Parameters
Returns
glGetUniformOffsetEXT(uint, int)
public static extern nint glGetUniformOffsetEXT(uint program, int location)
Parameters
Returns
glGetUniformSubroutineuiv(uint, int, uint*)
public static extern void glGetUniformSubroutineuiv(uint shadertype, int location, uint* @params)
Parameters
glGetUniformdv(uint, int, double*)
public static extern void glGetUniformdv(uint program, int location, double* @params)
Parameters
glGetUniformfv(uint, int, float*)
public static extern void glGetUniformfv(uint program, int location, float* @params)
Parameters
glGetUniformfvARB(uint, int, float*)
public static extern void glGetUniformfvARB(uint programObj, int location, float* @params)
Parameters
glGetUniformi64vNV(uint, int, long*)
public static extern void glGetUniformi64vNV(uint program, int location, long* @params)
Parameters
glGetUniformiv(uint, int, int*)
public static extern void glGetUniformiv(uint program, int location, int* @params)
Parameters
glGetUniformivARB(uint, int, int*)
public static extern void glGetUniformivARB(uint programObj, int location, int* @params)
Parameters
glGetUniformui64vNV(uint, int, ulong*)
public static extern void glGetUniformui64vNV(uint program, int location, ulong* @params)
Parameters
glGetUniformuiv(uint, int, uint*)
public static extern void glGetUniformuiv(uint program, int location, uint* @params)
Parameters
glGetUniformuivEXT(uint, int, uint*)
public static extern void glGetUniformuivEXT(uint program, int location, uint* @params)
Parameters
glGetVariantArrayObjectfvATI(uint, uint, float*)
public static extern void glGetVariantArrayObjectfvATI(uint id, uint pname, float* @params)
Parameters
glGetVariantArrayObjectivATI(uint, uint, int*)
public static extern void glGetVariantArrayObjectivATI(uint id, uint pname, int* @params)
Parameters
glGetVariantBooleanvEXT(uint, uint, bool*)
public static extern void glGetVariantBooleanvEXT(uint id, uint value, bool* data)
Parameters
glGetVariantFloatvEXT(uint, uint, float*)
public static extern void glGetVariantFloatvEXT(uint id, uint value, float* data)
Parameters
glGetVariantIntegervEXT(uint, uint, int*)
public static extern void glGetVariantIntegervEXT(uint id, uint value, int* data)
Parameters
glGetVariantPointervEXT(uint, uint, nint)
public static extern void glGetVariantPointervEXT(uint id, uint value, nint data)
Parameters
glGetVaryingLocationNV(uint, string)
public static extern int glGetVaryingLocationNV(uint program, string name)
Parameters
Returns
glGetVertexAttribArrayObjectfvATI(uint, uint, float*)
public static extern void glGetVertexAttribArrayObjectfvATI(uint index, uint pname, float* @params)
Parameters
glGetVertexAttribArrayObjectivATI(uint, uint, int*)
public static extern void glGetVertexAttribArrayObjectivATI(uint index, uint pname, int* @params)
Parameters
glGetVertexAttribIiv(uint, uint, int*)
public static extern void glGetVertexAttribIiv(uint index, uint pname, int* @params)
Parameters
glGetVertexAttribIivEXT(uint, uint, int*)
public static extern void glGetVertexAttribIivEXT(uint index, uint pname, int* @params)
Parameters
glGetVertexAttribIuiv(uint, uint, uint*)
public static extern void glGetVertexAttribIuiv(uint index, uint pname, uint* @params)
Parameters
glGetVertexAttribIuivEXT(uint, uint, uint*)
public static extern void glGetVertexAttribIuivEXT(uint index, uint pname, uint* @params)
Parameters
glGetVertexAttribLdv(uint, uint, double*)
public static extern void glGetVertexAttribLdv(uint index, uint pname, double* @params)
Parameters
glGetVertexAttribLdvEXT(uint, uint, double*)
public static extern void glGetVertexAttribLdvEXT(uint index, uint pname, double* @params)
Parameters
glGetVertexAttribLi64vNV(uint, uint, long*)
public static extern void glGetVertexAttribLi64vNV(uint index, uint pname, long* @params)
Parameters
glGetVertexAttribLui64vNV(uint, uint, ulong*)
public static extern void glGetVertexAttribLui64vNV(uint index, uint pname, ulong* @params)
Parameters
glGetVertexAttribPointerv(uint, uint, nint)
public static extern void glGetVertexAttribPointerv(uint index, uint pname, nint pointer)
Parameters
glGetVertexAttribPointervARB(uint, uint, nint)
public static extern void glGetVertexAttribPointervARB(uint index, uint pname, nint pointer)
Parameters
glGetVertexAttribPointervNV(uint, uint, nint)
public static extern void glGetVertexAttribPointervNV(uint index, uint pname, nint pointer)
Parameters
glGetVertexAttribdv(uint, uint, double*)
public static extern void glGetVertexAttribdv(uint index, uint pname, double* @params)
Parameters
glGetVertexAttribdvARB(uint, uint, double*)
public static extern void glGetVertexAttribdvARB(uint index, uint pname, double* @params)
Parameters
glGetVertexAttribdvNV(uint, uint, double*)
public static extern void glGetVertexAttribdvNV(uint index, uint pname, double* @params)
Parameters
glGetVertexAttribfv(uint, uint, float*)
public static extern void glGetVertexAttribfv(uint index, uint pname, float* @params)
Parameters
glGetVertexAttribfvARB(uint, uint, float*)
public static extern void glGetVertexAttribfvARB(uint index, uint pname, float* @params)
Parameters
glGetVertexAttribfvNV(uint, uint, float*)
public static extern void glGetVertexAttribfvNV(uint index, uint pname, float* @params)
Parameters
glGetVertexAttribiv(uint, uint, int*)
public static extern void glGetVertexAttribiv(uint index, uint pname, int* @params)
Parameters
glGetVertexAttribivARB(uint, uint, int*)
public static extern void glGetVertexAttribivARB(uint index, uint pname, int* @params)
Parameters
glGetVertexAttribivNV(uint, uint, int*)
public static extern void glGetVertexAttribivNV(uint index, uint pname, int* @params)
Parameters
glGetVideoCaptureStreamdvNV(uint, uint, uint, double*)
public static extern void glGetVideoCaptureStreamdvNV(uint video_capture_slot, uint stream, uint pname, double* @params)
Parameters
glGetVideoCaptureStreamfvNV(uint, uint, uint, float*)
public static extern void glGetVideoCaptureStreamfvNV(uint video_capture_slot, uint stream, uint pname, float* @params)
Parameters
glGetVideoCaptureStreamivNV(uint, uint, uint, int*)
public static extern void glGetVideoCaptureStreamivNV(uint video_capture_slot, uint stream, uint pname, int* @params)
Parameters
glGetVideoCaptureivNV(uint, uint, int*)
public static extern void glGetVideoCaptureivNV(uint video_capture_slot, uint pname, int* @params)
Parameters
glGetVideoi64vNV(uint, uint, long*)
public static extern void glGetVideoi64vNV(uint video_slot, uint pname, long* @params)
Parameters
glGetVideoivNV(uint, uint, int*)
public static extern void glGetVideoivNV(uint video_slot, uint pname, int* @params)
Parameters
glGetVideoui64vNV(uint, uint, ulong*)
public static extern void glGetVideoui64vNV(uint video_slot, uint pname, ulong* @params)
Parameters
glGetVideouivNV(uint, uint, uint*)
public static extern void glGetVideouivNV(uint video_slot, uint pname, uint* @params)
Parameters
glGetnColorTableARB(uint, uint, uint, int, nint)
public static extern void glGetnColorTableARB(uint target, uint format, uint type, int bufSize, nint table)
Parameters
glGetnCompressedTexImageARB(uint, int, int, nint)
public static extern void glGetnCompressedTexImageARB(uint target, int lod, int bufSize, nint img)
Parameters
glGetnConvolutionFilterARB(uint, uint, uint, int, nint)
public static extern void glGetnConvolutionFilterARB(uint target, uint format, uint type, int bufSize, nint image)
Parameters
glGetnHistogramARB(uint, bool, uint, uint, int, nint)
public static extern void glGetnHistogramARB(uint target, bool reset, uint format, uint type, int bufSize, nint values)
Parameters
glGetnMapdvARB(uint, uint, int, double*)
public static extern void glGetnMapdvARB(uint target, uint query, int bufSize, double* v)
Parameters
glGetnMapfvARB(uint, uint, int, float*)
public static extern void glGetnMapfvARB(uint target, uint query, int bufSize, float* v)
Parameters
glGetnMapivARB(uint, uint, int, int*)
public static extern void glGetnMapivARB(uint target, uint query, int bufSize, int* v)
Parameters
glGetnMinmaxARB(uint, bool, uint, uint, int, nint)
public static extern void glGetnMinmaxARB(uint target, bool reset, uint format, uint type, int bufSize, nint values)
Parameters
glGetnPixelMapfvARB(uint, int, float*)
public static extern void glGetnPixelMapfvARB(uint map, int bufSize, float* values)
Parameters
glGetnPixelMapuivARB(uint, int, uint*)
public static extern void glGetnPixelMapuivARB(uint map, int bufSize, uint* values)
Parameters
glGetnPixelMapusvARB(uint, int, ushort*)
public static extern void glGetnPixelMapusvARB(uint map, int bufSize, ushort* values)
Parameters
glGetnPolygonStippleARB(int, byte*)
public static extern void glGetnPolygonStippleARB(int bufSize, byte* pattern)
Parameters
glGetnSeparableFilterARB(uint, uint, uint, int, nint, int, nint, nint)
public static extern void glGetnSeparableFilterARB(uint target, uint format, uint type, int rowBufSize, nint row, int columnBufSize, nint column, nint span)
Parameters
glGetnTexImageARB(uint, int, uint, uint, int, nint)
public static extern void glGetnTexImageARB(uint target, int level, uint format, uint type, int bufSize, nint img)
Parameters
glGetnUniformdvARB(uint, int, int, double*)
public static extern void glGetnUniformdvARB(uint program, int location, int bufSize, double* @params)
Parameters
glGetnUniformfvARB(uint, int, int, float*)
public static extern void glGetnUniformfvARB(uint program, int location, int bufSize, float* @params)
Parameters
glGetnUniformivARB(uint, int, int, int*)
public static extern void glGetnUniformivARB(uint program, int location, int bufSize, int* @params)
Parameters
glGetnUniformuivARB(uint, int, int, uint*)
public static extern void glGetnUniformuivARB(uint program, int location, int bufSize, uint* @params)
Parameters
glHint(uint, uint)
public static extern void glHint(uint target, uint mode)
Parameters
glHintPGI(uint, int)
public static extern void glHintPGI(uint target, int mode)
Parameters
glImageTransformParameterfHP(uint, uint, float)
public static extern void glImageTransformParameterfHP(uint target, uint pname, float param)
Parameters
glImageTransformParameterfvHP(uint, uint, float*)
public static extern void glImageTransformParameterfvHP(uint target, uint pname, float* @params)
Parameters
glImageTransformParameteriHP(uint, uint, int)
public static extern void glImageTransformParameteriHP(uint target, uint pname, int param)
Parameters
glImageTransformParameterivHP(uint, uint, int*)
public static extern void glImageTransformParameterivHP(uint target, uint pname, int* @params)
Parameters
glImportSyncEXT(uint, nint, uint)
public static extern nint glImportSyncEXT(uint external_sync_type, nint external_sync, uint flags)
Parameters
Returns
glInsertComponentEXT(uint, uint, uint)
public static extern void glInsertComponentEXT(uint res, uint src, uint num)
Parameters
glIsAsyncMarkerSGIX(uint)
public static extern int glIsAsyncMarkerSGIX(uint marker)
Parameters
markeruint
Returns
glIsBuffer(uint)
public static extern int glIsBuffer(uint buffer)
Parameters
bufferuint
Returns
glIsBufferARB(uint)
public static extern int glIsBufferARB(uint buffer)
Parameters
bufferuint
Returns
glIsBufferResidentNV(uint)
public static extern int glIsBufferResidentNV(uint target)
Parameters
targetuint
Returns
glIsEnabled(uint)
public static extern int glIsEnabled(uint cap)
Parameters
capuint
Returns
glIsEnabledIndexedEXT(uint, uint)
public static extern int glIsEnabledIndexedEXT(uint target, uint index)
Parameters
Returns
glIsEnabledi(uint, uint)
public static extern int glIsEnabledi(uint target, uint index)
Parameters
Returns
glIsFenceAPPLE(uint)
public static extern int glIsFenceAPPLE(uint fence)
Parameters
fenceuint
Returns
glIsFenceNV(uint)
public static extern int glIsFenceNV(uint fence)
Parameters
fenceuint
Returns
glIsFramebuffer(uint)
public static extern int glIsFramebuffer(uint framebuffer)
Parameters
framebufferuint
Returns
glIsFramebufferEXT(uint)
public static extern int glIsFramebufferEXT(uint framebuffer)
Parameters
framebufferuint
Returns
glIsNameAMD(uint, uint)
public static extern int glIsNameAMD(uint identifier, uint name)
Parameters
Returns
glIsNamedBufferResidentNV(uint)
public static extern int glIsNamedBufferResidentNV(uint buffer)
Parameters
bufferuint
Returns
glIsNamedStringARB(int, string)
public static extern int glIsNamedStringARB(int namelen, string name)
Parameters
Returns
glIsObjectBufferATI(uint)
public static extern int glIsObjectBufferATI(uint buffer)
Parameters
bufferuint
Returns
glIsOcclusionQueryNV(uint)
public static extern int glIsOcclusionQueryNV(uint id)
Parameters
iduint
Returns
glIsProgram(uint)
public static extern int glIsProgram(uint program)
Parameters
programuint
Returns
glIsProgramARB(uint)
public static extern int glIsProgramARB(uint program)
Parameters
programuint
Returns
glIsProgramNV(uint)
public static extern int glIsProgramNV(uint id)
Parameters
iduint
Returns
glIsProgramPipeline(uint)
public static extern int glIsProgramPipeline(uint pipeline)
Parameters
pipelineuint
Returns
glIsQuery(uint)
public static extern int glIsQuery(uint id)
Parameters
iduint
Returns
glIsQueryARB(uint)
public static extern int glIsQueryARB(uint id)
Parameters
iduint
Returns
glIsRenderbuffer(uint)
public static extern int glIsRenderbuffer(uint renderbuffer)
Parameters
renderbufferuint
Returns
glIsRenderbufferEXT(uint)
public static extern int glIsRenderbufferEXT(uint renderbuffer)
Parameters
renderbufferuint
Returns
glIsSampler(uint)
public static extern int glIsSampler(uint sampler)
Parameters
sampleruint
Returns
glIsShader(uint)
public static extern int glIsShader(uint shader)
Parameters
shaderuint
Returns
glIsSync(nint)
public static extern int glIsSync(nint sync)
Parameters
syncnint
Returns
glIsTexture(uint)
public static extern int glIsTexture(uint texture)
Parameters
textureuint
Returns
glIsTextureEXT(uint)
public static extern int glIsTextureEXT(uint texture)
Parameters
textureuint
Returns
glIsTransformFeedback(uint)
public static extern int glIsTransformFeedback(uint id)
Parameters
iduint
Returns
glIsTransformFeedbackNV(uint)
public static extern int glIsTransformFeedbackNV(uint id)
Parameters
iduint
Returns
glIsVariantEnabledEXT(uint, uint)
public static extern int glIsVariantEnabledEXT(uint id, uint cap)
Parameters
Returns
glIsVertexArray(uint)
public static extern int glIsVertexArray(uint array)
Parameters
arrayuint
Returns
glIsVertexArrayAPPLE(uint)
public static extern int glIsVertexArrayAPPLE(uint array)
Parameters
arrayuint
Returns
glIsVertexAttribEnabledAPPLE(uint, uint)
public static extern int glIsVertexAttribEnabledAPPLE(uint index, uint pname)
Parameters
Returns
glLineWidth(float)
public static extern void glLineWidth(float width)
Parameters
widthfloat
glLinkProgram(uint)
public static extern void glLinkProgram(uint program)
Parameters
programuint
glLinkProgramARB(uint)
public static extern void glLinkProgramARB(uint programObj)
Parameters
programObjuint
glLockArraysEXT(int, int)
public static extern void glLockArraysEXT(int first, int count)
Parameters
glLogicOp(uint)
public static extern void glLogicOp(uint opcode)
Parameters
opcodeuint
glMakeBufferNonResidentNV(uint)
public static extern void glMakeBufferNonResidentNV(uint target)
Parameters
targetuint
glMakeBufferResidentNV(uint, uint)
public static extern void glMakeBufferResidentNV(uint target, uint access)
Parameters
glMakeNamedBufferNonResidentNV(uint)
public static extern void glMakeNamedBufferNonResidentNV(uint buffer)
Parameters
bufferuint
glMakeNamedBufferResidentNV(uint, uint)
public static extern void glMakeNamedBufferResidentNV(uint buffer, uint access)
Parameters
glMapBuffer(uint, uint)
public static extern nint glMapBuffer(uint target, uint access)
Parameters
Returns
glMapBufferARB(uint, uint)
public static extern nint glMapBufferARB(uint target, uint access)
Parameters
Returns
glMapBufferRange(uint, nint, nint, uint)
public static extern nint glMapBufferRange(uint target, nint offset, nint length, uint access)
Parameters
Returns
glMapControlPointsNV(uint, uint, uint, int, int, int, int, bool, nint)
public static extern void glMapControlPointsNV(uint target, uint index, uint type, int ustride, int vstride, int uorder, int vorder, bool packed, nint points)
Parameters
targetuintindexuinttypeuintustrideintvstrideintuorderintvorderintpackedboolpointsnint
glMapNamedBufferEXT(uint, uint)
public static extern nint glMapNamedBufferEXT(uint buffer, uint access)
Parameters
Returns
glMapNamedBufferRangeEXT(uint, nint, nint, uint)
public static extern nint glMapNamedBufferRangeEXT(uint buffer, nint offset, nint length, uint access)
Parameters
Returns
glMapObjectBufferATI(uint)
public static extern nint glMapObjectBufferATI(uint buffer)
Parameters
bufferuint
Returns
glMapParameterfvNV(uint, uint, float*)
public static extern void glMapParameterfvNV(uint target, uint pname, float* @params)
Parameters
glMapParameterivNV(uint, uint, int*)
public static extern void glMapParameterivNV(uint target, uint pname, int* @params)
Parameters
glMapVertexAttrib1dAPPLE(uint, uint, double, double, int, int, double*)
public static extern void glMapVertexAttrib1dAPPLE(uint index, uint size, double u1, double u2, int stride, int order, double* points)
Parameters
glMapVertexAttrib1fAPPLE(uint, uint, float, float, int, int, float*)
public static extern void glMapVertexAttrib1fAPPLE(uint index, uint size, float u1, float u2, int stride, int order, float* points)
Parameters
glMapVertexAttrib2dAPPLE(uint, uint, double, double, int, int, double, double, int, int, double*)
public static extern void glMapVertexAttrib2dAPPLE(uint index, uint size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double* points)
Parameters
indexuintsizeuintu1doubleu2doubleustrideintuorderintv1doublev2doublevstrideintvorderintpointsdouble*
glMapVertexAttrib2fAPPLE(uint, uint, float, float, int, int, float, float, int, int, float*)
public static extern void glMapVertexAttrib2fAPPLE(uint index, uint size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float* points)
Parameters
indexuintsizeuintu1floatu2floatustrideintuorderintv1floatv2floatvstrideintvorderintpointsfloat*
glMatrixFrustumEXT(uint, double, double, double, double, double, double)
public static extern void glMatrixFrustumEXT(uint mode, double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
glMatrixLoadIdentityEXT(uint)
public static extern void glMatrixLoadIdentityEXT(uint mode)
Parameters
modeuint
glMatrixLoadTransposedEXT(uint, double*)
public static extern void glMatrixLoadTransposedEXT(uint mode, double* m)
Parameters
glMatrixLoadTransposefEXT(uint, float*)
public static extern void glMatrixLoadTransposefEXT(uint mode, float* m)
Parameters
glMatrixLoaddEXT(uint, double*)
public static extern void glMatrixLoaddEXT(uint mode, double* m)
Parameters
glMatrixLoadfEXT(uint, float*)
public static extern void glMatrixLoadfEXT(uint mode, float* m)
Parameters
glMatrixMultTransposedEXT(uint, double*)
public static extern void glMatrixMultTransposedEXT(uint mode, double* m)
Parameters
glMatrixMultTransposefEXT(uint, float*)
public static extern void glMatrixMultTransposefEXT(uint mode, float* m)
Parameters
glMatrixMultdEXT(uint, double*)
public static extern void glMatrixMultdEXT(uint mode, double* m)
Parameters
glMatrixMultfEXT(uint, float*)
public static extern void glMatrixMultfEXT(uint mode, float* m)
Parameters
glMatrixOrthoEXT(uint, double, double, double, double, double, double)
public static extern void glMatrixOrthoEXT(uint mode, double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
glMatrixPopEXT(uint)
public static extern void glMatrixPopEXT(uint mode)
Parameters
modeuint
glMatrixPushEXT(uint)
public static extern void glMatrixPushEXT(uint mode)
Parameters
modeuint
glMatrixRotatedEXT(uint, double, double, double, double)
public static extern void glMatrixRotatedEXT(uint mode, double angle, double x, double y, double z)
Parameters
glMatrixRotatefEXT(uint, float, float, float, float)
public static extern void glMatrixRotatefEXT(uint mode, float angle, float x, float y, float z)
Parameters
glMatrixScaledEXT(uint, double, double, double)
public static extern void glMatrixScaledEXT(uint mode, double x, double y, double z)
Parameters
glMatrixScalefEXT(uint, float, float, float)
public static extern void glMatrixScalefEXT(uint mode, float x, float y, float z)
Parameters
glMatrixTranslatedEXT(uint, double, double, double)
public static extern void glMatrixTranslatedEXT(uint mode, double x, double y, double z)
Parameters
glMatrixTranslatefEXT(uint, float, float, float)
public static extern void glMatrixTranslatefEXT(uint mode, float x, float y, float z)
Parameters
glMemoryBarrierEXT(uint)
public static extern void glMemoryBarrierEXT(uint barriers)
Parameters
barriersuint
glMinSampleShading(float)
public static extern void glMinSampleShading(float value)
Parameters
valuefloat
glMinSampleShadingARB(float)
public static extern void glMinSampleShadingARB(float value)
Parameters
valuefloat
glMultiDrawArrays(uint, int*, int*, int)
public static extern void glMultiDrawArrays(uint mode, int* first, int* count, int primcount)
Parameters
glMultiDrawArraysEXT(uint, int*, int*, int)
public static extern void glMultiDrawArraysEXT(uint mode, int* first, int* count, int primcount)
Parameters
glMultiDrawArraysIndirectAMD(uint, nint, int, int)
public static extern void glMultiDrawArraysIndirectAMD(uint mode, nint indirect, int primcount, int stride)
Parameters
glMultiDrawElementArrayAPPLE(uint, int*, int*, int)
public static extern void glMultiDrawElementArrayAPPLE(uint mode, int* first, int* count, int primcount)
Parameters
glMultiDrawElements(uint, int*, uint, nint, int)
public static extern void glMultiDrawElements(uint mode, int* count, uint type, nint indices, int primcount)
Parameters
glMultiDrawElementsBaseVertex(uint, int*, uint, nint, int, int*)
public static extern void glMultiDrawElementsBaseVertex(uint mode, int* count, uint type, nint indices, int primcount, int* basevertex)
Parameters
glMultiDrawElementsEXT(uint, int*, uint, nint, int)
public static extern void glMultiDrawElementsEXT(uint mode, int* count, uint type, nint indices, int primcount)
Parameters
glMultiDrawElementsIndirectAMD(uint, uint, nint, int, int)
public static extern void glMultiDrawElementsIndirectAMD(uint mode, uint type, nint indirect, int primcount, int stride)
Parameters
glMultiDrawRangeElementArrayAPPLE(uint, uint, uint, int*, int*, int)
public static extern void glMultiDrawRangeElementArrayAPPLE(uint mode, uint start, uint end, int* first, int* count, int primcount)
Parameters
glMultiModeDrawArraysIBM(uint*, int*, int*, int, int)
public static extern void glMultiModeDrawArraysIBM(uint* mode, int* first, int* count, int primcount, int modestride)
Parameters
glMultiModeDrawElementsIBM(uint*, int*, uint, nint, int, int)
public static extern void glMultiModeDrawElementsIBM(uint* mode, int* count, uint type, nint indices, int primcount, int modestride)
Parameters
glMultiTexBufferEXT(uint, uint, uint, uint)
public static extern void glMultiTexBufferEXT(uint texunit, uint target, uint internalformat, uint buffer)
Parameters
glMultiTexCoordPointerEXT(uint, int, uint, int, nint)
public static extern void glMultiTexCoordPointerEXT(uint texunit, int size, uint type, int stride, nint pointer)
Parameters
glMultiTexEnvfEXT(uint, uint, uint, float)
public static extern void glMultiTexEnvfEXT(uint texunit, uint target, uint pname, float param)
Parameters
glMultiTexEnvfvEXT(uint, uint, uint, float*)
public static extern void glMultiTexEnvfvEXT(uint texunit, uint target, uint pname, float* @params)
Parameters
glMultiTexEnviEXT(uint, uint, uint, int)
public static extern void glMultiTexEnviEXT(uint texunit, uint target, uint pname, int param)
Parameters
glMultiTexEnvivEXT(uint, uint, uint, int*)
public static extern void glMultiTexEnvivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glMultiTexGendEXT(uint, uint, uint, double)
public static extern void glMultiTexGendEXT(uint texunit, uint coord, uint pname, double param)
Parameters
glMultiTexGendvEXT(uint, uint, uint, double*)
public static extern void glMultiTexGendvEXT(uint texunit, uint coord, uint pname, double* @params)
Parameters
glMultiTexGenfEXT(uint, uint, uint, float)
public static extern void glMultiTexGenfEXT(uint texunit, uint coord, uint pname, float param)
Parameters
glMultiTexGenfvEXT(uint, uint, uint, float*)
public static extern void glMultiTexGenfvEXT(uint texunit, uint coord, uint pname, float* @params)
Parameters
glMultiTexGeniEXT(uint, uint, uint, int)
public static extern void glMultiTexGeniEXT(uint texunit, uint coord, uint pname, int param)
Parameters
glMultiTexGenivEXT(uint, uint, uint, int*)
public static extern void glMultiTexGenivEXT(uint texunit, uint coord, uint pname, int* @params)
Parameters
glMultiTexImage1DEXT(uint, uint, int, uint, int, int, uint, uint, nint)
public static extern void glMultiTexImage1DEXT(uint texunit, uint target, int level, uint internalformat, int width, int border, uint format, uint type, nint pixels)
Parameters
texunituinttargetuintlevelintinternalformatuintwidthintborderintformatuinttypeuintpixelsnint
glMultiTexImage2DEXT(uint, uint, int, uint, int, int, int, uint, uint, nint)
public static extern void glMultiTexImage2DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int border, uint format, uint type, nint pixels)
Parameters
texunituinttargetuintlevelintinternalformatuintwidthintheightintborderintformatuinttypeuintpixelsnint
glMultiTexImage3DEXT(uint, uint, int, uint, int, int, int, int, uint, uint, nint)
public static extern void glMultiTexImage3DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int depth, int border, uint format, uint type, nint pixels)
Parameters
texunituinttargetuintlevelintinternalformatuintwidthintheightintdepthintborderintformatuinttypeuintpixelsnint
glMultiTexParameterIivEXT(uint, uint, uint, int*)
public static extern void glMultiTexParameterIivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glMultiTexParameterIuivEXT(uint, uint, uint, uint*)
public static extern void glMultiTexParameterIuivEXT(uint texunit, uint target, uint pname, uint* @params)
Parameters
glMultiTexParameterfEXT(uint, uint, uint, float)
public static extern void glMultiTexParameterfEXT(uint texunit, uint target, uint pname, float param)
Parameters
glMultiTexParameterfvEXT(uint, uint, uint, float*)
public static extern void glMultiTexParameterfvEXT(uint texunit, uint target, uint pname, float* @params)
Parameters
glMultiTexParameteriEXT(uint, uint, uint, int)
public static extern void glMultiTexParameteriEXT(uint texunit, uint target, uint pname, int param)
Parameters
glMultiTexParameterivEXT(uint, uint, uint, int*)
public static extern void glMultiTexParameterivEXT(uint texunit, uint target, uint pname, int* @params)
Parameters
glMultiTexRenderbufferEXT(uint, uint, uint)
public static extern void glMultiTexRenderbufferEXT(uint texunit, uint target, uint renderbuffer)
Parameters
glMultiTexSubImage1DEXT(uint, uint, int, int, int, uint, uint, nint)
public static extern void glMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int width, uint format, uint type, nint pixels)
Parameters
glMultiTexSubImage2DEXT(uint, uint, int, int, int, int, int, uint, uint, nint)
public static extern void glMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, nint pixels)
Parameters
texunituinttargetuintlevelintxoffsetintyoffsetintwidthintheightintformatuinttypeuintpixelsnint
glMultiTexSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, uint, uint, nint)
public static extern void glMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, nint pixels)
Parameters
texunituinttargetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuinttypeuintpixelsnint
glNamedBufferDataEXT(uint, nint, nint, uint)
public static extern void glNamedBufferDataEXT(uint buffer, nint size, nint data, uint usage)
Parameters
glNamedBufferSubDataEXT(uint, nint, nint, nint)
public static extern void glNamedBufferSubDataEXT(uint buffer, nint offset, nint size, nint data)
Parameters
glNamedCopyBufferSubDataEXT(uint, uint, nint, nint, nint)
public static extern void glNamedCopyBufferSubDataEXT(uint readBuffer, uint writeBuffer, nint readOffset, nint writeOffset, nint size)
Parameters
glNamedFramebufferRenderbufferEXT(uint, uint, uint, uint)
public static extern void glNamedFramebufferRenderbufferEXT(uint framebuffer, uint attachment, uint renderbuffertarget, uint renderbuffer)
Parameters
glNamedFramebufferTexture1DEXT(uint, uint, uint, uint, int)
public static extern void glNamedFramebufferTexture1DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level)
Parameters
glNamedFramebufferTexture2DEXT(uint, uint, uint, uint, int)
public static extern void glNamedFramebufferTexture2DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level)
Parameters
glNamedFramebufferTexture3DEXT(uint, uint, uint, uint, int, int)
public static extern void glNamedFramebufferTexture3DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level, int zoffset)
Parameters
glNamedFramebufferTextureEXT(uint, uint, uint, int)
public static extern void glNamedFramebufferTextureEXT(uint framebuffer, uint attachment, uint texture, int level)
Parameters
glNamedFramebufferTextureFaceEXT(uint, uint, uint, int, uint)
public static extern void glNamedFramebufferTextureFaceEXT(uint framebuffer, uint attachment, uint texture, int level, uint face)
Parameters
glNamedFramebufferTextureLayerEXT(uint, uint, uint, int, int)
public static extern void glNamedFramebufferTextureLayerEXT(uint framebuffer, uint attachment, uint texture, int level, int layer)
Parameters
glNamedProgramLocalParameter4dEXT(uint, uint, uint, double, double, double, double)
public static extern void glNamedProgramLocalParameter4dEXT(uint program, uint target, uint index, double x, double y, double z, double w)
Parameters
glNamedProgramLocalParameter4dvEXT(uint, uint, uint, double*)
public static extern void glNamedProgramLocalParameter4dvEXT(uint program, uint target, uint index, double* @params)
Parameters
glNamedProgramLocalParameter4fEXT(uint, uint, uint, float, float, float, float)
public static extern void glNamedProgramLocalParameter4fEXT(uint program, uint target, uint index, float x, float y, float z, float w)
Parameters
glNamedProgramLocalParameter4fvEXT(uint, uint, uint, float*)
public static extern void glNamedProgramLocalParameter4fvEXT(uint program, uint target, uint index, float* @params)
Parameters
glNamedProgramLocalParameterI4iEXT(uint, uint, uint, int, int, int, int)
public static extern void glNamedProgramLocalParameterI4iEXT(uint program, uint target, uint index, int x, int y, int z, int w)
Parameters
glNamedProgramLocalParameterI4ivEXT(uint, uint, uint, int*)
public static extern void glNamedProgramLocalParameterI4ivEXT(uint program, uint target, uint index, int* @params)
Parameters
glNamedProgramLocalParameterI4uiEXT(uint, uint, uint, uint, uint, uint, uint)
public static extern void glNamedProgramLocalParameterI4uiEXT(uint program, uint target, uint index, uint x, uint y, uint z, uint w)
Parameters
glNamedProgramLocalParameterI4uivEXT(uint, uint, uint, uint*)
public static extern void glNamedProgramLocalParameterI4uivEXT(uint program, uint target, uint index, uint* @params)
Parameters
glNamedProgramLocalParameters4fvEXT(uint, uint, uint, int, float*)
public static extern void glNamedProgramLocalParameters4fvEXT(uint program, uint target, uint index, int count, float* @params)
Parameters
glNamedProgramLocalParametersI4ivEXT(uint, uint, uint, int, int*)
public static extern void glNamedProgramLocalParametersI4ivEXT(uint program, uint target, uint index, int count, int* @params)
Parameters
glNamedProgramLocalParametersI4uivEXT(uint, uint, uint, int, uint*)
public static extern void glNamedProgramLocalParametersI4uivEXT(uint program, uint target, uint index, int count, uint* @params)
Parameters
glNamedProgramStringEXT(uint, uint, uint, int, nint)
public static extern void glNamedProgramStringEXT(uint program, uint target, uint format, int len, nint @string)
Parameters
glNamedRenderbufferStorageEXT(uint, uint, int, int)
public static extern void glNamedRenderbufferStorageEXT(uint renderbuffer, uint internalformat, int width, int height)
Parameters
glNamedRenderbufferStorageMultisampleCoverageEXT(uint, int, int, uint, int, int)
public static extern void glNamedRenderbufferStorageMultisampleCoverageEXT(uint renderbuffer, int coverageSamples, int colorSamples, uint internalformat, int width, int height)
Parameters
glNamedRenderbufferStorageMultisampleEXT(uint, int, uint, int, int)
public static extern void glNamedRenderbufferStorageMultisampleEXT(uint renderbuffer, int samples, uint internalformat, int width, int height)
Parameters
glNamedStringARB(uint, int, string, int, string)
public static extern void glNamedStringARB(uint type, int namelen, string name, int stringlen, string @string)
Parameters
glNewObjectBufferATI(int, nint, uint)
public static extern int glNewObjectBufferATI(int size, nint pointer, uint usage)
Parameters
Returns
glNormalFormatNV(uint, int)
public static extern void glNormalFormatNV(uint type, int stride)
Parameters
glNormalPointerListIBM(uint, int, nint, int)
public static extern void glNormalPointerListIBM(uint type, int stride, nint pointer, int ptrstride)
Parameters
glNormalPointervINTEL(uint, nint)
public static extern void glNormalPointervINTEL(uint type, nint pointer)
Parameters
glNormalStream3bATI(uint, sbyte, sbyte, sbyte)
public static extern void glNormalStream3bATI(uint stream, sbyte nx, sbyte ny, sbyte nz)
Parameters
glNormalStream3bvATI(uint, sbyte*)
public static extern void glNormalStream3bvATI(uint stream, sbyte* coords)
Parameters
glNormalStream3dATI(uint, double, double, double)
public static extern void glNormalStream3dATI(uint stream, double nx, double ny, double nz)
Parameters
glNormalStream3dvATI(uint, double*)
public static extern void glNormalStream3dvATI(uint stream, double* coords)
Parameters
glNormalStream3fATI(uint, float, float, float)
public static extern void glNormalStream3fATI(uint stream, float nx, float ny, float nz)
Parameters
glNormalStream3fvATI(uint, float*)
public static extern void glNormalStream3fvATI(uint stream, float* coords)
Parameters
glNormalStream3iATI(uint, int, int, int)
public static extern void glNormalStream3iATI(uint stream, int nx, int ny, int nz)
Parameters
glNormalStream3ivATI(uint, int*)
public static extern void glNormalStream3ivATI(uint stream, int* coords)
Parameters
glNormalStream3sATI(uint, short, short, short)
public static extern void glNormalStream3sATI(uint stream, short nx, short ny, short nz)
Parameters
glNormalStream3svATI(uint, short*)
public static extern void glNormalStream3svATI(uint stream, short* coords)
Parameters
glObjectPurgeableAPPLE(uint, uint, uint)
public static extern uint glObjectPurgeableAPPLE(uint objectType, uint name, uint option)
Parameters
Returns
glObjectUnpurgeableAPPLE(uint, uint, uint)
public static extern uint glObjectUnpurgeableAPPLE(uint objectType, uint name, uint option)
Parameters
Returns
glPassTexCoordATI(uint, uint, uint)
public static extern void glPassTexCoordATI(uint dst, uint coord, uint swizzle)
Parameters
glPatchParameterfv(uint, float*)
public static extern void glPatchParameterfv(uint pname, float* values)
Parameters
glPatchParameteri(uint, int)
public static extern void glPatchParameteri(uint pname, int value)
Parameters
glPauseTransformFeedback()
public static extern void glPauseTransformFeedback()
glPauseTransformFeedbackNV()
public static extern void glPauseTransformFeedbackNV()
glPixelDataRangeNV(uint, int, nint)
public static extern void glPixelDataRangeNV(uint target, int length, nint pointer)
Parameters
glPixelStoref(uint, float)
public static extern void glPixelStoref(uint pname, float param)
Parameters
glPixelStorei(uint, int)
public static extern void glPixelStorei(uint pname, int param)
Parameters
glPixelTransformParameterfEXT(uint, uint, float)
public static extern void glPixelTransformParameterfEXT(uint target, uint pname, float param)
Parameters
glPixelTransformParameterfvEXT(uint, uint, float*)
public static extern void glPixelTransformParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glPixelTransformParameteriEXT(uint, uint, int)
public static extern void glPixelTransformParameteriEXT(uint target, uint pname, int param)
Parameters
glPixelTransformParameterivEXT(uint, uint, int*)
public static extern void glPixelTransformParameterivEXT(uint target, uint pname, int* @params)
Parameters
glPointParameterf(uint, float)
public static extern void glPointParameterf(uint pname, float param)
Parameters
glPointParameterfARB(uint, float)
public static extern void glPointParameterfARB(uint pname, float param)
Parameters
glPointParameterfEXT(uint, float)
public static extern void glPointParameterfEXT(uint pname, float param)
Parameters
glPointParameterfSGIS(uint, float)
public static extern void glPointParameterfSGIS(uint pname, float param)
Parameters
glPointParameterfv(uint, float*)
public static extern void glPointParameterfv(uint pname, float* @params)
Parameters
glPointParameterfvARB(uint, float*)
public static extern void glPointParameterfvARB(uint pname, float* @params)
Parameters
glPointParameterfvEXT(uint, float*)
public static extern void glPointParameterfvEXT(uint pname, float* @params)
Parameters
glPointParameterfvSGIS(uint, float*)
public static extern void glPointParameterfvSGIS(uint pname, float* @params)
Parameters
glPointParameteri(uint, int)
public static extern void glPointParameteri(uint pname, int param)
Parameters
glPointParameteriNV(uint, int)
public static extern void glPointParameteriNV(uint pname, int param)
Parameters
glPointParameteriv(uint, int*)
public static extern void glPointParameteriv(uint pname, int* @params)
Parameters
glPointParameterivNV(uint, int*)
public static extern void glPointParameterivNV(uint pname, int* @params)
Parameters
glPointSize(float)
public static extern void glPointSize(float size)
Parameters
sizefloat
glPollAsyncSGIX(uint*)
public static extern int glPollAsyncSGIX(uint* markerp)
Parameters
markerpuint*
Returns
glPolygonMode(uint, uint)
public static extern void glPolygonMode(uint face, uint mode)
Parameters
glPolygonOffset(float, float)
public static extern void glPolygonOffset(float factor, float units)
Parameters
glPolygonOffsetEXT(float, float)
public static extern void glPolygonOffsetEXT(float factor, float bias)
Parameters
glPresentFrameDualFillNV(uint, ulong, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glPresentFrameDualFillNV(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, uint type, uint target0, uint fill0, uint target1, uint fill1, uint target2, uint fill2, uint target3, uint fill3)
Parameters
video_slotuintminPresentTimeulongbeginPresentTimeIduintpresentDurationIduinttypeuinttarget0uintfill0uinttarget1uintfill1uinttarget2uintfill2uinttarget3uintfill3uint
glPresentFrameKeyedNV(uint, ulong, uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glPresentFrameKeyedNV(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, uint type, uint target0, uint fill0, uint key0, uint target1, uint fill1, uint key1)
Parameters
video_slotuintminPresentTimeulongbeginPresentTimeIduintpresentDurationIduinttypeuinttarget0uintfill0uintkey0uinttarget1uintfill1uintkey1uint
glPrimitiveRestartIndex(uint)
public static extern void glPrimitiveRestartIndex(uint index)
Parameters
indexuint
glPrimitiveRestartIndexNV(uint)
public static extern void glPrimitiveRestartIndexNV(uint index)
Parameters
indexuint
glPrimitiveRestartNV()
public static extern void glPrimitiveRestartNV()
glPrioritizeTexturesEXT(int, uint*, float*)
public static extern void glPrioritizeTexturesEXT(int n, uint* textures, float* priorities)
Parameters
glProgramBinary(uint, uint, nint, int)
public static extern void glProgramBinary(uint program, uint binaryFormat, nint binary, int length)
Parameters
glProgramBufferParametersIivNV(uint, uint, uint, int, int*)
public static extern void glProgramBufferParametersIivNV(uint target, uint buffer, uint index, int count, int* @params)
Parameters
glProgramBufferParametersIuivNV(uint, uint, uint, int, uint*)
public static extern void glProgramBufferParametersIuivNV(uint target, uint buffer, uint index, int count, uint* @params)
Parameters
glProgramBufferParametersfvNV(uint, uint, uint, int, float*)
public static extern void glProgramBufferParametersfvNV(uint target, uint buffer, uint index, int count, float* @params)
Parameters
glProgramParameteri(uint, uint, int)
public static extern void glProgramParameteri(uint program, uint pname, int value)
Parameters
glProgramParameteriARB(uint, uint, int)
public static extern void glProgramParameteriARB(uint program, uint pname, int value)
Parameters
glProgramParameteriEXT(uint, uint, int)
public static extern void glProgramParameteriEXT(uint program, uint pname, int value)
Parameters
glProgramParameters4dvNV(uint, uint, int, double*)
public static extern void glProgramParameters4dvNV(uint target, uint index, int count, double* v)
Parameters
glProgramParameters4fvNV(uint, uint, int, float*)
public static extern void glProgramParameters4fvNV(uint target, uint index, int count, float* v)
Parameters
glProgramSubroutineParametersuivNV(uint, int, uint*)
public static extern void glProgramSubroutineParametersuivNV(uint target, int count, uint* @params)
Parameters
glProgramUniform1d(uint, int, double)
public static extern void glProgramUniform1d(uint program, int location, double v0)
Parameters
glProgramUniform1dEXT(uint, int, double)
public static extern void glProgramUniform1dEXT(uint program, int location, double x)
Parameters
glProgramUniform1dv(uint, int, int, double*)
public static extern void glProgramUniform1dv(uint program, int location, int count, double* value)
Parameters
glProgramUniform1dvEXT(uint, int, int, double*)
public static extern void glProgramUniform1dvEXT(uint program, int location, int count, double* value)
Parameters
glProgramUniform1f(uint, int, float)
public static extern void glProgramUniform1f(uint program, int location, float v0)
Parameters
glProgramUniform1fEXT(uint, int, float)
public static extern void glProgramUniform1fEXT(uint program, int location, float v0)
Parameters
glProgramUniform1fv(uint, int, int, float*)
public static extern void glProgramUniform1fv(uint program, int location, int count, float* value)
Parameters
glProgramUniform1fvEXT(uint, int, int, float*)
public static extern void glProgramUniform1fvEXT(uint program, int location, int count, float* value)
Parameters
glProgramUniform1i(uint, int, int)
public static extern void glProgramUniform1i(uint program, int location, int v0)
Parameters
glProgramUniform1i64NV(uint, int, long)
public static extern void glProgramUniform1i64NV(uint program, int location, long x)
Parameters
glProgramUniform1i64vNV(uint, int, int, long*)
public static extern void glProgramUniform1i64vNV(uint program, int location, int count, long* value)
Parameters
glProgramUniform1iEXT(uint, int, int)
public static extern void glProgramUniform1iEXT(uint program, int location, int v0)
Parameters
glProgramUniform1iv(uint, int, int, int*)
public static extern void glProgramUniform1iv(uint program, int location, int count, int* value)
Parameters
glProgramUniform1ivEXT(uint, int, int, int*)
public static extern void glProgramUniform1ivEXT(uint program, int location, int count, int* value)
Parameters
glProgramUniform1ui(uint, int, uint)
public static extern void glProgramUniform1ui(uint program, int location, uint v0)
Parameters
glProgramUniform1ui64NV(uint, int, ulong)
public static extern void glProgramUniform1ui64NV(uint program, int location, ulong x)
Parameters
glProgramUniform1ui64vNV(uint, int, int, ulong*)
public static extern void glProgramUniform1ui64vNV(uint program, int location, int count, ulong* value)
Parameters
glProgramUniform1uiEXT(uint, int, uint)
public static extern void glProgramUniform1uiEXT(uint program, int location, uint v0)
Parameters
glProgramUniform1uiv(uint, int, int, uint*)
public static extern void glProgramUniform1uiv(uint program, int location, int count, uint* value)
Parameters
glProgramUniform1uivEXT(uint, int, int, uint*)
public static extern void glProgramUniform1uivEXT(uint program, int location, int count, uint* value)
Parameters
glProgramUniform2d(uint, int, double, double)
public static extern void glProgramUniform2d(uint program, int location, double v0, double v1)
Parameters
glProgramUniform2dEXT(uint, int, double, double)
public static extern void glProgramUniform2dEXT(uint program, int location, double x, double y)
Parameters
glProgramUniform2dv(uint, int, int, double*)
public static extern void glProgramUniform2dv(uint program, int location, int count, double* value)
Parameters
glProgramUniform2dvEXT(uint, int, int, double*)
public static extern void glProgramUniform2dvEXT(uint program, int location, int count, double* value)
Parameters
glProgramUniform2f(uint, int, float, float)
public static extern void glProgramUniform2f(uint program, int location, float v0, float v1)
Parameters
glProgramUniform2fEXT(uint, int, float, float)
public static extern void glProgramUniform2fEXT(uint program, int location, float v0, float v1)
Parameters
glProgramUniform2fv(uint, int, int, float*)
public static extern void glProgramUniform2fv(uint program, int location, int count, float* value)
Parameters
glProgramUniform2fvEXT(uint, int, int, float*)
public static extern void glProgramUniform2fvEXT(uint program, int location, int count, float* value)
Parameters
glProgramUniform2i(uint, int, int, int)
public static extern void glProgramUniform2i(uint program, int location, int v0, int v1)
Parameters
glProgramUniform2i64NV(uint, int, long, long)
public static extern void glProgramUniform2i64NV(uint program, int location, long x, long y)
Parameters
glProgramUniform2i64vNV(uint, int, int, long*)
public static extern void glProgramUniform2i64vNV(uint program, int location, int count, long* value)
Parameters
glProgramUniform2iEXT(uint, int, int, int)
public static extern void glProgramUniform2iEXT(uint program, int location, int v0, int v1)
Parameters
glProgramUniform2iv(uint, int, int, int*)
public static extern void glProgramUniform2iv(uint program, int location, int count, int* value)
Parameters
glProgramUniform2ivEXT(uint, int, int, int*)
public static extern void glProgramUniform2ivEXT(uint program, int location, int count, int* value)
Parameters
glProgramUniform2ui(uint, int, uint, uint)
public static extern void glProgramUniform2ui(uint program, int location, uint v0, uint v1)
Parameters
glProgramUniform2ui64NV(uint, int, ulong, ulong)
public static extern void glProgramUniform2ui64NV(uint program, int location, ulong x, ulong y)
Parameters
glProgramUniform2ui64vNV(uint, int, int, ulong*)
public static extern void glProgramUniform2ui64vNV(uint program, int location, int count, ulong* value)
Parameters
glProgramUniform2uiEXT(uint, int, uint, uint)
public static extern void glProgramUniform2uiEXT(uint program, int location, uint v0, uint v1)
Parameters
glProgramUniform2uiv(uint, int, int, uint*)
public static extern void glProgramUniform2uiv(uint program, int location, int count, uint* value)
Parameters
glProgramUniform2uivEXT(uint, int, int, uint*)
public static extern void glProgramUniform2uivEXT(uint program, int location, int count, uint* value)
Parameters
glProgramUniform3d(uint, int, double, double, double)
public static extern void glProgramUniform3d(uint program, int location, double v0, double v1, double v2)
Parameters
glProgramUniform3dEXT(uint, int, double, double, double)
public static extern void glProgramUniform3dEXT(uint program, int location, double x, double y, double z)
Parameters
glProgramUniform3dv(uint, int, int, double*)
public static extern void glProgramUniform3dv(uint program, int location, int count, double* value)
Parameters
glProgramUniform3dvEXT(uint, int, int, double*)
public static extern void glProgramUniform3dvEXT(uint program, int location, int count, double* value)
Parameters
glProgramUniform3f(uint, int, float, float, float)
public static extern void glProgramUniform3f(uint program, int location, float v0, float v1, float v2)
Parameters
glProgramUniform3fEXT(uint, int, float, float, float)
public static extern void glProgramUniform3fEXT(uint program, int location, float v0, float v1, float v2)
Parameters
glProgramUniform3fv(uint, int, int, float*)
public static extern void glProgramUniform3fv(uint program, int location, int count, float* value)
Parameters
glProgramUniform3fvEXT(uint, int, int, float*)
public static extern void glProgramUniform3fvEXT(uint program, int location, int count, float* value)
Parameters
glProgramUniform3i(uint, int, int, int, int)
public static extern void glProgramUniform3i(uint program, int location, int v0, int v1, int v2)
Parameters
glProgramUniform3i64NV(uint, int, long, long, long)
public static extern void glProgramUniform3i64NV(uint program, int location, long x, long y, long z)
Parameters
glProgramUniform3i64vNV(uint, int, int, long*)
public static extern void glProgramUniform3i64vNV(uint program, int location, int count, long* value)
Parameters
glProgramUniform3iEXT(uint, int, int, int, int)
public static extern void glProgramUniform3iEXT(uint program, int location, int v0, int v1, int v2)
Parameters
glProgramUniform3iv(uint, int, int, int*)
public static extern void glProgramUniform3iv(uint program, int location, int count, int* value)
Parameters
glProgramUniform3ivEXT(uint, int, int, int*)
public static extern void glProgramUniform3ivEXT(uint program, int location, int count, int* value)
Parameters
glProgramUniform3ui(uint, int, uint, uint, uint)
public static extern void glProgramUniform3ui(uint program, int location, uint v0, uint v1, uint v2)
Parameters
glProgramUniform3ui64NV(uint, int, ulong, ulong, ulong)
public static extern void glProgramUniform3ui64NV(uint program, int location, ulong x, ulong y, ulong z)
Parameters
glProgramUniform3ui64vNV(uint, int, int, ulong*)
public static extern void glProgramUniform3ui64vNV(uint program, int location, int count, ulong* value)
Parameters
glProgramUniform3uiEXT(uint, int, uint, uint, uint)
public static extern void glProgramUniform3uiEXT(uint program, int location, uint v0, uint v1, uint v2)
Parameters
glProgramUniform3uiv(uint, int, int, uint*)
public static extern void glProgramUniform3uiv(uint program, int location, int count, uint* value)
Parameters
glProgramUniform3uivEXT(uint, int, int, uint*)
public static extern void glProgramUniform3uivEXT(uint program, int location, int count, uint* value)
Parameters
glProgramUniform4d(uint, int, double, double, double, double)
public static extern void glProgramUniform4d(uint program, int location, double v0, double v1, double v2, double v3)
Parameters
glProgramUniform4dEXT(uint, int, double, double, double, double)
public static extern void glProgramUniform4dEXT(uint program, int location, double x, double y, double z, double w)
Parameters
glProgramUniform4dv(uint, int, int, double*)
public static extern void glProgramUniform4dv(uint program, int location, int count, double* value)
Parameters
glProgramUniform4dvEXT(uint, int, int, double*)
public static extern void glProgramUniform4dvEXT(uint program, int location, int count, double* value)
Parameters
glProgramUniform4f(uint, int, float, float, float, float)
public static extern void glProgramUniform4f(uint program, int location, float v0, float v1, float v2, float v3)
Parameters
glProgramUniform4fEXT(uint, int, float, float, float, float)
public static extern void glProgramUniform4fEXT(uint program, int location, float v0, float v1, float v2, float v3)
Parameters
glProgramUniform4fv(uint, int, int, float*)
public static extern void glProgramUniform4fv(uint program, int location, int count, float* value)
Parameters
glProgramUniform4fvEXT(uint, int, int, float*)
public static extern void glProgramUniform4fvEXT(uint program, int location, int count, float* value)
Parameters
glProgramUniform4i(uint, int, int, int, int, int)
public static extern void glProgramUniform4i(uint program, int location, int v0, int v1, int v2, int v3)
Parameters
glProgramUniform4i64NV(uint, int, long, long, long, long)
public static extern void glProgramUniform4i64NV(uint program, int location, long x, long y, long z, long w)
Parameters
glProgramUniform4i64vNV(uint, int, int, long*)
public static extern void glProgramUniform4i64vNV(uint program, int location, int count, long* value)
Parameters
glProgramUniform4iEXT(uint, int, int, int, int, int)
public static extern void glProgramUniform4iEXT(uint program, int location, int v0, int v1, int v2, int v3)
Parameters
glProgramUniform4iv(uint, int, int, int*)
public static extern void glProgramUniform4iv(uint program, int location, int count, int* value)
Parameters
glProgramUniform4ivEXT(uint, int, int, int*)
public static extern void glProgramUniform4ivEXT(uint program, int location, int count, int* value)
Parameters
glProgramUniform4ui(uint, int, uint, uint, uint, uint)
public static extern void glProgramUniform4ui(uint program, int location, uint v0, uint v1, uint v2, uint v3)
Parameters
glProgramUniform4ui64NV(uint, int, ulong, ulong, ulong, ulong)
public static extern void glProgramUniform4ui64NV(uint program, int location, ulong x, ulong y, ulong z, ulong w)
Parameters
glProgramUniform4ui64vNV(uint, int, int, ulong*)
public static extern void glProgramUniform4ui64vNV(uint program, int location, int count, ulong* value)
Parameters
glProgramUniform4uiEXT(uint, int, uint, uint, uint, uint)
public static extern void glProgramUniform4uiEXT(uint program, int location, uint v0, uint v1, uint v2, uint v3)
Parameters
glProgramUniform4uiv(uint, int, int, uint*)
public static extern void glProgramUniform4uiv(uint program, int location, int count, uint* value)
Parameters
glProgramUniform4uivEXT(uint, int, int, uint*)
public static extern void glProgramUniform4uivEXT(uint program, int location, int count, uint* value)
Parameters
glProgramUniformMatrix2dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix2fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix2x3dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2x3dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2x3dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2x3dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2x3fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2x3fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix2x3fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2x3fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix2x4dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2x4dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2x4dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix2x4dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix2x4fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2x4fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix2x4fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix2x4fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3x2dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3x2dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3x2dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3x2dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3x2fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3x2fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3x2fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3x2fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3x4dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3x4dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3x4dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix3x4dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix3x4fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3x4fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix3x4fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix3x4fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4x2dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4x2dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4x2dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4x2dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4x2fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4x2fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4x2fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4x2fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4x3dv(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4x3dv(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4x3dvEXT(uint, int, int, bool, double*)
public static extern void glProgramUniformMatrix4x3dvEXT(uint program, int location, int count, bool transpose, double* value)
Parameters
glProgramUniformMatrix4x3fv(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4x3fv(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformMatrix4x3fvEXT(uint, int, int, bool, float*)
public static extern void glProgramUniformMatrix4x3fvEXT(uint program, int location, int count, bool transpose, float* value)
Parameters
glProgramUniformui64NV(uint, int, ulong)
public static extern void glProgramUniformui64NV(uint program, int location, ulong value)
Parameters
glProgramUniformui64vNV(uint, int, int, ulong*)
public static extern void glProgramUniformui64vNV(uint program, int location, int count, ulong* value)
Parameters
glProgramVertexLimitNV(uint, int)
public static extern void glProgramVertexLimitNV(uint target, int limit)
Parameters
glProvokingVertex(uint)
public static extern void glProvokingVertex(uint mode)
Parameters
modeuint
glProvokingVertexEXT(uint)
public static extern void glProvokingVertexEXT(uint mode)
Parameters
modeuint
glPushClientAttribDefaultEXT(uint)
public static extern void glPushClientAttribDefaultEXT(uint mask)
Parameters
maskuint
glQueryCounter(uint, uint)
public static extern void glQueryCounter(uint id, uint target)
Parameters
glReadBuffer(uint)
public static extern void glReadBuffer(uint mode)
Parameters
modeuint
glReadPixels(int, int, int, int, uint, uint, nint)
public static extern void glReadPixels(int x, int y, int width, int height, uint format, uint type, nint pixels)
Parameters
glReadnPixelsARB(int, int, int, int, uint, uint, int, nint)
public static extern void glReadnPixelsARB(int x, int y, int width, int height, uint format, uint type, int bufSize, nint data)
Parameters
glReleaseShaderCompiler()
public static extern void glReleaseShaderCompiler()
glRenderbufferStorage(uint, uint, int, int)
public static extern void glRenderbufferStorage(uint target, uint internalformat, int width, int height)
Parameters
glRenderbufferStorageEXT(uint, uint, int, int)
public static extern void glRenderbufferStorageEXT(uint target, uint internalformat, int width, int height)
Parameters
glRenderbufferStorageMultisample(uint, int, uint, int, int)
public static extern void glRenderbufferStorageMultisample(uint target, int samples, uint internalformat, int width, int height)
Parameters
glRenderbufferStorageMultisampleCoverageNV(uint, int, int, uint, int, int)
public static extern void glRenderbufferStorageMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, uint internalformat, int width, int height)
Parameters
glRenderbufferStorageMultisampleEXT(uint, int, uint, int, int)
public static extern void glRenderbufferStorageMultisampleEXT(uint target, int samples, uint internalformat, int width, int height)
Parameters
glReplacementCodePointerSUN(uint, int, nint)
public static extern void glReplacementCodePointerSUN(uint type, int stride, nint pointer)
Parameters
glResizeBuffersMESA()
public static extern void glResizeBuffersMESA()
glResumeTransformFeedback()
public static extern void glResumeTransformFeedback()
glResumeTransformFeedbackNV()
public static extern void glResumeTransformFeedbackNV()
glSampleCoverage(float, bool)
public static extern void glSampleCoverage(float value, bool invert)
Parameters
glSampleCoverageARB(float, bool)
public static extern void glSampleCoverageARB(float value, bool invert)
Parameters
glSampleMapATI(uint, uint, uint)
public static extern void glSampleMapATI(uint dst, uint interp, uint swizzle)
Parameters
glSampleMaskEXT(float, bool)
public static extern void glSampleMaskEXT(float value, bool invert)
Parameters
glSampleMaskIndexedNV(uint, uint)
public static extern void glSampleMaskIndexedNV(uint index, uint mask)
Parameters
glSampleMaskSGIS(float, bool)
public static extern void glSampleMaskSGIS(float value, bool invert)
Parameters
glSampleMaski(uint, uint)
public static extern void glSampleMaski(uint index, uint mask)
Parameters
glSamplePatternEXT(uint)
public static extern void glSamplePatternEXT(uint pattern)
Parameters
patternuint
glSamplePatternSGIS(uint)
public static extern void glSamplePatternSGIS(uint pattern)
Parameters
patternuint
glSamplerParameterIiv(uint, uint, int*)
public static extern void glSamplerParameterIiv(uint sampler, uint pname, int* param)
Parameters
glSamplerParameterIuiv(uint, uint, uint*)
public static extern void glSamplerParameterIuiv(uint sampler, uint pname, uint* param)
Parameters
glSamplerParameterf(uint, uint, float)
public static extern void glSamplerParameterf(uint sampler, uint pname, float param)
Parameters
glSamplerParameterfv(uint, uint, float*)
public static extern void glSamplerParameterfv(uint sampler, uint pname, float* param)
Parameters
glSamplerParameteri(uint, uint, int)
public static extern void glSamplerParameteri(uint sampler, uint pname, int param)
Parameters
glSamplerParameteriv(uint, uint, int*)
public static extern void glSamplerParameteriv(uint sampler, uint pname, int* param)
Parameters
glScissor(int, int, int, int)
public static extern void glScissor(int x, int y, int width, int height)
Parameters
glScissorArrayv(uint, int, int*)
public static extern void glScissorArrayv(uint first, int count, int* v)
Parameters
glScissorIndexed(uint, int, int, int, int)
public static extern void glScissorIndexed(uint index, int left, int bottom, int width, int height)
Parameters
glScissorIndexedv(uint, int*)
public static extern void glScissorIndexedv(uint index, int* v)
Parameters
glSecondaryColorFormatNV(int, uint, int)
public static extern void glSecondaryColorFormatNV(int size, uint type, int stride)
Parameters
glSecondaryColorPointerListIBM(int, uint, int, nint, int)
public static extern void glSecondaryColorPointerListIBM(int size, uint type, int stride, nint pointer, int ptrstride)
Parameters
glSelectPerfMonitorCountersAMD(uint, bool, uint, int, uint*)
public static extern void glSelectPerfMonitorCountersAMD(uint monitor, bool enable, uint group, int numCounters, uint* counterList)
Parameters
glSetFenceAPPLE(uint)
public static extern void glSetFenceAPPLE(uint fence)
Parameters
fenceuint
glSetFenceNV(uint, uint)
public static extern void glSetFenceNV(uint fence, uint condition)
Parameters
glSetFragmentShaderConstantATI(uint, float*)
public static extern void glSetFragmentShaderConstantATI(uint dst, float* value)
Parameters
glSetInvariantEXT(uint, uint, nint)
public static extern void glSetInvariantEXT(uint id, uint type, nint addr)
Parameters
glSetLocalConstantEXT(uint, uint, nint)
public static extern void glSetLocalConstantEXT(uint id, uint type, nint addr)
Parameters
glSetMultisamplefvAMD(uint, uint, float*)
public static extern void glSetMultisamplefvAMD(uint pname, uint index, float* val)
Parameters
glShaderBinary(int, uint*, uint, nint, int)
public static extern void glShaderBinary(int count, uint* shaders, uint binaryformat, nint binary, int length)
Parameters
glShaderOp1EXT(uint, uint, uint)
public static extern void glShaderOp1EXT(uint op, uint res, uint arg1)
Parameters
glShaderOp2EXT(uint, uint, uint, uint)
public static extern void glShaderOp2EXT(uint op, uint res, uint arg1, uint arg2)
Parameters
glShaderOp3EXT(uint, uint, uint, uint, uint)
public static extern void glShaderOp3EXT(uint op, uint res, uint arg1, uint arg2, uint arg3)
Parameters
glShaderSource(uint, int, string[], int*)
public static extern void glShaderSource(uint shader, int count, string[] @string, int* length)
Parameters
glShaderSourceARB(uint, int, string[], int*)
public static extern void glShaderSourceARB(uint shaderObj, int count, string[] @string, int* length)
Parameters
glStencilClearTagEXT(int, uint)
public static extern void glStencilClearTagEXT(int stencilTagBits, uint stencilClearTag)
Parameters
glStencilFunc(uint, int, uint)
public static extern void glStencilFunc(uint func, int @ref, uint mask)
Parameters
glStencilFuncSeparate(uint, uint, int, uint)
public static extern void glStencilFuncSeparate(uint face, uint func, int @ref, uint mask)
Parameters
glStencilFuncSeparateATI(uint, uint, int, uint)
public static extern void glStencilFuncSeparateATI(uint frontfunc, uint backfunc, int @ref, uint mask)
Parameters
glStencilMask(uint)
public static extern void glStencilMask(uint mask)
Parameters
maskuint
glStencilMaskSeparate(uint, uint)
public static extern void glStencilMaskSeparate(uint face, uint mask)
Parameters
glStencilOp(uint, uint, uint)
public static extern void glStencilOp(uint fail, uint zfail, uint zpass)
Parameters
glStencilOpSeparate(uint, uint, uint, uint)
public static extern void glStencilOpSeparate(uint face, uint sfail, uint dpfail, uint dppass)
Parameters
glStencilOpSeparateATI(uint, uint, uint, uint)
public static extern void glStencilOpSeparateATI(uint face, uint sfail, uint dpfail, uint dppass)
Parameters
glStringMarkerGREMEDY(int, nint)
public static extern void glStringMarkerGREMEDY(int len, nint @string)
Parameters
glSwizzleEXT(uint, uint, uint, uint, uint, uint)
public static extern void glSwizzleEXT(uint res, uint @in, uint outX, uint outY, uint outZ, uint outW)
Parameters
glTbufferMask3DFX(uint)
public static extern void glTbufferMask3DFX(uint mask)
Parameters
maskuint
glTessellationFactorAMD(float)
public static extern void glTessellationFactorAMD(float factor)
Parameters
factorfloat
glTessellationModeAMD(uint)
public static extern void glTessellationModeAMD(uint mode)
Parameters
modeuint
glTestFenceAPPLE(uint)
public static extern int glTestFenceAPPLE(uint fence)
Parameters
fenceuint
Returns
glTestFenceNV(uint)
public static extern int glTestFenceNV(uint fence)
Parameters
fenceuint
Returns
glTestObjectAPPLE(uint, uint)
public static extern int glTestObjectAPPLE(uint @object, uint name)
Parameters
Returns
glTexBuffer(uint, uint, uint)
public static extern void glTexBuffer(uint target, uint internalformat, uint buffer)
Parameters
glTexBufferARB(uint, uint, uint)
public static extern void glTexBufferARB(uint target, uint internalformat, uint buffer)
Parameters
glTexBufferEXT(uint, uint, uint)
public static extern void glTexBufferEXT(uint target, uint internalformat, uint buffer)
Parameters
glTexCoordFormatNV(int, uint, int)
public static extern void glTexCoordFormatNV(int size, uint type, int stride)
Parameters
glTexCoordPointerListIBM(int, uint, int, nint, int)
public static extern void glTexCoordPointerListIBM(int size, uint type, int stride, nint pointer, int ptrstride)
Parameters
glTexCoordPointervINTEL(int, uint, nint)
public static extern void glTexCoordPointervINTEL(int size, uint type, nint pointer)
Parameters
glTexFilterFuncSGIS(uint, uint, int, float*)
public static extern void glTexFilterFuncSGIS(uint target, uint filter, int n, float* weights)
Parameters
glTexImage1D(uint, int, uint, int, int, uint, uint, nint)
public static extern void glTexImage1D(uint target, int level, uint internalformat, int width, int border, uint format, uint type, nint pixels)
Parameters
glTexImage2D(uint, int, uint, int, int, int, uint, uint, nint)
public static extern void glTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, uint format, uint type, nint pixels)
Parameters
targetuintlevelintinternalformatuintwidthintheightintborderintformatuinttypeuintpixelsnint
glTexImage2DMultisample(uint, int, uint, int, int, bool)
public static extern void glTexImage2DMultisample(uint target, int samples, uint internalformat, int width, int height, bool fixedsamplelocations)
Parameters
glTexImage2DMultisampleCoverageNV(uint, int, int, int, int, int, bool)
public static extern void glTexImage2DMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations)
Parameters
targetuintcoverageSamplesintcolorSamplesintinternalFormatintwidthintheightintfixedSampleLocationsbool
glTexImage3D(uint, int, uint, int, int, int, int, uint, uint, nint)
public static extern void glTexImage3D(uint target, int level, uint internalformat, int width, int height, int depth, int border, uint format, uint type, nint pixels)
Parameters
targetuintlevelintinternalformatuintwidthintheightintdepthintborderintformatuinttypeuintpixelsnint
glTexImage3DEXT(uint, int, uint, int, int, int, int, uint, uint, nint)
public static extern void glTexImage3DEXT(uint target, int level, uint internalformat, int width, int height, int depth, int border, uint format, uint type, nint pixels)
Parameters
targetuintlevelintinternalformatuintwidthintheightintdepthintborderintformatuinttypeuintpixelsnint
glTexImage3DMultisample(uint, int, uint, int, int, int, bool)
public static extern void glTexImage3DMultisample(uint target, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations)
Parameters
targetuintsamplesintinternalformatuintwidthintheightintdepthintfixedsamplelocationsbool
glTexImage3DMultisampleCoverageNV(uint, int, int, int, int, int, int, bool)
public static extern void glTexImage3DMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)
Parameters
targetuintcoverageSamplesintcolorSamplesintinternalFormatintwidthintheightintdepthintfixedSampleLocationsbool
glTexImage4DSGIS(uint, int, uint, int, int, int, int, int, uint, uint, nint)
public static extern void glTexImage4DSGIS(uint target, int level, uint internalformat, int width, int height, int depth, int size4d, int border, uint format, uint type, nint pixels)
Parameters
targetuintlevelintinternalformatuintwidthintheightintdepthintsize4dintborderintformatuinttypeuintpixelsnint
glTexParameterIiv(uint, uint, int*)
public static extern void glTexParameterIiv(uint target, uint pname, int* @params)
Parameters
glTexParameterIivEXT(uint, uint, int*)
public static extern void glTexParameterIivEXT(uint target, uint pname, int* @params)
Parameters
glTexParameterIuiv(uint, uint, uint*)
public static extern void glTexParameterIuiv(uint target, uint pname, uint* @params)
Parameters
glTexParameterIuivEXT(uint, uint, uint*)
public static extern void glTexParameterIuivEXT(uint target, uint pname, uint* @params)
Parameters
glTexParameterf(uint, uint, float)
public static extern void glTexParameterf(uint target, uint pname, float param)
Parameters
glTexParameterfv(uint, uint, float*)
public static extern void glTexParameterfv(uint target, uint pname, float* @params)
Parameters
glTexParameteri(uint, uint, int)
public static extern void glTexParameteri(uint target, uint pname, int param)
Parameters
glTexParameteriv(uint, uint, int*)
public static extern void glTexParameteriv(uint target, uint pname, int* @params)
Parameters
glTexRenderbufferNV(uint, uint)
public static extern void glTexRenderbufferNV(uint target, uint renderbuffer)
Parameters
glTexSubImage1D(uint, int, int, int, uint, uint, nint)
public static extern void glTexSubImage1D(uint target, int level, int xoffset, int width, uint format, uint type, nint pixels)
Parameters
glTexSubImage1DEXT(uint, int, int, int, uint, uint, nint)
public static extern void glTexSubImage1DEXT(uint target, int level, int xoffset, int width, uint format, uint type, nint pixels)
Parameters
glTexSubImage2D(uint, int, int, int, int, int, uint, uint, nint)
public static extern void glTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, nint pixels)
Parameters
targetuintlevelintxoffsetintyoffsetintwidthintheightintformatuinttypeuintpixelsnint
glTexSubImage2DEXT(uint, int, int, int, int, int, uint, uint, nint)
public static extern void glTexSubImage2DEXT(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, nint pixels)
Parameters
targetuintlevelintxoffsetintyoffsetintwidthintheightintformatuinttypeuintpixelsnint
glTexSubImage3D(uint, int, int, int, int, int, int, int, uint, uint, nint)
public static extern void glTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, nint pixels)
Parameters
targetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuinttypeuintpixelsnint
glTexSubImage3DEXT(uint, int, int, int, int, int, int, int, uint, uint, nint)
public static extern void glTexSubImage3DEXT(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, nint pixels)
Parameters
targetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuinttypeuintpixelsnint
glTexSubImage4DSGIS(uint, int, int, int, int, int, int, int, int, int, uint, uint, nint)
public static extern void glTexSubImage4DSGIS(uint target, int level, int xoffset, int yoffset, int zoffset, int woffset, int width, int height, int depth, int size4d, uint format, uint type, nint pixels)
Parameters
targetuintlevelintxoffsetintyoffsetintzoffsetintwoffsetintwidthintheightintdepthintsize4dintformatuinttypeuintpixelsnint
glTextureBarrierNV()
public static extern void glTextureBarrierNV()
glTextureBufferEXT(uint, uint, uint, uint)
public static extern void glTextureBufferEXT(uint texture, uint target, uint internalformat, uint buffer)
Parameters
glTextureImage1DEXT(uint, uint, int, uint, int, int, uint, uint, nint)
public static extern void glTextureImage1DEXT(uint texture, uint target, int level, uint internalformat, int width, int border, uint format, uint type, nint pixels)
Parameters
textureuinttargetuintlevelintinternalformatuintwidthintborderintformatuinttypeuintpixelsnint
glTextureImage2DEXT(uint, uint, int, uint, int, int, int, uint, uint, nint)
public static extern void glTextureImage2DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int border, uint format, uint type, nint pixels)
Parameters
textureuinttargetuintlevelintinternalformatuintwidthintheightintborderintformatuinttypeuintpixelsnint
glTextureImage2DMultisampleCoverageNV(uint, uint, int, int, int, int, int, bool)
public static extern void glTextureImage2DMultisampleCoverageNV(uint texture, uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations)
Parameters
textureuinttargetuintcoverageSamplesintcolorSamplesintinternalFormatintwidthintheightintfixedSampleLocationsbool
glTextureImage2DMultisampleNV(uint, uint, int, int, int, int, bool)
public static extern void glTextureImage2DMultisampleNV(uint texture, uint target, int samples, int internalFormat, int width, int height, bool fixedSampleLocations)
Parameters
textureuinttargetuintsamplesintinternalFormatintwidthintheightintfixedSampleLocationsbool
glTextureImage3DEXT(uint, uint, int, uint, int, int, int, int, uint, uint, nint)
public static extern void glTextureImage3DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int depth, int border, uint format, uint type, nint pixels)
Parameters
textureuinttargetuintlevelintinternalformatuintwidthintheightintdepthintborderintformatuinttypeuintpixelsnint
glTextureImage3DMultisampleCoverageNV(uint, uint, int, int, int, int, int, int, bool)
public static extern void glTextureImage3DMultisampleCoverageNV(uint texture, uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)
Parameters
textureuinttargetuintcoverageSamplesintcolorSamplesintinternalFormatintwidthintheightintdepthintfixedSampleLocationsbool
glTextureImage3DMultisampleNV(uint, uint, int, int, int, int, int, bool)
public static extern void glTextureImage3DMultisampleNV(uint texture, uint target, int samples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)
Parameters
textureuinttargetuintsamplesintinternalFormatintwidthintheightintdepthintfixedSampleLocationsbool
glTextureParameterIivEXT(uint, uint, uint, int*)
public static extern void glTextureParameterIivEXT(uint texture, uint target, uint pname, int* @params)
Parameters
glTextureParameterIuivEXT(uint, uint, uint, uint*)
public static extern void glTextureParameterIuivEXT(uint texture, uint target, uint pname, uint* @params)
Parameters
glTextureParameterfEXT(uint, uint, uint, float)
public static extern void glTextureParameterfEXT(uint texture, uint target, uint pname, float param)
Parameters
glTextureParameterfvEXT(uint, uint, uint, float*)
public static extern void glTextureParameterfvEXT(uint texture, uint target, uint pname, float* @params)
Parameters
glTextureParameteriEXT(uint, uint, uint, int)
public static extern void glTextureParameteriEXT(uint texture, uint target, uint pname, int param)
Parameters
glTextureParameterivEXT(uint, uint, uint, int*)
public static extern void glTextureParameterivEXT(uint texture, uint target, uint pname, int* @params)
Parameters
glTextureRangeAPPLE(uint, int, nint)
public static extern void glTextureRangeAPPLE(uint target, int length, nint pointer)
Parameters
glTextureRenderbufferEXT(uint, uint, uint)
public static extern void glTextureRenderbufferEXT(uint texture, uint target, uint renderbuffer)
Parameters
glTextureSubImage1DEXT(uint, uint, int, int, int, uint, uint, nint)
public static extern void glTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int width, uint format, uint type, nint pixels)
Parameters
glTextureSubImage2DEXT(uint, uint, int, int, int, int, int, uint, uint, nint)
public static extern void glTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, nint pixels)
Parameters
textureuinttargetuintlevelintxoffsetintyoffsetintwidthintheightintformatuinttypeuintpixelsnint
glTextureSubImage3DEXT(uint, uint, int, int, int, int, int, int, int, uint, uint, nint)
public static extern void glTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, nint pixels)
Parameters
textureuinttargetuintlevelintxoffsetintyoffsetintzoffsetintwidthintheightintdepthintformatuinttypeuintpixelsnint
glTransformFeedbackAttribsNV(uint, int*, uint)
public static extern void glTransformFeedbackAttribsNV(uint count, int* attribs, uint bufferMode)
Parameters
glTransformFeedbackStreamAttribsNV(int, int*, int, int*, uint)
public static extern void glTransformFeedbackStreamAttribsNV(int count, int* attribs, int nbuffers, int* bufstreams, uint bufferMode)
Parameters
glTransformFeedbackVaryings(uint, int, string[], uint)
public static extern void glTransformFeedbackVaryings(uint program, int count, string[] varyings, uint bufferMode)
Parameters
glTransformFeedbackVaryingsEXT(uint, int, string[], uint)
public static extern void glTransformFeedbackVaryingsEXT(uint program, int count, string[] varyings, uint bufferMode)
Parameters
glTransformFeedbackVaryingsNV(uint, int, int*, uint)
public static extern void glTransformFeedbackVaryingsNV(uint program, int count, int* locations, uint bufferMode)
Parameters
glUniform1d(int, double)
public static extern void glUniform1d(int location, double x)
Parameters
glUniform1dv(int, int, double*)
public static extern void glUniform1dv(int location, int count, double* value)
Parameters
glUniform1f(int, float)
public static extern void glUniform1f(int location, float v0)
Parameters
glUniform1fARB(int, float)
public static extern void glUniform1fARB(int location, float v0)
Parameters
glUniform1fv(int, int, float*)
public static extern void glUniform1fv(int location, int count, float* value)
Parameters
glUniform1fvARB(int, int, float*)
public static extern void glUniform1fvARB(int location, int count, float* value)
Parameters
glUniform1i(int, int)
public static extern void glUniform1i(int location, int v0)
Parameters
glUniform1i64NV(int, long)
public static extern void glUniform1i64NV(int location, long x)
Parameters
glUniform1i64vNV(int, int, long*)
public static extern void glUniform1i64vNV(int location, int count, long* value)
Parameters
glUniform1iARB(int, int)
public static extern void glUniform1iARB(int location, int v0)
Parameters
glUniform1iv(int, int, int*)
public static extern void glUniform1iv(int location, int count, int* value)
Parameters
glUniform1ivARB(int, int, int*)
public static extern void glUniform1ivARB(int location, int count, int* value)
Parameters
glUniform1ui(int, uint)
public static extern void glUniform1ui(int location, uint v0)
Parameters
glUniform1ui64NV(int, ulong)
public static extern void glUniform1ui64NV(int location, ulong x)
Parameters
glUniform1ui64vNV(int, int, ulong*)
public static extern void glUniform1ui64vNV(int location, int count, ulong* value)
Parameters
glUniform1uiEXT(int, uint)
public static extern void glUniform1uiEXT(int location, uint v0)
Parameters
glUniform1uiv(int, int, uint*)
public static extern void glUniform1uiv(int location, int count, uint* value)
Parameters
glUniform1uivEXT(int, int, uint*)
public static extern void glUniform1uivEXT(int location, int count, uint* value)
Parameters
glUniform2d(int, double, double)
public static extern void glUniform2d(int location, double x, double y)
Parameters
glUniform2dv(int, int, double*)
public static extern void glUniform2dv(int location, int count, double* value)
Parameters
glUniform2f(int, float, float)
public static extern void glUniform2f(int location, float v0, float v1)
Parameters
glUniform2fARB(int, float, float)
public static extern void glUniform2fARB(int location, float v0, float v1)
Parameters
glUniform2fv(int, int, float*)
public static extern void glUniform2fv(int location, int count, float* value)
Parameters
glUniform2fvARB(int, int, float*)
public static extern void glUniform2fvARB(int location, int count, float* value)
Parameters
glUniform2i(int, int, int)
public static extern void glUniform2i(int location, int v0, int v1)
Parameters
glUniform2i64NV(int, long, long)
public static extern void glUniform2i64NV(int location, long x, long y)
Parameters
glUniform2i64vNV(int, int, long*)
public static extern void glUniform2i64vNV(int location, int count, long* value)
Parameters
glUniform2iARB(int, int, int)
public static extern void glUniform2iARB(int location, int v0, int v1)
Parameters
glUniform2iv(int, int, int*)
public static extern void glUniform2iv(int location, int count, int* value)
Parameters
glUniform2ivARB(int, int, int*)
public static extern void glUniform2ivARB(int location, int count, int* value)
Parameters
glUniform2ui(int, uint, uint)
public static extern void glUniform2ui(int location, uint v0, uint v1)
Parameters
glUniform2ui64NV(int, ulong, ulong)
public static extern void glUniform2ui64NV(int location, ulong x, ulong y)
Parameters
glUniform2ui64vNV(int, int, ulong*)
public static extern void glUniform2ui64vNV(int location, int count, ulong* value)
Parameters
glUniform2uiEXT(int, uint, uint)
public static extern void glUniform2uiEXT(int location, uint v0, uint v1)
Parameters
glUniform2uiv(int, int, uint*)
public static extern void glUniform2uiv(int location, int count, uint* value)
Parameters
glUniform2uivEXT(int, int, uint*)
public static extern void glUniform2uivEXT(int location, int count, uint* value)
Parameters
glUniform3d(int, double, double, double)
public static extern void glUniform3d(int location, double x, double y, double z)
Parameters
glUniform3dv(int, int, double*)
public static extern void glUniform3dv(int location, int count, double* value)
Parameters
glUniform3f(int, float, float, float)
public static extern void glUniform3f(int location, float v0, float v1, float v2)
Parameters
glUniform3fARB(int, float, float, float)
public static extern void glUniform3fARB(int location, float v0, float v1, float v2)
Parameters
glUniform3fv(int, int, float*)
public static extern void glUniform3fv(int location, int count, float* value)
Parameters
glUniform3fvARB(int, int, float*)
public static extern void glUniform3fvARB(int location, int count, float* value)
Parameters
glUniform3i(int, int, int, int)
public static extern void glUniform3i(int location, int v0, int v1, int v2)
Parameters
glUniform3i64NV(int, long, long, long)
public static extern void glUniform3i64NV(int location, long x, long y, long z)
Parameters
glUniform3i64vNV(int, int, long*)
public static extern void glUniform3i64vNV(int location, int count, long* value)
Parameters
glUniform3iARB(int, int, int, int)
public static extern void glUniform3iARB(int location, int v0, int v1, int v2)
Parameters
glUniform3iv(int, int, int*)
public static extern void glUniform3iv(int location, int count, int* value)
Parameters
glUniform3ivARB(int, int, int*)
public static extern void glUniform3ivARB(int location, int count, int* value)
Parameters
glUniform3ui(int, uint, uint, uint)
public static extern void glUniform3ui(int location, uint v0, uint v1, uint v2)
Parameters
glUniform3ui64NV(int, ulong, ulong, ulong)
public static extern void glUniform3ui64NV(int location, ulong x, ulong y, ulong z)
Parameters
glUniform3ui64vNV(int, int, ulong*)
public static extern void glUniform3ui64vNV(int location, int count, ulong* value)
Parameters
glUniform3uiEXT(int, uint, uint, uint)
public static extern void glUniform3uiEXT(int location, uint v0, uint v1, uint v2)
Parameters
glUniform3uiv(int, int, uint*)
public static extern void glUniform3uiv(int location, int count, uint* value)
Parameters
glUniform3uivEXT(int, int, uint*)
public static extern void glUniform3uivEXT(int location, int count, uint* value)
Parameters
glUniform4d(int, double, double, double, double)
public static extern void glUniform4d(int location, double x, double y, double z, double w)
Parameters
glUniform4dv(int, int, double*)
public static extern void glUniform4dv(int location, int count, double* value)
Parameters
glUniform4f(int, float, float, float, float)
public static extern void glUniform4f(int location, float v0, float v1, float v2, float v3)
Parameters
glUniform4fARB(int, float, float, float, float)
public static extern void glUniform4fARB(int location, float v0, float v1, float v2, float v3)
Parameters
glUniform4fv(int, int, float*)
public static extern void glUniform4fv(int location, int count, float* value)
Parameters
glUniform4fvARB(int, int, float*)
public static extern void glUniform4fvARB(int location, int count, float* value)
Parameters
glUniform4i(int, int, int, int, int)
public static extern void glUniform4i(int location, int v0, int v1, int v2, int v3)
Parameters
glUniform4i64NV(int, long, long, long, long)
public static extern void glUniform4i64NV(int location, long x, long y, long z, long w)
Parameters
glUniform4i64vNV(int, int, long*)
public static extern void glUniform4i64vNV(int location, int count, long* value)
Parameters
glUniform4iARB(int, int, int, int, int)
public static extern void glUniform4iARB(int location, int v0, int v1, int v2, int v3)
Parameters
glUniform4iv(int, int, int*)
public static extern void glUniform4iv(int location, int count, int* value)
Parameters
glUniform4ivARB(int, int, int*)
public static extern void glUniform4ivARB(int location, int count, int* value)
Parameters
glUniform4ui(int, uint, uint, uint, uint)
public static extern void glUniform4ui(int location, uint v0, uint v1, uint v2, uint v3)
Parameters
glUniform4ui64NV(int, ulong, ulong, ulong, ulong)
public static extern void glUniform4ui64NV(int location, ulong x, ulong y, ulong z, ulong w)
Parameters
glUniform4ui64vNV(int, int, ulong*)
public static extern void glUniform4ui64vNV(int location, int count, ulong* value)
Parameters
glUniform4uiEXT(int, uint, uint, uint, uint)
public static extern void glUniform4uiEXT(int location, uint v0, uint v1, uint v2, uint v3)
Parameters
glUniform4uiv(int, int, uint*)
public static extern void glUniform4uiv(int location, int count, uint* value)
Parameters
glUniform4uivEXT(int, int, uint*)
public static extern void glUniform4uivEXT(int location, int count, uint* value)
Parameters
glUniformBlockBinding(uint, uint, uint)
public static extern void glUniformBlockBinding(uint program, uint uniformBlockIndex, uint uniformBlockBinding)
Parameters
glUniformBufferEXT(uint, int, uint)
public static extern void glUniformBufferEXT(uint program, int location, uint buffer)
Parameters
glUniformMatrix2dv(int, int, bool, double*)
public static extern void glUniformMatrix2dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix2fv(int, int, bool, float*)
public static extern void glUniformMatrix2fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix2fvARB(int, int, bool, float*)
public static extern void glUniformMatrix2fvARB(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix2x3dv(int, int, bool, double*)
public static extern void glUniformMatrix2x3dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix2x3fv(int, int, bool, float*)
public static extern void glUniformMatrix2x3fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix2x4dv(int, int, bool, double*)
public static extern void glUniformMatrix2x4dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix2x4fv(int, int, bool, float*)
public static extern void glUniformMatrix2x4fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix3dv(int, int, bool, double*)
public static extern void glUniformMatrix3dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix3fv(int, int, bool, float*)
public static extern void glUniformMatrix3fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix3fvARB(int, int, bool, float*)
public static extern void glUniformMatrix3fvARB(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix3x2dv(int, int, bool, double*)
public static extern void glUniformMatrix3x2dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix3x2fv(int, int, bool, float*)
public static extern void glUniformMatrix3x2fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix3x4dv(int, int, bool, double*)
public static extern void glUniformMatrix3x4dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix3x4fv(int, int, bool, float*)
public static extern void glUniformMatrix3x4fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix4dv(int, int, bool, double*)
public static extern void glUniformMatrix4dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix4fv(int, int, bool, float*)
public static extern void glUniformMatrix4fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix4fvARB(int, int, bool, float*)
public static extern void glUniformMatrix4fvARB(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix4x2dv(int, int, bool, double*)
public static extern void glUniformMatrix4x2dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix4x2fv(int, int, bool, float*)
public static extern void glUniformMatrix4x2fv(int location, int count, bool transpose, float* value)
Parameters
glUniformMatrix4x3dv(int, int, bool, double*)
public static extern void glUniformMatrix4x3dv(int location, int count, bool transpose, double* value)
Parameters
glUniformMatrix4x3fv(int, int, bool, float*)
public static extern void glUniformMatrix4x3fv(int location, int count, bool transpose, float* value)
Parameters
glUniformSubroutinesuiv(uint, int, uint*)
public static extern void glUniformSubroutinesuiv(uint shadertype, int count, uint* indices)
Parameters
glUniformui64NV(int, ulong)
public static extern void glUniformui64NV(int location, ulong value)
Parameters
glUniformui64vNV(int, int, ulong*)
public static extern void glUniformui64vNV(int location, int count, ulong* value)
Parameters
glUnlockArraysEXT()
public static extern void glUnlockArraysEXT()
glUnmapBuffer(uint)
public static extern int glUnmapBuffer(uint target)
Parameters
targetuint
Returns
glUnmapBufferARB(uint)
public static extern int glUnmapBufferARB(uint target)
Parameters
targetuint
Returns
glUnmapNamedBufferEXT(uint)
public static extern int glUnmapNamedBufferEXT(uint buffer)
Parameters
bufferuint
Returns
glUnmapObjectBufferATI(uint)
public static extern void glUnmapObjectBufferATI(uint buffer)
Parameters
bufferuint
glUpdateObjectBufferATI(uint, uint, int, nint, uint)
public static extern void glUpdateObjectBufferATI(uint buffer, uint offset, int size, nint pointer, uint preserve)
Parameters
glUseProgram(uint)
public static extern void glUseProgram(uint program)
Parameters
programuint
glUseProgramObjectARB(uint)
public static extern void glUseProgramObjectARB(uint programObj)
Parameters
programObjuint
glUseProgramStages(uint, uint, uint)
public static extern void glUseProgramStages(uint pipeline, uint stages, uint program)
Parameters
glUseShaderProgramEXT(uint, uint)
public static extern void glUseShaderProgramEXT(uint type, uint program)
Parameters
glVDPAUFiniNV()
public static extern void glVDPAUFiniNV()
glVDPAUGetSurfaceivNV(nint, uint, int, int*, int*)
public static extern void glVDPAUGetSurfaceivNV(nint surface, uint pname, int bufSize, int* length, int* values)
Parameters
glVDPAUInitNV(nint, nint)
public static extern void glVDPAUInitNV(nint vdpDevice, nint getProcAddress)
Parameters
glVDPAUIsSurfaceNV(nint)
public static extern void glVDPAUIsSurfaceNV(nint surface)
Parameters
surfacenint
glVDPAUMapSurfacesNV(int, nint*)
public static extern void glVDPAUMapSurfacesNV(int numSurfaces, nint* surfaces)
Parameters
glVDPAURegisterOutputSurfaceNV(nint, uint, int, uint*)
public static extern nint glVDPAURegisterOutputSurfaceNV(nint vdpSurface, uint target, int numTextureNames, uint* textureNames)
Parameters
Returns
glVDPAURegisterVideoSurfaceNV(nint, uint, int, uint*)
public static extern nint glVDPAURegisterVideoSurfaceNV(nint vdpSurface, uint target, int numTextureNames, uint* textureNames)
Parameters
Returns
glVDPAUSurfaceAccessNV(nint, uint)
public static extern void glVDPAUSurfaceAccessNV(nint surface, uint access)
Parameters
glVDPAUUnmapSurfacesNV(int, nint*)
public static extern void glVDPAUUnmapSurfacesNV(int numSurface, nint* surfaces)
Parameters
glVDPAUUnregisterSurfaceNV(nint)
public static extern void glVDPAUUnregisterSurfaceNV(nint surface)
Parameters
surfacenint
glValidateProgram(uint)
public static extern void glValidateProgram(uint program)
Parameters
programuint
glValidateProgramARB(uint)
public static extern void glValidateProgramARB(uint programObj)
Parameters
programObjuint
glValidateProgramPipeline(uint)
public static extern void glValidateProgramPipeline(uint pipeline)
Parameters
pipelineuint
glVertexArrayVertexAttribLOffsetEXT(uint, uint, uint, int, uint, int, nint)
public static extern void glVertexArrayVertexAttribLOffsetEXT(uint vaobj, uint buffer, uint index, int size, uint type, int stride, nint offset)
Parameters
glVertexAttrib1d(uint, double)
public static extern void glVertexAttrib1d(uint index, double x)
Parameters
glVertexAttrib1dARB(uint, double)
public static extern void glVertexAttrib1dARB(uint index, double x)
Parameters
glVertexAttrib1dNV(uint, double)
public static extern void glVertexAttrib1dNV(uint index, double x)
Parameters
glVertexAttrib1dv(uint, double*)
public static extern void glVertexAttrib1dv(uint index, double* v)
Parameters
glVertexAttrib1dvARB(uint, double*)
public static extern void glVertexAttrib1dvARB(uint index, double* v)
Parameters
glVertexAttrib1dvNV(uint, double*)
public static extern void glVertexAttrib1dvNV(uint index, double* v)
Parameters
glVertexAttrib1f(uint, float)
public static extern void glVertexAttrib1f(uint index, float x)
Parameters
glVertexAttrib1fARB(uint, float)
public static extern void glVertexAttrib1fARB(uint index, float x)
Parameters
glVertexAttrib1fNV(uint, float)
public static extern void glVertexAttrib1fNV(uint index, float x)
Parameters
glVertexAttrib1fv(uint, float*)
public static extern void glVertexAttrib1fv(uint index, float* v)
Parameters
glVertexAttrib1fvARB(uint, float*)
public static extern void glVertexAttrib1fvARB(uint index, float* v)
Parameters
glVertexAttrib1fvNV(uint, float*)
public static extern void glVertexAttrib1fvNV(uint index, float* v)
Parameters
glVertexAttrib1hNV(uint, ushort)
public static extern void glVertexAttrib1hNV(uint index, ushort x)
Parameters
glVertexAttrib1hvNV(uint, ushort*)
public static extern void glVertexAttrib1hvNV(uint index, ushort* v)
Parameters
glVertexAttrib1s(uint, short)
public static extern void glVertexAttrib1s(uint index, short x)
Parameters
glVertexAttrib1sARB(uint, short)
public static extern void glVertexAttrib1sARB(uint index, short x)
Parameters
glVertexAttrib1sNV(uint, short)
public static extern void glVertexAttrib1sNV(uint index, short x)
Parameters
glVertexAttrib1sv(uint, short*)
public static extern void glVertexAttrib1sv(uint index, short* v)
Parameters
glVertexAttrib1svARB(uint, short*)
public static extern void glVertexAttrib1svARB(uint index, short* v)
Parameters
glVertexAttrib1svNV(uint, short*)
public static extern void glVertexAttrib1svNV(uint index, short* v)
Parameters
glVertexAttrib2d(uint, double, double)
public static extern void glVertexAttrib2d(uint index, double x, double y)
Parameters
glVertexAttrib2dARB(uint, double, double)
public static extern void glVertexAttrib2dARB(uint index, double x, double y)
Parameters
glVertexAttrib2dNV(uint, double, double)
public static extern void glVertexAttrib2dNV(uint index, double x, double y)
Parameters
glVertexAttrib2dv(uint, double*)
public static extern void glVertexAttrib2dv(uint index, double* v)
Parameters
glVertexAttrib2dvARB(uint, double*)
public static extern void glVertexAttrib2dvARB(uint index, double* v)
Parameters
glVertexAttrib2dvNV(uint, double*)
public static extern void glVertexAttrib2dvNV(uint index, double* v)
Parameters
glVertexAttrib2f(uint, float, float)
public static extern void glVertexAttrib2f(uint index, float x, float y)
Parameters
glVertexAttrib2fARB(uint, float, float)
public static extern void glVertexAttrib2fARB(uint index, float x, float y)
Parameters
glVertexAttrib2fNV(uint, float, float)
public static extern void glVertexAttrib2fNV(uint index, float x, float y)
Parameters
glVertexAttrib2fv(uint, float*)
public static extern void glVertexAttrib2fv(uint index, float* v)
Parameters
glVertexAttrib2fvARB(uint, float*)
public static extern void glVertexAttrib2fvARB(uint index, float* v)
Parameters
glVertexAttrib2fvNV(uint, float*)
public static extern void glVertexAttrib2fvNV(uint index, float* v)
Parameters
glVertexAttrib2hNV(uint, ushort, ushort)
public static extern void glVertexAttrib2hNV(uint index, ushort x, ushort y)
Parameters
glVertexAttrib2hvNV(uint, ushort*)
public static extern void glVertexAttrib2hvNV(uint index, ushort* v)
Parameters
glVertexAttrib2s(uint, short, short)
public static extern void glVertexAttrib2s(uint index, short x, short y)
Parameters
glVertexAttrib2sARB(uint, short, short)
public static extern void glVertexAttrib2sARB(uint index, short x, short y)
Parameters
glVertexAttrib2sNV(uint, short, short)
public static extern void glVertexAttrib2sNV(uint index, short x, short y)
Parameters
glVertexAttrib2sv(uint, short*)
public static extern void glVertexAttrib2sv(uint index, short* v)
Parameters
glVertexAttrib2svARB(uint, short*)
public static extern void glVertexAttrib2svARB(uint index, short* v)
Parameters
glVertexAttrib2svNV(uint, short*)
public static extern void glVertexAttrib2svNV(uint index, short* v)
Parameters
glVertexAttrib3d(uint, double, double, double)
public static extern void glVertexAttrib3d(uint index, double x, double y, double z)
Parameters
glVertexAttrib3dARB(uint, double, double, double)
public static extern void glVertexAttrib3dARB(uint index, double x, double y, double z)
Parameters
glVertexAttrib3dNV(uint, double, double, double)
public static extern void glVertexAttrib3dNV(uint index, double x, double y, double z)
Parameters
glVertexAttrib3dv(uint, double*)
public static extern void glVertexAttrib3dv(uint index, double* v)
Parameters
glVertexAttrib3dvARB(uint, double*)
public static extern void glVertexAttrib3dvARB(uint index, double* v)
Parameters
glVertexAttrib3dvNV(uint, double*)
public static extern void glVertexAttrib3dvNV(uint index, double* v)
Parameters
glVertexAttrib3f(uint, float, float, float)
public static extern void glVertexAttrib3f(uint index, float x, float y, float z)
Parameters
glVertexAttrib3fARB(uint, float, float, float)
public static extern void glVertexAttrib3fARB(uint index, float x, float y, float z)
Parameters
glVertexAttrib3fNV(uint, float, float, float)
public static extern void glVertexAttrib3fNV(uint index, float x, float y, float z)
Parameters
glVertexAttrib3fv(uint, float*)
public static extern void glVertexAttrib3fv(uint index, float* v)
Parameters
glVertexAttrib3fvARB(uint, float*)
public static extern void glVertexAttrib3fvARB(uint index, float* v)
Parameters
glVertexAttrib3fvNV(uint, float*)
public static extern void glVertexAttrib3fvNV(uint index, float* v)
Parameters
glVertexAttrib3hNV(uint, ushort, ushort, ushort)
public static extern void glVertexAttrib3hNV(uint index, ushort x, ushort y, ushort z)
Parameters
glVertexAttrib3hvNV(uint, ushort*)
public static extern void glVertexAttrib3hvNV(uint index, ushort* v)
Parameters
glVertexAttrib3s(uint, short, short, short)
public static extern void glVertexAttrib3s(uint index, short x, short y, short z)
Parameters
glVertexAttrib3sARB(uint, short, short, short)
public static extern void glVertexAttrib3sARB(uint index, short x, short y, short z)
Parameters
glVertexAttrib3sNV(uint, short, short, short)
public static extern void glVertexAttrib3sNV(uint index, short x, short y, short z)
Parameters
glVertexAttrib3sv(uint, short*)
public static extern void glVertexAttrib3sv(uint index, short* v)
Parameters
glVertexAttrib3svARB(uint, short*)
public static extern void glVertexAttrib3svARB(uint index, short* v)
Parameters
glVertexAttrib3svNV(uint, short*)
public static extern void glVertexAttrib3svNV(uint index, short* v)
Parameters
glVertexAttrib4Nbv(uint, sbyte*)
public static extern void glVertexAttrib4Nbv(uint index, sbyte* v)
Parameters
glVertexAttrib4NbvARB(uint, sbyte*)
public static extern void glVertexAttrib4NbvARB(uint index, sbyte* v)
Parameters
glVertexAttrib4Niv(uint, int*)
public static extern void glVertexAttrib4Niv(uint index, int* v)
Parameters
glVertexAttrib4NivARB(uint, int*)
public static extern void glVertexAttrib4NivARB(uint index, int* v)
Parameters
glVertexAttrib4Nsv(uint, short*)
public static extern void glVertexAttrib4Nsv(uint index, short* v)
Parameters
glVertexAttrib4NsvARB(uint, short*)
public static extern void glVertexAttrib4NsvARB(uint index, short* v)
Parameters
glVertexAttrib4Nub(uint, byte, byte, byte, byte)
public static extern void glVertexAttrib4Nub(uint index, byte x, byte y, byte z, byte w)
Parameters
glVertexAttrib4NubARB(uint, byte, byte, byte, byte)
public static extern void glVertexAttrib4NubARB(uint index, byte x, byte y, byte z, byte w)
Parameters
glVertexAttrib4Nubv(uint, byte*)
public static extern void glVertexAttrib4Nubv(uint index, byte* v)
Parameters
glVertexAttrib4NubvARB(uint, byte*)
public static extern void glVertexAttrib4NubvARB(uint index, byte* v)
Parameters
glVertexAttrib4Nuiv(uint, uint*)
public static extern void glVertexAttrib4Nuiv(uint index, uint* v)
Parameters
glVertexAttrib4NuivARB(uint, uint*)
public static extern void glVertexAttrib4NuivARB(uint index, uint* v)
Parameters
glVertexAttrib4Nusv(uint, ushort*)
public static extern void glVertexAttrib4Nusv(uint index, ushort* v)
Parameters
glVertexAttrib4NusvARB(uint, ushort*)
public static extern void glVertexAttrib4NusvARB(uint index, ushort* v)
Parameters
glVertexAttrib4bv(uint, sbyte*)
public static extern void glVertexAttrib4bv(uint index, sbyte* v)
Parameters
glVertexAttrib4bvARB(uint, sbyte*)
public static extern void glVertexAttrib4bvARB(uint index, sbyte* v)
Parameters
glVertexAttrib4d(uint, double, double, double, double)
public static extern void glVertexAttrib4d(uint index, double x, double y, double z, double w)
Parameters
glVertexAttrib4dARB(uint, double, double, double, double)
public static extern void glVertexAttrib4dARB(uint index, double x, double y, double z, double w)
Parameters
glVertexAttrib4dNV(uint, double, double, double, double)
public static extern void glVertexAttrib4dNV(uint index, double x, double y, double z, double w)
Parameters
glVertexAttrib4dv(uint, double*)
public static extern void glVertexAttrib4dv(uint index, double* v)
Parameters
glVertexAttrib4dvARB(uint, double*)
public static extern void glVertexAttrib4dvARB(uint index, double* v)
Parameters
glVertexAttrib4dvNV(uint, double*)
public static extern void glVertexAttrib4dvNV(uint index, double* v)
Parameters
glVertexAttrib4f(uint, float, float, float, float)
public static extern void glVertexAttrib4f(uint index, float x, float y, float z, float w)
Parameters
glVertexAttrib4fARB(uint, float, float, float, float)
public static extern void glVertexAttrib4fARB(uint index, float x, float y, float z, float w)
Parameters
glVertexAttrib4fNV(uint, float, float, float, float)
public static extern void glVertexAttrib4fNV(uint index, float x, float y, float z, float w)
Parameters
glVertexAttrib4fv(uint, float*)
public static extern void glVertexAttrib4fv(uint index, float* v)
Parameters
glVertexAttrib4fvARB(uint, float*)
public static extern void glVertexAttrib4fvARB(uint index, float* v)
Parameters
glVertexAttrib4fvNV(uint, float*)
public static extern void glVertexAttrib4fvNV(uint index, float* v)
Parameters
glVertexAttrib4hNV(uint, ushort, ushort, ushort, ushort)
public static extern void glVertexAttrib4hNV(uint index, ushort x, ushort y, ushort z, ushort w)
Parameters
glVertexAttrib4hvNV(uint, ushort*)
public static extern void glVertexAttrib4hvNV(uint index, ushort* v)
Parameters
glVertexAttrib4iv(uint, int*)
public static extern void glVertexAttrib4iv(uint index, int* v)
Parameters
glVertexAttrib4ivARB(uint, int*)
public static extern void glVertexAttrib4ivARB(uint index, int* v)
Parameters
glVertexAttrib4s(uint, short, short, short, short)
public static extern void glVertexAttrib4s(uint index, short x, short y, short z, short w)
Parameters
glVertexAttrib4sARB(uint, short, short, short, short)
public static extern void glVertexAttrib4sARB(uint index, short x, short y, short z, short w)
Parameters
glVertexAttrib4sNV(uint, short, short, short, short)
public static extern void glVertexAttrib4sNV(uint index, short x, short y, short z, short w)
Parameters
glVertexAttrib4sv(uint, short*)
public static extern void glVertexAttrib4sv(uint index, short* v)
Parameters
glVertexAttrib4svARB(uint, short*)
public static extern void glVertexAttrib4svARB(uint index, short* v)
Parameters
glVertexAttrib4svNV(uint, short*)
public static extern void glVertexAttrib4svNV(uint index, short* v)
Parameters
glVertexAttrib4ubNV(uint, byte, byte, byte, byte)
public static extern void glVertexAttrib4ubNV(uint index, byte x, byte y, byte z, byte w)
Parameters
glVertexAttrib4ubv(uint, byte*)
public static extern void glVertexAttrib4ubv(uint index, byte* v)
Parameters
glVertexAttrib4ubvARB(uint, byte*)
public static extern void glVertexAttrib4ubvARB(uint index, byte* v)
Parameters
glVertexAttrib4ubvNV(uint, byte*)
public static extern void glVertexAttrib4ubvNV(uint index, byte* v)
Parameters
glVertexAttrib4uiv(uint, uint*)
public static extern void glVertexAttrib4uiv(uint index, uint* v)
Parameters
glVertexAttrib4uivARB(uint, uint*)
public static extern void glVertexAttrib4uivARB(uint index, uint* v)
Parameters
glVertexAttrib4usv(uint, ushort*)
public static extern void glVertexAttrib4usv(uint index, ushort* v)
Parameters
glVertexAttrib4usvARB(uint, ushort*)
public static extern void glVertexAttrib4usvARB(uint index, ushort* v)
Parameters
glVertexAttribArrayObjectATI(uint, int, uint, bool, int, uint, uint)
public static extern void glVertexAttribArrayObjectATI(uint index, int size, uint type, bool normalized, int stride, uint buffer, uint offset)
Parameters
glVertexAttribDivisor(uint, uint)
public static extern void glVertexAttribDivisor(uint index, uint divisor)
Parameters
glVertexAttribDivisorARB(uint, uint)
public static extern void glVertexAttribDivisorARB(uint index, uint divisor)
Parameters
glVertexAttribFormatNV(uint, int, uint, bool, int)
public static extern void glVertexAttribFormatNV(uint index, int size, uint type, bool normalized, int stride)
Parameters
glVertexAttribI1i(uint, int)
public static extern void glVertexAttribI1i(uint index, int x)
Parameters
glVertexAttribI1iEXT(uint, int)
public static extern void glVertexAttribI1iEXT(uint index, int x)
Parameters
glVertexAttribI1iv(uint, int*)
public static extern void glVertexAttribI1iv(uint index, int* v)
Parameters
glVertexAttribI1ivEXT(uint, int*)
public static extern void glVertexAttribI1ivEXT(uint index, int* v)
Parameters
glVertexAttribI1ui(uint, uint)
public static extern void glVertexAttribI1ui(uint index, uint x)
Parameters
glVertexAttribI1uiEXT(uint, uint)
public static extern void glVertexAttribI1uiEXT(uint index, uint x)
Parameters
glVertexAttribI1uiv(uint, uint*)
public static extern void glVertexAttribI1uiv(uint index, uint* v)
Parameters
glVertexAttribI1uivEXT(uint, uint*)
public static extern void glVertexAttribI1uivEXT(uint index, uint* v)
Parameters
glVertexAttribI2i(uint, int, int)
public static extern void glVertexAttribI2i(uint index, int x, int y)
Parameters
glVertexAttribI2iEXT(uint, int, int)
public static extern void glVertexAttribI2iEXT(uint index, int x, int y)
Parameters
glVertexAttribI2iv(uint, int*)
public static extern void glVertexAttribI2iv(uint index, int* v)
Parameters
glVertexAttribI2ivEXT(uint, int*)
public static extern void glVertexAttribI2ivEXT(uint index, int* v)
Parameters
glVertexAttribI2ui(uint, uint, uint)
public static extern void glVertexAttribI2ui(uint index, uint x, uint y)
Parameters
glVertexAttribI2uiEXT(uint, uint, uint)
public static extern void glVertexAttribI2uiEXT(uint index, uint x, uint y)
Parameters
glVertexAttribI2uiv(uint, uint*)
public static extern void glVertexAttribI2uiv(uint index, uint* v)
Parameters
glVertexAttribI2uivEXT(uint, uint*)
public static extern void glVertexAttribI2uivEXT(uint index, uint* v)
Parameters
glVertexAttribI3i(uint, int, int, int)
public static extern void glVertexAttribI3i(uint index, int x, int y, int z)
Parameters
glVertexAttribI3iEXT(uint, int, int, int)
public static extern void glVertexAttribI3iEXT(uint index, int x, int y, int z)
Parameters
glVertexAttribI3iv(uint, int*)
public static extern void glVertexAttribI3iv(uint index, int* v)
Parameters
glVertexAttribI3ivEXT(uint, int*)
public static extern void glVertexAttribI3ivEXT(uint index, int* v)
Parameters
glVertexAttribI3ui(uint, uint, uint, uint)
public static extern void glVertexAttribI3ui(uint index, uint x, uint y, uint z)
Parameters
glVertexAttribI3uiEXT(uint, uint, uint, uint)
public static extern void glVertexAttribI3uiEXT(uint index, uint x, uint y, uint z)
Parameters
glVertexAttribI3uiv(uint, uint*)
public static extern void glVertexAttribI3uiv(uint index, uint* v)
Parameters
glVertexAttribI3uivEXT(uint, uint*)
public static extern void glVertexAttribI3uivEXT(uint index, uint* v)
Parameters
glVertexAttribI4bv(uint, sbyte*)
public static extern void glVertexAttribI4bv(uint index, sbyte* v)
Parameters
glVertexAttribI4bvEXT(uint, sbyte*)
public static extern void glVertexAttribI4bvEXT(uint index, sbyte* v)
Parameters
glVertexAttribI4i(uint, int, int, int, int)
public static extern void glVertexAttribI4i(uint index, int x, int y, int z, int w)
Parameters
glVertexAttribI4iEXT(uint, int, int, int, int)
public static extern void glVertexAttribI4iEXT(uint index, int x, int y, int z, int w)
Parameters
glVertexAttribI4iv(uint, int*)
public static extern void glVertexAttribI4iv(uint index, int* v)
Parameters
glVertexAttribI4ivEXT(uint, int*)
public static extern void glVertexAttribI4ivEXT(uint index, int* v)
Parameters
glVertexAttribI4sv(uint, short*)
public static extern void glVertexAttribI4sv(uint index, short* v)
Parameters
glVertexAttribI4svEXT(uint, short*)
public static extern void glVertexAttribI4svEXT(uint index, short* v)
Parameters
glVertexAttribI4ubv(uint, byte*)
public static extern void glVertexAttribI4ubv(uint index, byte* v)
Parameters
glVertexAttribI4ubvEXT(uint, byte*)
public static extern void glVertexAttribI4ubvEXT(uint index, byte* v)
Parameters
glVertexAttribI4ui(uint, uint, uint, uint, uint)
public static extern void glVertexAttribI4ui(uint index, uint x, uint y, uint z, uint w)
Parameters
glVertexAttribI4uiEXT(uint, uint, uint, uint, uint)
public static extern void glVertexAttribI4uiEXT(uint index, uint x, uint y, uint z, uint w)
Parameters
glVertexAttribI4uiv(uint, uint*)
public static extern void glVertexAttribI4uiv(uint index, uint* v)
Parameters
glVertexAttribI4uivEXT(uint, uint*)
public static extern void glVertexAttribI4uivEXT(uint index, uint* v)
Parameters
glVertexAttribI4usv(uint, ushort*)
public static extern void glVertexAttribI4usv(uint index, ushort* v)
Parameters
glVertexAttribI4usvEXT(uint, ushort*)
public static extern void glVertexAttribI4usvEXT(uint index, ushort* v)
Parameters
glVertexAttribIFormatNV(uint, int, uint, int)
public static extern void glVertexAttribIFormatNV(uint index, int size, uint type, int stride)
Parameters
glVertexAttribIPointer(uint, int, uint, int, nint)
public static extern void glVertexAttribIPointer(uint index, int size, uint type, int stride, nint pointer)
Parameters
glVertexAttribIPointerEXT(uint, int, uint, int, nint)
public static extern void glVertexAttribIPointerEXT(uint index, int size, uint type, int stride, nint pointer)
Parameters
glVertexAttribL1d(uint, double)
public static extern void glVertexAttribL1d(uint index, double x)
Parameters
glVertexAttribL1dEXT(uint, double)
public static extern void glVertexAttribL1dEXT(uint index, double x)
Parameters
glVertexAttribL1dv(uint, double*)
public static extern void glVertexAttribL1dv(uint index, double* v)
Parameters
glVertexAttribL1dvEXT(uint, double*)
public static extern void glVertexAttribL1dvEXT(uint index, double* v)
Parameters
glVertexAttribL1i64NV(uint, long)
public static extern void glVertexAttribL1i64NV(uint index, long x)
Parameters
glVertexAttribL1i64vNV(uint, long*)
public static extern void glVertexAttribL1i64vNV(uint index, long* v)
Parameters
glVertexAttribL1ui64NV(uint, ulong)
public static extern void glVertexAttribL1ui64NV(uint index, ulong x)
Parameters
glVertexAttribL1ui64vNV(uint, ulong*)
public static extern void glVertexAttribL1ui64vNV(uint index, ulong* v)
Parameters
glVertexAttribL2d(uint, double, double)
public static extern void glVertexAttribL2d(uint index, double x, double y)
Parameters
glVertexAttribL2dEXT(uint, double, double)
public static extern void glVertexAttribL2dEXT(uint index, double x, double y)
Parameters
glVertexAttribL2dv(uint, double*)
public static extern void glVertexAttribL2dv(uint index, double* v)
Parameters
glVertexAttribL2dvEXT(uint, double*)
public static extern void glVertexAttribL2dvEXT(uint index, double* v)
Parameters
glVertexAttribL2i64NV(uint, long, long)
public static extern void glVertexAttribL2i64NV(uint index, long x, long y)
Parameters
glVertexAttribL2i64vNV(uint, long*)
public static extern void glVertexAttribL2i64vNV(uint index, long* v)
Parameters
glVertexAttribL2ui64NV(uint, ulong, ulong)
public static extern void glVertexAttribL2ui64NV(uint index, ulong x, ulong y)
Parameters
glVertexAttribL2ui64vNV(uint, ulong*)
public static extern void glVertexAttribL2ui64vNV(uint index, ulong* v)
Parameters
glVertexAttribL3d(uint, double, double, double)
public static extern void glVertexAttribL3d(uint index, double x, double y, double z)
Parameters
glVertexAttribL3dEXT(uint, double, double, double)
public static extern void glVertexAttribL3dEXT(uint index, double x, double y, double z)
Parameters
glVertexAttribL3dv(uint, double*)
public static extern void glVertexAttribL3dv(uint index, double* v)
Parameters
glVertexAttribL3dvEXT(uint, double*)
public static extern void glVertexAttribL3dvEXT(uint index, double* v)
Parameters
glVertexAttribL3i64NV(uint, long, long, long)
public static extern void glVertexAttribL3i64NV(uint index, long x, long y, long z)
Parameters
glVertexAttribL3i64vNV(uint, long*)
public static extern void glVertexAttribL3i64vNV(uint index, long* v)
Parameters
glVertexAttribL3ui64NV(uint, ulong, ulong, ulong)
public static extern void glVertexAttribL3ui64NV(uint index, ulong x, ulong y, ulong z)
Parameters
glVertexAttribL3ui64vNV(uint, ulong*)
public static extern void glVertexAttribL3ui64vNV(uint index, ulong* v)
Parameters
glVertexAttribL4d(uint, double, double, double, double)
public static extern void glVertexAttribL4d(uint index, double x, double y, double z, double w)
Parameters
glVertexAttribL4dEXT(uint, double, double, double, double)
public static extern void glVertexAttribL4dEXT(uint index, double x, double y, double z, double w)
Parameters
glVertexAttribL4dv(uint, double*)
public static extern void glVertexAttribL4dv(uint index, double* v)
Parameters
glVertexAttribL4dvEXT(uint, double*)
public static extern void glVertexAttribL4dvEXT(uint index, double* v)
Parameters
glVertexAttribL4i64NV(uint, long, long, long, long)
public static extern void glVertexAttribL4i64NV(uint index, long x, long y, long z, long w)
Parameters
glVertexAttribL4i64vNV(uint, long*)
public static extern void glVertexAttribL4i64vNV(uint index, long* v)
Parameters
glVertexAttribL4ui64NV(uint, ulong, ulong, ulong, ulong)
public static extern void glVertexAttribL4ui64NV(uint index, ulong x, ulong y, ulong z, ulong w)
Parameters
glVertexAttribL4ui64vNV(uint, ulong*)
public static extern void glVertexAttribL4ui64vNV(uint index, ulong* v)
Parameters
glVertexAttribLFormatNV(uint, int, uint, int)
public static extern void glVertexAttribLFormatNV(uint index, int size, uint type, int stride)
Parameters
glVertexAttribLPointer(uint, int, uint, int, nint)
public static extern void glVertexAttribLPointer(uint index, int size, uint type, int stride, nint pointer)
Parameters
glVertexAttribLPointerEXT(uint, int, uint, int, nint)
public static extern void glVertexAttribLPointerEXT(uint index, int size, uint type, int stride, nint pointer)
Parameters
glVertexAttribP1ui(uint, uint, bool, uint)
public static extern void glVertexAttribP1ui(uint index, uint type, bool normalized, uint value)
Parameters
glVertexAttribP1uiv(uint, uint, bool, uint*)
public static extern void glVertexAttribP1uiv(uint index, uint type, bool normalized, uint* value)
Parameters
glVertexAttribP2ui(uint, uint, bool, uint)
public static extern void glVertexAttribP2ui(uint index, uint type, bool normalized, uint value)
Parameters
glVertexAttribP2uiv(uint, uint, bool, uint*)
public static extern void glVertexAttribP2uiv(uint index, uint type, bool normalized, uint* value)
Parameters
glVertexAttribP3ui(uint, uint, bool, uint)
public static extern void glVertexAttribP3ui(uint index, uint type, bool normalized, uint value)
Parameters
glVertexAttribP3uiv(uint, uint, bool, uint*)
public static extern void glVertexAttribP3uiv(uint index, uint type, bool normalized, uint* value)
Parameters
glVertexAttribP4ui(uint, uint, bool, uint)
public static extern void glVertexAttribP4ui(uint index, uint type, bool normalized, uint value)
Parameters
glVertexAttribP4uiv(uint, uint, bool, uint*)
public static extern void glVertexAttribP4uiv(uint index, uint type, bool normalized, uint* value)
Parameters
glVertexAttribPointer(uint, int, uint, bool, int, nint)
public static extern void glVertexAttribPointer(uint index, int size, uint type, bool normalized, int stride, nint pointer)
Parameters
glVertexAttribPointerARB(uint, int, uint, bool, int, nint)
public static extern void glVertexAttribPointerARB(uint index, int size, uint type, bool normalized, int stride, nint pointer)
Parameters
glVertexAttribPointerNV(uint, int, uint, int, nint)
public static extern void glVertexAttribPointerNV(uint index, int fsize, uint type, int stride, nint pointer)
Parameters
glVertexAttribs1dvNV(uint, int, double*)
public static extern void glVertexAttribs1dvNV(uint index, int count, double* v)
Parameters
glVertexAttribs1fvNV(uint, int, float*)
public static extern void glVertexAttribs1fvNV(uint index, int count, float* v)
Parameters
glVertexAttribs1hvNV(uint, int, ushort*)
public static extern void glVertexAttribs1hvNV(uint index, int n, ushort* v)
Parameters
glVertexAttribs1svNV(uint, int, short*)
public static extern void glVertexAttribs1svNV(uint index, int count, short* v)
Parameters
glVertexAttribs2dvNV(uint, int, double*)
public static extern void glVertexAttribs2dvNV(uint index, int count, double* v)
Parameters
glVertexAttribs2fvNV(uint, int, float*)
public static extern void glVertexAttribs2fvNV(uint index, int count, float* v)
Parameters
glVertexAttribs2hvNV(uint, int, ushort*)
public static extern void glVertexAttribs2hvNV(uint index, int n, ushort* v)
Parameters
glVertexAttribs2svNV(uint, int, short*)
public static extern void glVertexAttribs2svNV(uint index, int count, short* v)
Parameters
glVertexAttribs3dvNV(uint, int, double*)
public static extern void glVertexAttribs3dvNV(uint index, int count, double* v)
Parameters
glVertexAttribs3fvNV(uint, int, float*)
public static extern void glVertexAttribs3fvNV(uint index, int count, float* v)
Parameters
glVertexAttribs3hvNV(uint, int, ushort*)
public static extern void glVertexAttribs3hvNV(uint index, int n, ushort* v)
Parameters
glVertexAttribs3svNV(uint, int, short*)
public static extern void glVertexAttribs3svNV(uint index, int count, short* v)
Parameters
glVertexAttribs4dvNV(uint, int, double*)
public static extern void glVertexAttribs4dvNV(uint index, int count, double* v)
Parameters
glVertexAttribs4fvNV(uint, int, float*)
public static extern void glVertexAttribs4fvNV(uint index, int count, float* v)
Parameters
glVertexAttribs4hvNV(uint, int, ushort*)
public static extern void glVertexAttribs4hvNV(uint index, int n, ushort* v)
Parameters
glVertexAttribs4svNV(uint, int, short*)
public static extern void glVertexAttribs4svNV(uint index, int count, short* v)
Parameters
glVertexAttribs4ubvNV(uint, int, byte*)
public static extern void glVertexAttribs4ubvNV(uint index, int count, byte* v)
Parameters
glVertexFormatNV(int, uint, int)
public static extern void glVertexFormatNV(int size, uint type, int stride)
Parameters
glVertexPointerListIBM(int, uint, int, nint, int)
public static extern void glVertexPointerListIBM(int size, uint type, int stride, nint pointer, int ptrstride)
Parameters
glVertexPointervINTEL(int, uint, nint)
public static extern void glVertexPointervINTEL(int size, uint type, nint pointer)
Parameters
glVertexStream1dATI(uint, double)
public static extern void glVertexStream1dATI(uint stream, double x)
Parameters
glVertexStream1dvATI(uint, double*)
public static extern void glVertexStream1dvATI(uint stream, double* coords)
Parameters
glVertexStream1fATI(uint, float)
public static extern void glVertexStream1fATI(uint stream, float x)
Parameters
glVertexStream1fvATI(uint, float*)
public static extern void glVertexStream1fvATI(uint stream, float* coords)
Parameters
glVertexStream1iATI(uint, int)
public static extern void glVertexStream1iATI(uint stream, int x)
Parameters
glVertexStream1ivATI(uint, int*)
public static extern void glVertexStream1ivATI(uint stream, int* coords)
Parameters
glVertexStream1sATI(uint, short)
public static extern void glVertexStream1sATI(uint stream, short x)
Parameters
glVertexStream1svATI(uint, short*)
public static extern void glVertexStream1svATI(uint stream, short* coords)
Parameters
glVertexStream2dATI(uint, double, double)
public static extern void glVertexStream2dATI(uint stream, double x, double y)
Parameters
glVertexStream2dvATI(uint, double*)
public static extern void glVertexStream2dvATI(uint stream, double* coords)
Parameters
glVertexStream2fATI(uint, float, float)
public static extern void glVertexStream2fATI(uint stream, float x, float y)
Parameters
glVertexStream2fvATI(uint, float*)
public static extern void glVertexStream2fvATI(uint stream, float* coords)
Parameters
glVertexStream2iATI(uint, int, int)
public static extern void glVertexStream2iATI(uint stream, int x, int y)
Parameters
glVertexStream2ivATI(uint, int*)
public static extern void glVertexStream2ivATI(uint stream, int* coords)
Parameters
glVertexStream2sATI(uint, short, short)
public static extern void glVertexStream2sATI(uint stream, short x, short y)
Parameters
glVertexStream2svATI(uint, short*)
public static extern void glVertexStream2svATI(uint stream, short* coords)
Parameters
glVertexStream3dATI(uint, double, double, double)
public static extern void glVertexStream3dATI(uint stream, double x, double y, double z)
Parameters
glVertexStream3dvATI(uint, double*)
public static extern void glVertexStream3dvATI(uint stream, double* coords)
Parameters
glVertexStream3fATI(uint, float, float, float)
public static extern void glVertexStream3fATI(uint stream, float x, float y, float z)
Parameters
glVertexStream3fvATI(uint, float*)
public static extern void glVertexStream3fvATI(uint stream, float* coords)
Parameters
glVertexStream3iATI(uint, int, int, int)
public static extern void glVertexStream3iATI(uint stream, int x, int y, int z)
Parameters
glVertexStream3ivATI(uint, int*)
public static extern void glVertexStream3ivATI(uint stream, int* coords)
Parameters
glVertexStream3sATI(uint, short, short, short)
public static extern void glVertexStream3sATI(uint stream, short x, short y, short z)
Parameters
glVertexStream3svATI(uint, short*)
public static extern void glVertexStream3svATI(uint stream, short* coords)
Parameters
glVertexStream4dATI(uint, double, double, double, double)
public static extern void glVertexStream4dATI(uint stream, double x, double y, double z, double w)
Parameters
glVertexStream4dvATI(uint, double*)
public static extern void glVertexStream4dvATI(uint stream, double* coords)
Parameters
glVertexStream4fATI(uint, float, float, float, float)
public static extern void glVertexStream4fATI(uint stream, float x, float y, float z, float w)
Parameters
glVertexStream4fvATI(uint, float*)
public static extern void glVertexStream4fvATI(uint stream, float* coords)
Parameters
glVertexStream4iATI(uint, int, int, int, int)
public static extern void glVertexStream4iATI(uint stream, int x, int y, int z, int w)
Parameters
glVertexStream4ivATI(uint, int*)
public static extern void glVertexStream4ivATI(uint stream, int* coords)
Parameters
glVertexStream4sATI(uint, short, short, short, short)
public static extern void glVertexStream4sATI(uint stream, short x, short y, short z, short w)
Parameters
glVertexStream4svATI(uint, short*)
public static extern void glVertexStream4svATI(uint stream, short* coords)
Parameters
glVideoCaptureNV(uint, uint*, ulong*)
public static extern uint glVideoCaptureNV(uint video_capture_slot, uint* sequence_num, ulong* capture_time)
Parameters
Returns
glVideoCaptureStreamParameterdvNV(uint, uint, uint, double*)
public static extern void glVideoCaptureStreamParameterdvNV(uint video_capture_slot, uint stream, uint pname, double* @params)
Parameters
glVideoCaptureStreamParameterfvNV(uint, uint, uint, float*)
public static extern void glVideoCaptureStreamParameterfvNV(uint video_capture_slot, uint stream, uint pname, float* @params)
Parameters
glVideoCaptureStreamParameterivNV(uint, uint, uint, int*)
public static extern void glVideoCaptureStreamParameterivNV(uint video_capture_slot, uint stream, uint pname, int* @params)
Parameters
glViewport(int, int, int, int)
public static extern void glViewport(int x, int y, int width, int height)
Parameters
glViewportArrayv(uint, int, float*)
public static extern void glViewportArrayv(uint first, int count, float* v)
Parameters
glViewportIndexedf(uint, float, float, float, float)
public static extern void glViewportIndexedf(uint index, float x, float y, float w, float h)
Parameters
glViewportIndexedfv(uint, float*)
public static extern void glViewportIndexedfv(uint index, float* v)
Parameters
glWaitSync(nint, uint, ulong)
public static extern void glWaitSync(nint sync, uint flags, ulong timeout)
Parameters
glWriteMaskEXT(uint, uint, uint, uint, uint, uint)
public static extern void glWriteMaskEXT(uint res, uint @in, uint outX, uint outY, uint outZ, uint outW)