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
glAccum(uint, float)
public static extern void glAccum(uint op, float value)
Parameters
glActiveProgramEXT(uint)
public static extern void glActiveProgramEXT(uint program)
Parameters
program
uint
glActiveShaderProgram(uint, uint)
public static extern void glActiveShaderProgram(uint pipeline, uint program)
Parameters
glActiveStencilFaceEXT(uint)
public static extern void glActiveStencilFaceEXT(uint face)
Parameters
face
uint
glActiveTexture(uint)
public static extern void glActiveTexture(uint texture)
Parameters
texture
uint
glActiveTextureARB(uint)
public static extern void glActiveTextureARB(uint texture)
Parameters
texture
uint
glActiveVaryingNV(uint, string)
public static extern void glActiveVaryingNV(uint program, string name)
Parameters
glAlphaFragmentOp1ATI(uint, uint, uint, uint, uint, uint)
public static extern void glAlphaFragmentOp1ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod)
Parameters
glAlphaFragmentOp2ATI(uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glAlphaFragmentOp2ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod)
Parameters
op
uintdst
uintdstMod
uintarg1
uintarg1Rep
uintarg1Mod
uintarg2
uintarg2Rep
uintarg2Mod
uint
glAlphaFragmentOp3ATI(uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glAlphaFragmentOp3ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod)
Parameters
op
uintdst
uintdstMod
uintarg1
uintarg1Rep
uintarg1Mod
uintarg2
uintarg2Rep
uintarg2Mod
uintarg3
uintarg3Rep
uintarg3Mod
uint
glAlphaFunc(uint, float)
public static extern void glAlphaFunc(uint func, float @ref)
Parameters
glApplyTextureEXT(uint)
public static extern void glApplyTextureEXT(uint mode)
Parameters
mode
uint
glAreProgramsResidentNV(int, uint*, bool*)
public static extern bool glAreProgramsResidentNV(int n, uint* programs, bool* residences)
Parameters
Returns
glAreTexturesResident(int, uint*, bool*)
public static extern bool glAreTexturesResident(int n, uint* textures, bool* residences)
Parameters
Returns
glAreTexturesResidentEXT(int, uint*, bool*)
public static extern bool glAreTexturesResidentEXT(int n, uint* textures, bool* residences)
Parameters
Returns
glArrayElement(int)
public static extern void glArrayElement(int i)
Parameters
i
int
glArrayElementEXT(int)
public static extern void glArrayElementEXT(int i)
Parameters
i
int
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
marker
uint
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
glBegin(uint)
public static extern void glBegin(uint mode)
Parameters
mode
uint
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
id
uint
glBeginPerfMonitorAMD(uint)
public static extern void glBeginPerfMonitorAMD(uint monitor)
Parameters
monitor
uint
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
primitiveMode
uint
glBeginTransformFeedbackEXT(uint)
public static extern void glBeginTransformFeedbackEXT(uint primitiveMode)
Parameters
primitiveMode
uint
glBeginTransformFeedbackNV(uint)
public static extern void glBeginTransformFeedbackNV(uint primitiveMode)
Parameters
primitiveMode
uint
glBeginVertexShaderEXT()
public static extern void glBeginVertexShaderEXT()
glBeginVideoCaptureNV(uint)
public static extern void glBeginVideoCaptureNV(uint video_capture_slot)
Parameters
video_capture_slot
uint
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
id
uint
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
value
uint
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
pipeline
uint
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
array
uint
glBindVertexArrayAPPLE(uint)
public static extern void glBindVertexArrayAPPLE(uint array)
Parameters
array
uint
glBindVertexShaderEXT(uint)
public static extern void glBindVertexShaderEXT(uint id)
Parameters
id
uint
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
glBinormal3bEXT(sbyte, sbyte, sbyte)
public static extern void glBinormal3bEXT(sbyte bx, sbyte by, sbyte bz)
Parameters
glBinormal3bvEXT(sbyte*)
public static extern void glBinormal3bvEXT(sbyte* v)
Parameters
v
sbyte*
glBinormal3dEXT(double, double, double)
public static extern void glBinormal3dEXT(double bx, double by, double bz)
Parameters
glBinormal3dvEXT(double*)
public static extern void glBinormal3dvEXT(double* v)
Parameters
v
double*
glBinormal3fEXT(float, float, float)
public static extern void glBinormal3fEXT(float bx, float by, float bz)
Parameters
glBinormal3fvEXT(float*)
public static extern void glBinormal3fvEXT(float* v)
Parameters
v
float*
glBinormal3iEXT(int, int, int)
public static extern void glBinormal3iEXT(int bx, int by, int bz)
Parameters
glBinormal3ivEXT(int*)
public static extern void glBinormal3ivEXT(int* v)
Parameters
v
int*
glBinormal3sEXT(short, short, short)
public static extern void glBinormal3sEXT(short bx, short by, short bz)
Parameters
glBinormal3svEXT(short*)
public static extern void glBinormal3svEXT(short* v)
Parameters
v
short*
glBinormalPointerEXT(uint, int, nint)
public static extern void glBinormalPointerEXT(uint type, int stride, nint pointer)
Parameters
glBitmap(int, int, float, float, float, float, byte*)
public static extern void glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte* bitmap)
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
mode
uint
glBlendEquationEXT(uint)
public static extern void glBlendEquationEXT(uint mode)
Parameters
mode
uint
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
srcX0
intsrcY0
intsrcX1
intsrcY1
intdstX0
intdstY0
intdstX1
intdstY1
intmask
uintfilter
uint
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
srcX0
intsrcY0
intsrcX1
intsrcY1
intdstX0
intdstY0
intdstX1
intdstY1
intmask
uintfilter
uint
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
glCallList(uint)
public static extern void glCallList(uint list)
Parameters
list
uint
glCallLists(int, uint, nint)
public static extern void glCallLists(int n, uint type, nint lists)
Parameters
glCheckFramebufferStatus(uint)
public static extern uint glCheckFramebufferStatus(uint target)
Parameters
target
uint
Returns
glCheckFramebufferStatusEXT(uint)
public static extern uint glCheckFramebufferStatusEXT(uint target)
Parameters
target
uint
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
mask
uint
glClearAccum(float, float, float, float)
public static extern void glClearAccum(float red, float green, float blue, float alpha)
Parameters
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
depth
double
glClearDepthdNV(double)
public static extern void glClearDepthdNV(double depth)
Parameters
depth
double
glClearDepthf(float)
public static extern void glClearDepthf(float d)
Parameters
d
float
glClearIndex(float)
public static extern void glClearIndex(float c)
Parameters
c
float
glClearStencil(int)
public static extern void glClearStencil(int s)
Parameters
s
int
glClientActiveTexture(uint)
public static extern void glClientActiveTexture(uint texture)
Parameters
texture
uint
glClientActiveTextureARB(uint)
public static extern void glClientActiveTextureARB(uint texture)
Parameters
texture
uint
glClientActiveVertexStreamATI(uint)
public static extern void glClientActiveVertexStreamATI(uint stream)
Parameters
stream
uint
glClientAttribDefaultEXT(uint)
public static extern void glClientAttribDefaultEXT(uint mask)
Parameters
mask
uint
glClientWaitSync(nint, uint, ulong)
public static extern uint glClientWaitSync(nint sync, uint flags, ulong timeout)
Parameters
Returns
glClipPlane(uint, double*)
public static extern void glClipPlane(uint plane, double* equation)
Parameters
glColor3b(sbyte, sbyte, sbyte)
public static extern void glColor3b(sbyte red, sbyte green, sbyte blue)
Parameters
glColor3bv(sbyte*)
public static extern void glColor3bv(sbyte* v)
Parameters
v
sbyte*
glColor3d(double, double, double)
public static extern void glColor3d(double red, double green, double blue)
Parameters
glColor3dv(double*)
public static extern void glColor3dv(double* v)
Parameters
v
double*
glColor3f(float, float, float)
public static extern void glColor3f(float red, float green, float blue)
Parameters
glColor3fVertex3fSUN(float, float, float, float, float, float)
public static extern void glColor3fVertex3fSUN(float r, float g, float b, float x, float y, float z)
Parameters
glColor3fVertex3fvSUN(float*, float*)
public static extern void glColor3fVertex3fvSUN(float* c, float* v)
Parameters
glColor3fv(float*)
public static extern void glColor3fv(float* v)
Parameters
v
float*
glColor3hNV(ushort, ushort, ushort)
public static extern void glColor3hNV(ushort red, ushort green, ushort blue)
Parameters
glColor3hvNV(ushort*)
public static extern void glColor3hvNV(ushort* v)
Parameters
v
ushort*
glColor3i(int, int, int)
public static extern void glColor3i(int red, int green, int blue)
Parameters
glColor3iv(int*)
public static extern void glColor3iv(int* v)
Parameters
v
int*
glColor3s(short, short, short)
public static extern void glColor3s(short red, short green, short blue)
Parameters
glColor3sv(short*)
public static extern void glColor3sv(short* v)
Parameters
v
short*
glColor3ub(byte, byte, byte)
public static extern void glColor3ub(byte red, byte green, byte blue)
Parameters
glColor3ubv(byte*)
public static extern void glColor3ubv(byte* v)
Parameters
v
byte*
glColor3ui(uint, uint, uint)
public static extern void glColor3ui(uint red, uint green, uint blue)
Parameters
glColor3uiv(uint*)
public static extern void glColor3uiv(uint* v)
Parameters
v
uint*
glColor3us(ushort, ushort, ushort)
public static extern void glColor3us(ushort red, ushort green, ushort blue)
Parameters
glColor3usv(ushort*)
public static extern void glColor3usv(ushort* v)
Parameters
v
ushort*
glColor4b(sbyte, sbyte, sbyte, sbyte)
public static extern void glColor4b(sbyte red, sbyte green, sbyte blue, sbyte alpha)
Parameters
glColor4bv(sbyte*)
public static extern void glColor4bv(sbyte* v)
Parameters
v
sbyte*
glColor4d(double, double, double, double)
public static extern void glColor4d(double red, double green, double blue, double alpha)
Parameters
glColor4dv(double*)
public static extern void glColor4dv(double* v)
Parameters
v
double*
glColor4f(float, float, float, float)
public static extern void glColor4f(float red, float green, float blue, float alpha)
Parameters
glColor4fNormal3fVertex3fSUN(float, float, float, float, float, float, float, float, float, float)
public static extern void glColor4fNormal3fVertex3fSUN(float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)
Parameters
glColor4fNormal3fVertex3fvSUN(float*, float*, float*)
public static extern void glColor4fNormal3fVertex3fvSUN(float* c, float* n, float* v)
Parameters
glColor4fv(float*)
public static extern void glColor4fv(float* v)
Parameters
v
float*
glColor4hNV(ushort, ushort, ushort, ushort)
public static extern void glColor4hNV(ushort red, ushort green, ushort blue, ushort alpha)
Parameters
glColor4hvNV(ushort*)
public static extern void glColor4hvNV(ushort* v)
Parameters
v
ushort*
glColor4i(int, int, int, int)
public static extern void glColor4i(int red, int green, int blue, int alpha)
Parameters
glColor4iv(int*)
public static extern void glColor4iv(int* v)
Parameters
v
int*
glColor4s(short, short, short, short)
public static extern void glColor4s(short red, short green, short blue, short alpha)
Parameters
glColor4sv(short*)
public static extern void glColor4sv(short* v)
Parameters
v
short*
glColor4ub(byte, byte, byte, byte)
public static extern void glColor4ub(byte red, byte green, byte blue, byte alpha)
Parameters
glColor4ubVertex2fSUN(byte, byte, byte, byte, float, float)
public static extern void glColor4ubVertex2fSUN(byte r, byte g, byte b, byte a, float x, float y)
Parameters
glColor4ubVertex2fvSUN(byte*, float*)
public static extern void glColor4ubVertex2fvSUN(byte* c, float* v)
Parameters
glColor4ubVertex3fSUN(byte, byte, byte, byte, float, float, float)
public static extern void glColor4ubVertex3fSUN(byte r, byte g, byte b, byte a, float x, float y, float z)
Parameters
glColor4ubVertex3fvSUN(byte*, float*)
public static extern void glColor4ubVertex3fvSUN(byte* c, float* v)
Parameters
glColor4ubv(byte*)
public static extern void glColor4ubv(byte* v)
Parameters
v
byte*
glColor4ui(uint, uint, uint, uint)
public static extern void glColor4ui(uint red, uint green, uint blue, uint alpha)
Parameters
glColor4uiv(uint*)
public static extern void glColor4uiv(uint* v)
Parameters
v
uint*
glColor4us(ushort, ushort, ushort, ushort)
public static extern void glColor4us(ushort red, ushort green, ushort blue, ushort alpha)
Parameters
glColor4usv(ushort*)
public static extern void glColor4usv(ushort* v)
Parameters
v
ushort*
glColorFormatNV(int, uint, int)
public static extern void glColorFormatNV(int size, uint type, int stride)
Parameters
glColorFragmentOp1ATI(uint, uint, uint, uint, uint, uint, uint)
public static extern void glColorFragmentOp1ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod)
Parameters
glColorFragmentOp2ATI(uint, uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glColorFragmentOp2ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod)
Parameters
op
uintdst
uintdstMask
uintdstMod
uintarg1
uintarg1Rep
uintarg1Mod
uintarg2
uintarg2Rep
uintarg2Mod
uint
glColorFragmentOp3ATI(uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint, uint)
public static extern void glColorFragmentOp3ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod)
Parameters
op
uintdst
uintdstMask
uintdstMod
uintarg1
uintarg1Rep
uintarg1Mod
uintarg2
uintarg2Rep
uintarg2Mod
uintarg3
uintarg3Rep
uintarg3Mod
uint
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
glColorMaterial(uint, uint)
public static extern void glColorMaterial(uint face, uint mode)
Parameters
glColorP3ui(uint, uint)
public static extern void glColorP3ui(uint type, uint color)
Parameters
glColorP3uiv(uint, uint*)
public static extern void glColorP3uiv(uint type, uint* color)
Parameters
glColorP4ui(uint, uint)
public static extern void glColorP4ui(uint type, uint color)
Parameters
glColorP4uiv(uint, uint*)
public static extern void glColorP4uiv(uint type, uint* color)
Parameters
glColorPointer(int, uint, int, nint)
public static extern void glColorPointer(int size, uint type, int stride, nint pointer)
Parameters
glColorPointerEXT(int, uint, int, int, nint)
public static extern void glColorPointerEXT(int size, uint type, int stride, int count, nint pointer)
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
glColorSubTable(uint, int, int, uint, uint, nint)
public static extern void glColorSubTable(uint target, int start, int count, uint format, uint type, nint data)
Parameters
glColorSubTableEXT(uint, int, int, uint, uint, nint)
public static extern void glColorSubTableEXT(uint target, int start, int count, uint format, uint type, nint data)
Parameters
glColorTable(uint, uint, int, uint, uint, nint)
public static extern void glColorTable(uint target, uint internalformat, int width, uint format, uint type, nint table)
Parameters
glColorTableEXT(uint, uint, int, uint, uint, nint)
public static extern void glColorTableEXT(uint target, uint internalFormat, int width, uint format, uint type, nint table)
Parameters
glColorTableParameterfv(uint, uint, float*)
public static extern void glColorTableParameterfv(uint target, uint pname, float* @params)
Parameters
glColorTableParameterfvSGI(uint, uint, float*)
public static extern void glColorTableParameterfvSGI(uint target, uint pname, float* @params)
Parameters
glColorTableParameteriv(uint, uint, int*)
public static extern void glColorTableParameteriv(uint target, uint pname, int* @params)
Parameters
glColorTableParameterivSGI(uint, uint, int*)
public static extern void glColorTableParameterivSGI(uint target, uint pname, int* @params)
Parameters
glColorTableSGI(uint, uint, int, uint, uint, nint)
public static extern void glColorTableSGI(uint target, uint internalformat, int width, uint format, uint type, nint table)
Parameters
glCombinerInputNV(uint, uint, uint, uint, uint, uint)
public static extern void glCombinerInputNV(uint stage, uint portion, uint variable, uint input, uint mapping, uint componentUsage)
Parameters
glCombinerOutputNV(uint, uint, uint, uint, uint, uint, uint, bool, bool, bool)
public static extern void glCombinerOutputNV(uint stage, uint portion, uint abOutput, uint cdOutput, uint sumOutput, uint scale, uint bias, bool abDotProduct, bool cdDotProduct, bool muxSum)
Parameters
stage
uintportion
uintabOutput
uintcdOutput
uintsumOutput
uintscale
uintbias
uintabDotProduct
boolcdDotProduct
boolmuxSum
bool
glCombinerParameterfNV(uint, float)
public static extern void glCombinerParameterfNV(uint pname, float param)
Parameters
glCombinerParameterfvNV(uint, float*)
public static extern void glCombinerParameterfvNV(uint pname, float* @params)
Parameters
glCombinerParameteriNV(uint, int)
public static extern void glCombinerParameteriNV(uint pname, int param)
Parameters
glCombinerParameterivNV(uint, int*)
public static extern void glCombinerParameterivNV(uint pname, int* @params)
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
shader
uint
glCompileShaderARB(uint)
public static extern void glCompileShaderARB(uint shaderObj)
Parameters
shaderObj
uint
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
texunit
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intborder
intimageSize
intbits
nint
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
texunit
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intimageSize
intbits
nint
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
texunit
uinttarget
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uintimageSize
intbits
nint
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
texunit
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uintimageSize
intbits
nint
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
target
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intimageSize
intdata
nint
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
target
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intimageSize
intdata
nint
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
target
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uintimageSize
intdata
nint
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
target
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uintimageSize
intdata
nint
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
target
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uintimageSize
intdata
nint
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
target
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uintimageSize
intdata
nint
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
texture
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intborder
intimageSize
intbits
nint
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
texture
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intimageSize
intbits
nint
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
texture
uinttarget
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uintimageSize
intbits
nint
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
texture
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uintimageSize
intbits
nint
glConvolutionFilter1D(uint, uint, int, uint, uint, nint)
public static extern void glConvolutionFilter1D(uint target, uint internalformat, int width, uint format, uint type, nint image)
Parameters
glConvolutionFilter1DEXT(uint, uint, int, uint, uint, nint)
public static extern void glConvolutionFilter1DEXT(uint target, uint internalformat, int width, uint format, uint type, nint image)
Parameters
glConvolutionFilter2D(uint, uint, int, int, uint, uint, nint)
public static extern void glConvolutionFilter2D(uint target, uint internalformat, int width, int height, uint format, uint type, nint image)
Parameters
glConvolutionFilter2DEXT(uint, uint, int, int, uint, uint, nint)
public static extern void glConvolutionFilter2DEXT(uint target, uint internalformat, int width, int height, uint format, uint type, nint image)
Parameters
glConvolutionParameterf(uint, uint, float)
public static extern void glConvolutionParameterf(uint target, uint pname, float @params)
Parameters
glConvolutionParameterfEXT(uint, uint, float)
public static extern void glConvolutionParameterfEXT(uint target, uint pname, float @params)
Parameters
glConvolutionParameterfv(uint, uint, float*)
public static extern void glConvolutionParameterfv(uint target, uint pname, float* @params)
Parameters
glConvolutionParameterfvEXT(uint, uint, float*)
public static extern void glConvolutionParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glConvolutionParameteri(uint, uint, int)
public static extern void glConvolutionParameteri(uint target, uint pname, int @params)
Parameters
glConvolutionParameteriEXT(uint, uint, int)
public static extern void glConvolutionParameteriEXT(uint target, uint pname, int @params)
Parameters
glConvolutionParameteriv(uint, uint, int*)
public static extern void glConvolutionParameteriv(uint target, uint pname, int* @params)
Parameters
glConvolutionParameterivEXT(uint, uint, int*)
public static extern void glConvolutionParameterivEXT(uint target, uint pname, int* @params)
Parameters
glCopyBufferSubData(uint, uint, nint, nint, nint)
public static extern void glCopyBufferSubData(uint readTarget, uint writeTarget, nint readOffset, nint writeOffset, nint size)
Parameters
glCopyColorSubTable(uint, int, int, int, int)
public static extern void glCopyColorSubTable(uint target, int start, int x, int y, int width)
Parameters
glCopyColorSubTableEXT(uint, int, int, int, int)
public static extern void glCopyColorSubTableEXT(uint target, int start, int x, int y, int width)
Parameters
glCopyColorTable(uint, uint, int, int, int)
public static extern void glCopyColorTable(uint target, uint internalformat, int x, int y, int width)
Parameters
glCopyColorTableSGI(uint, uint, int, int, int)
public static extern void glCopyColorTableSGI(uint target, uint internalformat, int x, int y, int width)
Parameters
glCopyConvolutionFilter1D(uint, uint, int, int, int)
public static extern void glCopyConvolutionFilter1D(uint target, uint internalformat, int x, int y, int width)
Parameters
glCopyConvolutionFilter1DEXT(uint, uint, int, int, int)
public static extern void glCopyConvolutionFilter1DEXT(uint target, uint internalformat, int x, int y, int width)
Parameters
glCopyConvolutionFilter2D(uint, uint, int, int, int, int)
public static extern void glCopyConvolutionFilter2D(uint target, uint internalformat, int x, int y, int width, int height)
Parameters
glCopyConvolutionFilter2DEXT(uint, uint, int, int, int, int)
public static extern void glCopyConvolutionFilter2DEXT(uint target, uint internalformat, int x, int y, int width, int height)
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
srcName
uintsrcTarget
uintsrcLevel
intsrcX
intsrcY
intsrcZ
intdstName
uintdstTarget
uintdstLevel
intdstX
intdstY
intdstZ
intwidth
intheight
intdepth
int
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
texunit
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intx
inty
intwidth
intheight
int
glCopyPixels(int, int, int, int, uint)
public static extern void glCopyPixels(int x, int y, int width, int height, uint type)
Parameters
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
texture
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intx
inty
intwidth
intheight
int
glCreateProgram()
public static extern int glCreateProgram()
Returns
glCreateProgramObjectARB()
public static extern int glCreateProgramObjectARB()
Returns
glCreateShader(uint)
public static extern int glCreateShader(uint type)
Parameters
type
uint
Returns
glCreateShaderObjectARB(uint)
public static extern int glCreateShaderObjectARB(uint shaderType)
Parameters
shaderType
uint
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
mode
uint
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
glCurrentPaletteMatrixARB(int)
public static extern void glCurrentPaletteMatrixARB(int index)
Parameters
index
int
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
glDeformSGIX(uint)
public static extern void glDeformSGIX(uint mask)
Parameters
mask
uint
glDeformationMap3dSGIX(uint, double, double, int, int, double, double, int, int, double, double, int, int, double*)
public static extern void glDeformationMap3dSGIX(uint target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, double* points)
Parameters
target
uintu1
doubleu2
doubleustride
intuorder
intv1
doublev2
doublevstride
intvorder
intw1
doublew2
doublewstride
intworder
intpoints
double*
glDeformationMap3fSGIX(uint, float, float, int, int, float, float, int, int, float, float, int, int, float*)
public static extern void glDeformationMap3fSGIX(uint target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, float* points)
Parameters
target
uintu1
floatu2
floatustride
intuorder
intv1
floatv2
floatvstride
intvorder
intw1
floatw2
floatwstride
intworder
intpoints
float*
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
id
uint
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
glDeleteLists(uint, int)
public static extern void glDeleteLists(uint list, int range)
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
obj
uint
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
program
uint
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
shader
uint
glDeleteSync(nint)
public static extern void glDeleteSync(nint sync)
Parameters
sync
nint
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
id
uint
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
func
uint
glDepthMask(bool)
public static extern void glDepthMask(bool flag)
Parameters
flag
bool
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
glDetailTexFuncSGIS(uint, int, float*)
public static extern void glDetailTexFuncSGIS(uint target, int n, float* points)
Parameters
glDisable(uint)
public static extern void glDisable(uint cap)
Parameters
cap
uint
glDisableClientState(uint)
public static extern void glDisableClientState(uint array)
Parameters
array
uint
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
id
uint
glDisableVertexAttribAPPLE(uint, uint)
public static extern void glDisableVertexAttribAPPLE(uint index, uint pname)
Parameters
glDisableVertexAttribArray(uint)
public static extern void glDisableVertexAttribArray(uint index)
Parameters
index
uint
glDisableVertexAttribArrayARB(uint)
public static extern void glDisableVertexAttribArrayARB(uint index)
Parameters
index
uint
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
mode
uint
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
glDrawPixels(int, int, uint, uint, nint)
public static extern void glDrawPixels(int width, int height, uint format, uint type, nint pixels)
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
glEdgeFlag(bool)
public static extern void glEdgeFlag(bool flag)
Parameters
flag
bool
glEdgeFlagFormatNV(int)
public static extern void glEdgeFlagFormatNV(int stride)
Parameters
stride
int
glEdgeFlagPointer(int, nint)
public static extern void glEdgeFlagPointer(int stride, nint pointer)
Parameters
glEdgeFlagPointerEXT(int, int, bool*)
public static extern void glEdgeFlagPointerEXT(int stride, int count, bool* pointer)
Parameters
glEdgeFlagPointerListIBM(int, bool*, int)
public static extern void glEdgeFlagPointerListIBM(int stride, bool* pointer, int ptrstride)
Parameters
glEdgeFlagv(bool*)
public static extern void glEdgeFlagv(bool* flag)
Parameters
flag
bool*
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
cap
uint
glEnableClientState(uint)
public static extern void glEnableClientState(uint array)
Parameters
array
uint
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
id
uint
glEnableVertexAttribAPPLE(uint, uint)
public static extern void glEnableVertexAttribAPPLE(uint index, uint pname)
Parameters
glEnableVertexAttribArray(uint)
public static extern void glEnableVertexAttribArray(uint index)
Parameters
index
uint
glEnableVertexAttribArrayARB(uint)
public static extern void glEnableVertexAttribArrayARB(uint index)
Parameters
index
uint
glEnablei(uint, uint)
public static extern void glEnablei(uint target, uint index)
Parameters
glEnd()
public static extern void glEnd()
glEndConditionalRender()
public static extern void glEndConditionalRender()
glEndConditionalRenderNV()
public static extern void glEndConditionalRenderNV()
glEndFragmentShaderATI()
public static extern void glEndFragmentShaderATI()
glEndList()
public static extern void glEndList()
glEndOcclusionQueryNV()
public static extern void glEndOcclusionQueryNV()
glEndPerfMonitorAMD(uint)
public static extern void glEndPerfMonitorAMD(uint monitor)
Parameters
monitor
uint
glEndQuery(uint)
public static extern void glEndQuery(uint target)
Parameters
target
uint
glEndQueryARB(uint)
public static extern void glEndQueryARB(uint target)
Parameters
target
uint
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_slot
uint
glEvalCoord1d(double)
public static extern void glEvalCoord1d(double u)
Parameters
u
double
glEvalCoord1dv(double*)
public static extern void glEvalCoord1dv(double* u)
Parameters
u
double*
glEvalCoord1f(float)
public static extern void glEvalCoord1f(float u)
Parameters
u
float
glEvalCoord1fv(float*)
public static extern void glEvalCoord1fv(float* u)
Parameters
u
float*
glEvalCoord2d(double, double)
public static extern void glEvalCoord2d(double u, double v)
Parameters
glEvalCoord2dv(double*)
public static extern void glEvalCoord2dv(double* u)
Parameters
u
double*
glEvalCoord2f(float, float)
public static extern void glEvalCoord2f(float u, float v)
Parameters
glEvalCoord2fv(float*)
public static extern void glEvalCoord2fv(float* u)
Parameters
u
float*
glEvalMapsNV(uint, uint)
public static extern void glEvalMapsNV(uint target, uint mode)
Parameters
glEvalMesh1(uint, int, int)
public static extern void glEvalMesh1(uint mode, int i1, int i2)
Parameters
glEvalMesh2(uint, int, int, int, int)
public static extern void glEvalMesh2(uint mode, int i1, int i2, int j1, int j2)
Parameters
glEvalPoint1(int)
public static extern void glEvalPoint1(int i)
Parameters
i
int
glEvalPoint2(int, int)
public static extern void glEvalPoint2(int i, int j)
Parameters
glExecuteProgramNV(uint, uint, float*)
public static extern void glExecuteProgramNV(uint target, uint id, float* @params)
Parameters
glExtractComponentEXT(uint, uint, uint)
public static extern void glExtractComponentEXT(uint res, uint src, uint num)
Parameters
glFeedbackBuffer(int, uint, float*)
public static extern void glFeedbackBuffer(int size, uint type, float* buffer)
Parameters
glFenceSync(uint, uint)
public static extern nint glFenceSync(uint condition, uint flags)
Parameters
Returns
glFinalCombinerInputNV(uint, uint, uint, uint)
public static extern void glFinalCombinerInputNV(uint variable, uint input, uint mapping, uint componentUsage)
Parameters
glFinish()
public static extern void glFinish()
glFinishAsyncSGIX(uint*)
public static extern int glFinishAsyncSGIX(uint* markerp)
Parameters
markerp
uint*
Returns
glFinishFenceAPPLE(uint)
public static extern void glFinishFenceAPPLE(uint fence)
Parameters
fence
uint
glFinishFenceNV(uint)
public static extern void glFinishFenceNV(uint fence)
Parameters
fence
uint
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
target
uint
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()
glFogCoordFormatNV(uint, int)
public static extern void glFogCoordFormatNV(uint type, int stride)
Parameters
glFogCoordPointer(uint, int, nint)
public static extern void glFogCoordPointer(uint type, int stride, nint pointer)
Parameters
glFogCoordPointerEXT(uint, int, nint)
public static extern void glFogCoordPointerEXT(uint type, int stride, nint pointer)
Parameters
glFogCoordPointerListIBM(uint, int, nint, int)
public static extern void glFogCoordPointerListIBM(uint type, int stride, nint pointer, int ptrstride)
Parameters
glFogCoordd(double)
public static extern void glFogCoordd(double coord)
Parameters
coord
double
glFogCoorddEXT(double)
public static extern void glFogCoorddEXT(double coord)
Parameters
coord
double
glFogCoorddv(double*)
public static extern void glFogCoorddv(double* coord)
Parameters
coord
double*
glFogCoorddvEXT(double*)
public static extern void glFogCoorddvEXT(double* coord)
Parameters
coord
double*
glFogCoordf(float)
public static extern void glFogCoordf(float coord)
Parameters
coord
float
glFogCoordfEXT(float)
public static extern void glFogCoordfEXT(float coord)
Parameters
coord
float
glFogCoordfv(float*)
public static extern void glFogCoordfv(float* coord)
Parameters
coord
float*
glFogCoordfvEXT(float*)
public static extern void glFogCoordfvEXT(float* coord)
Parameters
coord
float*
glFogCoordhNV(ushort)
public static extern void glFogCoordhNV(ushort fog)
Parameters
fog
ushort
glFogCoordhvNV(ushort*)
public static extern void glFogCoordhvNV(ushort* fog)
Parameters
fog
ushort*
glFogFuncSGIS(int, float*)
public static extern void glFogFuncSGIS(int n, float* points)
Parameters
glFogf(uint, float)
public static extern void glFogf(uint pname, float param)
Parameters
glFogfv(uint, float*)
public static extern void glFogfv(uint pname, float* @params)
Parameters
glFogi(uint, int)
public static extern void glFogi(uint pname, int param)
Parameters
glFogiv(uint, int*)
public static extern void glFogiv(uint pname, int* @params)
Parameters
glFragmentColorMaterialSGIX(uint, uint)
public static extern void glFragmentColorMaterialSGIX(uint face, uint mode)
Parameters
glFragmentLightModelfSGIX(uint, float)
public static extern void glFragmentLightModelfSGIX(uint pname, float param)
Parameters
glFragmentLightModelfvSGIX(uint, float*)
public static extern void glFragmentLightModelfvSGIX(uint pname, float* @params)
Parameters
glFragmentLightModeliSGIX(uint, int)
public static extern void glFragmentLightModeliSGIX(uint pname, int param)
Parameters
glFragmentLightModelivSGIX(uint, int*)
public static extern void glFragmentLightModelivSGIX(uint pname, int* @params)
Parameters
glFragmentLightfSGIX(uint, uint, float)
public static extern void glFragmentLightfSGIX(uint light, uint pname, float param)
Parameters
glFragmentLightfvSGIX(uint, uint, float*)
public static extern void glFragmentLightfvSGIX(uint light, uint pname, float* @params)
Parameters
glFragmentLightiSGIX(uint, uint, int)
public static extern void glFragmentLightiSGIX(uint light, uint pname, int param)
Parameters
glFragmentLightivSGIX(uint, uint, int*)
public static extern void glFragmentLightivSGIX(uint light, uint pname, int* @params)
Parameters
glFragmentMaterialfSGIX(uint, uint, float)
public static extern void glFragmentMaterialfSGIX(uint face, uint pname, float param)
Parameters
glFragmentMaterialfvSGIX(uint, uint, float*)
public static extern void glFragmentMaterialfvSGIX(uint face, uint pname, float* @params)
Parameters
glFragmentMaterialiSGIX(uint, uint, int)
public static extern void glFragmentMaterialiSGIX(uint face, uint pname, int param)
Parameters
glFragmentMaterialivSGIX(uint, uint, int*)
public static extern void glFragmentMaterialivSGIX(uint face, uint pname, int* @params)
Parameters
glFrameTerminatorGREMEDY()
public static extern void glFrameTerminatorGREMEDY()
glFrameZoomSGIX(int)
public static extern void glFrameZoomSGIX(int factor)
Parameters
factor
int
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
buffer
uint
glFrontFace(uint)
public static extern void glFrontFace(uint mode)
Parameters
mode
uint
glFrustum(double, double, double, double, double, double)
public static extern void glFrustum(double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
glGenAsyncMarkersSGIX(int)
public static extern int glGenAsyncMarkersSGIX(int range)
Parameters
range
int
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
range
uint
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
glGenLists(int)
public static extern int glGenLists(int range)
Parameters
range
int
Returns
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
range
uint
Returns
glGenerateMipmap(uint)
public static extern void glGenerateMipmap(uint target)
Parameters
target
uint
glGenerateMipmapEXT(uint)
public static extern void glGenerateMipmapEXT(uint target)
Parameters
target
uint
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
program
uintuniformBlockIndex
uintbufSize
intlength
int*uniformBlockName
StringBuilder
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
program
uintuniformIndex
uintbufSize
intlength
int*uniformName
StringBuilder
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
glGetClipPlane(uint, double*)
public static extern void glGetClipPlane(uint plane, double* equation)
Parameters
glGetColorTable(uint, uint, uint, nint)
public static extern void glGetColorTable(uint target, uint format, uint type, nint table)
Parameters
glGetColorTableEXT(uint, uint, uint, nint)
public static extern void glGetColorTableEXT(uint target, uint format, uint type, nint data)
Parameters
glGetColorTableParameterfv(uint, uint, float*)
public static extern void glGetColorTableParameterfv(uint target, uint pname, float* @params)
Parameters
glGetColorTableParameterfvEXT(uint, uint, float*)
public static extern void glGetColorTableParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glGetColorTableParameterfvSGI(uint, uint, float*)
public static extern void glGetColorTableParameterfvSGI(uint target, uint pname, float* @params)
Parameters
glGetColorTableParameteriv(uint, uint, int*)
public static extern void glGetColorTableParameteriv(uint target, uint pname, int* @params)
Parameters
glGetColorTableParameterivEXT(uint, uint, int*)
public static extern void glGetColorTableParameterivEXT(uint target, uint pname, int* @params)
Parameters
glGetColorTableParameterivSGI(uint, uint, int*)
public static extern void glGetColorTableParameterivSGI(uint target, uint pname, int* @params)
Parameters
glGetColorTableSGI(uint, uint, uint, nint)
public static extern void glGetColorTableSGI(uint target, uint format, uint type, nint table)
Parameters
glGetCombinerInputParameterfvNV(uint, uint, uint, uint, float*)
public static extern void glGetCombinerInputParameterfvNV(uint stage, uint portion, uint variable, uint pname, float* @params)
Parameters
glGetCombinerInputParameterivNV(uint, uint, uint, uint, int*)
public static extern void glGetCombinerInputParameterivNV(uint stage, uint portion, uint variable, uint pname, int* @params)
Parameters
glGetCombinerOutputParameterfvNV(uint, uint, uint, float*)
public static extern void glGetCombinerOutputParameterfvNV(uint stage, uint portion, uint pname, float* @params)
Parameters
glGetCombinerOutputParameterivNV(uint, uint, uint, int*)
public static extern void glGetCombinerOutputParameterivNV(uint stage, uint portion, uint pname, int* @params)
Parameters
glGetCombinerStageParameterfvNV(uint, uint, float*)
public static extern void glGetCombinerStageParameterfvNV(uint stage, uint pname, float* @params)
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
glGetConvolutionFilter(uint, uint, uint, nint)
public static extern void glGetConvolutionFilter(uint target, uint format, uint type, nint image)
Parameters
glGetConvolutionFilterEXT(uint, uint, uint, nint)
public static extern void glGetConvolutionFilterEXT(uint target, uint format, uint type, nint image)
Parameters
glGetConvolutionParameterfv(uint, uint, float*)
public static extern void glGetConvolutionParameterfv(uint target, uint pname, float* @params)
Parameters
glGetConvolutionParameterfvEXT(uint, uint, float*)
public static extern void glGetConvolutionParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glGetConvolutionParameteriv(uint, uint, int*)
public static extern void glGetConvolutionParameteriv(uint target, uint pname, int* @params)
Parameters
glGetConvolutionParameterivEXT(uint, uint, int*)
public static extern void glGetConvolutionParameterivEXT(uint target, uint pname, int* @params)
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
count
uintbufsize
intcategories
uint*severities
uint*ids
uint*lengths
int*message
StringBuilder
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
count
uintbufsize
intsources
uint*types
uint*ids
uint*severities
uint*lengths
int*messageLog
StringBuilder
Returns
glGetDetailTexFuncSGIS(uint, float*)
public static extern void glGetDetailTexFuncSGIS(uint target, float* points)
Parameters
glGetDoubleIndexedvEXT(uint, uint, double*)
public static extern void glGetDoubleIndexedvEXT(uint target, uint index, double* data)
Parameters
glGetDoublei_v(uint, uint, double*)
public static extern void glGetDoublei_v(uint target, uint index, double* data)
Parameters
glGetDoublev(uint, double*)
public static extern void glGetDoublev(uint pname, double* @params)
Parameters
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
points
float*
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
glGetFragmentLightfvSGIX(uint, uint, float*)
public static extern void glGetFragmentLightfvSGIX(uint light, uint pname, float* @params)
Parameters
glGetFragmentLightivSGIX(uint, uint, int*)
public static extern void glGetFragmentLightivSGIX(uint light, uint pname, int* @params)
Parameters
glGetFragmentMaterialfvSGIX(uint, uint, float*)
public static extern void glGetFragmentMaterialfvSGIX(uint face, uint pname, float* @params)
Parameters
glGetFragmentMaterialivSGIX(uint, uint, int*)
public static extern void glGetFragmentMaterialivSGIX(uint face, uint pname, int* @params)
Parameters
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
pname
uint
Returns
glGetHistogram(uint, bool, uint, uint, nint)
public static extern void glGetHistogram(uint target, bool reset, uint format, uint type, nint values)
Parameters
glGetHistogramEXT(uint, bool, uint, uint, nint)
public static extern void glGetHistogramEXT(uint target, bool reset, uint format, uint type, nint values)
Parameters
glGetHistogramParameterfv(uint, uint, float*)
public static extern void glGetHistogramParameterfv(uint target, uint pname, float* @params)
Parameters
glGetHistogramParameterfvEXT(uint, uint, float*)
public static extern void glGetHistogramParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glGetHistogramParameteriv(uint, uint, int*)
public static extern void glGetHistogramParameteriv(uint target, uint pname, int* @params)
Parameters
glGetHistogramParameterivEXT(uint, uint, int*)
public static extern void glGetHistogramParameterivEXT(uint target, uint pname, int* @params)
Parameters
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
obj
uintmaxLength
intlength
int*infoLog
StringBuilder
glGetInstrumentsSGIX()
public static extern int glGetInstrumentsSGIX()
Returns
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
glGetLightfv(uint, uint, float*)
public static extern void glGetLightfv(uint light, uint pname, float* @params)
Parameters
glGetLightiv(uint, uint, int*)
public static extern void glGetLightiv(uint light, uint pname, int* @params)
Parameters
glGetListParameterfvSGIX(uint, uint, float*)
public static extern void glGetListParameterfvSGIX(uint list, uint pname, float* @params)
Parameters
glGetListParameterivSGIX(uint, uint, int*)
public static extern void glGetListParameterivSGIX(uint list, uint pname, int* @params)
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
glGetMapAttribParameterfvNV(uint, uint, uint, float*)
public static extern void glGetMapAttribParameterfvNV(uint target, uint index, uint pname, float* @params)
Parameters
glGetMapAttribParameterivNV(uint, uint, uint, int*)
public static extern void glGetMapAttribParameterivNV(uint target, uint index, uint pname, int* @params)
Parameters
glGetMapControlPointsNV(uint, uint, uint, int, int, bool, nint)
public static extern void glGetMapControlPointsNV(uint target, uint index, uint type, int ustride, int vstride, bool packed, nint points)
Parameters
glGetMapParameterfvNV(uint, uint, float*)
public static extern void glGetMapParameterfvNV(uint target, uint pname, float* @params)
Parameters
glGetMapParameterivNV(uint, uint, int*)
public static extern void glGetMapParameterivNV(uint target, uint pname, int* @params)
Parameters
glGetMapdv(uint, uint, double*)
public static extern void glGetMapdv(uint target, uint query, double* v)
Parameters
glGetMapfv(uint, uint, float*)
public static extern void glGetMapfv(uint target, uint query, float* v)
Parameters
glGetMapiv(uint, uint, int*)
public static extern void glGetMapiv(uint target, uint query, int* v)
Parameters
glGetMaterialfv(uint, uint, float*)
public static extern void glGetMaterialfv(uint face, uint pname, float* @params)
Parameters
glGetMaterialiv(uint, uint, int*)
public static extern void glGetMaterialiv(uint face, uint pname, int* @params)
Parameters
glGetMinmax(uint, bool, uint, uint, nint)
public static extern void glGetMinmax(uint target, bool reset, uint format, uint type, nint values)
Parameters
glGetMinmaxEXT(uint, bool, uint, uint, nint)
public static extern void glGetMinmaxEXT(uint target, bool reset, uint format, uint type, nint values)
Parameters
glGetMinmaxParameterfv(uint, uint, float*)
public static extern void glGetMinmaxParameterfv(uint target, uint pname, float* @params)
Parameters
glGetMinmaxParameterfvEXT(uint, uint, float*)
public static extern void glGetMinmaxParameterfvEXT(uint target, uint pname, float* @params)
Parameters
glGetMinmaxParameteriv(uint, uint, int*)
public static extern void glGetMinmaxParameteriv(uint target, uint pname, int* @params)
Parameters
glGetMinmaxParameterivEXT(uint, uint, int*)
public static extern void glGetMinmaxParameterivEXT(uint target, uint pname, int* @params)
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
namelen
intname
stringbufSize
intstringlen
int*string
StringBuilder
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
group
uintcounter
uintbufSize
intlength
int*counterString
StringBuilder
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
group
uintbufSize
intlength
int*groupString
StringBuilder
glGetPerfMonitorGroupsAMD(int*, int, uint*)
public static extern void glGetPerfMonitorGroupsAMD(int* numGroups, int groupsSize, uint* groups)
Parameters
glGetPixelMapfv(uint, float*)
public static extern void glGetPixelMapfv(uint map, float* values)
Parameters
glGetPixelMapuiv(uint, uint*)
public static extern void glGetPixelMapuiv(uint map, uint* values)
Parameters
glGetPixelMapusv(uint, ushort*)
public static extern void glGetPixelMapusv(uint map, ushort* values)
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
glGetPointerv(uint, nint)
public static extern void glGetPointerv(uint pname, nint @params)
Parameters
glGetPointervEXT(uint, nint)
public static extern void glGetPointervEXT(uint pname, nint @params)
Parameters
glGetPolygonStipple(byte*)
public static extern void glGetPolygonStipple(byte* mask)
Parameters
mask
byte*
glGetProgramBinary(uint, int, int*, uint*, nint)
public static extern void glGetProgramBinary(uint program, int bufSize, int* length, uint* binaryFormat, nint binary)
Parameters
glGetProgramEnvParameterIivNV(uint, uint, int*)
public static extern void glGetProgramEnvParameterIivNV(uint target, uint index, int* @params)
Parameters
glGetProgramEnvParameterIuivNV(uint, uint, uint*)
public static extern void glGetProgramEnvParameterIuivNV(uint target, uint index, uint* @params)
Parameters
glGetProgramEnvParameterdvARB(uint, uint, double*)
public static extern void glGetProgramEnvParameterdvARB(uint target, uint index, double* @params)
Parameters
glGetProgramEnvParameterfvARB(uint, uint, float*)
public static extern void glGetProgramEnvParameterfvARB(uint target, uint index, float* @params)
Parameters
glGetProgramInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetProgramInfoLog(uint program, int bufSize, int* length, StringBuilder infoLog)
Parameters
program
uintbufSize
intlength
int*infoLog
StringBuilder
glGetProgramLocalParameterIivNV(uint, uint, int*)
public static extern void glGetProgramLocalParameterIivNV(uint target, uint index, int* @params)
Parameters
glGetProgramLocalParameterIuivNV(uint, uint, uint*)
public static extern void glGetProgramLocalParameterIuivNV(uint target, uint index, uint* @params)
Parameters
glGetProgramLocalParameterdvARB(uint, uint, double*)
public static extern void glGetProgramLocalParameterdvARB(uint target, uint index, double* @params)
Parameters
glGetProgramLocalParameterfvARB(uint, uint, float*)
public static extern void glGetProgramLocalParameterfvARB(uint target, uint index, float* @params)
Parameters
glGetProgramNamedParameterdvNV(uint, int, byte*, double*)
public static extern void glGetProgramNamedParameterdvNV(uint id, int len, byte* name, double* @params)
Parameters
glGetProgramNamedParameterfvNV(uint, int, byte*, float*)
public static extern void glGetProgramNamedParameterfvNV(uint id, int len, byte* name, float* @params)
Parameters
glGetProgramParameterdvNV(uint, uint, uint, double*)
public static extern void glGetProgramParameterdvNV(uint target, uint index, uint pname, double* @params)
Parameters
glGetProgramParameterfvNV(uint, uint, uint, float*)
public static extern void glGetProgramParameterfvNV(uint target, uint index, uint pname, float* @params)
Parameters
glGetProgramPipelineInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetProgramPipelineInfoLog(uint pipeline, int bufSize, int* length, StringBuilder infoLog)
Parameters
pipeline
uintbufSize
intlength
int*infoLog
StringBuilder
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
glGetProgramStringARB(uint, uint, nint)
public static extern void glGetProgramStringARB(uint target, uint pname, nint @string)
Parameters
glGetProgramStringNV(uint, uint, byte*)
public static extern void glGetProgramStringNV(uint id, uint pname, byte* program)
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
glGetSeparableFilter(uint, uint, uint, nint, nint, nint)
public static extern void glGetSeparableFilter(uint target, uint format, uint type, nint row, nint column, nint span)
Parameters
glGetSeparableFilterEXT(uint, uint, uint, nint, nint, nint)
public static extern void glGetSeparableFilterEXT(uint target, uint format, uint type, nint row, nint column, nint span)
Parameters
glGetShaderInfoLog(uint, int, int*, StringBuilder)
public static extern void glGetShaderInfoLog(uint shader, int bufSize, int* length, StringBuilder infoLog)
Parameters
shader
uintbufSize
intlength
int*infoLog
StringBuilder
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
shader
uintbufSize
intlength
int*source
StringBuilder
glGetShaderSourceARB(uint, int, int*, StringBuilder)
public static extern void glGetShaderSourceARB(uint obj, int maxLength, int* length, StringBuilder source)
Parameters
obj
uintmaxLength
intlength
int*source
StringBuilder
glGetShaderiv(uint, uint, int*)
public static extern void glGetShaderiv(uint shader, uint pname, int* @params)
Parameters
glGetSharpenTexFuncSGIS(uint, float*)
public static extern void glGetSharpenTexFuncSGIS(uint target, float* points)
Parameters
glGetString(uint)
public static extern nint glGetString(uint name)
Parameters
name
uint
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
glGetTexEnvfv(uint, uint, float*)
public static extern void glGetTexEnvfv(uint target, uint pname, float* @params)
Parameters
glGetTexEnviv(uint, uint, int*)
public static extern void glGetTexEnviv(uint target, uint pname, int* @params)
Parameters
glGetTexFilterFuncSGIS(uint, uint, float*)
public static extern void glGetTexFilterFuncSGIS(uint target, uint filter, float* weights)
Parameters
glGetTexGendv(uint, uint, double*)
public static extern void glGetTexGendv(uint coord, uint pname, double* @params)
Parameters
glGetTexGenfv(uint, uint, float*)
public static extern void glGetTexGenfv(uint coord, uint pname, float* @params)
Parameters
glGetTexGeniv(uint, uint, int*)
public static extern void glGetTexGeniv(uint coord, uint pname, int* @params)
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
glGlobalAlphaFactorbSUN(sbyte)
public static extern void glGlobalAlphaFactorbSUN(sbyte factor)
Parameters
factor
sbyte
glGlobalAlphaFactordSUN(double)
public static extern void glGlobalAlphaFactordSUN(double factor)
Parameters
factor
double
glGlobalAlphaFactorfSUN(float)
public static extern void glGlobalAlphaFactorfSUN(float factor)
Parameters
factor
float
glGlobalAlphaFactoriSUN(int)
public static extern void glGlobalAlphaFactoriSUN(int factor)
Parameters
factor
int
glGlobalAlphaFactorsSUN(short)
public static extern void glGlobalAlphaFactorsSUN(short factor)
Parameters
factor
short
glGlobalAlphaFactorubSUN(byte)
public static extern void glGlobalAlphaFactorubSUN(byte factor)
Parameters
factor
byte
glGlobalAlphaFactoruiSUN(uint)
public static extern void glGlobalAlphaFactoruiSUN(uint factor)
Parameters
factor
uint
glGlobalAlphaFactorusSUN(ushort)
public static extern void glGlobalAlphaFactorusSUN(ushort factor)
Parameters
factor
ushort
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
glHistogram(uint, int, uint, bool)
public static extern void glHistogram(uint target, int width, uint internalformat, bool sink)
Parameters
glHistogramEXT(uint, int, uint, bool)
public static extern void glHistogramEXT(uint target, int width, uint internalformat, bool sink)
Parameters
glIglooInterfaceSGIX(uint, nint)
public static extern void glIglooInterfaceSGIX(uint pname, nint @params)
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
glIndexFormatNV(uint, int)
public static extern void glIndexFormatNV(uint type, int stride)
Parameters
glIndexFuncEXT(uint, float)
public static extern void glIndexFuncEXT(uint func, float @ref)
Parameters
glIndexMask(uint)
public static extern void glIndexMask(uint mask)
Parameters
mask
uint
glIndexMaterialEXT(uint, uint)
public static extern void glIndexMaterialEXT(uint face, uint mode)
Parameters
glIndexPointer(uint, int, nint)
public static extern void glIndexPointer(uint type, int stride, nint pointer)
Parameters
glIndexPointerEXT(uint, int, int, nint)
public static extern void glIndexPointerEXT(uint type, int stride, int count, nint pointer)
Parameters
glIndexPointerListIBM(uint, int, nint, int)
public static extern void glIndexPointerListIBM(uint type, int stride, nint pointer, int ptrstride)
Parameters
glIndexd(double)
public static extern void glIndexd(double c)
Parameters
c
double
glIndexdv(double*)
public static extern void glIndexdv(double* c)
Parameters
c
double*
glIndexf(float)
public static extern void glIndexf(float c)
Parameters
c
float
glIndexfv(float*)
public static extern void glIndexfv(float* c)
Parameters
c
float*
glIndexi(int)
public static extern void glIndexi(int c)
Parameters
c
int
glIndexiv(int*)
public static extern void glIndexiv(int* c)
Parameters
c
int*
glIndexs(short)
public static extern void glIndexs(short c)
Parameters
c
short
glIndexsv(short*)
public static extern void glIndexsv(short* c)
Parameters
c
short*
glIndexub(byte)
public static extern void glIndexub(byte c)
Parameters
c
byte
glIndexubv(byte*)
public static extern void glIndexubv(byte* c)
Parameters
c
byte*
glInitNames()
public static extern void glInitNames()
glInsertComponentEXT(uint, uint, uint)
public static extern void glInsertComponentEXT(uint res, uint src, uint num)
Parameters
glInstrumentsBufferSGIX(int, int*)
public static extern void glInstrumentsBufferSGIX(int size, int* buffer)
Parameters
glInterleavedArrays(uint, int, nint)
public static extern void glInterleavedArrays(uint format, int stride, nint pointer)
Parameters
glIsAsyncMarkerSGIX(uint)
public static extern int glIsAsyncMarkerSGIX(uint marker)
Parameters
marker
uint
Returns
glIsBuffer(uint)
public static extern int glIsBuffer(uint buffer)
Parameters
buffer
uint
Returns
glIsBufferARB(uint)
public static extern int glIsBufferARB(uint buffer)
Parameters
buffer
uint
Returns
glIsBufferResidentNV(uint)
public static extern int glIsBufferResidentNV(uint target)
Parameters
target
uint
Returns
glIsEnabled(uint)
public static extern int glIsEnabled(uint cap)
Parameters
cap
uint
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
fence
uint
Returns
glIsFenceNV(uint)
public static extern int glIsFenceNV(uint fence)
Parameters
fence
uint
Returns
glIsFramebuffer(uint)
public static extern int glIsFramebuffer(uint framebuffer)
Parameters
framebuffer
uint
Returns
glIsFramebufferEXT(uint)
public static extern int glIsFramebufferEXT(uint framebuffer)
Parameters
framebuffer
uint
Returns
glIsList(uint)
public static extern int glIsList(uint list)
Parameters
list
uint
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
buffer
uint
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
buffer
uint
Returns
glIsOcclusionQueryNV(uint)
public static extern int glIsOcclusionQueryNV(uint id)
Parameters
id
uint
Returns
glIsProgram(uint)
public static extern int glIsProgram(uint program)
Parameters
program
uint
Returns
glIsProgramARB(uint)
public static extern int glIsProgramARB(uint program)
Parameters
program
uint
Returns
glIsProgramNV(uint)
public static extern int glIsProgramNV(uint id)
Parameters
id
uint
Returns
glIsProgramPipeline(uint)
public static extern int glIsProgramPipeline(uint pipeline)
Parameters
pipeline
uint
Returns
glIsQuery(uint)
public static extern int glIsQuery(uint id)
Parameters
id
uint
Returns
glIsQueryARB(uint)
public static extern int glIsQueryARB(uint id)
Parameters
id
uint
Returns
glIsRenderbuffer(uint)
public static extern int glIsRenderbuffer(uint renderbuffer)
Parameters
renderbuffer
uint
Returns
glIsRenderbufferEXT(uint)
public static extern int glIsRenderbufferEXT(uint renderbuffer)
Parameters
renderbuffer
uint
Returns
glIsSampler(uint)
public static extern int glIsSampler(uint sampler)
Parameters
sampler
uint
Returns
glIsShader(uint)
public static extern int glIsShader(uint shader)
Parameters
shader
uint
Returns
glIsSync(nint)
public static extern int glIsSync(nint sync)
Parameters
sync
nint
Returns
glIsTexture(uint)
public static extern int glIsTexture(uint texture)
Parameters
texture
uint
Returns
glIsTextureEXT(uint)
public static extern int glIsTextureEXT(uint texture)
Parameters
texture
uint
Returns
glIsTransformFeedback(uint)
public static extern int glIsTransformFeedback(uint id)
Parameters
id
uint
Returns
glIsTransformFeedbackNV(uint)
public static extern int glIsTransformFeedbackNV(uint id)
Parameters
id
uint
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
array
uint
Returns
glIsVertexArrayAPPLE(uint)
public static extern int glIsVertexArrayAPPLE(uint array)
Parameters
array
uint
Returns
glIsVertexAttribEnabledAPPLE(uint, uint)
public static extern int glIsVertexAttribEnabledAPPLE(uint index, uint pname)
Parameters
Returns
glLightEnviSGIX(uint, int)
public static extern void glLightEnviSGIX(uint pname, int param)
Parameters
glLightModelf(uint, float)
public static extern void glLightModelf(uint pname, float param)
Parameters
glLightModelfv(uint, float*)
public static extern void glLightModelfv(uint pname, float* @params)
Parameters
glLightModeli(uint, int)
public static extern void glLightModeli(uint pname, int param)
Parameters
glLightModeliv(uint, int*)
public static extern void glLightModeliv(uint pname, int* @params)
Parameters
glLightf(uint, uint, float)
public static extern void glLightf(uint light, uint pname, float param)
Parameters
glLightfv(uint, uint, float*)
public static extern void glLightfv(uint light, uint pname, float* @params)
Parameters
glLighti(uint, uint, int)
public static extern void glLighti(uint light, uint pname, int param)
Parameters
glLightiv(uint, uint, int*)
public static extern void glLightiv(uint light, uint pname, int* @params)
Parameters
glLineStipple(int, ushort)
public static extern void glLineStipple(int factor, ushort pattern)
Parameters
glLineWidth(float)
public static extern void glLineWidth(float width)
Parameters
width
float
glLinkProgram(uint)
public static extern void glLinkProgram(uint program)
Parameters
program
uint
glLinkProgramARB(uint)
public static extern void glLinkProgramARB(uint programObj)
Parameters
programObj
uint
glListBase(uint)
public static extern void glListBase(uint @base)
Parameters
base
uint
glListParameterfSGIX(uint, uint, float)
public static extern void glListParameterfSGIX(uint list, uint pname, float param)
Parameters
glListParameterfvSGIX(uint, uint, float*)
public static extern void glListParameterfvSGIX(uint list, uint pname, float* @params)
Parameters
glListParameteriSGIX(uint, uint, int)
public static extern void glListParameteriSGIX(uint list, uint pname, int param)
Parameters
glListParameterivSGIX(uint, uint, int*)
public static extern void glListParameterivSGIX(uint list, uint pname, int* @params)
Parameters
glLoadIdentity()
public static extern void glLoadIdentity()
glLoadIdentityDeformationMapSGIX(uint)
public static extern void glLoadIdentityDeformationMapSGIX(uint mask)
Parameters
mask
uint
glLoadMatrixd(double*)
public static extern void glLoadMatrixd(double* m)
Parameters
m
double*
glLoadMatrixf(float*)
public static extern void glLoadMatrixf(float* m)
Parameters
m
float*
glLoadName(uint)
public static extern void glLoadName(uint name)
Parameters
name
uint
glLoadProgramNV(uint, uint, int, byte*)
public static extern void glLoadProgramNV(uint target, uint id, int len, byte* program)
Parameters
glLoadTransposeMatrixd(double*)
public static extern void glLoadTransposeMatrixd(double* m)
Parameters
m
double*
glLoadTransposeMatrixdARB(double*)
public static extern void glLoadTransposeMatrixdARB(double* m)
Parameters
m
double*
glLoadTransposeMatrixf(float*)
public static extern void glLoadTransposeMatrixf(float* m)
Parameters
m
float*
glLoadTransposeMatrixfARB(float*)
public static extern void glLoadTransposeMatrixfARB(float* m)
Parameters
m
float*
glLockArraysEXT(int, int)
public static extern void glLockArraysEXT(int first, int count)
Parameters
glLogicOp(uint)
public static extern void glLogicOp(uint opcode)
Parameters
opcode
uint
glMakeBufferNonResidentNV(uint)
public static extern void glMakeBufferNonResidentNV(uint target)
Parameters
target
uint
glMakeBufferResidentNV(uint, uint)
public static extern void glMakeBufferResidentNV(uint target, uint access)
Parameters
glMakeNamedBufferNonResidentNV(uint)
public static extern void glMakeNamedBufferNonResidentNV(uint buffer)
Parameters
buffer
uint
glMakeNamedBufferResidentNV(uint, uint)
public static extern void glMakeNamedBufferResidentNV(uint buffer, uint access)
Parameters
glMap1d(uint, double, double, int, int, double*)
public static extern void glMap1d(uint target, double u1, double u2, int stride, int order, double* points)
Parameters
glMap1f(uint, float, float, int, int, float*)
public static extern void glMap1f(uint target, float u1, float u2, int stride, int order, float* points)
Parameters
glMap2d(uint, double, double, int, int, double, double, int, int, double*)
public static extern void glMap2d(uint target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double* points)
Parameters
target
uintu1
doubleu2
doubleustride
intuorder
intv1
doublev2
doublevstride
intvorder
intpoints
double*
glMap2f(uint, float, float, int, int, float, float, int, int, float*)
public static extern void glMap2f(uint target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float* points)
Parameters
target
uintu1
floatu2
floatustride
intuorder
intv1
floatv2
floatvstride
intvorder
intpoints
float*
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
target
uintindex
uinttype
uintustride
intvstride
intuorder
intvorder
intpacked
boolpoints
nint
glMapGrid1d(int, double, double)
public static extern void glMapGrid1d(int un, double u1, double u2)
Parameters
glMapGrid1f(int, float, float)
public static extern void glMapGrid1f(int un, float u1, float u2)
Parameters
glMapGrid2d(int, double, double, int, double, double)
public static extern void glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2)
Parameters
glMapGrid2f(int, float, float, int, float, float)
public static extern void glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2)
Parameters
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
buffer
uint
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
index
uintsize
uintu1
doubleu2
doubleustride
intuorder
intv1
doublev2
doublevstride
intvorder
intpoints
double*
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
index
uintsize
uintu1
floatu2
floatustride
intuorder
intv1
floatv2
floatvstride
intvorder
intpoints
float*
glMaterialf(uint, uint, float)
public static extern void glMaterialf(uint face, uint pname, float param)
Parameters
glMaterialfv(uint, uint, float*)
public static extern void glMaterialfv(uint face, uint pname, float* @params)
Parameters
glMateriali(uint, uint, int)
public static extern void glMateriali(uint face, uint pname, int param)
Parameters
glMaterialiv(uint, uint, int*)
public static extern void glMaterialiv(uint face, uint pname, int* @params)
Parameters
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
glMatrixIndexPointerARB(int, uint, int, nint)
public static extern void glMatrixIndexPointerARB(int size, uint type, int stride, nint pointer)
Parameters
glMatrixIndexubvARB(int, byte*)
public static extern void glMatrixIndexubvARB(int size, byte* indices)
Parameters
glMatrixIndexuivARB(int, uint*)
public static extern void glMatrixIndexuivARB(int size, uint* indices)
Parameters
glMatrixIndexusvARB(int, ushort*)
public static extern void glMatrixIndexusvARB(int size, ushort* indices)
Parameters
glMatrixLoadIdentityEXT(uint)
public static extern void glMatrixLoadIdentityEXT(uint mode)
Parameters
mode
uint
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
glMatrixMode(uint)
public static extern void glMatrixMode(uint mode)
Parameters
mode
uint
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
mode
uint
glMatrixPushEXT(uint)
public static extern void glMatrixPushEXT(uint mode)
Parameters
mode
uint
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
barriers
uint
glMinSampleShading(float)
public static extern void glMinSampleShading(float value)
Parameters
value
float
glMinSampleShadingARB(float)
public static extern void glMinSampleShadingARB(float value)
Parameters
value
float
glMinmax(uint, uint, bool)
public static extern void glMinmax(uint target, uint internalformat, bool sink)
Parameters
glMinmaxEXT(uint, uint, bool)
public static extern void glMinmaxEXT(uint target, uint internalformat, bool sink)
Parameters
glMultMatrixd(double*)
public static extern void glMultMatrixd(double* m)
Parameters
m
double*
glMultMatrixf(float*)
public static extern void glMultMatrixf(float* m)
Parameters
m
float*
glMultTransposeMatrixd(double*)
public static extern void glMultTransposeMatrixd(double* m)
Parameters
m
double*
glMultTransposeMatrixdARB(double*)
public static extern void glMultTransposeMatrixdARB(double* m)
Parameters
m
double*
glMultTransposeMatrixf(float*)
public static extern void glMultTransposeMatrixf(float* m)
Parameters
m
float*
glMultTransposeMatrixfARB(float*)
public static extern void glMultTransposeMatrixfARB(float* m)
Parameters
m
float*
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
glMultiTexCoord1d(uint, double)
public static extern void glMultiTexCoord1d(uint target, double s)
Parameters
glMultiTexCoord1dARB(uint, double)
public static extern void glMultiTexCoord1dARB(uint target, double s)
Parameters
glMultiTexCoord1dv(uint, double*)
public static extern void glMultiTexCoord1dv(uint target, double* v)
Parameters
glMultiTexCoord1dvARB(uint, double*)
public static extern void glMultiTexCoord1dvARB(uint target, double* v)
Parameters
glMultiTexCoord1f(uint, float)
public static extern void glMultiTexCoord1f(uint target, float s)
Parameters
glMultiTexCoord1fARB(uint, float)
public static extern void glMultiTexCoord1fARB(uint target, float s)
Parameters
glMultiTexCoord1fv(uint, float*)
public static extern void glMultiTexCoord1fv(uint target, float* v)
Parameters
glMultiTexCoord1fvARB(uint, float*)
public static extern void glMultiTexCoord1fvARB(uint target, float* v)
Parameters
glMultiTexCoord1hNV(uint, ushort)
public static extern void glMultiTexCoord1hNV(uint target, ushort s)
Parameters
glMultiTexCoord1hvNV(uint, ushort*)
public static extern void glMultiTexCoord1hvNV(uint target, ushort* v)
Parameters
glMultiTexCoord1i(uint, int)
public static extern void glMultiTexCoord1i(uint target, int s)
Parameters
glMultiTexCoord1iARB(uint, int)
public static extern void glMultiTexCoord1iARB(uint target, int s)
Parameters
glMultiTexCoord1iv(uint, int*)
public static extern void glMultiTexCoord1iv(uint target, int* v)
Parameters
glMultiTexCoord1ivARB(uint, int*)
public static extern void glMultiTexCoord1ivARB(uint target, int* v)
Parameters
glMultiTexCoord1s(uint, short)
public static extern void glMultiTexCoord1s(uint target, short s)
Parameters
glMultiTexCoord1sARB(uint, short)
public static extern void glMultiTexCoord1sARB(uint target, short s)
Parameters
glMultiTexCoord1sv(uint, short*)
public static extern void glMultiTexCoord1sv(uint target, short* v)
Parameters
glMultiTexCoord1svARB(uint, short*)
public static extern void glMultiTexCoord1svARB(uint target, short* v)
Parameters
glMultiTexCoord2d(uint, double, double)
public static extern void glMultiTexCoord2d(uint target, double s, double t)
Parameters
glMultiTexCoord2dARB(uint, double, double)
public static extern void glMultiTexCoord2dARB(uint target, double s, double t)
Parameters
glMultiTexCoord2dv(uint, double*)
public static extern void glMultiTexCoord2dv(uint target, double* v)
Parameters
glMultiTexCoord2dvARB(uint, double*)
public static extern void glMultiTexCoord2dvARB(uint target, double* v)
Parameters
glMultiTexCoord2f(uint, float, float)
public static extern void glMultiTexCoord2f(uint target, float s, float t)
Parameters
glMultiTexCoord2fARB(uint, float, float)
public static extern void glMultiTexCoord2fARB(uint target, float s, float t)
Parameters
glMultiTexCoord2fv(uint, float*)
public static extern void glMultiTexCoord2fv(uint target, float* v)
Parameters
glMultiTexCoord2fvARB(uint, float*)
public static extern void glMultiTexCoord2fvARB(uint target, float* v)
Parameters
glMultiTexCoord2hNV(uint, ushort, ushort)
public static extern void glMultiTexCoord2hNV(uint target, ushort s, ushort t)
Parameters
glMultiTexCoord2hvNV(uint, ushort*)
public static extern void glMultiTexCoord2hvNV(uint target, ushort* v)
Parameters
glMultiTexCoord2i(uint, int, int)
public static extern void glMultiTexCoord2i(uint target, int s, int t)
Parameters
glMultiTexCoord2iARB(uint, int, int)
public static extern void glMultiTexCoord2iARB(uint target, int s, int t)
Parameters
glMultiTexCoord2iv(uint, int*)
public static extern void glMultiTexCoord2iv(uint target, int* v)
Parameters
glMultiTexCoord2ivARB(uint, int*)
public static extern void glMultiTexCoord2ivARB(uint target, int* v)
Parameters
glMultiTexCoord2s(uint, short, short)
public static extern void glMultiTexCoord2s(uint target, short s, short t)
Parameters
glMultiTexCoord2sARB(uint, short, short)
public static extern void glMultiTexCoord2sARB(uint target, short s, short t)
Parameters
glMultiTexCoord2sv(uint, short*)
public static extern void glMultiTexCoord2sv(uint target, short* v)
Parameters
glMultiTexCoord2svARB(uint, short*)
public static extern void glMultiTexCoord2svARB(uint target, short* v)
Parameters
glMultiTexCoord3d(uint, double, double, double)
public static extern void glMultiTexCoord3d(uint target, double s, double t, double r)
Parameters
glMultiTexCoord3dARB(uint, double, double, double)
public static extern void glMultiTexCoord3dARB(uint target, double s, double t, double r)
Parameters
glMultiTexCoord3dv(uint, double*)
public static extern void glMultiTexCoord3dv(uint target, double* v)
Parameters
glMultiTexCoord3dvARB(uint, double*)
public static extern void glMultiTexCoord3dvARB(uint target, double* v)
Parameters
glMultiTexCoord3f(uint, float, float, float)
public static extern void glMultiTexCoord3f(uint target, float s, float t, float r)
Parameters
glMultiTexCoord3fARB(uint, float, float, float)
public static extern void glMultiTexCoord3fARB(uint target, float s, float t, float r)
Parameters
glMultiTexCoord3fv(uint, float*)
public static extern void glMultiTexCoord3fv(uint target, float* v)
Parameters
glMultiTexCoord3fvARB(uint, float*)
public static extern void glMultiTexCoord3fvARB(uint target, float* v)
Parameters
glMultiTexCoord3hNV(uint, ushort, ushort, ushort)
public static extern void glMultiTexCoord3hNV(uint target, ushort s, ushort t, ushort r)
Parameters
glMultiTexCoord3hvNV(uint, ushort*)
public static extern void glMultiTexCoord3hvNV(uint target, ushort* v)
Parameters
glMultiTexCoord3i(uint, int, int, int)
public static extern void glMultiTexCoord3i(uint target, int s, int t, int r)
Parameters
glMultiTexCoord3iARB(uint, int, int, int)
public static extern void glMultiTexCoord3iARB(uint target, int s, int t, int r)
Parameters
glMultiTexCoord3iv(uint, int*)
public static extern void glMultiTexCoord3iv(uint target, int* v)
Parameters
glMultiTexCoord3ivARB(uint, int*)
public static extern void glMultiTexCoord3ivARB(uint target, int* v)
Parameters
glMultiTexCoord3s(uint, short, short, short)
public static extern void glMultiTexCoord3s(uint target, short s, short t, short r)
Parameters
glMultiTexCoord3sARB(uint, short, short, short)
public static extern void glMultiTexCoord3sARB(uint target, short s, short t, short r)
Parameters
glMultiTexCoord3sv(uint, short*)
public static extern void glMultiTexCoord3sv(uint target, short* v)
Parameters
glMultiTexCoord3svARB(uint, short*)
public static extern void glMultiTexCoord3svARB(uint target, short* v)
Parameters
glMultiTexCoord4d(uint, double, double, double, double)
public static extern void glMultiTexCoord4d(uint target, double s, double t, double r, double q)
Parameters
glMultiTexCoord4dARB(uint, double, double, double, double)
public static extern void glMultiTexCoord4dARB(uint target, double s, double t, double r, double q)
Parameters
glMultiTexCoord4dv(uint, double*)
public static extern void glMultiTexCoord4dv(uint target, double* v)
Parameters
glMultiTexCoord4dvARB(uint, double*)
public static extern void glMultiTexCoord4dvARB(uint target, double* v)
Parameters
glMultiTexCoord4f(uint, float, float, float, float)
public static extern void glMultiTexCoord4f(uint target, float s, float t, float r, float q)
Parameters
glMultiTexCoord4fARB(uint, float, float, float, float)
public static extern void glMultiTexCoord4fARB(uint target, float s, float t, float r, float q)
Parameters
glMultiTexCoord4fv(uint, float*)
public static extern void glMultiTexCoord4fv(uint target, float* v)
Parameters
glMultiTexCoord4fvARB(uint, float*)
public static extern void glMultiTexCoord4fvARB(uint target, float* v)
Parameters
glMultiTexCoord4hNV(uint, ushort, ushort, ushort, ushort)
public static extern void glMultiTexCoord4hNV(uint target, ushort s, ushort t, ushort r, ushort q)
Parameters
glMultiTexCoord4hvNV(uint, ushort*)
public static extern void glMultiTexCoord4hvNV(uint target, ushort* v)
Parameters
glMultiTexCoord4i(uint, int, int, int, int)
public static extern void glMultiTexCoord4i(uint target, int s, int t, int r, int q)
Parameters
glMultiTexCoord4iARB(uint, int, int, int, int)
public static extern void glMultiTexCoord4iARB(uint target, int s, int t, int r, int q)
Parameters
glMultiTexCoord4iv(uint, int*)
public static extern void glMultiTexCoord4iv(uint target, int* v)
Parameters
glMultiTexCoord4ivARB(uint, int*)
public static extern void glMultiTexCoord4ivARB(uint target, int* v)
Parameters
glMultiTexCoord4s(uint, short, short, short, short)
public static extern void glMultiTexCoord4s(uint target, short s, short t, short r, short q)
Parameters
glMultiTexCoord4sARB(uint, short, short, short, short)
public static extern void glMultiTexCoord4sARB(uint target, short s, short t, short r, short q)
Parameters
glMultiTexCoord4sv(uint, short*)
public static extern void glMultiTexCoord4sv(uint target, short* v)
Parameters
glMultiTexCoord4svARB(uint, short*)
public static extern void glMultiTexCoord4svARB(uint target, short* v)
Parameters
glMultiTexCoordP1ui(uint, uint, uint)
public static extern void glMultiTexCoordP1ui(uint texture, uint type, uint coords)
Parameters
glMultiTexCoordP1uiv(uint, uint, uint*)
public static extern void glMultiTexCoordP1uiv(uint texture, uint type, uint* coords)
Parameters
glMultiTexCoordP2ui(uint, uint, uint)
public static extern void glMultiTexCoordP2ui(uint texture, uint type, uint coords)
Parameters
glMultiTexCoordP2uiv(uint, uint, uint*)
public static extern void glMultiTexCoordP2uiv(uint texture, uint type, uint* coords)
Parameters
glMultiTexCoordP3ui(uint, uint, uint)
public static extern void glMultiTexCoordP3ui(uint texture, uint type, uint coords)
Parameters
glMultiTexCoordP3uiv(uint, uint, uint*)
public static extern void glMultiTexCoordP3uiv(uint texture, uint type, uint* coords)
Parameters
glMultiTexCoordP4ui(uint, uint, uint)
public static extern void glMultiTexCoordP4ui(uint texture, uint type, uint coords)
Parameters
glMultiTexCoordP4uiv(uint, uint, uint*)
public static extern void glMultiTexCoordP4uiv(uint texture, uint type, uint* coords)
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
texunit
uinttarget
uintlevel
intinternalformat
uintwidth
intborder
intformat
uinttype
uintpixels
nint
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
texunit
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intborder
intformat
uinttype
uintpixels
nint
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
texunit
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intformat
uinttype
uintpixels
nint
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
texunit
uinttarget
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uinttype
uintpixels
nint
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
texunit
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uinttype
uintpixels
nint
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
glNewList(uint, uint)
public static extern void glNewList(uint list, uint mode)
Parameters
glNewObjectBufferATI(int, nint, uint)
public static extern int glNewObjectBufferATI(int size, nint pointer, uint usage)
Parameters
Returns
glNormal3b(sbyte, sbyte, sbyte)
public static extern void glNormal3b(sbyte nx, sbyte ny, sbyte nz)
Parameters
glNormal3bv(sbyte*)
public static extern void glNormal3bv(sbyte* v)
Parameters
v
sbyte*
glNormal3d(double, double, double)
public static extern void glNormal3d(double nx, double ny, double nz)
Parameters
glNormal3dv(double*)
public static extern void glNormal3dv(double* v)
Parameters
v
double*
glNormal3f(float, float, float)
public static extern void glNormal3f(float nx, float ny, float nz)
Parameters
glNormal3fVertex3fSUN(float, float, float, float, float, float)
public static extern void glNormal3fVertex3fSUN(float nx, float ny, float nz, float x, float y, float z)
Parameters
glNormal3fVertex3fvSUN(float*, float*)
public static extern void glNormal3fVertex3fvSUN(float* n, float* v)
Parameters
glNormal3fv(float*)
public static extern void glNormal3fv(float* v)
Parameters
v
float*
glNormal3hNV(ushort, ushort, ushort)
public static extern void glNormal3hNV(ushort nx, ushort ny, ushort nz)
Parameters
glNormal3hvNV(ushort*)
public static extern void glNormal3hvNV(ushort* v)
Parameters
v
ushort*
glNormal3i(int, int, int)
public static extern void glNormal3i(int nx, int ny, int nz)
Parameters
glNormal3iv(int*)
public static extern void glNormal3iv(int* v)
Parameters
v
int*
glNormal3s(short, short, short)
public static extern void glNormal3s(short nx, short ny, short nz)
Parameters
glNormal3sv(short*)
public static extern void glNormal3sv(short* v)
Parameters
v
short*
glNormalFormatNV(uint, int)
public static extern void glNormalFormatNV(uint type, int stride)
Parameters
glNormalP3ui(uint, uint)
public static extern void glNormalP3ui(uint type, uint coords)
Parameters
glNormalP3uiv(uint, uint*)
public static extern void glNormalP3uiv(uint type, uint* coords)
Parameters
glNormalPointer(uint, int, nint)
public static extern void glNormalPointer(uint type, int stride, nint pointer)
Parameters
glNormalPointerEXT(uint, int, int, nint)
public static extern void glNormalPointerEXT(uint type, int stride, int count, nint pointer)
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
glOrtho(double, double, double, double, double, double)
public static extern void glOrtho(double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
glPNTrianglesfATI(uint, float)
public static extern void glPNTrianglesfATI(uint pname, float param)
Parameters
glPNTrianglesiATI(uint, int)
public static extern void glPNTrianglesiATI(uint pname, int param)
Parameters
glPassTexCoordATI(uint, uint, uint)
public static extern void glPassTexCoordATI(uint dst, uint coord, uint swizzle)
Parameters
glPassThrough(float)
public static extern void glPassThrough(float token)
Parameters
token
float
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
glPixelMapfv(uint, int, float*)
public static extern void glPixelMapfv(uint map, int mapsize, float* values)
Parameters
glPixelMapuiv(uint, int, uint*)
public static extern void glPixelMapuiv(uint map, int mapsize, uint* values)
Parameters
glPixelMapusv(uint, int, ushort*)
public static extern void glPixelMapusv(uint map, int mapsize, ushort* values)
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
glPixelTexGenParameterfSGIS(uint, float)
public static extern void glPixelTexGenParameterfSGIS(uint pname, float param)
Parameters
glPixelTexGenParameterfvSGIS(uint, float*)
public static extern void glPixelTexGenParameterfvSGIS(uint pname, float* @params)
Parameters
glPixelTexGenParameteriSGIS(uint, int)
public static extern void glPixelTexGenParameteriSGIS(uint pname, int param)
Parameters
glPixelTexGenParameterivSGIS(uint, int*)
public static extern void glPixelTexGenParameterivSGIS(uint pname, int* @params)
Parameters
glPixelTexGenSGIX(uint)
public static extern void glPixelTexGenSGIX(uint mode)
Parameters
mode
uint
glPixelTransferf(uint, float)
public static extern void glPixelTransferf(uint pname, float param)
Parameters
glPixelTransferi(uint, int)
public static extern void glPixelTransferi(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
glPixelZoom(float, float)
public static extern void glPixelZoom(float xfactor, float yfactor)
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
size
float
glPollAsyncSGIX(uint*)
public static extern int glPollAsyncSGIX(uint* markerp)
Parameters
markerp
uint*
Returns
glPollInstrumentsSGIX(int*)
public static extern int glPollInstrumentsSGIX(int* marker_p)
Parameters
marker_p
int*
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
glPolygonStipple(byte*)
public static extern void glPolygonStipple(byte* mask)
Parameters
mask
byte*
glPopAttrib()
public static extern void glPopAttrib()
glPopClientAttrib()
public static extern void glPopClientAttrib()
glPopMatrix()
public static extern void glPopMatrix()
glPopName()
public static extern void glPopName()
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_slot
uintminPresentTime
ulongbeginPresentTimeId
uintpresentDurationId
uinttype
uinttarget0
uintfill0
uinttarget1
uintfill1
uinttarget2
uintfill2
uinttarget3
uintfill3
uint
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_slot
uintminPresentTime
ulongbeginPresentTimeId
uintpresentDurationId
uinttype
uinttarget0
uintfill0
uintkey0
uinttarget1
uintfill1
uintkey1
uint
glPrimitiveRestartIndex(uint)
public static extern void glPrimitiveRestartIndex(uint index)
Parameters
index
uint
glPrimitiveRestartIndexNV(uint)
public static extern void glPrimitiveRestartIndexNV(uint index)
Parameters
index
uint
glPrimitiveRestartNV()
public static extern void glPrimitiveRestartNV()
glPrioritizeTextures(int, uint*, float*)
public static extern void glPrioritizeTextures(int n, uint* textures, float* priorities)
Parameters
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
glProgramEnvParameter4dARB(uint, uint, double, double, double, double)
public static extern void glProgramEnvParameter4dARB(uint target, uint index, double x, double y, double z, double w)
Parameters
glProgramEnvParameter4dvARB(uint, uint, double*)
public static extern void glProgramEnvParameter4dvARB(uint target, uint index, double* @params)
Parameters
glProgramEnvParameter4fARB(uint, uint, float, float, float, float)
public static extern void glProgramEnvParameter4fARB(uint target, uint index, float x, float y, float z, float w)
Parameters
glProgramEnvParameter4fvARB(uint, uint, float*)
public static extern void glProgramEnvParameter4fvARB(uint target, uint index, float* @params)
Parameters
glProgramEnvParameterI4iNV(uint, uint, int, int, int, int)
public static extern void glProgramEnvParameterI4iNV(uint target, uint index, int x, int y, int z, int w)
Parameters
glProgramEnvParameterI4ivNV(uint, uint, int*)
public static extern void glProgramEnvParameterI4ivNV(uint target, uint index, int* @params)
Parameters
glProgramEnvParameterI4uiNV(uint, uint, uint, uint, uint, uint)
public static extern void glProgramEnvParameterI4uiNV(uint target, uint index, uint x, uint y, uint z, uint w)
Parameters
glProgramEnvParameterI4uivNV(uint, uint, uint*)
public static extern void glProgramEnvParameterI4uivNV(uint target, uint index, uint* @params)
Parameters
glProgramEnvParameters4fvEXT(uint, uint, int, float*)
public static extern void glProgramEnvParameters4fvEXT(uint target, uint index, int count, float* @params)
Parameters
glProgramEnvParametersI4ivNV(uint, uint, int, int*)
public static extern void glProgramEnvParametersI4ivNV(uint target, uint index, int count, int* @params)
Parameters
glProgramEnvParametersI4uivNV(uint, uint, int, uint*)
public static extern void glProgramEnvParametersI4uivNV(uint target, uint index, int count, uint* @params)
Parameters
glProgramLocalParameter4dARB(uint, uint, double, double, double, double)
public static extern void glProgramLocalParameter4dARB(uint target, uint index, double x, double y, double z, double w)
Parameters
glProgramLocalParameter4dvARB(uint, uint, double*)
public static extern void glProgramLocalParameter4dvARB(uint target, uint index, double* @params)
Parameters
glProgramLocalParameter4fARB(uint, uint, float, float, float, float)
public static extern void glProgramLocalParameter4fARB(uint target, uint index, float x, float y, float z, float w)
Parameters
glProgramLocalParameter4fvARB(uint, uint, float*)
public static extern void glProgramLocalParameter4fvARB(uint target, uint index, float* @params)
Parameters
glProgramLocalParameterI4iNV(uint, uint, int, int, int, int)
public static extern void glProgramLocalParameterI4iNV(uint target, uint index, int x, int y, int z, int w)
Parameters
glProgramLocalParameterI4ivNV(uint, uint, int*)
public static extern void glProgramLocalParameterI4ivNV(uint target, uint index, int* @params)
Parameters
glProgramLocalParameterI4uiNV(uint, uint, uint, uint, uint, uint)
public static extern void glProgramLocalParameterI4uiNV(uint target, uint index, uint x, uint y, uint z, uint w)
Parameters
glProgramLocalParameterI4uivNV(uint, uint, uint*)
public static extern void glProgramLocalParameterI4uivNV(uint target, uint index, uint* @params)
Parameters
glProgramLocalParameters4fvEXT(uint, uint, int, float*)
public static extern void glProgramLocalParameters4fvEXT(uint target, uint index, int count, float* @params)
Parameters
glProgramLocalParametersI4ivNV(uint, uint, int, int*)
public static extern void glProgramLocalParametersI4ivNV(uint target, uint index, int count, int* @params)
Parameters
glProgramLocalParametersI4uivNV(uint, uint, int, uint*)
public static extern void glProgramLocalParametersI4uivNV(uint target, uint index, int count, uint* @params)
Parameters
glProgramNamedParameter4dNV(uint, int, byte*, double, double, double, double)
public static extern void glProgramNamedParameter4dNV(uint id, int len, byte* name, double x, double y, double z, double w)
Parameters
glProgramNamedParameter4dvNV(uint, int, byte*, double*)
public static extern void glProgramNamedParameter4dvNV(uint id, int len, byte* name, double* v)
Parameters
glProgramNamedParameter4fNV(uint, int, byte*, float, float, float, float)
public static extern void glProgramNamedParameter4fNV(uint id, int len, byte* name, float x, float y, float z, float w)
Parameters
glProgramNamedParameter4fvNV(uint, int, byte*, float*)
public static extern void glProgramNamedParameter4fvNV(uint id, int len, byte* name, float* v)
Parameters
glProgramParameter4dNV(uint, uint, double, double, double, double)
public static extern void glProgramParameter4dNV(uint target, uint index, double x, double y, double z, double w)
Parameters
glProgramParameter4dvNV(uint, uint, double*)
public static extern void glProgramParameter4dvNV(uint target, uint index, double* v)
Parameters
glProgramParameter4fNV(uint, uint, float, float, float, float)
public static extern void glProgramParameter4fNV(uint target, uint index, float x, float y, float z, float w)
Parameters
glProgramParameter4fvNV(uint, uint, float*)
public static extern void glProgramParameter4fvNV(uint target, uint index, float* v)
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
glProgramStringARB(uint, uint, int, nint)
public static extern void glProgramStringARB(uint target, uint format, int len, nint @string)
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
mode
uint
glProvokingVertexEXT(uint)
public static extern void glProvokingVertexEXT(uint mode)
Parameters
mode
uint
glPushAttrib(uint)
public static extern void glPushAttrib(uint mask)
Parameters
mask
uint
glPushClientAttrib(uint)
public static extern void glPushClientAttrib(uint mask)
Parameters
mask
uint
glPushClientAttribDefaultEXT(uint)
public static extern void glPushClientAttribDefaultEXT(uint mask)
Parameters
mask
uint
glPushMatrix()
public static extern void glPushMatrix()
glPushName(uint)
public static extern void glPushName(uint name)
Parameters
name
uint
glQueryCounter(uint, uint)
public static extern void glQueryCounter(uint id, uint target)
Parameters
glRasterPos2d(double, double)
public static extern void glRasterPos2d(double x, double y)
Parameters
glRasterPos2dv(double*)
public static extern void glRasterPos2dv(double* v)
Parameters
v
double*
glRasterPos2f(float, float)
public static extern void glRasterPos2f(float x, float y)
Parameters
glRasterPos2fv(float*)
public static extern void glRasterPos2fv(float* v)
Parameters
v
float*
glRasterPos2i(int, int)
public static extern void glRasterPos2i(int x, int y)
Parameters
glRasterPos2iv(int*)
public static extern void glRasterPos2iv(int* v)
Parameters
v
int*
glRasterPos2s(short, short)
public static extern void glRasterPos2s(short x, short y)
Parameters
glRasterPos2sv(short*)
public static extern void glRasterPos2sv(short* v)
Parameters
v
short*
glRasterPos3d(double, double, double)
public static extern void glRasterPos3d(double x, double y, double z)
Parameters
glRasterPos3dv(double*)
public static extern void glRasterPos3dv(double* v)
Parameters
v
double*
glRasterPos3f(float, float, float)
public static extern void glRasterPos3f(float x, float y, float z)
Parameters
glRasterPos3fv(float*)
public static extern void glRasterPos3fv(float* v)
Parameters
v
float*
glRasterPos3i(int, int, int)
public static extern void glRasterPos3i(int x, int y, int z)
Parameters
glRasterPos3iv(int*)
public static extern void glRasterPos3iv(int* v)
Parameters
v
int*
glRasterPos3s(short, short, short)
public static extern void glRasterPos3s(short x, short y, short z)
Parameters
glRasterPos3sv(short*)
public static extern void glRasterPos3sv(short* v)
Parameters
v
short*
glRasterPos4d(double, double, double, double)
public static extern void glRasterPos4d(double x, double y, double z, double w)
Parameters
glRasterPos4dv(double*)
public static extern void glRasterPos4dv(double* v)
Parameters
v
double*
glRasterPos4f(float, float, float, float)
public static extern void glRasterPos4f(float x, float y, float z, float w)
Parameters
glRasterPos4fv(float*)
public static extern void glRasterPos4fv(float* v)
Parameters
v
float*
glRasterPos4i(int, int, int, int)
public static extern void glRasterPos4i(int x, int y, int z, int w)
Parameters
glRasterPos4iv(int*)
public static extern void glRasterPos4iv(int* v)
Parameters
v
int*
glRasterPos4s(short, short, short, short)
public static extern void glRasterPos4s(short x, short y, short z, short w)
Parameters
glRasterPos4sv(short*)
public static extern void glRasterPos4sv(short* v)
Parameters
v
short*
glReadBuffer(uint)
public static extern void glReadBuffer(uint mode)
Parameters
mode
uint
glReadInstrumentsSGIX(int)
public static extern void glReadInstrumentsSGIX(int marker)
Parameters
marker
int
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
glRectd(double, double, double, double)
public static extern void glRectd(double x1, double y1, double x2, double y2)
Parameters
glRectdv(double*, double*)
public static extern void glRectdv(double* v1, double* v2)
Parameters
glRectf(float, float, float, float)
public static extern void glRectf(float x1, float y1, float x2, float y2)
Parameters
glRectfv(float*, float*)
public static extern void glRectfv(float* v1, float* v2)
Parameters
glRecti(int, int, int, int)
public static extern void glRecti(int x1, int y1, int x2, int y2)
Parameters
glRectiv(int*, int*)
public static extern void glRectiv(int* v1, int* v2)
Parameters
glRects(short, short, short, short)
public static extern void glRects(short x1, short y1, short x2, short y2)
Parameters
glRectsv(short*, short*)
public static extern void glRectsv(short* v1, short* v2)
Parameters
glReferencePlaneSGIX(double*)
public static extern void glReferencePlaneSGIX(double* equation)
Parameters
equation
double*
glReleaseShaderCompiler()
public static extern void glReleaseShaderCompiler()
glRenderMode(uint)
public static extern int glRenderMode(uint mode)
Parameters
mode
uint
Returns
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
glReplacementCodeubSUN(byte)
public static extern void glReplacementCodeubSUN(byte code)
Parameters
code
byte
glReplacementCodeubvSUN(byte*)
public static extern void glReplacementCodeubvSUN(byte* code)
Parameters
code
byte*
glReplacementCodeuiColor3fVertex3fSUN(uint, float, float, float, float, float, float)
public static extern void glReplacementCodeuiColor3fVertex3fSUN(uint rc, float r, float g, float b, float x, float y, float z)
Parameters
glReplacementCodeuiColor3fVertex3fvSUN(uint*, float*, float*)
public static extern void glReplacementCodeuiColor3fVertex3fvSUN(uint* rc, float* c, float* v)
Parameters
glReplacementCodeuiColor4fNormal3fVertex3fSUN(uint, float, float, float, float, float, float, float, float, float, float)
public static extern void glReplacementCodeuiColor4fNormal3fVertex3fSUN(uint rc, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)
Parameters
glReplacementCodeuiColor4fNormal3fVertex3fvSUN(uint*, float*, float*, float*)
public static extern void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(uint* rc, float* c, float* n, float* v)
Parameters
glReplacementCodeuiColor4ubVertex3fSUN(uint, byte, byte, byte, byte, float, float, float)
public static extern void glReplacementCodeuiColor4ubVertex3fSUN(uint rc, byte r, byte g, byte b, byte a, float x, float y, float z)
Parameters
glReplacementCodeuiColor4ubVertex3fvSUN(uint*, byte*, float*)
public static extern void glReplacementCodeuiColor4ubVertex3fvSUN(uint* rc, byte* c, float* v)
Parameters
glReplacementCodeuiNormal3fVertex3fSUN(uint, float, float, float, float, float, float)
public static extern void glReplacementCodeuiNormal3fVertex3fSUN(uint rc, float nx, float ny, float nz, float x, float y, float z)
Parameters
glReplacementCodeuiNormal3fVertex3fvSUN(uint*, float*, float*)
public static extern void glReplacementCodeuiNormal3fVertex3fvSUN(uint* rc, float* n, float* v)
Parameters
glReplacementCodeuiSUN(uint)
public static extern void glReplacementCodeuiSUN(uint code)
Parameters
code
uint
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(uint, float, float, float, float, float, float, float, float, float, float, float, float)
public static extern void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(uint rc, float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)
Parameters
rc
uints
floatt
floatr
floatg
floatb
floata
floatnx
floatny
floatnz
floatx
floaty
floatz
float
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(uint*, float*, float*, float*, float*)
public static extern void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(uint* rc, float* tc, float* c, float* n, float* v)
Parameters
glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(uint, float, float, float, float, float, float, float, float)
public static extern void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(uint rc, float s, float t, float nx, float ny, float nz, float x, float y, float z)
Parameters
glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(uint*, float*, float*, float*)
public static extern void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(uint* rc, float* tc, float* n, float* v)
Parameters
glReplacementCodeuiTexCoord2fVertex3fSUN(uint, float, float, float, float, float)
public static extern void glReplacementCodeuiTexCoord2fVertex3fSUN(uint rc, float s, float t, float x, float y, float z)
Parameters
glReplacementCodeuiTexCoord2fVertex3fvSUN(uint*, float*, float*)
public static extern void glReplacementCodeuiTexCoord2fVertex3fvSUN(uint* rc, float* tc, float* v)
Parameters
glReplacementCodeuiVertex3fSUN(uint, float, float, float)
public static extern void glReplacementCodeuiVertex3fSUN(uint rc, float x, float y, float z)
Parameters
glReplacementCodeuiVertex3fvSUN(uint*, float*)
public static extern void glReplacementCodeuiVertex3fvSUN(uint* rc, float* v)
Parameters
glReplacementCodeuivSUN(uint*)
public static extern void glReplacementCodeuivSUN(uint* code)
Parameters
code
uint*
glReplacementCodeusSUN(ushort)
public static extern void glReplacementCodeusSUN(ushort code)
Parameters
code
ushort
glReplacementCodeusvSUN(ushort*)
public static extern void glReplacementCodeusvSUN(ushort* code)
Parameters
code
ushort*
glRequestResidentProgramsNV(int, uint*)
public static extern void glRequestResidentProgramsNV(int n, uint* programs)
Parameters
glResetHistogram(uint)
public static extern void glResetHistogram(uint target)
Parameters
target
uint
glResetHistogramEXT(uint)
public static extern void glResetHistogramEXT(uint target)
Parameters
target
uint
glResetMinmax(uint)
public static extern void glResetMinmax(uint target)
Parameters
target
uint
glResetMinmaxEXT(uint)
public static extern void glResetMinmaxEXT(uint target)
Parameters
target
uint
glResizeBuffersMESA()
public static extern void glResizeBuffersMESA()
glResumeTransformFeedback()
public static extern void glResumeTransformFeedback()
glResumeTransformFeedbackNV()
public static extern void glResumeTransformFeedbackNV()
glRotated(double, double, double, double)
public static extern void glRotated(double angle, double x, double y, double z)
Parameters
glRotatef(float, float, float, float)
public static extern void glRotatef(float angle, float x, float y, float z)
Parameters
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
pattern
uint
glSamplePatternSGIS(uint)
public static extern void glSamplePatternSGIS(uint pattern)
Parameters
pattern
uint
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
glScaled(double, double, double)
public static extern void glScaled(double x, double y, double z)
Parameters
glScalef(float, float, float)
public static extern void glScalef(float x, float y, float z)
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
glSecondaryColor3b(sbyte, sbyte, sbyte)
public static extern void glSecondaryColor3b(sbyte red, sbyte green, sbyte blue)
Parameters
glSecondaryColor3bEXT(sbyte, sbyte, sbyte)
public static extern void glSecondaryColor3bEXT(sbyte red, sbyte green, sbyte blue)
Parameters
glSecondaryColor3bv(sbyte*)
public static extern void glSecondaryColor3bv(sbyte* v)
Parameters
v
sbyte*
glSecondaryColor3bvEXT(sbyte*)
public static extern void glSecondaryColor3bvEXT(sbyte* v)
Parameters
v
sbyte*
glSecondaryColor3d(double, double, double)
public static extern void glSecondaryColor3d(double red, double green, double blue)
Parameters
glSecondaryColor3dEXT(double, double, double)
public static extern void glSecondaryColor3dEXT(double red, double green, double blue)
Parameters
glSecondaryColor3dv(double*)
public static extern void glSecondaryColor3dv(double* v)
Parameters
v
double*
glSecondaryColor3dvEXT(double*)
public static extern void glSecondaryColor3dvEXT(double* v)
Parameters
v
double*
glSecondaryColor3f(float, float, float)
public static extern void glSecondaryColor3f(float red, float green, float blue)
Parameters
glSecondaryColor3fEXT(float, float, float)
public static extern void glSecondaryColor3fEXT(float red, float green, float blue)
Parameters
glSecondaryColor3fv(float*)
public static extern void glSecondaryColor3fv(float* v)
Parameters
v
float*
glSecondaryColor3fvEXT(float*)
public static extern void glSecondaryColor3fvEXT(float* v)
Parameters
v
float*
glSecondaryColor3hNV(ushort, ushort, ushort)
public static extern void glSecondaryColor3hNV(ushort red, ushort green, ushort blue)
Parameters
glSecondaryColor3hvNV(ushort*)
public static extern void glSecondaryColor3hvNV(ushort* v)
Parameters
v
ushort*
glSecondaryColor3i(int, int, int)
public static extern void glSecondaryColor3i(int red, int green, int blue)
Parameters
glSecondaryColor3iEXT(int, int, int)
public static extern void glSecondaryColor3iEXT(int red, int green, int blue)
Parameters
glSecondaryColor3iv(int*)
public static extern void glSecondaryColor3iv(int* v)
Parameters
v
int*
glSecondaryColor3ivEXT(int*)
public static extern void glSecondaryColor3ivEXT(int* v)
Parameters
v
int*
glSecondaryColor3s(short, short, short)
public static extern void glSecondaryColor3s(short red, short green, short blue)
Parameters
glSecondaryColor3sEXT(short, short, short)
public static extern void glSecondaryColor3sEXT(short red, short green, short blue)
Parameters
glSecondaryColor3sv(short*)
public static extern void glSecondaryColor3sv(short* v)
Parameters
v
short*
glSecondaryColor3svEXT(short*)
public static extern void glSecondaryColor3svEXT(short* v)
Parameters
v
short*
glSecondaryColor3ub(byte, byte, byte)
public static extern void glSecondaryColor3ub(byte red, byte green, byte blue)
Parameters
glSecondaryColor3ubEXT(byte, byte, byte)
public static extern void glSecondaryColor3ubEXT(byte red, byte green, byte blue)
Parameters
glSecondaryColor3ubv(byte*)
public static extern void glSecondaryColor3ubv(byte* v)
Parameters
v
byte*
glSecondaryColor3ubvEXT(byte*)
public static extern void glSecondaryColor3ubvEXT(byte* v)
Parameters
v
byte*
glSecondaryColor3ui(uint, uint, uint)
public static extern void glSecondaryColor3ui(uint red, uint green, uint blue)
Parameters
glSecondaryColor3uiEXT(uint, uint, uint)
public static extern void glSecondaryColor3uiEXT(uint red, uint green, uint blue)
Parameters
glSecondaryColor3uiv(uint*)
public static extern void glSecondaryColor3uiv(uint* v)
Parameters
v
uint*
glSecondaryColor3uivEXT(uint*)
public static extern void glSecondaryColor3uivEXT(uint* v)
Parameters
v
uint*
glSecondaryColor3us(ushort, ushort, ushort)
public static extern void glSecondaryColor3us(ushort red, ushort green, ushort blue)
Parameters
glSecondaryColor3usEXT(ushort, ushort, ushort)
public static extern void glSecondaryColor3usEXT(ushort red, ushort green, ushort blue)
Parameters
glSecondaryColor3usv(ushort*)
public static extern void glSecondaryColor3usv(ushort* v)
Parameters
v
ushort*
glSecondaryColor3usvEXT(ushort*)
public static extern void glSecondaryColor3usvEXT(ushort* v)
Parameters
v
ushort*
glSecondaryColorFormatNV(int, uint, int)
public static extern void glSecondaryColorFormatNV(int size, uint type, int stride)
Parameters
glSecondaryColorP3ui(uint, uint)
public static extern void glSecondaryColorP3ui(uint type, uint color)
Parameters
glSecondaryColorP3uiv(uint, uint*)
public static extern void glSecondaryColorP3uiv(uint type, uint* color)
Parameters
glSecondaryColorPointer(int, uint, int, nint)
public static extern void glSecondaryColorPointer(int size, uint type, int stride, nint pointer)
Parameters
glSecondaryColorPointerEXT(int, uint, int, nint)
public static extern void glSecondaryColorPointerEXT(int size, uint type, int stride, nint pointer)
Parameters
glSecondaryColorPointerListIBM(int, uint, int, nint, int)
public static extern void glSecondaryColorPointerListIBM(int size, uint type, int stride, nint pointer, int ptrstride)
Parameters
glSelectBuffer(int, uint*)
public static extern void glSelectBuffer(int size, uint* buffer)
Parameters
glSelectPerfMonitorCountersAMD(uint, bool, uint, int, uint*)
public static extern void glSelectPerfMonitorCountersAMD(uint monitor, bool enable, uint group, int numCounters, uint* counterList)
Parameters
glSeparableFilter2D(uint, uint, int, int, uint, uint, nint, nint)
public static extern void glSeparableFilter2D(uint target, uint internalformat, int width, int height, uint format, uint type, nint row, nint column)
Parameters
glSeparableFilter2DEXT(uint, uint, int, int, uint, uint, nint, nint)
public static extern void glSeparableFilter2DEXT(uint target, uint internalformat, int width, int height, uint format, uint type, nint row, nint column)
Parameters
glSetFenceAPPLE(uint)
public static extern void glSetFenceAPPLE(uint fence)
Parameters
fence
uint
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
glShadeModel(uint)
public static extern void glShadeModel(uint mode)
Parameters
mode
uint
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
glSharpenTexFuncSGIS(uint, int, float*)
public static extern void glSharpenTexFuncSGIS(uint target, int n, float* points)
Parameters
glSpriteParameterfSGIX(uint, float)
public static extern void glSpriteParameterfSGIX(uint pname, float param)
Parameters
glSpriteParameterfvSGIX(uint, float*)
public static extern void glSpriteParameterfvSGIX(uint pname, float* @params)
Parameters
glSpriteParameteriSGIX(uint, int)
public static extern void glSpriteParameteriSGIX(uint pname, int param)
Parameters
glSpriteParameterivSGIX(uint, int*)
public static extern void glSpriteParameterivSGIX(uint pname, int* @params)
Parameters
glStartInstrumentsSGIX()
public static extern void glStartInstrumentsSGIX()
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
mask
uint
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
glStopInstrumentsSGIX(int)
public static extern void glStopInstrumentsSGIX(int marker)
Parameters
marker
int
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
glTagSampleBufferSGIX()
public static extern void glTagSampleBufferSGIX()
glTangent3bEXT(sbyte, sbyte, sbyte)
public static extern void glTangent3bEXT(sbyte tx, sbyte ty, sbyte tz)
Parameters
glTangent3bvEXT(sbyte*)
public static extern void glTangent3bvEXT(sbyte* v)
Parameters
v
sbyte*
glTangent3dEXT(double, double, double)
public static extern void glTangent3dEXT(double tx, double ty, double tz)
Parameters
glTangent3dvEXT(double*)
public static extern void glTangent3dvEXT(double* v)
Parameters
v
double*
glTangent3fEXT(float, float, float)
public static extern void glTangent3fEXT(float tx, float ty, float tz)
Parameters
glTangent3fvEXT(float*)
public static extern void glTangent3fvEXT(float* v)
Parameters
v
float*
glTangent3iEXT(int, int, int)
public static extern void glTangent3iEXT(int tx, int ty, int tz)
Parameters
glTangent3ivEXT(int*)
public static extern void glTangent3ivEXT(int* v)
Parameters
v
int*
glTangent3sEXT(short, short, short)
public static extern void glTangent3sEXT(short tx, short ty, short tz)
Parameters
glTangent3svEXT(short*)
public static extern void glTangent3svEXT(short* v)
Parameters
v
short*
glTangentPointerEXT(uint, int, nint)
public static extern void glTangentPointerEXT(uint type, int stride, nint pointer)
Parameters
glTbufferMask3DFX(uint)
public static extern void glTbufferMask3DFX(uint mask)
Parameters
mask
uint
glTessellationFactorAMD(float)
public static extern void glTessellationFactorAMD(float factor)
Parameters
factor
float
glTessellationModeAMD(uint)
public static extern void glTessellationModeAMD(uint mode)
Parameters
mode
uint
glTestFenceAPPLE(uint)
public static extern int glTestFenceAPPLE(uint fence)
Parameters
fence
uint
Returns
glTestFenceNV(uint)
public static extern int glTestFenceNV(uint fence)
Parameters
fence
uint
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
glTexBumpParameterfvATI(uint, float*)
public static extern void glTexBumpParameterfvATI(uint pname, float* param)
Parameters
glTexBumpParameterivATI(uint, int*)
public static extern void glTexBumpParameterivATI(uint pname, int* param)
Parameters
glTexCoord1d(double)
public static extern void glTexCoord1d(double s)
Parameters
s
double
glTexCoord1dv(double*)
public static extern void glTexCoord1dv(double* v)
Parameters
v
double*
glTexCoord1f(float)
public static extern void glTexCoord1f(float s)
Parameters
s
float
glTexCoord1fv(float*)
public static extern void glTexCoord1fv(float* v)
Parameters
v
float*
glTexCoord1hNV(ushort)
public static extern void glTexCoord1hNV(ushort s)
Parameters
s
ushort
glTexCoord1hvNV(ushort*)
public static extern void glTexCoord1hvNV(ushort* v)
Parameters
v
ushort*
glTexCoord1i(int)
public static extern void glTexCoord1i(int s)
Parameters
s
int
glTexCoord1iv(int*)
public static extern void glTexCoord1iv(int* v)
Parameters
v
int*
glTexCoord1s(short)
public static extern void glTexCoord1s(short s)
Parameters
s
short
glTexCoord1sv(short*)
public static extern void glTexCoord1sv(short* v)
Parameters
v
short*
glTexCoord2d(double, double)
public static extern void glTexCoord2d(double s, double t)
Parameters
glTexCoord2dv(double*)
public static extern void glTexCoord2dv(double* v)
Parameters
v
double*
glTexCoord2f(float, float)
public static extern void glTexCoord2f(float s, float t)
Parameters
glTexCoord2fColor3fVertex3fSUN(float, float, float, float, float, float, float, float)
public static extern void glTexCoord2fColor3fVertex3fSUN(float s, float t, float r, float g, float b, float x, float y, float z)
Parameters
glTexCoord2fColor3fVertex3fvSUN(float*, float*, float*)
public static extern void glTexCoord2fColor3fVertex3fvSUN(float* tc, float* c, float* v)
Parameters
glTexCoord2fColor4fNormal3fVertex3fSUN(float, float, float, float, float, float, float, float, float, float, float, float)
public static extern void glTexCoord2fColor4fNormal3fVertex3fSUN(float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)
Parameters
glTexCoord2fColor4fNormal3fVertex3fvSUN(float*, float*, float*, float*)
public static extern void glTexCoord2fColor4fNormal3fVertex3fvSUN(float* tc, float* c, float* n, float* v)
Parameters
glTexCoord2fColor4ubVertex3fSUN(float, float, byte, byte, byte, byte, float, float, float)
public static extern void glTexCoord2fColor4ubVertex3fSUN(float s, float t, byte r, byte g, byte b, byte a, float x, float y, float z)
Parameters
glTexCoord2fColor4ubVertex3fvSUN(float*, byte*, float*)
public static extern void glTexCoord2fColor4ubVertex3fvSUN(float* tc, byte* c, float* v)
Parameters
glTexCoord2fNormal3fVertex3fSUN(float, float, float, float, float, float, float, float)
public static extern void glTexCoord2fNormal3fVertex3fSUN(float s, float t, float nx, float ny, float nz, float x, float y, float z)
Parameters
glTexCoord2fNormal3fVertex3fvSUN(float*, float*, float*)
public static extern void glTexCoord2fNormal3fVertex3fvSUN(float* tc, float* n, float* v)
Parameters
glTexCoord2fVertex3fSUN(float, float, float, float, float)
public static extern void glTexCoord2fVertex3fSUN(float s, float t, float x, float y, float z)
Parameters
glTexCoord2fVertex3fvSUN(float*, float*)
public static extern void glTexCoord2fVertex3fvSUN(float* tc, float* v)
Parameters
glTexCoord2fv(float*)
public static extern void glTexCoord2fv(float* v)
Parameters
v
float*
glTexCoord2hNV(ushort, ushort)
public static extern void glTexCoord2hNV(ushort s, ushort t)
Parameters
glTexCoord2hvNV(ushort*)
public static extern void glTexCoord2hvNV(ushort* v)
Parameters
v
ushort*
glTexCoord2i(int, int)
public static extern void glTexCoord2i(int s, int t)
Parameters
glTexCoord2iv(int*)
public static extern void glTexCoord2iv(int* v)
Parameters
v
int*
glTexCoord2s(short, short)
public static extern void glTexCoord2s(short s, short t)
Parameters
glTexCoord2sv(short*)
public static extern void glTexCoord2sv(short* v)
Parameters
v
short*
glTexCoord3d(double, double, double)
public static extern void glTexCoord3d(double s, double t, double r)
Parameters
glTexCoord3dv(double*)
public static extern void glTexCoord3dv(double* v)
Parameters
v
double*
glTexCoord3f(float, float, float)
public static extern void glTexCoord3f(float s, float t, float r)
Parameters
glTexCoord3fv(float*)
public static extern void glTexCoord3fv(float* v)
Parameters
v
float*
glTexCoord3hNV(ushort, ushort, ushort)
public static extern void glTexCoord3hNV(ushort s, ushort t, ushort r)
Parameters
glTexCoord3hvNV(ushort*)
public static extern void glTexCoord3hvNV(ushort* v)
Parameters
v
ushort*
glTexCoord3i(int, int, int)
public static extern void glTexCoord3i(int s, int t, int r)
Parameters
glTexCoord3iv(int*)
public static extern void glTexCoord3iv(int* v)
Parameters
v
int*
glTexCoord3s(short, short, short)
public static extern void glTexCoord3s(short s, short t, short r)
Parameters
glTexCoord3sv(short*)
public static extern void glTexCoord3sv(short* v)
Parameters
v
short*
glTexCoord4d(double, double, double, double)
public static extern void glTexCoord4d(double s, double t, double r, double q)
Parameters
glTexCoord4dv(double*)
public static extern void glTexCoord4dv(double* v)
Parameters
v
double*
glTexCoord4f(float, float, float, float)
public static extern void glTexCoord4f(float s, float t, float r, float q)
Parameters
glTexCoord4fColor4fNormal3fVertex4fSUN(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
public static extern void glTexCoord4fColor4fNormal3fVertex4fSUN(float s, float t, float p, float q, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z, float w)
Parameters
s
floatt
floatp
floatq
floatr
floatg
floatb
floata
floatnx
floatny
floatnz
floatx
floaty
floatz
floatw
float
glTexCoord4fColor4fNormal3fVertex4fvSUN(float*, float*, float*, float*)
public static extern void glTexCoord4fColor4fNormal3fVertex4fvSUN(float* tc, float* c, float* n, float* v)
Parameters
glTexCoord4fVertex4fSUN(float, float, float, float, float, float, float, float)
public static extern void glTexCoord4fVertex4fSUN(float s, float t, float p, float q, float x, float y, float z, float w)
Parameters
glTexCoord4fVertex4fvSUN(float*, float*)
public static extern void glTexCoord4fVertex4fvSUN(float* tc, float* v)
Parameters
glTexCoord4fv(float*)
public static extern void glTexCoord4fv(float* v)
Parameters
v
float*
glTexCoord4hNV(ushort, ushort, ushort, ushort)
public static extern void glTexCoord4hNV(ushort s, ushort t, ushort r, ushort q)
Parameters
glTexCoord4hvNV(ushort*)
public static extern void glTexCoord4hvNV(ushort* v)
Parameters
v
ushort*
glTexCoord4i(int, int, int, int)
public static extern void glTexCoord4i(int s, int t, int r, int q)
Parameters
glTexCoord4iv(int*)
public static extern void glTexCoord4iv(int* v)
Parameters
v
int*
glTexCoord4s(short, short, short, short)
public static extern void glTexCoord4s(short s, short t, short r, short q)
Parameters
glTexCoord4sv(short*)
public static extern void glTexCoord4sv(short* v)
Parameters
v
short*
glTexCoordFormatNV(int, uint, int)
public static extern void glTexCoordFormatNV(int size, uint type, int stride)
Parameters
glTexCoordP1ui(uint, uint)
public static extern void glTexCoordP1ui(uint type, uint coords)
Parameters
glTexCoordP1uiv(uint, uint*)
public static extern void glTexCoordP1uiv(uint type, uint* coords)
Parameters
glTexCoordP2ui(uint, uint)
public static extern void glTexCoordP2ui(uint type, uint coords)
Parameters
glTexCoordP2uiv(uint, uint*)
public static extern void glTexCoordP2uiv(uint type, uint* coords)
Parameters
glTexCoordP3ui(uint, uint)
public static extern void glTexCoordP3ui(uint type, uint coords)
Parameters
glTexCoordP3uiv(uint, uint*)
public static extern void glTexCoordP3uiv(uint type, uint* coords)
Parameters
glTexCoordP4ui(uint, uint)
public static extern void glTexCoordP4ui(uint type, uint coords)
Parameters
glTexCoordP4uiv(uint, uint*)
public static extern void glTexCoordP4uiv(uint type, uint* coords)
Parameters
glTexCoordPointer(int, uint, int, nint)
public static extern void glTexCoordPointer(int size, uint type, int stride, nint pointer)
Parameters
glTexCoordPointerEXT(int, uint, int, int, nint)
public static extern void glTexCoordPointerEXT(int size, uint type, int stride, int count, nint pointer)
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
glTexEnvf(uint, uint, float)
public static extern void glTexEnvf(uint target, uint pname, float param)
Parameters
glTexEnvfv(uint, uint, float*)
public static extern void glTexEnvfv(uint target, uint pname, float* @params)
Parameters
glTexEnvi(uint, uint, int)
public static extern void glTexEnvi(uint target, uint pname, int param)
Parameters
glTexEnviv(uint, uint, int*)
public static extern void glTexEnviv(uint target, uint pname, int* @params)
Parameters
glTexFilterFuncSGIS(uint, uint, int, float*)
public static extern void glTexFilterFuncSGIS(uint target, uint filter, int n, float* weights)
Parameters
glTexGend(uint, uint, double)
public static extern void glTexGend(uint coord, uint pname, double param)
Parameters
glTexGendv(uint, uint, double*)
public static extern void glTexGendv(uint coord, uint pname, double* @params)
Parameters
glTexGenf(uint, uint, float)
public static extern void glTexGenf(uint coord, uint pname, float param)
Parameters
glTexGenfv(uint, uint, float*)
public static extern void glTexGenfv(uint coord, uint pname, float* @params)
Parameters
glTexGeni(uint, uint, int)
public static extern void glTexGeni(uint coord, uint pname, int param)
Parameters
glTexGeniv(uint, uint, int*)
public static extern void glTexGeniv(uint coord, uint pname, int* @params)
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
target
uintlevel
intinternalformat
uintwidth
intheight
intborder
intformat
uinttype
uintpixels
nint
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
target
uintcoverageSamples
intcolorSamples
intinternalFormat
intwidth
intheight
intfixedSampleLocations
bool
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
target
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intformat
uinttype
uintpixels
nint
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
target
uintsamples
intinternalformat
uintwidth
intheight
intdepth
intfixedsamplelocations
bool
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
target
uintcoverageSamples
intcolorSamples
intinternalFormat
intwidth
intheight
intdepth
intfixedSampleLocations
bool
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
target
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intsize4d
intborder
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uinttype
uintpixels
nint
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
target
uintlevel
intxoffset
intyoffset
intzoffset
intwoffset
intwidth
intheight
intdepth
intsize4d
intformat
uinttype
uintpixels
nint
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
glTextureColorMaskSGIS(bool, bool, bool, bool)
public static extern void glTextureColorMaskSGIS(bool red, bool green, bool blue, bool alpha)
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
texture
uinttarget
uintlevel
intinternalformat
uintwidth
intborder
intformat
uinttype
uintpixels
nint
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
texture
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intborder
intformat
uinttype
uintpixels
nint
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
texture
uinttarget
uintcoverageSamples
intcolorSamples
intinternalFormat
intwidth
intheight
intfixedSampleLocations
bool
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
texture
uinttarget
uintsamples
intinternalFormat
intwidth
intheight
intfixedSampleLocations
bool
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
texture
uinttarget
uintlevel
intinternalformat
uintwidth
intheight
intdepth
intborder
intformat
uinttype
uintpixels
nint
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
texture
uinttarget
uintcoverageSamples
intcolorSamples
intinternalFormat
intwidth
intheight
intdepth
intfixedSampleLocations
bool
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
texture
uinttarget
uintsamples
intinternalFormat
intwidth
intheight
intdepth
intfixedSampleLocations
bool
glTextureLightEXT(uint)
public static extern void glTextureLightEXT(uint pname)
Parameters
pname
uint
glTextureMaterialEXT(uint, uint)
public static extern void glTextureMaterialEXT(uint face, uint mode)
Parameters
glTextureNormalEXT(uint)
public static extern void glTextureNormalEXT(uint mode)
Parameters
mode
uint
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
texture
uinttarget
uintlevel
intxoffset
intyoffset
intwidth
intheight
intformat
uinttype
uintpixels
nint
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
texture
uinttarget
uintlevel
intxoffset
intyoffset
intzoffset
intwidth
intheight
intdepth
intformat
uinttype
uintpixels
nint
glTrackMatrixNV(uint, uint, uint, uint)
public static extern void glTrackMatrixNV(uint target, uint address, uint matrix, uint transform)
Parameters
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
glTranslated(double, double, double)
public static extern void glTranslated(double x, double y, double z)
Parameters
glTranslatef(float, float, float)
public static extern void glTranslatef(float x, float y, float z)
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
target
uint
Returns
glUnmapBufferARB(uint)
public static extern int glUnmapBufferARB(uint target)
Parameters
target
uint
Returns
glUnmapNamedBufferEXT(uint)
public static extern int glUnmapNamedBufferEXT(uint buffer)
Parameters
buffer
uint
Returns
glUnmapObjectBufferATI(uint)
public static extern void glUnmapObjectBufferATI(uint buffer)
Parameters
buffer
uint
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
program
uint
glUseProgramObjectARB(uint)
public static extern void glUseProgramObjectARB(uint programObj)
Parameters
programObj
uint
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
surface
nint
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
surface
nint
glValidateProgram(uint)
public static extern void glValidateProgram(uint program)
Parameters
program
uint
glValidateProgramARB(uint)
public static extern void glValidateProgramARB(uint programObj)
Parameters
programObj
uint
glValidateProgramPipeline(uint)
public static extern void glValidateProgramPipeline(uint pipeline)
Parameters
pipeline
uint
glVariantArrayObjectATI(uint, uint, int, uint, uint)
public static extern void glVariantArrayObjectATI(uint id, uint type, int stride, uint buffer, uint offset)
Parameters
glVariantPointerEXT(uint, uint, uint, nint)
public static extern void glVariantPointerEXT(uint id, uint type, uint stride, nint addr)
Parameters
glVariantbvEXT(uint, sbyte*)
public static extern void glVariantbvEXT(uint id, sbyte* addr)
Parameters
glVariantdvEXT(uint, double*)
public static extern void glVariantdvEXT(uint id, double* addr)
Parameters
glVariantfvEXT(uint, float*)
public static extern void glVariantfvEXT(uint id, float* addr)
Parameters
glVariantivEXT(uint, int*)
public static extern void glVariantivEXT(uint id, int* addr)
Parameters
glVariantsvEXT(uint, short*)
public static extern void glVariantsvEXT(uint id, short* addr)
Parameters
glVariantubvEXT(uint, byte*)
public static extern void glVariantubvEXT(uint id, byte* addr)
Parameters
glVariantuivEXT(uint, uint*)
public static extern void glVariantuivEXT(uint id, uint* addr)
Parameters
glVariantusvEXT(uint, ushort*)
public static extern void glVariantusvEXT(uint id, ushort* addr)
Parameters
glVertex2d(double, double)
public static extern void glVertex2d(double x, double y)
Parameters
glVertex2dv(double*)
public static extern void glVertex2dv(double* v)
Parameters
v
double*
glVertex2f(float, float)
public static extern void glVertex2f(float x, float y)
Parameters
glVertex2fv(float*)
public static extern void glVertex2fv(float* v)
Parameters
v
float*
glVertex2hNV(ushort, ushort)
public static extern void glVertex2hNV(ushort x, ushort y)
Parameters
glVertex2hvNV(ushort*)
public static extern void glVertex2hvNV(ushort* v)
Parameters
v
ushort*
glVertex2i(int, int)
public static extern void glVertex2i(int x, int y)
Parameters
glVertex2iv(int*)
public static extern void glVertex2iv(int* v)
Parameters
v
int*
glVertex2s(short, short)
public static extern void glVertex2s(short x, short y)
Parameters
glVertex2sv(short*)
public static extern void glVertex2sv(short* v)
Parameters
v
short*
glVertex3d(double, double, double)
public static extern void glVertex3d(double x, double y, double z)
Parameters
glVertex3dv(double*)
public static extern void glVertex3dv(double* v)
Parameters
v
double*
glVertex3f(float, float, float)
public static extern void glVertex3f(float x, float y, float z)
Parameters
glVertex3fv(float*)
public static extern void glVertex3fv(float* v)
Parameters
v
float*
glVertex3hNV(ushort, ushort, ushort)
public static extern void glVertex3hNV(ushort x, ushort y, ushort z)
Parameters
glVertex3hvNV(ushort*)
public static extern void glVertex3hvNV(ushort* v)
Parameters
v
ushort*
glVertex3i(int, int, int)
public static extern void glVertex3i(int x, int y, int z)
Parameters
glVertex3iv(int*)
public static extern void glVertex3iv(int* v)
Parameters
v
int*
glVertex3s(short, short, short)
public static extern void glVertex3s(short x, short y, short z)
Parameters
glVertex3sv(short*)
public static extern void glVertex3sv(short* v)
Parameters
v
short*
glVertex4d(double, double, double, double)
public static extern void glVertex4d(double x, double y, double z, double w)
Parameters
glVertex4dv(double*)
public static extern void glVertex4dv(double* v)
Parameters
v
double*
glVertex4f(float, float, float, float)
public static extern void glVertex4f(float x, float y, float z, float w)
Parameters
glVertex4fv(float*)
public static extern void glVertex4fv(float* v)
Parameters
v
float*
glVertex4hNV(ushort, ushort, ushort, ushort)
public static extern void glVertex4hNV(ushort x, ushort y, ushort z, ushort w)
Parameters
glVertex4hvNV(ushort*)
public static extern void glVertex4hvNV(ushort* v)
Parameters
v
ushort*
glVertex4i(int, int, int, int)
public static extern void glVertex4i(int x, int y, int z, int w)
Parameters
glVertex4iv(int*)
public static extern void glVertex4iv(int* v)
Parameters
v
int*
glVertex4s(short, short, short, short)
public static extern void glVertex4s(short x, short y, short z, short w)
Parameters
glVertex4sv(short*)
public static extern void glVertex4sv(short* v)
Parameters
v
short*
glVertexArrayParameteriAPPLE(uint, int)
public static extern void glVertexArrayParameteriAPPLE(uint pname, int param)
Parameters
glVertexArrayRangeAPPLE(int, nint)
public static extern void glVertexArrayRangeAPPLE(int length, nint pointer)
Parameters
glVertexArrayRangeNV(int, nint)
public static extern void glVertexArrayRangeNV(int length, nint pointer)
Parameters
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
glVertexBlendARB(int)
public static extern void glVertexBlendARB(int count)
Parameters
count
int
glVertexBlendEnvfATI(uint, float)
public static extern void glVertexBlendEnvfATI(uint pname, float param)
Parameters
glVertexBlendEnviATI(uint, int)
public static extern void glVertexBlendEnviATI(uint pname, int param)
Parameters
glVertexFormatNV(int, uint, int)
public static extern void glVertexFormatNV(int size, uint type, int stride)
Parameters
glVertexP2ui(uint, uint)
public static extern void glVertexP2ui(uint type, uint value)
Parameters
glVertexP2uiv(uint, uint*)
public static extern void glVertexP2uiv(uint type, uint* value)
Parameters
glVertexP3ui(uint, uint)
public static extern void glVertexP3ui(uint type, uint value)
Parameters
glVertexP3uiv(uint, uint*)
public static extern void glVertexP3uiv(uint type, uint* value)
Parameters
glVertexP4ui(uint, uint)
public static extern void glVertexP4ui(uint type, uint value)
Parameters
glVertexP4uiv(uint, uint*)
public static extern void glVertexP4uiv(uint type, uint* value)
Parameters
glVertexPointer(int, uint, int, nint)
public static extern void glVertexPointer(int size, uint type, int stride, nint pointer)
Parameters
glVertexPointerEXT(int, uint, int, int, nint)
public static extern void glVertexPointerEXT(int size, uint type, int stride, int count, nint pointer)
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
glVertexWeightPointerEXT(int, uint, int, nint)
public static extern void glVertexWeightPointerEXT(int size, uint type, int stride, nint pointer)
Parameters
glVertexWeightfEXT(float)
public static extern void glVertexWeightfEXT(float weight)
Parameters
weight
float
glVertexWeightfvEXT(float*)
public static extern void glVertexWeightfvEXT(float* weight)
Parameters
weight
float*
glVertexWeighthNV(ushort)
public static extern void glVertexWeighthNV(ushort weight)
Parameters
weight
ushort
glVertexWeighthvNV(ushort*)
public static extern void glVertexWeighthvNV(ushort* weight)
Parameters
weight
ushort*
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
glWeightPointerARB(int, uint, int, nint)
public static extern void glWeightPointerARB(int size, uint type, int stride, nint pointer)
Parameters
glWeightbvARB(int, sbyte*)
public static extern void glWeightbvARB(int size, sbyte* weights)
Parameters
glWeightdvARB(int, double*)
public static extern void glWeightdvARB(int size, double* weights)
Parameters
glWeightfvARB(int, float*)
public static extern void glWeightfvARB(int size, float* weights)
Parameters
glWeightivARB(int, int*)
public static extern void glWeightivARB(int size, int* weights)
Parameters
glWeightsvARB(int, short*)
public static extern void glWeightsvARB(int size, short* weights)
Parameters
glWeightubvARB(int, byte*)
public static extern void glWeightubvARB(int size, byte* weights)
Parameters
glWeightuivARB(int, uint*)
public static extern void glWeightuivARB(int size, uint* weights)
Parameters
glWeightusvARB(int, ushort*)
public static extern void glWeightusvARB(int size, ushort* weights)
Parameters
glWindowPos2d(double, double)
public static extern void glWindowPos2d(double x, double y)
Parameters
glWindowPos2dARB(double, double)
public static extern void glWindowPos2dARB(double x, double y)
Parameters
glWindowPos2dMESA(double, double)
public static extern void glWindowPos2dMESA(double x, double y)
Parameters
glWindowPos2dv(double*)
public static extern void glWindowPos2dv(double* v)
Parameters
v
double*
glWindowPos2dvARB(double*)
public static extern void glWindowPos2dvARB(double* v)
Parameters
v
double*
glWindowPos2dvMESA(double*)
public static extern void glWindowPos2dvMESA(double* v)
Parameters
v
double*
glWindowPos2f(float, float)
public static extern void glWindowPos2f(float x, float y)
Parameters
glWindowPos2fARB(float, float)
public static extern void glWindowPos2fARB(float x, float y)
Parameters
glWindowPos2fMESA(float, float)
public static extern void glWindowPos2fMESA(float x, float y)
Parameters
glWindowPos2fv(float*)
public static extern void glWindowPos2fv(float* v)
Parameters
v
float*
glWindowPos2fvARB(float*)
public static extern void glWindowPos2fvARB(float* v)
Parameters
v
float*
glWindowPos2fvMESA(float*)
public static extern void glWindowPos2fvMESA(float* v)
Parameters
v
float*
glWindowPos2i(int, int)
public static extern void glWindowPos2i(int x, int y)
Parameters
glWindowPos2iARB(int, int)
public static extern void glWindowPos2iARB(int x, int y)
Parameters
glWindowPos2iMESA(int, int)
public static extern void glWindowPos2iMESA(int x, int y)
Parameters
glWindowPos2iv(int*)
public static extern void glWindowPos2iv(int* v)
Parameters
v
int*
glWindowPos2ivARB(int*)
public static extern void glWindowPos2ivARB(int* v)
Parameters
v
int*
glWindowPos2ivMESA(int*)
public static extern void glWindowPos2ivMESA(int* v)
Parameters
v
int*
glWindowPos2s(short, short)
public static extern void glWindowPos2s(short x, short y)
Parameters
glWindowPos2sARB(short, short)
public static extern void glWindowPos2sARB(short x, short y)
Parameters
glWindowPos2sMESA(short, short)
public static extern void glWindowPos2sMESA(short x, short y)
Parameters
glWindowPos2sv(short*)
public static extern void glWindowPos2sv(short* v)
Parameters
v
short*
glWindowPos2svARB(short*)
public static extern void glWindowPos2svARB(short* v)
Parameters
v
short*
glWindowPos2svMESA(short*)
public static extern void glWindowPos2svMESA(short* v)
Parameters
v
short*
glWindowPos3d(double, double, double)
public static extern void glWindowPos3d(double x, double y, double z)
Parameters
glWindowPos3dARB(double, double, double)
public static extern void glWindowPos3dARB(double x, double y, double z)
Parameters
glWindowPos3dMESA(double, double, double)
public static extern void glWindowPos3dMESA(double x, double y, double z)
Parameters
glWindowPos3dv(double*)
public static extern void glWindowPos3dv(double* v)
Parameters
v
double*
glWindowPos3dvARB(double*)
public static extern void glWindowPos3dvARB(double* v)
Parameters
v
double*
glWindowPos3dvMESA(double*)
public static extern void glWindowPos3dvMESA(double* v)
Parameters
v
double*
glWindowPos3f(float, float, float)
public static extern void glWindowPos3f(float x, float y, float z)
Parameters
glWindowPos3fARB(float, float, float)
public static extern void glWindowPos3fARB(float x, float y, float z)
Parameters
glWindowPos3fMESA(float, float, float)
public static extern void glWindowPos3fMESA(float x, float y, float z)
Parameters
glWindowPos3fv(float*)
public static extern void glWindowPos3fv(float* v)
Parameters
v
float*
glWindowPos3fvARB(float*)
public static extern void glWindowPos3fvARB(float* v)
Parameters
v
float*
glWindowPos3fvMESA(float*)
public static extern void glWindowPos3fvMESA(float* v)
Parameters
v
float*
glWindowPos3i(int, int, int)
public static extern void glWindowPos3i(int x, int y, int z)
Parameters
glWindowPos3iARB(int, int, int)
public static extern void glWindowPos3iARB(int x, int y, int z)
Parameters
glWindowPos3iMESA(int, int, int)
public static extern void glWindowPos3iMESA(int x, int y, int z)
Parameters
glWindowPos3iv(int*)
public static extern void glWindowPos3iv(int* v)
Parameters
v
int*
glWindowPos3ivARB(int*)
public static extern void glWindowPos3ivARB(int* v)
Parameters
v
int*
glWindowPos3ivMESA(int*)
public static extern void glWindowPos3ivMESA(int* v)
Parameters
v
int*
glWindowPos3s(short, short, short)
public static extern void glWindowPos3s(short x, short y, short z)
Parameters
glWindowPos3sARB(short, short, short)
public static extern void glWindowPos3sARB(short x, short y, short z)
Parameters
glWindowPos3sMESA(short, short, short)
public static extern void glWindowPos3sMESA(short x, short y, short z)
Parameters
glWindowPos3sv(short*)
public static extern void glWindowPos3sv(short* v)
Parameters
v
short*
glWindowPos3svARB(short*)
public static extern void glWindowPos3svARB(short* v)
Parameters
v
short*
glWindowPos3svMESA(short*)
public static extern void glWindowPos3svMESA(short* v)
Parameters
v
short*
glWindowPos4dMESA(double, double, double, double)
public static extern void glWindowPos4dMESA(double x, double y, double z, double w)
Parameters
glWindowPos4dvMESA(double*)
public static extern void glWindowPos4dvMESA(double* v)
Parameters
v
double*
glWindowPos4fMESA(float, float, float, float)
public static extern void glWindowPos4fMESA(float x, float y, float z, float w)
Parameters
glWindowPos4fvMESA(float*)
public static extern void glWindowPos4fvMESA(float* v)
Parameters
v
float*
glWindowPos4iMESA(int, int, int, int)
public static extern void glWindowPos4iMESA(int x, int y, int z, int w)
Parameters
glWindowPos4ivMESA(int*)
public static extern void glWindowPos4ivMESA(int* v)
Parameters
v
int*
glWindowPos4sMESA(short, short, short, short)
public static extern void glWindowPos4sMESA(short x, short y, short z, short w)
Parameters
glWindowPos4svMESA(short*)
public static extern void glWindowPos4svMESA(short* v)
Parameters
v
short*
glWriteMaskEXT(uint, uint, uint, uint, uint, uint)
public static extern void glWriteMaskEXT(uint res, uint @in, uint outX, uint outY, uint outZ, uint outW)