Module: Gl
- Extended by:
- Gl
- Included in:
- Gl
- Defined in:
- lib/opengl-core.rb,
lib/opengl-core/aux/gl.rb,
lib/opengl-core/gl_sym.rb,
lib/opengl-core/gl_enums.rb,
lib/opengl-core/aux/marked.rb,
lib/opengl-core/gl_commands.rb,
ext/opengl-core/opengl_stub.c
Defined Under Namespace
Modules: GlSym Classes: Buffer, GlInternalMarked, Program, Shader, Texture, VertexArray
Constant Summary collapse
- UINT_BASE =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
{ :packed => [0].pack('I!').freeze, :unpack => 'I!*' }
- UINT16_BASE =
{ :packed => [0].pack('S').freeze, :unpack => 'S*' }
- UINT32_BASE =
{ :packed => [0].pack('L').freeze, :unpack => 'L*' }
- UINT64_BASE =
{ :packed => [0].pack('Q').freeze, :unpack => 'Q*' }
- INT_BASE =
{ :packed => [0].pack('i!').freeze, :unpack => 'i!*' }
- INT16_BASE =
{ :packed => [0].pack('s').freeze, :unpack => 's*' }
- INT32_BASE =
{ :packed => [0].pack('l').freeze, :unpack => 'l*' }
- INT64_BASE =
{ :packed => [0].pack('q').freeze, :unpack => 'q*' }
- USHORT_BASE =
{ :packed => [0].pack('S!').freeze, :unpack => 'S!*' }
- SHORT_BASE =
{ :packed => [0].pack('s!').freeze, :unpack => 's!*' }
- FLOAT_BASE =
{ :packed => [0.0].pack('F').freeze, :unpack => 'F*' }
- DOUBLE_BASE =
{ :packed => [0.0].pack('D').freeze, :unpack => 'D*' }
- POINTER_BASE =
case Fiddle::SIZEOF_VOIDP when 2 then { :packed => [0.0].pack('S').freeze, :unpack => 'S*' } when 4 then { :packed => [0.0].pack('L').freeze, :unpack => 'L*' } when 8 then { :packed => [0.0].pack('Q').freeze, :unpack => 'Q*' } else raise "Pointer size is incompatible with opengl-core" end
- GL_DEPTH_BUFFER_BIT =
0x00000100
- GL_STENCIL_BUFFER_BIT =
0x00000400
- GL_COLOR_BUFFER_BIT =
0x00004000
- GL_FALSE =
0
- GL_TRUE =
1
- GL_POINTS =
0x0000
- GL_LINES =
0x0001
- GL_LINE_LOOP =
0x0002
- GL_LINE_STRIP =
0x0003
- GL_TRIANGLES =
0x0004
- GL_TRIANGLE_STRIP =
0x0005
- GL_TRIANGLE_FAN =
0x0006
- GL_QUADS =
0x0007
- GL_NEVER =
0x0200
- GL_LESS =
0x0201
- GL_EQUAL =
0x0202
- GL_LEQUAL =
0x0203
- GL_GREATER =
0x0204
- GL_NOTEQUAL =
0x0205
- GL_GEQUAL =
0x0206
- GL_ALWAYS =
0x0207
- GL_ZERO =
0
- GL_ONE =
1
- GL_SRC_COLOR =
0x0300
- GL_ONE_MINUS_SRC_COLOR =
0x0301
- GL_SRC_ALPHA =
0x0302
- GL_ONE_MINUS_SRC_ALPHA =
0x0303
- GL_DST_ALPHA =
0x0304
- GL_ONE_MINUS_DST_ALPHA =
0x0305
- GL_DST_COLOR =
0x0306
- GL_ONE_MINUS_DST_COLOR =
0x0307
- GL_SRC_ALPHA_SATURATE =
0x0308
- GL_NONE =
0
- GL_FRONT_LEFT =
0x0400
- GL_FRONT_RIGHT =
0x0401
- GL_BACK_LEFT =
0x0402
- GL_BACK_RIGHT =
0x0403
- GL_FRONT =
0x0404
- GL_BACK =
0x0405
- GL_LEFT =
0x0406
- GL_RIGHT =
0x0407
- GL_FRONT_AND_BACK =
0x0408
- GL_NO_ERROR =
0
- GL_INVALID_ENUM =
0x0500
- GL_INVALID_VALUE =
0x0501
- GL_INVALID_OPERATION =
0x0502
- GL_OUT_OF_MEMORY =
0x0505
- GL_CW =
0x0900
- GL_CCW =
0x0901
- GL_POINT_SIZE =
0x0B11
- GL_POINT_SIZE_RANGE =
0x0B12
- GL_POINT_SIZE_GRANULARITY =
0x0B13
- GL_LINE_SMOOTH =
0x0B20
- GL_LINE_WIDTH =
0x0B21
- GL_LINE_WIDTH_RANGE =
0x0B22
- GL_LINE_WIDTH_GRANULARITY =
0x0B23
- GL_POLYGON_MODE =
0x0B40
- GL_POLYGON_SMOOTH =
0x0B41
- GL_CULL_FACE =
0x0B44
- GL_CULL_FACE_MODE =
0x0B45
- GL_FRONT_FACE =
0x0B46
- GL_DEPTH_RANGE =
0x0B70
- GL_DEPTH_TEST =
0x0B71
- GL_DEPTH_WRITEMASK =
0x0B72
- GL_DEPTH_CLEAR_VALUE =
0x0B73
- GL_DEPTH_FUNC =
0x0B74
- GL_STENCIL_TEST =
0x0B90
- GL_STENCIL_CLEAR_VALUE =
0x0B91
- GL_STENCIL_FUNC =
0x0B92
- GL_STENCIL_VALUE_MASK =
0x0B93
- GL_STENCIL_FAIL =
0x0B94
- GL_STENCIL_PASS_DEPTH_FAIL =
0x0B95
- GL_STENCIL_PASS_DEPTH_PASS =
0x0B96
- GL_STENCIL_REF =
0x0B97
- GL_STENCIL_WRITEMASK =
0x0B98
- GL_VIEWPORT =
0x0BA2
- GL_DITHER =
0x0BD0
- GL_BLEND_DST =
0x0BE0
- GL_BLEND_SRC =
0x0BE1
- GL_BLEND =
0x0BE2
- GL_LOGIC_OP_MODE =
0x0BF0
- GL_COLOR_LOGIC_OP =
0x0BF2
- GL_DRAW_BUFFER =
0x0C01
- GL_READ_BUFFER =
0x0C02
- GL_SCISSOR_BOX =
0x0C10
- GL_SCISSOR_TEST =
0x0C11
- GL_COLOR_CLEAR_VALUE =
0x0C22
- GL_COLOR_WRITEMASK =
0x0C23
- GL_DOUBLEBUFFER =
0x0C32
- GL_STEREO =
0x0C33
- GL_LINE_SMOOTH_HINT =
0x0C52
- GL_POLYGON_SMOOTH_HINT =
0x0C53
- GL_UNPACK_SWAP_BYTES =
0x0CF0
- GL_UNPACK_LSB_FIRST =
0x0CF1
- GL_UNPACK_ROW_LENGTH =
0x0CF2
- GL_UNPACK_SKIP_ROWS =
0x0CF3
- GL_UNPACK_SKIP_PIXELS =
0x0CF4
- GL_UNPACK_ALIGNMENT =
0x0CF5
- GL_PACK_SWAP_BYTES =
0x0D00
- GL_PACK_LSB_FIRST =
0x0D01
- GL_PACK_ROW_LENGTH =
0x0D02
- GL_PACK_SKIP_ROWS =
0x0D03
- GL_PACK_SKIP_PIXELS =
0x0D04
- GL_PACK_ALIGNMENT =
0x0D05
- GL_MAX_TEXTURE_SIZE =
0x0D33
- GL_MAX_VIEWPORT_DIMS =
0x0D3A
- GL_SUBPIXEL_BITS =
0x0D50
- GL_TEXTURE_1D =
0x0DE0
- GL_TEXTURE_2D =
0x0DE1
- GL_POLYGON_OFFSET_UNITS =
0x2A00
- GL_POLYGON_OFFSET_POINT =
0x2A01
- GL_POLYGON_OFFSET_LINE =
0x2A02
- GL_POLYGON_OFFSET_FILL =
0x8037
- GL_POLYGON_OFFSET_FACTOR =
0x8038
- GL_TEXTURE_BINDING_1D =
0x8068
- GL_TEXTURE_BINDING_2D =
0x8069
- GL_TEXTURE_WIDTH =
0x1000
- GL_TEXTURE_HEIGHT =
0x1001
- GL_TEXTURE_INTERNAL_FORMAT =
0x1003
- GL_TEXTURE_BORDER_COLOR =
0x1004
- GL_TEXTURE_RED_SIZE =
0x805C
- GL_TEXTURE_GREEN_SIZE =
0x805D
- GL_TEXTURE_BLUE_SIZE =
0x805E
- GL_TEXTURE_ALPHA_SIZE =
0x805F
- GL_DONT_CARE =
0x1100
- GL_FASTEST =
0x1101
- GL_NICEST =
0x1102
- GL_BYTE =
0x1400
- GL_UNSIGNED_BYTE =
0x1401
- GL_SHORT =
0x1402
- GL_UNSIGNED_SHORT =
0x1403
- GL_INT =
0x1404
- GL_UNSIGNED_INT =
0x1405
- GL_FLOAT =
0x1406
- GL_DOUBLE =
0x140A
- GL_CLEAR =
0x1500
- GL_AND =
0x1501
- GL_AND_REVERSE =
0x1502
- GL_COPY =
0x1503
- GL_AND_INVERTED =
0x1504
- GL_NOOP =
0x1505
- GL_XOR =
0x1506
- GL_OR =
0x1507
- GL_NOR =
0x1508
- GL_EQUIV =
0x1509
- GL_INVERT =
0x150A
- GL_OR_REVERSE =
0x150B
- GL_COPY_INVERTED =
0x150C
- GL_OR_INVERTED =
0x150D
- GL_NAND =
0x150E
- GL_SET =
0x150F
- GL_TEXTURE =
0x1702
- GL_COLOR =
0x1800
- GL_DEPTH =
0x1801
- GL_STENCIL =
0x1802
- GL_STENCIL_INDEX =
0x1901
- GL_DEPTH_COMPONENT =
0x1902
- GL_RED =
0x1903
- GL_GREEN =
0x1904
- GL_BLUE =
0x1905
- GL_ALPHA =
0x1906
- GL_RGB =
0x1907
- GL_RGBA =
0x1908
- GL_POINT =
0x1B00
- GL_LINE =
0x1B01
- GL_FILL =
0x1B02
- GL_KEEP =
0x1E00
- GL_REPLACE =
0x1E01
- GL_INCR =
0x1E02
- GL_DECR =
0x1E03
- GL_VENDOR =
0x1F00
- GL_RENDERER =
0x1F01
- GL_VERSION =
0x1F02
- GL_EXTENSIONS =
0x1F03
- GL_NEAREST =
0x2600
- GL_LINEAR =
0x2601
- GL_NEAREST_MIPMAP_NEAREST =
0x2700
- GL_LINEAR_MIPMAP_NEAREST =
0x2701
- GL_NEAREST_MIPMAP_LINEAR =
0x2702
- GL_LINEAR_MIPMAP_LINEAR =
0x2703
- GL_TEXTURE_MAG_FILTER =
0x2800
- GL_TEXTURE_MIN_FILTER =
0x2801
- GL_TEXTURE_WRAP_S =
0x2802
- GL_TEXTURE_WRAP_T =
0x2803
- GL_PROXY_TEXTURE_1D =
0x8063
- GL_PROXY_TEXTURE_2D =
0x8064
- GL_REPEAT =
0x2901
- GL_R3_G3_B2 =
0x2A10
- GL_RGB4 =
0x804F
- GL_RGB5 =
0x8050
- GL_RGB8 =
0x8051
- GL_RGB10 =
0x8052
- GL_RGB12 =
0x8053
- GL_RGB16 =
0x8054
- GL_RGBA2 =
0x8055
- GL_RGBA4 =
0x8056
- GL_RGB5_A1 =
0x8057
- GL_RGBA8 =
0x8058
- GL_RGB10_A2 =
0x8059
- GL_RGBA12 =
0x805A
- GL_RGBA16 =
0x805B
- GL_UNSIGNED_BYTE_3_3_2 =
0x8032
- GL_UNSIGNED_SHORT_4_4_4_4 =
0x8033
- GL_UNSIGNED_SHORT_5_5_5_1 =
0x8034
- GL_UNSIGNED_INT_8_8_8_8 =
0x8035
- GL_UNSIGNED_INT_10_10_10_2 =
0x8036
- GL_TEXTURE_BINDING_3D =
0x806A
- GL_PACK_SKIP_IMAGES =
0x806B
- GL_PACK_IMAGE_HEIGHT =
0x806C
- GL_UNPACK_SKIP_IMAGES =
0x806D
- GL_UNPACK_IMAGE_HEIGHT =
0x806E
- GL_TEXTURE_3D =
0x806F
- GL_PROXY_TEXTURE_3D =
0x8070
- GL_TEXTURE_DEPTH =
0x8071
- GL_TEXTURE_WRAP_R =
0x8072
- GL_MAX_3D_TEXTURE_SIZE =
0x8073
- GL_UNSIGNED_BYTE_2_3_3_REV =
0x8362
- GL_UNSIGNED_SHORT_5_6_5 =
0x8363
- GL_UNSIGNED_SHORT_5_6_5_REV =
0x8364
- GL_UNSIGNED_SHORT_4_4_4_4_REV =
0x8365
- GL_UNSIGNED_SHORT_1_5_5_5_REV =
0x8366
- GL_UNSIGNED_INT_8_8_8_8_REV =
0x8367
- GL_UNSIGNED_INT_2_10_10_10_REV =
0x8368
- GL_BGR =
0x80E0
- GL_BGRA =
0x80E1
- GL_MAX_ELEMENTS_VERTICES =
0x80E8
- GL_MAX_ELEMENTS_INDICES =
0x80E9
- GL_CLAMP_TO_EDGE =
0x812F
- GL_TEXTURE_MIN_LOD =
0x813A
- GL_TEXTURE_MAX_LOD =
0x813B
- GL_TEXTURE_BASE_LEVEL =
0x813C
- GL_TEXTURE_MAX_LEVEL =
0x813D
- GL_ALIASED_LINE_WIDTH_RANGE =
0x846E
- GL_TEXTURE0 =
0x84C0
- GL_TEXTURE1 =
0x84C1
- GL_TEXTURE2 =
0x84C2
- GL_TEXTURE3 =
0x84C3
- GL_TEXTURE4 =
0x84C4
- GL_TEXTURE5 =
0x84C5
- GL_TEXTURE6 =
0x84C6
- GL_TEXTURE7 =
0x84C7
- GL_TEXTURE8 =
0x84C8
- GL_TEXTURE9 =
0x84C9
- GL_TEXTURE10 =
0x84CA
- GL_TEXTURE11 =
0x84CB
- GL_TEXTURE12 =
0x84CC
- GL_TEXTURE13 =
0x84CD
- GL_TEXTURE14 =
0x84CE
- GL_TEXTURE15 =
0x84CF
- GL_TEXTURE16 =
0x84D0
- GL_TEXTURE17 =
0x84D1
- GL_TEXTURE18 =
0x84D2
- GL_TEXTURE19 =
0x84D3
- GL_TEXTURE20 =
0x84D4
- GL_TEXTURE21 =
0x84D5
- GL_TEXTURE22 =
0x84D6
- GL_TEXTURE23 =
0x84D7
- GL_TEXTURE24 =
0x84D8
- GL_TEXTURE25 =
0x84D9
- GL_TEXTURE26 =
0x84DA
- GL_TEXTURE27 =
0x84DB
- GL_TEXTURE28 =
0x84DC
- GL_TEXTURE29 =
0x84DD
- GL_TEXTURE30 =
0x84DE
- GL_TEXTURE31 =
0x84DF
- GL_ACTIVE_TEXTURE =
0x84E0
- GL_MULTISAMPLE =
0x809D
- GL_SAMPLE_ALPHA_TO_COVERAGE =
0x809E
- GL_SAMPLE_ALPHA_TO_ONE =
0x809F
- GL_SAMPLE_COVERAGE =
0x80A0
- GL_SAMPLE_BUFFERS =
0x80A8
- GL_SAMPLES =
0x80A9
- GL_SAMPLE_COVERAGE_VALUE =
0x80AA
- GL_SAMPLE_COVERAGE_INVERT =
0x80AB
- GL_TEXTURE_CUBE_MAP =
0x8513
- GL_TEXTURE_BINDING_CUBE_MAP =
0x8514
- GL_TEXTURE_CUBE_MAP_POSITIVE_X =
0x8515
- GL_TEXTURE_CUBE_MAP_NEGATIVE_X =
0x8516
- GL_TEXTURE_CUBE_MAP_POSITIVE_Y =
0x8517
- GL_TEXTURE_CUBE_MAP_NEGATIVE_Y =
0x8518
- GL_TEXTURE_CUBE_MAP_POSITIVE_Z =
0x8519
- GL_TEXTURE_CUBE_MAP_NEGATIVE_Z =
0x851A
- GL_PROXY_TEXTURE_CUBE_MAP =
0x851B
- GL_MAX_CUBE_MAP_TEXTURE_SIZE =
0x851C
- GL_COMPRESSED_RGB =
0x84ED
- GL_COMPRESSED_RGBA =
0x84EE
- GL_TEXTURE_COMPRESSION_HINT =
0x84EF
- GL_TEXTURE_COMPRESSED_IMAGE_SIZE =
0x86A0
- GL_TEXTURE_COMPRESSED =
0x86A1
- GL_NUM_COMPRESSED_TEXTURE_FORMATS =
0x86A2
- GL_COMPRESSED_TEXTURE_FORMATS =
0x86A3
- GL_CLAMP_TO_BORDER =
0x812D
- GL_BLEND_DST_RGB =
0x80C8
- GL_BLEND_SRC_RGB =
0x80C9
- GL_BLEND_DST_ALPHA =
0x80CA
- GL_BLEND_SRC_ALPHA =
0x80CB
- GL_POINT_FADE_THRESHOLD_SIZE =
0x8128
- GL_DEPTH_COMPONENT16 =
0x81A5
- GL_DEPTH_COMPONENT24 =
0x81A6
- GL_DEPTH_COMPONENT32 =
0x81A7
- GL_MIRRORED_REPEAT =
0x8370
- GL_MAX_TEXTURE_LOD_BIAS =
0x84FD
- GL_TEXTURE_LOD_BIAS =
0x8501
- GL_INCR_WRAP =
0x8507
- GL_DECR_WRAP =
0x8508
- GL_TEXTURE_DEPTH_SIZE =
0x884A
- GL_TEXTURE_COMPARE_MODE =
0x884C
- GL_TEXTURE_COMPARE_FUNC =
0x884D
- GL_BUFFER_SIZE =
0x8764
- GL_BUFFER_USAGE =
0x8765
- GL_QUERY_COUNTER_BITS =
0x8864
- GL_CURRENT_QUERY =
0x8865
- GL_QUERY_RESULT =
0x8866
- GL_QUERY_RESULT_AVAILABLE =
0x8867
- GL_ARRAY_BUFFER =
0x8892
- GL_ELEMENT_ARRAY_BUFFER =
0x8893
- GL_ARRAY_BUFFER_BINDING =
0x8894
- GL_ELEMENT_ARRAY_BUFFER_BINDING =
0x8895
- GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING =
0x889F
- GL_READ_ONLY =
0x88B8
- GL_WRITE_ONLY =
0x88B9
- GL_READ_WRITE =
0x88BA
- GL_BUFFER_ACCESS =
0x88BB
- GL_BUFFER_MAPPED =
0x88BC
- GL_BUFFER_MAP_POINTER =
0x88BD
- GL_STREAM_DRAW =
0x88E0
- GL_STREAM_READ =
0x88E1
- GL_STREAM_COPY =
0x88E2
- GL_STATIC_DRAW =
0x88E4
- GL_STATIC_READ =
0x88E5
- GL_STATIC_COPY =
0x88E6
- GL_DYNAMIC_DRAW =
0x88E8
- GL_DYNAMIC_READ =
0x88E9
- GL_DYNAMIC_COPY =
0x88EA
- GL_SAMPLES_PASSED =
0x8914
- GL_BLEND_EQUATION_RGB =
0x8009
- GL_VERTEX_ATTRIB_ARRAY_ENABLED =
0x8622
- GL_VERTEX_ATTRIB_ARRAY_SIZE =
0x8623
- GL_VERTEX_ATTRIB_ARRAY_STRIDE =
0x8624
- GL_VERTEX_ATTRIB_ARRAY_TYPE =
0x8625
- GL_CURRENT_VERTEX_ATTRIB =
0x8626
- GL_VERTEX_PROGRAM_POINT_SIZE =
0x8642
- GL_VERTEX_ATTRIB_ARRAY_POINTER =
0x8645
- GL_STENCIL_BACK_FUNC =
0x8800
- GL_STENCIL_BACK_FAIL =
0x8801
- GL_STENCIL_BACK_PASS_DEPTH_FAIL =
0x8802
- GL_STENCIL_BACK_PASS_DEPTH_PASS =
0x8803
- GL_MAX_DRAW_BUFFERS =
0x8824
- GL_DRAW_BUFFER0 =
0x8825
- GL_DRAW_BUFFER1 =
0x8826
- GL_DRAW_BUFFER2 =
0x8827
- GL_DRAW_BUFFER3 =
0x8828
- GL_DRAW_BUFFER4 =
0x8829
- GL_DRAW_BUFFER5 =
0x882A
- GL_DRAW_BUFFER6 =
0x882B
- GL_DRAW_BUFFER7 =
0x882C
- GL_DRAW_BUFFER8 =
0x882D
- GL_DRAW_BUFFER9 =
0x882E
- GL_DRAW_BUFFER10 =
0x882F
- GL_DRAW_BUFFER11 =
0x8830
- GL_DRAW_BUFFER12 =
0x8831
- GL_DRAW_BUFFER13 =
0x8832
- GL_DRAW_BUFFER14 =
0x8833
- GL_DRAW_BUFFER15 =
0x8834
- GL_BLEND_EQUATION_ALPHA =
0x883D
- GL_MAX_VERTEX_ATTRIBS =
0x8869
- GL_VERTEX_ATTRIB_ARRAY_NORMALIZED =
0x886A
- GL_MAX_TEXTURE_IMAGE_UNITS =
0x8872
- GL_FRAGMENT_SHADER =
0x8B30
- GL_VERTEX_SHADER =
0x8B31
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS =
0x8B49
- GL_MAX_VERTEX_UNIFORM_COMPONENTS =
0x8B4A
- GL_MAX_VARYING_FLOATS =
0x8B4B
- GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS =
0x8B4C
- GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS =
0x8B4D
- GL_SHADER_TYPE =
0x8B4F
- GL_FLOAT_VEC2 =
0x8B50
- GL_FLOAT_VEC3 =
0x8B51
- GL_FLOAT_VEC4 =
0x8B52
- GL_INT_VEC2 =
0x8B53
- GL_INT_VEC3 =
0x8B54
- GL_INT_VEC4 =
0x8B55
- GL_BOOL =
0x8B56
- GL_BOOL_VEC2 =
0x8B57
- GL_BOOL_VEC3 =
0x8B58
- GL_BOOL_VEC4 =
0x8B59
- GL_FLOAT_MAT2 =
0x8B5A
- GL_FLOAT_MAT3 =
0x8B5B
- GL_FLOAT_MAT4 =
0x8B5C
- GL_SAMPLER_1D =
0x8B5D
- GL_SAMPLER_2D =
0x8B5E
- GL_SAMPLER_3D =
0x8B5F
- GL_SAMPLER_CUBE =
0x8B60
- GL_SAMPLER_1D_SHADOW =
0x8B61
- GL_SAMPLER_2D_SHADOW =
0x8B62
- GL_DELETE_STATUS =
0x8B80
- GL_COMPILE_STATUS =
0x8B81
- GL_LINK_STATUS =
0x8B82
- GL_VALIDATE_STATUS =
0x8B83
- GL_INFO_LOG_LENGTH =
0x8B84
- GL_ATTACHED_SHADERS =
0x8B85
- GL_ACTIVE_UNIFORMS =
0x8B86
- GL_ACTIVE_UNIFORM_MAX_LENGTH =
0x8B87
- GL_SHADER_SOURCE_LENGTH =
0x8B88
- GL_ACTIVE_ATTRIBUTES =
0x8B89
- GL_ACTIVE_ATTRIBUTE_MAX_LENGTH =
0x8B8A
- GL_FRAGMENT_SHADER_DERIVATIVE_HINT =
0x8B8B
- GL_SHADING_LANGUAGE_VERSION =
0x8B8C
- GL_CURRENT_PROGRAM =
0x8B8D
- GL_POINT_SPRITE_COORD_ORIGIN =
0x8CA0
- GL_LOWER_LEFT =
0x8CA1
- GL_UPPER_LEFT =
0x8CA2
- GL_STENCIL_BACK_REF =
0x8CA3
- GL_STENCIL_BACK_VALUE_MASK =
0x8CA4
- GL_STENCIL_BACK_WRITEMASK =
0x8CA5
- GL_PIXEL_PACK_BUFFER =
0x88EB
- GL_PIXEL_UNPACK_BUFFER =
0x88EC
- GL_PIXEL_PACK_BUFFER_BINDING =
0x88ED
- GL_PIXEL_UNPACK_BUFFER_BINDING =
0x88EF
- GL_FLOAT_MAT2x3 =
0x8B65
- GL_FLOAT_MAT2x4 =
0x8B66
- GL_FLOAT_MAT3x2 =
0x8B67
- GL_FLOAT_MAT3x4 =
0x8B68
- GL_FLOAT_MAT4x2 =
0x8B69
- GL_FLOAT_MAT4x3 =
0x8B6A
- GL_SRGB =
0x8C40
- GL_SRGB8 =
0x8C41
- GL_SRGB_ALPHA =
0x8C42
- GL_SRGB8_ALPHA8 =
0x8C43
- GL_COMPRESSED_SRGB =
0x8C48
- GL_COMPRESSED_SRGB_ALPHA =
0x8C49
- GL_CLIP_DISTANCE6 =
0x3006
- GL_CLIP_DISTANCE7 =
0x3007
- GL_MAJOR_VERSION =
0x821B
- GL_MINOR_VERSION =
0x821C
- GL_NUM_EXTENSIONS =
0x821D
- GL_CONTEXT_FLAGS =
0x821E
- GL_COMPRESSED_RED =
0x8225
- GL_COMPRESSED_RG =
0x8226
- GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT =
0x00000001
- GL_RGBA32F =
0x8814
- GL_RGB32F =
0x8815
- GL_RGBA16F =
0x881A
- GL_RGB16F =
0x881B
- GL_VERTEX_ATTRIB_ARRAY_INTEGER =
0x88FD
- GL_MAX_ARRAY_TEXTURE_LAYERS =
0x88FF
- GL_MIN_PROGRAM_TEXEL_OFFSET =
0x8904
- GL_MAX_PROGRAM_TEXEL_OFFSET =
0x8905
- GL_CLAMP_READ_COLOR =
0x891C
- GL_FIXED_ONLY =
0x891D
- GL_TEXTURE_1D_ARRAY =
0x8C18
- GL_PROXY_TEXTURE_1D_ARRAY =
0x8C19
- GL_TEXTURE_2D_ARRAY =
0x8C1A
- GL_PROXY_TEXTURE_2D_ARRAY =
0x8C1B
- GL_TEXTURE_BINDING_1D_ARRAY =
0x8C1C
- GL_TEXTURE_BINDING_2D_ARRAY =
0x8C1D
- GL_R11F_G11F_B10F =
0x8C3A
- GL_UNSIGNED_INT_10F_11F_11F_REV =
0x8C3B
- GL_RGB9_E5 =
0x8C3D
- GL_UNSIGNED_INT_5_9_9_9_REV =
0x8C3E
- GL_TEXTURE_SHARED_SIZE =
0x8C3F
- GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH =
0x8C76
- GL_TRANSFORM_FEEDBACK_BUFFER_MODE =
0x8C7F
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS =
0x8C80
- GL_TRANSFORM_FEEDBACK_VARYINGS =
0x8C83
- GL_TRANSFORM_FEEDBACK_BUFFER_START =
0x8C84
- GL_TRANSFORM_FEEDBACK_BUFFER_SIZE =
0x8C85
- GL_PRIMITIVES_GENERATED =
0x8C87
- GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN =
0x8C88
- GL_RASTERIZER_DISCARD =
0x8C89
- GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS =
0x8C8A
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS =
0x8C8B
- GL_INTERLEAVED_ATTRIBS =
0x8C8C
- GL_SEPARATE_ATTRIBS =
0x8C8D
- GL_TRANSFORM_FEEDBACK_BUFFER =
0x8C8E
- GL_TRANSFORM_FEEDBACK_BUFFER_BINDING =
0x8C8F
- GL_RGBA32UI =
0x8D70
- GL_RGB32UI =
0x8D71
- GL_RGBA16UI =
0x8D76
- GL_RGB16UI =
0x8D77
- GL_RGBA8UI =
0x8D7C
- GL_RGB8UI =
0x8D7D
- GL_RGBA32I =
0x8D82
- GL_RGB32I =
0x8D83
- GL_RGBA16I =
0x8D88
- GL_RGB16I =
0x8D89
- GL_RGBA8I =
0x8D8E
- GL_RGB8I =
0x8D8F
- GL_RED_INTEGER =
0x8D94
- GL_GREEN_INTEGER =
0x8D95
- GL_BLUE_INTEGER =
0x8D96
- GL_RGB_INTEGER =
0x8D98
- GL_RGBA_INTEGER =
0x8D99
- GL_BGR_INTEGER =
0x8D9A
- GL_BGRA_INTEGER =
0x8D9B
- GL_SAMPLER_1D_ARRAY =
0x8DC0
- GL_SAMPLER_2D_ARRAY =
0x8DC1
- GL_SAMPLER_1D_ARRAY_SHADOW =
0x8DC3
- GL_SAMPLER_2D_ARRAY_SHADOW =
0x8DC4
- GL_SAMPLER_CUBE_SHADOW =
0x8DC5
- GL_UNSIGNED_INT_VEC2 =
0x8DC6
- GL_UNSIGNED_INT_VEC3 =
0x8DC7
- GL_UNSIGNED_INT_VEC4 =
0x8DC8
- GL_INT_SAMPLER_1D =
0x8DC9
- GL_INT_SAMPLER_2D =
0x8DCA
- GL_INT_SAMPLER_3D =
0x8DCB
- GL_INT_SAMPLER_CUBE =
0x8DCC
- GL_INT_SAMPLER_1D_ARRAY =
0x8DCE
- GL_INT_SAMPLER_2D_ARRAY =
0x8DCF
- GL_UNSIGNED_INT_SAMPLER_1D =
0x8DD1
- GL_UNSIGNED_INT_SAMPLER_2D =
0x8DD2
- GL_UNSIGNED_INT_SAMPLER_3D =
0x8DD3
- GL_UNSIGNED_INT_SAMPLER_CUBE =
0x8DD4
- GL_UNSIGNED_INT_SAMPLER_1D_ARRAY =
0x8DD6
- GL_UNSIGNED_INT_SAMPLER_2D_ARRAY =
0x8DD7
- GL_QUERY_WAIT =
0x8E13
- GL_QUERY_NO_WAIT =
0x8E14
- GL_QUERY_BY_REGION_WAIT =
0x8E15
- GL_QUERY_BY_REGION_NO_WAIT =
0x8E16
- GL_BUFFER_ACCESS_FLAGS =
0x911F
- GL_BUFFER_MAP_LENGTH =
0x9120
- GL_BUFFER_MAP_OFFSET =
0x9121
- GL_DEPTH_COMPONENT32F =
0x8CAC
- GL_DEPTH32F_STENCIL8 =
0x8CAD
- GL_FLOAT_32_UNSIGNED_INT_24_8_REV =
0x8DAD
- GL_INVALID_FRAMEBUFFER_OPERATION =
0x0506
- GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING =
0x8210
- GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE =
0x8211
- GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE =
0x8212
- GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE =
0x8213
- GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE =
0x8214
- GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE =
0x8215
- GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE =
0x8216
- GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE =
0x8217
- GL_FRAMEBUFFER_DEFAULT =
0x8218
- GL_FRAMEBUFFER_UNDEFINED =
0x8219
- GL_DEPTH_STENCIL_ATTACHMENT =
0x821A
- GL_MAX_RENDERBUFFER_SIZE =
0x84E8
- GL_DEPTH_STENCIL =
0x84F9
- GL_UNSIGNED_INT_24_8 =
0x84FA
- GL_DEPTH24_STENCIL8 =
0x88F0
- GL_TEXTURE_STENCIL_SIZE =
0x88F1
- GL_TEXTURE_RED_TYPE =
0x8C10
- GL_TEXTURE_GREEN_TYPE =
0x8C11
- GL_TEXTURE_BLUE_TYPE =
0x8C12
- GL_TEXTURE_ALPHA_TYPE =
0x8C13
- GL_TEXTURE_DEPTH_TYPE =
0x8C16
- GL_UNSIGNED_NORMALIZED =
0x8C17
- GL_FRAMEBUFFER_BINDING =
0x8CA6
- GL_DRAW_FRAMEBUFFER_BINDING =
0x8CA6
- GL_RENDERBUFFER_BINDING =
0x8CA7
- GL_READ_FRAMEBUFFER =
0x8CA8
- GL_DRAW_FRAMEBUFFER =
0x8CA9
- GL_READ_FRAMEBUFFER_BINDING =
0x8CAA
- GL_RENDERBUFFER_SAMPLES =
0x8CAB
- GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE =
0x8CD0
- GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME =
0x8CD1
- GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL =
0x8CD2
- GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE =
0x8CD3
- GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER =
0x8CD4
- GL_FRAMEBUFFER_COMPLETE =
0x8CD5
- GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT =
0x8CD6
- GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT =
0x8CD7
- GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER =
0x8CDB
- GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER =
0x8CDC
- GL_FRAMEBUFFER_UNSUPPORTED =
0x8CDD
- GL_MAX_COLOR_ATTACHMENTS =
0x8CDF
- GL_COLOR_ATTACHMENT0 =
0x8CE0
- GL_COLOR_ATTACHMENT1 =
0x8CE1
- GL_COLOR_ATTACHMENT2 =
0x8CE2
- GL_COLOR_ATTACHMENT3 =
0x8CE3
- GL_COLOR_ATTACHMENT4 =
0x8CE4
- GL_COLOR_ATTACHMENT5 =
0x8CE5
- GL_COLOR_ATTACHMENT6 =
0x8CE6
- GL_COLOR_ATTACHMENT7 =
0x8CE7
- GL_COLOR_ATTACHMENT8 =
0x8CE8
- GL_COLOR_ATTACHMENT9 =
0x8CE9
- GL_COLOR_ATTACHMENT10 =
0x8CEA
- GL_COLOR_ATTACHMENT11 =
0x8CEB
- GL_COLOR_ATTACHMENT12 =
0x8CEC
- GL_COLOR_ATTACHMENT13 =
0x8CED
- GL_COLOR_ATTACHMENT14 =
0x8CEE
- GL_COLOR_ATTACHMENT15 =
0x8CEF
- GL_DEPTH_ATTACHMENT =
0x8D00
- GL_STENCIL_ATTACHMENT =
0x8D20
- GL_FRAMEBUFFER =
0x8D40
- GL_RENDERBUFFER =
0x8D41
- GL_RENDERBUFFER_WIDTH =
0x8D42
- GL_RENDERBUFFER_HEIGHT =
0x8D43
- GL_RENDERBUFFER_INTERNAL_FORMAT =
0x8D44
- GL_STENCIL_INDEX1 =
0x8D46
- GL_STENCIL_INDEX4 =
0x8D47
- GL_STENCIL_INDEX8 =
0x8D48
- GL_STENCIL_INDEX16 =
0x8D49
- GL_RENDERBUFFER_RED_SIZE =
0x8D50
- GL_RENDERBUFFER_GREEN_SIZE =
0x8D51
- GL_RENDERBUFFER_BLUE_SIZE =
0x8D52
- GL_RENDERBUFFER_ALPHA_SIZE =
0x8D53
- GL_RENDERBUFFER_DEPTH_SIZE =
0x8D54
- GL_RENDERBUFFER_STENCIL_SIZE =
0x8D55
- GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE =
0x8D56
- GL_MAX_SAMPLES =
0x8D57
- GL_INDEX =
0x8222
- GL_FRAMEBUFFER_SRGB =
0x8DB9
- GL_HALF_FLOAT =
0x140B
- GL_MAP_READ_BIT =
0x0001
- GL_MAP_WRITE_BIT =
0x0002
- GL_MAP_INVALIDATE_RANGE_BIT =
0x0004
- GL_MAP_INVALIDATE_BUFFER_BIT =
0x0008
- GL_MAP_FLUSH_EXPLICIT_BIT =
0x0010
- GL_MAP_UNSYNCHRONIZED_BIT =
0x0020
- GL_COMPRESSED_RED_RGTC1 =
0x8DBB
- GL_COMPRESSED_SIGNED_RED_RGTC1 =
0x8DBC
- GL_COMPRESSED_RG_RGTC2 =
0x8DBD
- GL_COMPRESSED_SIGNED_RG_RGTC2 =
0x8DBE
- GL_RG =
0x8227
- GL_RG_INTEGER =
0x8228
- GL_R8 =
0x8229
- GL_R16 =
0x822A
- GL_RG8 =
0x822B
- GL_RG16 =
0x822C
- GL_R16F =
0x822D
- GL_R32F =
0x822E
- GL_RG16F =
0x822F
- GL_RG32F =
0x8230
- GL_R8I =
0x8231
- GL_R8UI =
0x8232
- GL_R16I =
0x8233
- GL_R16UI =
0x8234
- GL_R32I =
0x8235
- GL_R32UI =
0x8236
- GL_RG8I =
0x8237
- GL_RG8UI =
0x8238
- GL_RG16I =
0x8239
- GL_RG16UI =
0x823A
- GL_RG32I =
0x823B
- GL_RG32UI =
0x823C
- GL_VERTEX_ARRAY_BINDING =
0x85B5
- GL_SAMPLER_2D_RECT =
0x8B63
- GL_SAMPLER_2D_RECT_SHADOW =
0x8B64
- GL_SAMPLER_BUFFER =
0x8DC2
- GL_INT_SAMPLER_2D_RECT =
0x8DCD
- GL_INT_SAMPLER_BUFFER =
0x8DD0
- GL_UNSIGNED_INT_SAMPLER_2D_RECT =
0x8DD5
- GL_UNSIGNED_INT_SAMPLER_BUFFER =
0x8DD8
- GL_TEXTURE_BUFFER =
0x8C2A
- GL_MAX_TEXTURE_BUFFER_SIZE =
0x8C2B
- GL_TEXTURE_BINDING_BUFFER =
0x8C2C
- GL_TEXTURE_BUFFER_DATA_STORE_BINDING =
0x8C2D
- GL_TEXTURE_RECTANGLE =
0x84F5
- GL_TEXTURE_BINDING_RECTANGLE =
0x84F6
- GL_PROXY_TEXTURE_RECTANGLE =
0x84F7
- GL_MAX_RECTANGLE_TEXTURE_SIZE =
0x84F8
- GL_R8_SNORM =
0x8F94
- GL_RG8_SNORM =
0x8F95
- GL_RGB8_SNORM =
0x8F96
- GL_RGBA8_SNORM =
0x8F97
- GL_R16_SNORM =
0x8F98
- GL_RG16_SNORM =
0x8F99
- GL_RGB16_SNORM =
0x8F9A
- GL_RGBA16_SNORM =
0x8F9B
- GL_SIGNED_NORMALIZED =
0x8F9C
- GL_PRIMITIVE_RESTART =
0x8F9D
- GL_PRIMITIVE_RESTART_INDEX =
0x8F9E
- GL_COPY_READ_BUFFER =
0x8F36
- GL_COPY_WRITE_BUFFER =
0x8F37
- GL_UNIFORM_BUFFER =
0x8A11
- GL_UNIFORM_BUFFER_BINDING =
0x8A28
- GL_UNIFORM_BUFFER_START =
0x8A29
- GL_UNIFORM_BUFFER_SIZE =
0x8A2A
- GL_MAX_VERTEX_UNIFORM_BLOCKS =
0x8A2B
- GL_MAX_FRAGMENT_UNIFORM_BLOCKS =
0x8A2D
- GL_MAX_COMBINED_UNIFORM_BLOCKS =
0x8A2E
- GL_MAX_UNIFORM_BUFFER_BINDINGS =
0x8A2F
- GL_MAX_UNIFORM_BLOCK_SIZE =
0x8A30
- GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS =
0x8A31
- GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS =
0x8A33
- GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT =
0x8A34
- GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH =
0x8A35
- GL_ACTIVE_UNIFORM_BLOCKS =
0x8A36
- GL_UNIFORM_TYPE =
0x8A37
- GL_UNIFORM_SIZE =
0x8A38
- GL_UNIFORM_NAME_LENGTH =
0x8A39
- GL_UNIFORM_BLOCK_INDEX =
0x8A3A
- GL_UNIFORM_OFFSET =
0x8A3B
- GL_UNIFORM_ARRAY_STRIDE =
0x8A3C
- GL_UNIFORM_MATRIX_STRIDE =
0x8A3D
- GL_UNIFORM_IS_ROW_MAJOR =
0x8A3E
- GL_UNIFORM_BLOCK_BINDING =
0x8A3F
- GL_UNIFORM_BLOCK_DATA_SIZE =
0x8A40
- GL_UNIFORM_BLOCK_NAME_LENGTH =
0x8A41
- GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS =
0x8A42
- GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES =
0x8A43
- GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER =
0x8A44
- GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER =
0x8A46
- GL_INVALID_INDEX =
0xFFFFFFFF
- GL_CONTEXT_CORE_PROFILE_BIT =
0x00000001
- GL_CONTEXT_COMPATIBILITY_PROFILE_BIT =
0x00000002
- GL_LINES_ADJACENCY =
0x000A
- GL_LINE_STRIP_ADJACENCY =
0x000B
- GL_TRIANGLES_ADJACENCY =
0x000C
- GL_TRIANGLE_STRIP_ADJACENCY =
0x000D
- GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS =
0x8C29
- GL_FRAMEBUFFER_ATTACHMENT_LAYERED =
0x8DA7
- GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS =
0x8DA8
- GL_GEOMETRY_SHADER =
0x8DD9
- GL_GEOMETRY_VERTICES_OUT =
0x8916
- GL_GEOMETRY_INPUT_TYPE =
0x8917
- GL_GEOMETRY_OUTPUT_TYPE =
0x8918
- GL_MAX_GEOMETRY_UNIFORM_COMPONENTS =
0x8DDF
- GL_MAX_GEOMETRY_OUTPUT_VERTICES =
0x8DE0
- GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS =
0x8DE1
- GL_MAX_VERTEX_OUTPUT_COMPONENTS =
0x9122
- GL_MAX_GEOMETRY_INPUT_COMPONENTS =
0x9123
- GL_MAX_GEOMETRY_OUTPUT_COMPONENTS =
0x9124
- GL_MAX_FRAGMENT_INPUT_COMPONENTS =
0x9125
- GL_CONTEXT_PROFILE_MASK =
0x9126
- GL_DEPTH_CLAMP =
0x864F
- GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION =
0x8E4C
- GL_FIRST_VERTEX_CONVENTION =
0x8E4D
- GL_LAST_VERTEX_CONVENTION =
0x8E4E
- GL_PROVOKING_VERTEX =
0x8E4F
- GL_TEXTURE_CUBE_MAP_SEAMLESS =
0x884F
- GL_MAX_SERVER_WAIT_TIMEOUT =
0x9111
- GL_OBJECT_TYPE =
0x9112
- GL_SYNC_CONDITION =
0x9113
- GL_SYNC_STATUS =
0x9114
- GL_SYNC_FLAGS =
0x9115
- GL_SYNC_FENCE =
0x9116
- GL_SYNC_GPU_COMMANDS_COMPLETE =
0x9117
- GL_UNSIGNALED =
0x9118
- GL_SIGNALED =
0x9119
- GL_ALREADY_SIGNALED =
0x911A
- GL_TIMEOUT_EXPIRED =
0x911B
- GL_CONDITION_SATISFIED =
0x911C
- GL_WAIT_FAILED =
0x911D
- GL_TIMEOUT_IGNORED =
0xFFFFFFFFFFFFFFFF
- GL_SYNC_FLUSH_COMMANDS_BIT =
0x00000001
- GL_SAMPLE_POSITION =
0x8E50
- GL_SAMPLE_MASK =
0x8E51
- GL_SAMPLE_MASK_VALUE =
0x8E52
- GL_MAX_SAMPLE_MASK_WORDS =
0x8E59
- GL_TEXTURE_2D_MULTISAMPLE =
0x9100
- GL_PROXY_TEXTURE_2D_MULTISAMPLE =
0x9101
- GL_TEXTURE_2D_MULTISAMPLE_ARRAY =
0x9102
- GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY =
0x9103
- GL_TEXTURE_BINDING_2D_MULTISAMPLE =
0x9104
- GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY =
0x9105
- GL_TEXTURE_SAMPLES =
0x9106
- GL_TEXTURE_FIXED_SAMPLE_LOCATIONS =
0x9107
- GL_SAMPLER_2D_MULTISAMPLE =
0x9108
- GL_INT_SAMPLER_2D_MULTISAMPLE =
0x9109
- GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE =
0x910A
- GL_SAMPLER_2D_MULTISAMPLE_ARRAY =
0x910B
- GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY =
0x910C
- GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY =
0x910D
- GL_MAX_COLOR_TEXTURE_SAMPLES =
0x910E
- GL_MAX_DEPTH_TEXTURE_SAMPLES =
0x910F
- GL_MAX_INTEGER_SAMPLES =
0x9110
- GL_VERTEX_ATTRIB_ARRAY_DIVISOR =
0x88FE
- GL_SRC1_COLOR =
0x88F9
- GL_ONE_MINUS_SRC1_COLOR =
0x88FA
- GL_ONE_MINUS_SRC1_ALPHA =
0x88FB
- GL_MAX_DUAL_SOURCE_DRAW_BUFFERS =
0x88FC
- GL_ANY_SAMPLES_PASSED =
0x8C2F
- GL_SAMPLER_BINDING =
0x8919
- GL_RGB10_A2UI =
0x906F
- GL_TEXTURE_SWIZZLE_R =
0x8E42
- GL_TEXTURE_SWIZZLE_G =
0x8E43
- GL_TEXTURE_SWIZZLE_B =
0x8E44
- GL_TEXTURE_SWIZZLE_A =
0x8E45
- GL_TEXTURE_SWIZZLE_RGBA =
0x8E46
- GL_TIME_ELAPSED =
0x88BF
- GL_TIMESTAMP =
0x8E28
- GL_INT_2_10_10_10_REV =
0x8D9F
- GL_SAMPLE_SHADING =
0x8C36
- GL_MIN_SAMPLE_SHADING_VALUE =
0x8C37
- GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET =
0x8E5E
- GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET =
0x8E5F
- GL_TEXTURE_CUBE_MAP_ARRAY =
0x9009
- GL_TEXTURE_BINDING_CUBE_MAP_ARRAY =
0x900A
- GL_PROXY_TEXTURE_CUBE_MAP_ARRAY =
0x900B
- GL_SAMPLER_CUBE_MAP_ARRAY =
0x900C
- GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW =
0x900D
- GL_INT_SAMPLER_CUBE_MAP_ARRAY =
0x900E
- GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY =
0x900F
- GL_DRAW_INDIRECT_BUFFER =
0x8F3F
- GL_DRAW_INDIRECT_BUFFER_BINDING =
0x8F43
- GL_GEOMETRY_SHADER_INVOCATIONS =
0x887F
- GL_MAX_GEOMETRY_SHADER_INVOCATIONS =
0x8E5A
- GL_MIN_FRAGMENT_INTERPOLATION_OFFSET =
0x8E5B
- GL_MAX_FRAGMENT_INTERPOLATION_OFFSET =
0x8E5C
- GL_FRAGMENT_INTERPOLATION_OFFSET_BITS =
0x8E5D
- GL_MAX_VERTEX_STREAMS =
0x8E71
- GL_DOUBLE_VEC2 =
0x8FFC
- GL_DOUBLE_VEC3 =
0x8FFD
- GL_DOUBLE_VEC4 =
0x8FFE
- GL_DOUBLE_MAT2 =
0x8F46
- GL_DOUBLE_MAT3 =
0x8F47
- GL_DOUBLE_MAT4 =
0x8F48
- GL_DOUBLE_MAT2x3 =
0x8F49
- GL_DOUBLE_MAT2x4 =
0x8F4A
- GL_DOUBLE_MAT3x2 =
0x8F4B
- GL_DOUBLE_MAT3x4 =
0x8F4C
- GL_DOUBLE_MAT4x2 =
0x8F4D
- GL_DOUBLE_MAT4x3 =
0x8F4E
- GL_ACTIVE_SUBROUTINES =
0x8DE5
- GL_ACTIVE_SUBROUTINE_UNIFORMS =
0x8DE6
- GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS =
0x8E47
- GL_ACTIVE_SUBROUTINE_MAX_LENGTH =
0x8E48
- GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH =
0x8E49
- GL_MAX_SUBROUTINES =
0x8DE7
- GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS =
0x8DE8
- GL_NUM_COMPATIBLE_SUBROUTINES =
0x8E4A
- GL_COMPATIBLE_SUBROUTINES =
0x8E4B
- GL_PATCHES =
0x000E
- GL_PATCH_VERTICES =
0x8E72
- GL_PATCH_DEFAULT_INNER_LEVEL =
0x8E73
- GL_PATCH_DEFAULT_OUTER_LEVEL =
0x8E74
- GL_TESS_CONTROL_OUTPUT_VERTICES =
0x8E75
- GL_TESS_GEN_MODE =
0x8E76
- GL_TESS_GEN_SPACING =
0x8E77
- GL_TESS_GEN_VERTEX_ORDER =
0x8E78
- GL_TESS_GEN_POINT_MODE =
0x8E79
- GL_ISOLINES =
0x8E7A
- GL_FRACTIONAL_ODD =
0x8E7B
- GL_FRACTIONAL_EVEN =
0x8E7C
- GL_MAX_PATCH_VERTICES =
0x8E7D
- GL_MAX_TESS_GEN_LEVEL =
0x8E7E
- GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS =
0x8E7F
- GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS =
0x8E80
- GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS =
0x8E81
- GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS =
0x8E82
- GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS =
0x8E83
- GL_MAX_TESS_PATCH_COMPONENTS =
0x8E84
- GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS =
0x8E85
- GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS =
0x8E86
- GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS =
0x8E89
- GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS =
0x8E8A
- GL_MAX_TESS_CONTROL_INPUT_COMPONENTS =
0x886C
- GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS =
0x886D
- GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS =
0x8E1E
- GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS =
0x8E1F
- GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER =
0x84F0
- GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER =
0x84F1
- GL_TESS_EVALUATION_SHADER =
0x8E87
- GL_TESS_CONTROL_SHADER =
0x8E88
- GL_TRANSFORM_FEEDBACK =
0x8E22
- GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED =
0x8E23
- GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE =
0x8E24
- GL_TRANSFORM_FEEDBACK_BINDING =
0x8E25
- GL_MAX_TRANSFORM_FEEDBACK_BUFFERS =
0x8E70
- GL_FIXED =
0x140C
- GL_IMPLEMENTATION_COLOR_READ_TYPE =
0x8B9A
- GL_IMPLEMENTATION_COLOR_READ_FORMAT =
0x8B9B
- GL_LOW_FLOAT =
0x8DF0
- GL_MEDIUM_FLOAT =
0x8DF1
- GL_HIGH_FLOAT =
0x8DF2
- GL_LOW_INT =
0x8DF3
- GL_MEDIUM_INT =
0x8DF4
- GL_HIGH_INT =
0x8DF5
- GL_SHADER_COMPILER =
0x8DFA
- GL_SHADER_BINARY_FORMATS =
0x8DF8
- GL_NUM_SHADER_BINARY_FORMATS =
0x8DF9
- GL_MAX_VERTEX_UNIFORM_VECTORS =
0x8DFB
- GL_MAX_VARYING_VECTORS =
0x8DFC
- GL_MAX_FRAGMENT_UNIFORM_VECTORS =
0x8DFD
- GL_RGB565 =
0x8D62
- GL_PROGRAM_BINARY_RETRIEVABLE_HINT =
0x8257
- GL_PROGRAM_BINARY_LENGTH =
0x8741
- GL_NUM_PROGRAM_BINARY_FORMATS =
0x87FE
- GL_PROGRAM_BINARY_FORMATS =
0x87FF
- GL_VERTEX_SHADER_BIT =
0x00000001
- GL_FRAGMENT_SHADER_BIT =
0x00000002
- GL_GEOMETRY_SHADER_BIT =
0x00000004
- GL_TESS_CONTROL_SHADER_BIT =
0x00000008
- GL_TESS_EVALUATION_SHADER_BIT =
0x00000010
- GL_ALL_SHADER_BITS =
0xFFFFFFFF
- GL_PROGRAM_SEPARABLE =
0x8258
- GL_ACTIVE_PROGRAM =
0x8259
- GL_PROGRAM_PIPELINE_BINDING =
0x825A
- GL_MAX_VIEWPORTS =
0x825B
- GL_VIEWPORT_SUBPIXEL_BITS =
0x825C
- GL_VIEWPORT_BOUNDS_RANGE =
0x825D
- GL_LAYER_PROVOKING_VERTEX =
0x825E
- GL_VIEWPORT_INDEX_PROVOKING_VERTEX =
0x825F
- GL_UNDEFINED_VERTEX =
0x8260
- GL_UNPACK_COMPRESSED_BLOCK_WIDTH =
0x9127
- GL_UNPACK_COMPRESSED_BLOCK_HEIGHT =
0x9128
- GL_UNPACK_COMPRESSED_BLOCK_DEPTH =
0x9129
- GL_UNPACK_COMPRESSED_BLOCK_SIZE =
0x912A
- GL_PACK_COMPRESSED_BLOCK_WIDTH =
0x912B
- GL_PACK_COMPRESSED_BLOCK_HEIGHT =
0x912C
- GL_PACK_COMPRESSED_BLOCK_DEPTH =
0x912D
- GL_PACK_COMPRESSED_BLOCK_SIZE =
0x912E
- GL_NUM_SAMPLE_COUNTS =
0x9380
- GL_MIN_MAP_BUFFER_ALIGNMENT =
0x90BC
- GL_ATOMIC_COUNTER_BUFFER =
0x92C0
- GL_ATOMIC_COUNTER_BUFFER_BINDING =
0x92C1
- GL_ATOMIC_COUNTER_BUFFER_START =
0x92C2
- GL_ATOMIC_COUNTER_BUFFER_SIZE =
0x92C3
- GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE =
0x92C4
- GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS =
0x92C5
- GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES =
0x92C6
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER =
0x92C7
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER =
0x92C8
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER =
0x92C9
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER =
0x92CA
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER =
0x92CB
- GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS =
0x92CC
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS =
0x92CD
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS =
0x92CE
- GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS =
0x92CF
- GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS =
0x92D0
- GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS =
0x92D1
- GL_MAX_VERTEX_ATOMIC_COUNTERS =
0x92D2
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS =
0x92D3
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS =
0x92D4
- GL_MAX_GEOMETRY_ATOMIC_COUNTERS =
0x92D5
- GL_MAX_FRAGMENT_ATOMIC_COUNTERS =
0x92D6
- GL_MAX_COMBINED_ATOMIC_COUNTERS =
0x92D7
- GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE =
0x92D8
- GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS =
0x92DC
- GL_ACTIVE_ATOMIC_COUNTER_BUFFERS =
0x92D9
- GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX =
0x92DA
- GL_UNSIGNED_INT_ATOMIC_COUNTER =
0x92DB
- GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT =
0x00000001
- GL_ELEMENT_ARRAY_BARRIER_BIT =
0x00000002
- GL_UNIFORM_BARRIER_BIT =
0x00000004
- GL_TEXTURE_FETCH_BARRIER_BIT =
0x00000008
- GL_SHADER_IMAGE_ACCESS_BARRIER_BIT =
0x00000020
- GL_COMMAND_BARRIER_BIT =
0x00000040
- GL_PIXEL_BUFFER_BARRIER_BIT =
0x00000080
- GL_TEXTURE_UPDATE_BARRIER_BIT =
0x00000100
- GL_BUFFER_UPDATE_BARRIER_BIT =
0x00000200
- GL_FRAMEBUFFER_BARRIER_BIT =
0x00000400
- GL_TRANSFORM_FEEDBACK_BARRIER_BIT =
0x00000800
- GL_ATOMIC_COUNTER_BARRIER_BIT =
0x00001000
- GL_ALL_BARRIER_BITS =
0xFFFFFFFF
- GL_MAX_IMAGE_UNITS =
0x8F38
- GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS =
0x8F39
- GL_IMAGE_BINDING_NAME =
0x8F3A
- GL_IMAGE_BINDING_LEVEL =
0x8F3B
- GL_IMAGE_BINDING_LAYERED =
0x8F3C
- GL_IMAGE_BINDING_LAYER =
0x8F3D
- GL_IMAGE_BINDING_ACCESS =
0x8F3E
- GL_IMAGE_1D =
0x904C
- GL_IMAGE_2D =
0x904D
- GL_IMAGE_3D =
0x904E
- GL_IMAGE_2D_RECT =
0x904F
- GL_IMAGE_CUBE =
0x9050
- GL_IMAGE_BUFFER =
0x9051
- GL_IMAGE_1D_ARRAY =
0x9052
- GL_IMAGE_2D_ARRAY =
0x9053
- GL_IMAGE_CUBE_MAP_ARRAY =
0x9054
- GL_IMAGE_2D_MULTISAMPLE =
0x9055
- GL_IMAGE_2D_MULTISAMPLE_ARRAY =
0x9056
- GL_INT_IMAGE_1D =
0x9057
- GL_INT_IMAGE_2D =
0x9058
- GL_INT_IMAGE_3D =
0x9059
- GL_INT_IMAGE_2D_RECT =
0x905A
- GL_INT_IMAGE_CUBE =
0x905B
- GL_INT_IMAGE_BUFFER =
0x905C
- GL_INT_IMAGE_1D_ARRAY =
0x905D
- GL_INT_IMAGE_2D_ARRAY =
0x905E
- GL_INT_IMAGE_CUBE_MAP_ARRAY =
0x905F
- GL_INT_IMAGE_2D_MULTISAMPLE =
0x9060
- GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY =
0x9061
- GL_UNSIGNED_INT_IMAGE_1D =
0x9062
- GL_UNSIGNED_INT_IMAGE_2D =
0x9063
- GL_UNSIGNED_INT_IMAGE_3D =
0x9064
- GL_UNSIGNED_INT_IMAGE_2D_RECT =
0x9065
- GL_UNSIGNED_INT_IMAGE_CUBE =
0x9066
- GL_UNSIGNED_INT_IMAGE_BUFFER =
0x9067
- GL_UNSIGNED_INT_IMAGE_1D_ARRAY =
0x9068
- GL_UNSIGNED_INT_IMAGE_2D_ARRAY =
0x9069
- GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY =
0x906A
- GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE =
0x906B
- GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY =
0x906C
- GL_MAX_IMAGE_SAMPLES =
0x906D
- GL_IMAGE_BINDING_FORMAT =
0x906E
- GL_IMAGE_FORMAT_COMPATIBILITY_TYPE =
0x90C7
- GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE =
0x90C8
- GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS =
0x90C9
- GL_MAX_VERTEX_IMAGE_UNIFORMS =
0x90CA
- GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS =
0x90CB
- GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS =
0x90CC
- GL_MAX_GEOMETRY_IMAGE_UNIFORMS =
0x90CD
- GL_MAX_FRAGMENT_IMAGE_UNIFORMS =
0x90CE
- GL_MAX_COMBINED_IMAGE_UNIFORMS =
0x90CF
- GL_TEXTURE_IMMUTABLE_FORMAT =
0x912F
- GL_NUM_SHADING_LANGUAGE_VERSIONS =
0x82E9
- GL_VERTEX_ATTRIB_ARRAY_LONG =
0x874E
- GL_COMPRESSED_RGB8_ETC2 =
0x9274
- GL_COMPRESSED_SRGB8_ETC2 =
0x9275
- GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 =
0x9276
- GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 =
0x9277
- GL_COMPRESSED_RGBA8_ETC2_EAC =
0x9278
- GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC =
0x9279
- GL_COMPRESSED_R11_EAC =
0x9270
- GL_COMPRESSED_SIGNED_R11_EAC =
0x9271
- GL_COMPRESSED_RG11_EAC =
0x9272
- GL_COMPRESSED_SIGNED_RG11_EAC =
0x9273
- GL_PRIMITIVE_RESTART_FIXED_INDEX =
0x8D69
- GL_ANY_SAMPLES_PASSED_CONSERVATIVE =
0x8D6A
- GL_MAX_ELEMENT_INDEX =
0x8D6B
- GL_COMPUTE_SHADER =
0x91B9
- GL_MAX_COMPUTE_UNIFORM_BLOCKS =
0x91BB
- GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS =
0x91BC
- GL_MAX_COMPUTE_IMAGE_UNIFORMS =
0x91BD
- GL_MAX_COMPUTE_SHARED_MEMORY_SIZE =
0x8262
- GL_MAX_COMPUTE_UNIFORM_COMPONENTS =
0x8263
- GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS =
0x8264
- GL_MAX_COMPUTE_ATOMIC_COUNTERS =
0x8265
- GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS =
0x8266
- GL_MAX_COMPUTE_LOCAL_INVOCATIONS =
0x90EB
- GL_MAX_COMPUTE_WORK_GROUP_COUNT =
0x91BE
- GL_MAX_COMPUTE_WORK_GROUP_SIZE =
0x91BF
- GL_COMPUTE_LOCAL_WORK_SIZE =
0x8267
- GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER =
0x90EC
- GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER =
0x90ED
- GL_DISPATCH_INDIRECT_BUFFER =
0x90EE
- GL_DISPATCH_INDIRECT_BUFFER_BINDING =
0x90EF
- GL_DEBUG_OUTPUT_SYNCHRONOUS =
0x8242
- GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH =
0x8243
- GL_DEBUG_CALLBACK_FUNCTION =
0x8244
- GL_DEBUG_CALLBACK_USER_PARAM =
0x8245
- GL_DEBUG_SOURCE_API =
0x8246
- GL_DEBUG_SOURCE_WINDOW_SYSTEM =
0x8247
- GL_DEBUG_SOURCE_SHADER_COMPILER =
0x8248
- GL_DEBUG_SOURCE_THIRD_PARTY =
0x8249
- GL_DEBUG_SOURCE_APPLICATION =
0x824A
- GL_DEBUG_SOURCE_OTHER =
0x824B
- GL_DEBUG_TYPE_ERROR =
0x824C
- GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR =
0x824D
- GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR =
0x824E
- GL_DEBUG_TYPE_PORTABILITY =
0x824F
- GL_DEBUG_TYPE_PERFORMANCE =
0x8250
- GL_DEBUG_TYPE_OTHER =
0x8251
- GL_MAX_DEBUG_MESSAGE_LENGTH =
0x9143
- GL_MAX_DEBUG_LOGGED_MESSAGES =
0x9144
- GL_DEBUG_LOGGED_MESSAGES =
0x9145
- GL_DEBUG_SEVERITY_HIGH =
0x9146
- GL_DEBUG_SEVERITY_MEDIUM =
0x9147
- GL_DEBUG_SEVERITY_LOW =
0x9148
- GL_DEBUG_TYPE_MARKER =
0x8268
- GL_DEBUG_TYPE_PUSH_GROUP =
0x8269
- GL_DEBUG_TYPE_POP_GROUP =
0x826A
- GL_DEBUG_SEVERITY_NOTIFICATION =
0x826B
- GL_MAX_DEBUG_GROUP_STACK_DEPTH =
0x826C
- GL_DEBUG_GROUP_STACK_DEPTH =
0x826D
- GL_BUFFER =
0x82E0
- GL_SHADER =
0x82E1
- GL_PROGRAM =
0x82E2
- GL_QUERY =
0x82E3
- GL_PROGRAM_PIPELINE =
0x82E4
- GL_SAMPLER =
0x82E6
- GL_MAX_LABEL_LENGTH =
0x82E8
- GL_DEBUG_OUTPUT =
0x92E0
- GL_CONTEXT_FLAG_DEBUG_BIT =
0x00000002
- GL_MAX_UNIFORM_LOCATIONS =
0x826E
- GL_FRAMEBUFFER_DEFAULT_WIDTH =
0x9310
- GL_FRAMEBUFFER_DEFAULT_HEIGHT =
0x9311
- GL_FRAMEBUFFER_DEFAULT_LAYERS =
0x9312
- GL_FRAMEBUFFER_DEFAULT_SAMPLES =
0x9313
- GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS =
0x9314
- GL_MAX_FRAMEBUFFER_WIDTH =
0x9315
- GL_MAX_FRAMEBUFFER_HEIGHT =
0x9316
- GL_MAX_FRAMEBUFFER_LAYERS =
0x9317
- GL_MAX_FRAMEBUFFER_SAMPLES =
0x9318
- GL_INTERNALFORMAT_SUPPORTED =
0x826F
- GL_INTERNALFORMAT_PREFERRED =
0x8270
- GL_INTERNALFORMAT_RED_SIZE =
0x8271
- GL_INTERNALFORMAT_GREEN_SIZE =
0x8272
- GL_INTERNALFORMAT_BLUE_SIZE =
0x8273
- GL_INTERNALFORMAT_ALPHA_SIZE =
0x8274
- GL_INTERNALFORMAT_DEPTH_SIZE =
0x8275
- GL_INTERNALFORMAT_STENCIL_SIZE =
0x8276
- GL_INTERNALFORMAT_SHARED_SIZE =
0x8277
- GL_INTERNALFORMAT_RED_TYPE =
0x8278
- GL_INTERNALFORMAT_GREEN_TYPE =
0x8279
- GL_INTERNALFORMAT_BLUE_TYPE =
0x827A
- GL_INTERNALFORMAT_ALPHA_TYPE =
0x827B
- GL_INTERNALFORMAT_DEPTH_TYPE =
0x827C
- GL_INTERNALFORMAT_STENCIL_TYPE =
0x827D
- GL_MAX_WIDTH =
0x827E
- GL_MAX_HEIGHT =
0x827F
- GL_MAX_DEPTH =
0x8280
- GL_MAX_LAYERS =
0x8281
- GL_MAX_COMBINED_DIMENSIONS =
0x8282
- GL_COLOR_COMPONENTS =
0x8283
- GL_DEPTH_COMPONENTS =
0x8284
- GL_STENCIL_COMPONENTS =
0x8285
- GL_COLOR_RENDERABLE =
0x8286
- GL_DEPTH_RENDERABLE =
0x8287
- GL_STENCIL_RENDERABLE =
0x8288
- GL_FRAMEBUFFER_RENDERABLE =
0x8289
- GL_FRAMEBUFFER_RENDERABLE_LAYERED =
0x828A
- GL_FRAMEBUFFER_BLEND =
0x828B
- GL_READ_PIXELS =
0x828C
- GL_READ_PIXELS_FORMAT =
0x828D
- GL_READ_PIXELS_TYPE =
0x828E
- GL_TEXTURE_IMAGE_FORMAT =
0x828F
- GL_TEXTURE_IMAGE_TYPE =
0x8290
- GL_GET_TEXTURE_IMAGE_FORMAT =
0x8291
- GL_GET_TEXTURE_IMAGE_TYPE =
0x8292
- GL_MIPMAP =
0x8293
- GL_MANUAL_GENERATE_MIPMAP =
0x8294
- GL_AUTO_GENERATE_MIPMAP =
0x8295
- GL_COLOR_ENCODING =
0x8296
- GL_SRGB_READ =
0x8297
- GL_SRGB_WRITE =
0x8298
- GL_FILTER =
0x829A
- GL_VERTEX_TEXTURE =
0x829B
- GL_TESS_CONTROL_TEXTURE =
0x829C
- GL_TESS_EVALUATION_TEXTURE =
0x829D
- GL_GEOMETRY_TEXTURE =
0x829E
- GL_FRAGMENT_TEXTURE =
0x829F
- GL_COMPUTE_TEXTURE =
0x82A0
- GL_TEXTURE_SHADOW =
0x82A1
- GL_TEXTURE_GATHER =
0x82A2
- GL_TEXTURE_GATHER_SHADOW =
0x82A3
- GL_SHADER_IMAGE_LOAD =
0x82A4
- GL_SHADER_IMAGE_STORE =
0x82A5
- GL_SHADER_IMAGE_ATOMIC =
0x82A6
- GL_IMAGE_TEXEL_SIZE =
0x82A7
- GL_IMAGE_COMPATIBILITY_CLASS =
0x82A8
- GL_IMAGE_PIXEL_FORMAT =
0x82A9
- GL_IMAGE_PIXEL_TYPE =
0x82AA
- GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST =
0x82AC
- GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST =
0x82AD
- GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE =
0x82AE
- GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE =
0x82AF
- GL_TEXTURE_COMPRESSED_BLOCK_WIDTH =
0x82B1
- GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT =
0x82B2
- GL_TEXTURE_COMPRESSED_BLOCK_SIZE =
0x82B3
- GL_CLEAR_BUFFER =
0x82B4
- GL_TEXTURE_VIEW =
0x82B5
- GL_VIEW_COMPATIBILITY_CLASS =
0x82B6
- GL_FULL_SUPPORT =
0x82B7
- GL_CAVEAT_SUPPORT =
0x82B8
- GL_IMAGE_CLASS_4_X_32 =
0x82B9
- GL_IMAGE_CLASS_2_X_32 =
0x82BA
- GL_IMAGE_CLASS_1_X_32 =
0x82BB
- GL_IMAGE_CLASS_4_X_16 =
0x82BC
- GL_IMAGE_CLASS_2_X_16 =
0x82BD
- GL_IMAGE_CLASS_1_X_16 =
0x82BE
- GL_IMAGE_CLASS_4_X_8 =
0x82BF
- GL_IMAGE_CLASS_2_X_8 =
0x82C0
- GL_IMAGE_CLASS_1_X_8 =
0x82C1
- GL_IMAGE_CLASS_11_11_10 =
0x82C2
- GL_IMAGE_CLASS_10_10_10_2 =
0x82C3
- GL_VIEW_CLASS_128_BITS =
0x82C4
- GL_VIEW_CLASS_96_BITS =
0x82C5
- GL_VIEW_CLASS_64_BITS =
0x82C6
- GL_VIEW_CLASS_48_BITS =
0x82C7
- GL_VIEW_CLASS_32_BITS =
0x82C8
- GL_VIEW_CLASS_24_BITS =
0x82C9
- GL_VIEW_CLASS_16_BITS =
0x82CA
- GL_VIEW_CLASS_8_BITS =
0x82CB
- GL_VIEW_CLASS_S3TC_DXT1_RGB =
0x82CC
- GL_VIEW_CLASS_S3TC_DXT1_RGBA =
0x82CD
- GL_VIEW_CLASS_S3TC_DXT3_RGBA =
0x82CE
- GL_VIEW_CLASS_S3TC_DXT5_RGBA =
0x82CF
- GL_VIEW_CLASS_RGTC1_RED =
0x82D0
- GL_VIEW_CLASS_RGTC2_RG =
0x82D1
- GL_VIEW_CLASS_BPTC_UNORM =
0x82D2
- GL_VIEW_CLASS_BPTC_FLOAT =
0x82D3
- GL_UNIFORM =
0x92E1
- GL_UNIFORM_BLOCK =
0x92E2
- GL_PROGRAM_INPUT =
0x92E3
- GL_PROGRAM_OUTPUT =
0x92E4
- GL_BUFFER_VARIABLE =
0x92E5
- GL_SHADER_STORAGE_BLOCK =
0x92E6
- GL_VERTEX_SUBROUTINE =
0x92E8
- GL_TESS_CONTROL_SUBROUTINE =
0x92E9
- GL_TESS_EVALUATION_SUBROUTINE =
0x92EA
- GL_GEOMETRY_SUBROUTINE =
0x92EB
- GL_FRAGMENT_SUBROUTINE =
0x92EC
- GL_COMPUTE_SUBROUTINE =
0x92ED
- GL_VERTEX_SUBROUTINE_UNIFORM =
0x92EE
- GL_TESS_CONTROL_SUBROUTINE_UNIFORM =
0x92EF
- GL_TESS_EVALUATION_SUBROUTINE_UNIFORM =
0x92F0
- GL_GEOMETRY_SUBROUTINE_UNIFORM =
0x92F1
- GL_FRAGMENT_SUBROUTINE_UNIFORM =
0x92F2
- GL_COMPUTE_SUBROUTINE_UNIFORM =
0x92F3
- GL_TRANSFORM_FEEDBACK_VARYING =
0x92F4
- GL_ACTIVE_RESOURCES =
0x92F5
- GL_MAX_NAME_LENGTH =
0x92F6
- GL_MAX_NUM_ACTIVE_VARIABLES =
0x92F7
- GL_MAX_NUM_COMPATIBLE_SUBROUTINES =
0x92F8
- GL_NAME_LENGTH =
0x92F9
- GL_TYPE =
0x92FA
- GL_ARRAY_SIZE =
0x92FB
- GL_OFFSET =
0x92FC
- GL_BLOCK_INDEX =
0x92FD
- GL_ARRAY_STRIDE =
0x92FE
- GL_MATRIX_STRIDE =
0x92FF
- GL_IS_ROW_MAJOR =
0x9300
- GL_ATOMIC_COUNTER_BUFFER_INDEX =
0x9301
- GL_BUFFER_BINDING =
0x9302
- GL_BUFFER_DATA_SIZE =
0x9303
- GL_NUM_ACTIVE_VARIABLES =
0x9304
- GL_ACTIVE_VARIABLES =
0x9305
- GL_REFERENCED_BY_VERTEX_SHADER =
0x9306
- GL_REFERENCED_BY_TESS_CONTROL_SHADER =
0x9307
- GL_REFERENCED_BY_TESS_EVALUATION_SHADER =
0x9308
- GL_REFERENCED_BY_GEOMETRY_SHADER =
0x9309
- GL_REFERENCED_BY_FRAGMENT_SHADER =
0x930A
- GL_REFERENCED_BY_COMPUTE_SHADER =
0x930B
- GL_TOP_LEVEL_ARRAY_SIZE =
0x930C
- GL_TOP_LEVEL_ARRAY_STRIDE =
0x930D
- GL_LOCATION =
0x930E
- GL_LOCATION_INDEX =
0x930F
- GL_IS_PER_PATCH =
0x92E7
- GL_SHADER_STORAGE_BUFFER =
0x90D2
- GL_SHADER_STORAGE_BUFFER_BINDING =
0x90D3
- GL_SHADER_STORAGE_BUFFER_START =
0x90D4
- GL_SHADER_STORAGE_BUFFER_SIZE =
0x90D5
- GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS =
0x90D6
- GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS =
0x90D7
- GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS =
0x90D8
- GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS =
0x90D9
- GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS =
0x90DA
- GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS =
0x90DB
- GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS =
0x90DC
- GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS =
0x90DD
- GL_MAX_SHADER_STORAGE_BLOCK_SIZE =
0x90DE
- GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT =
0x90DF
- GL_SHADER_STORAGE_BARRIER_BIT =
0x00002000
- GL_DEPTH_STENCIL_TEXTURE_MODE =
0x90EA
- GL_TEXTURE_BUFFER_OFFSET =
0x919D
- GL_TEXTURE_BUFFER_SIZE =
0x919E
- GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT =
0x919F
- GL_TEXTURE_VIEW_MIN_LEVEL =
0x82DB
- GL_TEXTURE_VIEW_NUM_LEVELS =
0x82DC
- GL_TEXTURE_VIEW_MIN_LAYER =
0x82DD
- GL_TEXTURE_VIEW_NUM_LAYERS =
0x82DE
- GL_TEXTURE_IMMUTABLE_LEVELS =
0x82DF
- GL_VERTEX_ATTRIB_BINDING =
0x82D4
- GL_VERTEX_ATTRIB_RELATIVE_OFFSET =
0x82D5
- GL_VERTEX_BINDING_DIVISOR =
0x82D6
- GL_VERTEX_BINDING_OFFSET =
0x82D7
- GL_VERTEX_BINDING_STRIDE =
0x82D8
- GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET =
0x82D9
- GL_MAX_VERTEX_ATTRIB_BINDINGS =
0x82DA
- GL_DISPLAY_LIST =
0x82E7
- GL_STACK_UNDERFLOW =
0x0504
- GL_STACK_OVERFLOW =
0x0503
- GL_MAX_VERTEX_ATTRIB_STRIDE =
0x82E5
- GL_MAP_PERSISTENT_BIT =
0x0040
- GL_MAP_COHERENT_BIT =
0x0080
- GL_DYNAMIC_STORAGE_BIT =
0x0100
- GL_CLIENT_STORAGE_BIT =
0x0200
- GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT =
0x00004000
- GL_BUFFER_IMMUTABLE_STORAGE =
0x821F
- GL_BUFFER_STORAGE_FLAGS =
0x8220
- GL_CLEAR_TEXTURE =
0x9365
- GL_LOCATION_COMPONENT =
0x934A
- GL_TRANSFORM_FEEDBACK_BUFFER_INDEX =
0x934B
- GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE =
0x934C
- GL_QUERY_BUFFER =
0x9192
- GL_QUERY_BUFFER_BARRIER_BIT =
0x00008000
- GL_QUERY_BUFFER_BINDING =
0x9193
- GL_QUERY_RESULT_NO_WAIT =
0x9194
- GL_MIRROR_CLAMP_TO_EDGE =
0x8743
- GL_SMOOTH_POINT_SIZE_RANGE =
GL_POINT_SIZE_RANGE
- GL_SMOOTH_POINT_SIZE_GRANULARITY =
GL_POINT_SIZE_GRANULARITY
- GL_SMOOTH_LINE_WIDTH_RANGE =
GL_LINE_WIDTH_RANGE
- GL_SMOOTH_LINE_WIDTH_GRANULARITY =
GL_LINE_WIDTH_GRANULARITY
- GL_SRC1_ALPHA =
0x8589
- GL_COMPARE_REF_TO_TEXTURE =
0x884E
- GL_CLIP_DISTANCE0 =
0x3000
- GL_CLIP_DISTANCE1 =
0x3001
- GL_CLIP_DISTANCE2 =
0x3002
- GL_CLIP_DISTANCE3 =
0x3003
- GL_CLIP_DISTANCE4 =
0x3004
- GL_CLIP_DISTANCE5 =
0x3005
- GL_MAX_CLIP_DISTANCES =
0x0D32
- GL_MAX_VARYING_COMPONENTS =
GL_MAX_VARYING_FLOATS
- GL_PROGRAM_POINT_SIZE =
GL_VERTEX_PROGRAM_POINT_SIZE
- GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES =
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
Class Method Summary collapse
- .__define_gl_delete_object_method__(name, type_base) ⇒ Object private
- .__define_gl_gen_object_method__(name, type_base) ⇒ Object private
- .__define_gl_get_method__(name, type_base) ⇒ Object private
- .glDeleteBuffers(count, objects) ⇒ Object
- .glDeleteFramebuffers(count, objects) ⇒ Object
- .glDeleteQueries(count, objects) ⇒ Object
- .glDeleteRenderbuffers(count, objects) ⇒ Object
- .glDeleteRenderbuffersProgramPipelines(count, objects) ⇒ Object
- .glDeleteRenderbuffersTrasnformFeedbacks(count, objects) ⇒ Object
- .glDeleteSamplers(count, objects) ⇒ Object
- .glDeleteTextures(count, objects) ⇒ Object
- .glDeleteVertexArrays(count, objects) ⇒ Object
-
.glGenBuffers(count) ⇒ Object
Returns an array of generated buffer object names.
-
.glGenFramebuffers(count) ⇒ Object
Returns an array of generated framebuffer object names.
-
.glGenQueries(count) ⇒ Object
Returns an array of generated query object names.
-
.glGenRenderbuffers(count) ⇒ Object
Returns an array of generated renderbuffer object names.
-
.glGenRenderbuffersProgramPipelines(count) ⇒ Object
Returns an array of generated program pipeline object names.
-
.glGenRenderbuffersTrasnformFeedbacks(count) ⇒ Object
Returns an array of generated transform feedback objects.
-
.glGenSamplers(count) ⇒ Object
Returns an array of generated sampler object names.
-
.glGenTextures(count) ⇒ Object
Returns an array of generated texture names.
-
.glGenVertexArrays(count) ⇒ Object
Returns an array of generated vertex array object names.
Instance Method Summary collapse
-
#gl_extensions ⇒ Object
Gets an array of GL extensions.
-
#gl_renderer ⇒ Object
Returns the renderer.
-
#gl_shading_language_version ⇒ Object
Returns the shading language version.
-
#gl_vendor ⇒ Object
Returns the implementation vendor.
-
#gl_version ⇒ Object
Returns the version or release number.
- #glActiveShaderProgram__(pipeline_, program_) ⇒ Object (also: #glActiveShaderProgram)
- #glActiveTexture__(texture_) ⇒ Object (also: #glActiveTexture)
- #glAttachShader__(program_, shader_) ⇒ Object (also: #glAttachShader)
- #glBeginConditionalRender__(id_, mode_) ⇒ Object (also: #glBeginConditionalRender)
- #glBeginQuery__(target_, id_) ⇒ Object (also: #glBeginQuery)
- #glBeginQueryIndexed__(target_, index_, id_) ⇒ Object (also: #glBeginQueryIndexed)
- #glBeginTransformFeedback__(primitiveMode_) ⇒ Object (also: #glBeginTransformFeedback)
- #glBindAttribLocation__(program_, index_, name_) ⇒ Object (also: #glBindAttribLocation)
- #glBindBuffer__(target_, buffer_) ⇒ Object (also: #glBindBuffer)
- #glBindBufferBase__(target_, index_, buffer_) ⇒ Object (also: #glBindBufferBase)
- #glBindBufferRange__(target_, index_, buffer_, offset_, size_) ⇒ Object (also: #glBindBufferRange)
- #glBindBuffersBase__(target_, first_, count_, buffers_) ⇒ Object (also: #glBindBuffersBase)
- #glBindBuffersRange__(target_, first_, count_, buffers_, offsets_, sizes_) ⇒ Object (also: #glBindBuffersRange)
- #glBindFragDataLocation__(program_, color_, name_) ⇒ Object (also: #glBindFragDataLocation)
- #glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) ⇒ Object (also: #glBindFragDataLocationIndexed)
- #glBindFramebuffer__(target_, framebuffer_) ⇒ Object (also: #glBindFramebuffer)
- #glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) ⇒ Object (also: #glBindImageTexture)
- #glBindImageTextures__(first_, count_, textures_) ⇒ Object (also: #glBindImageTextures)
- #glBindProgramPipeline__(pipeline_) ⇒ Object (also: #glBindProgramPipeline)
- #glBindRenderbuffer__(target_, renderbuffer_) ⇒ Object (also: #glBindRenderbuffer)
- #glBindSampler__(unit_, sampler_) ⇒ Object (also: #glBindSampler)
- #glBindSamplers__(first_, count_, samplers_) ⇒ Object (also: #glBindSamplers)
- #glBindTexture__(target_, texture_) ⇒ Object (also: #glBindTexture)
- #glBindTextures__(first_, count_, textures_) ⇒ Object (also: #glBindTextures)
- #glBindTransformFeedback__(target_, id_) ⇒ Object (also: #glBindTransformFeedback)
- #glBindVertexArray__(array_) ⇒ Object (also: #glBindVertexArray)
- #glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) ⇒ Object (also: #glBindVertexBuffer)
- #glBindVertexBuffers__(first_, count_, buffers_, offsets_, strides_) ⇒ Object (also: #glBindVertexBuffers)
- #glBlendColor__(red_, green_, blue_, alpha_) ⇒ Object (also: #glBlendColor)
- #glBlendEquation__(mode_) ⇒ Object (also: #glBlendEquation)
- #glBlendEquationi__(buf_, mode_) ⇒ Object (also: #glBlendEquationi)
- #glBlendEquationSeparate__(modeRGB_, modeAlpha_) ⇒ Object (also: #glBlendEquationSeparate)
- #glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) ⇒ Object (also: #glBlendEquationSeparatei)
- #glBlendFunc__(sfactor_, dfactor_) ⇒ Object (also: #glBlendFunc)
- #glBlendFunci__(buf_, src_, dst_) ⇒ Object (also: #glBlendFunci)
- #glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) ⇒ Object (also: #glBlendFuncSeparate)
- #glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) ⇒ Object (also: #glBlendFuncSeparatei)
- #glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) ⇒ Object (also: #glBlitFramebuffer)
- #glBufferData__(target_, size_, data_, usage_) ⇒ Object (also: #glBufferData)
- #glBufferStorage__(target_, size_, data_, flags_) ⇒ Object (also: #glBufferStorage)
- #glBufferSubData__(target_, offset_, size_, data_) ⇒ Object (also: #glBufferSubData)
- #glCheckFramebufferStatus__(target_) ⇒ Object (also: #glCheckFramebufferStatus)
- #glClampColor__(target_, clamp_) ⇒ Object (also: #glClampColor)
- #glClear__(mask_) ⇒ Object (also: #glClear)
- #glClearBufferData__(target_, internalformat_, format_, type_, data_) ⇒ Object (also: #glClearBufferData)
- #glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) ⇒ Object (also: #glClearBufferfi)
- #glClearBufferfv__(buffer_, drawbuffer_, value_) ⇒ Object (also: #glClearBufferfv)
- #glClearBufferiv__(buffer_, drawbuffer_, value_) ⇒ Object (also: #glClearBufferiv)
- #glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) ⇒ Object (also: #glClearBufferSubData)
- #glClearBufferuiv__(buffer_, drawbuffer_, value_) ⇒ Object (also: #glClearBufferuiv)
- #glClearColor__(red_, green_, blue_, alpha_) ⇒ Object (also: #glClearColor)
- #glClearDepth__(depth_) ⇒ Object (also: #glClearDepth)
- #glClearDepthf__(d_) ⇒ Object (also: #glClearDepthf)
- #glClearStencil__(s_) ⇒ Object (also: #glClearStencil)
- #glClearTexImage__(texture_, level_, format_, type_, data_) ⇒ Object (also: #glClearTexImage)
- #glClearTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, data_) ⇒ Object (also: #glClearTexSubImage)
- #glClientWaitSync__(sync_, flags_, timeout_) ⇒ Object (also: #glClientWaitSync)
- #glColorMask__(red_, green_, blue_, alpha_) ⇒ Object (also: #glColorMask)
- #glColorMaski__(index_, r_, g_, b_, a_) ⇒ Object (also: #glColorMaski)
- #glColorP3ui__(type_, color_) ⇒ Object (also: #glColorP3ui)
- #glColorP3uiv__(type_, color_) ⇒ Object (also: #glColorP3uiv)
- #glColorP4ui__(type_, color_) ⇒ Object (also: #glColorP4ui)
- #glColorP4uiv__(type_, color_) ⇒ Object (also: #glColorP4uiv)
- #glCompileShader__(shader_) ⇒ Object (also: #glCompileShader)
- #glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) ⇒ Object (also: #glCompressedTexImage1D)
- #glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) ⇒ Object (also: #glCompressedTexImage2D)
- #glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) ⇒ Object (also: #glCompressedTexImage3D)
- #glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) ⇒ Object (also: #glCompressedTexSubImage1D)
- #glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) ⇒ Object (also: #glCompressedTexSubImage2D)
- #glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) ⇒ Object (also: #glCompressedTexSubImage3D)
- #glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) ⇒ Object (also: #glCopyBufferSubData)
- #glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) ⇒ Object (also: #glCopyImageSubData)
- #glCopyTexImage1D__(target_, level_, internalformat_, x_, y_, width_, border_) ⇒ Object (also: #glCopyTexImage1D)
- #glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) ⇒ Object (also: #glCopyTexImage2D)
- #glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) ⇒ Object (also: #glCopyTexSubImage1D)
- #glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) ⇒ Object (also: #glCopyTexSubImage2D)
- #glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) ⇒ Object (also: #glCopyTexSubImage3D)
- #glCreateProgram__ ⇒ Object (also: #glCreateProgram)
- #glCreateShader__(type_) ⇒ Object (also: #glCreateShader)
- #glCreateShaderProgramv__(type_, count_, strings_) ⇒ Object (also: #glCreateShaderProgramv)
- #glCullFace__(mode_) ⇒ Object (also: #glCullFace)
- #glDebugMessageCallback__(callback_, userParam_) ⇒ Object (also: #glDebugMessageCallback)
- #glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) ⇒ Object (also: #glDebugMessageControl)
- #glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) ⇒ Object (also: #glDebugMessageInsert)
- #glDeleteBuffers__(n_, buffers_) ⇒ Object (also: #glDeleteBuffers)
- #glDeleteFramebuffers__(n_, framebuffers_) ⇒ Object (also: #glDeleteFramebuffers)
- #glDeleteProgram__(program_) ⇒ Object (also: #glDeleteProgram)
- #glDeleteProgramPipelines__(n_, pipelines_) ⇒ Object (also: #glDeleteProgramPipelines)
- #glDeleteQueries__(n_, ids_) ⇒ Object (also: #glDeleteQueries)
- #glDeleteRenderbuffers__(n_, renderbuffers_) ⇒ Object (also: #glDeleteRenderbuffers)
- #glDeleteSamplers__(count_, samplers_) ⇒ Object (also: #glDeleteSamplers)
- #glDeleteShader__(shader_) ⇒ Object (also: #glDeleteShader)
- #glDeleteSync__(sync_) ⇒ Object (also: #glDeleteSync)
- #glDeleteTextures__(n_, textures_) ⇒ Object (also: #glDeleteTextures)
- #glDeleteTransformFeedbacks__(n_, ids_) ⇒ Object (also: #glDeleteTransformFeedbacks)
- #glDeleteVertexArrays__(n_, arrays_) ⇒ Object (also: #glDeleteVertexArrays)
- #glDepthFunc__(func_) ⇒ Object (also: #glDepthFunc)
- #glDepthMask__(flag_) ⇒ Object (also: #glDepthMask)
- #glDepthRange__(near_, far_) ⇒ Object (also: #glDepthRange)
- #glDepthRangeArrayv__(first_, count_, v_) ⇒ Object (also: #glDepthRangeArrayv)
- #glDepthRangef__(n_, f_) ⇒ Object (also: #glDepthRangef)
- #glDepthRangeIndexed__(index_, n_, f_) ⇒ Object (also: #glDepthRangeIndexed)
- #glDetachShader__(program_, shader_) ⇒ Object (also: #glDetachShader)
- #glDisable__(cap_) ⇒ Object (also: #glDisable)
- #glDisablei__(target_, index_) ⇒ Object (also: #glDisablei)
- #glDisableVertexAttribArray__(index_) ⇒ Object (also: #glDisableVertexAttribArray)
- #glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) ⇒ Object (also: #glDispatchCompute)
- #glDispatchComputeIndirect__(indirect_) ⇒ Object (also: #glDispatchComputeIndirect)
- #glDrawArrays__(mode_, first_, count_) ⇒ Object (also: #glDrawArrays)
- #glDrawArraysIndirect__(mode_, indirect_) ⇒ Object (also: #glDrawArraysIndirect)
- #glDrawArraysInstanced__(mode_, first_, count_, instancecount_) ⇒ Object (also: #glDrawArraysInstanced)
- #glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) ⇒ Object (also: #glDrawArraysInstancedBaseInstance)
- #glDrawBuffer__(mode_) ⇒ Object (also: #glDrawBuffer)
- #glDrawBuffers__(n_, bufs_) ⇒ Object (also: #glDrawBuffers)
- #glDrawElements__(mode_, count_, type_, indices_) ⇒ Object (also: #glDrawElements)
- #glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) ⇒ Object (also: #glDrawElementsBaseVertex)
- #glDrawElementsIndirect__(mode_, type_, indirect_) ⇒ Object (also: #glDrawElementsIndirect)
- #glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) ⇒ Object (also: #glDrawElementsInstanced)
- #glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) ⇒ Object (also: #glDrawElementsInstancedBaseInstance)
- #glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) ⇒ Object (also: #glDrawElementsInstancedBaseVertex)
- #glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) ⇒ Object (also: #glDrawElementsInstancedBaseVertexBaseInstance)
- #glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) ⇒ Object (also: #glDrawRangeElements)
- #glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) ⇒ Object (also: #glDrawRangeElementsBaseVertex)
- #glDrawTransformFeedback__(mode_, id_) ⇒ Object (also: #glDrawTransformFeedback)
- #glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) ⇒ Object (also: #glDrawTransformFeedbackInstanced)
- #glDrawTransformFeedbackStream__(mode_, id_, stream_) ⇒ Object (also: #glDrawTransformFeedbackStream)
- #glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) ⇒ Object (also: #glDrawTransformFeedbackStreamInstanced)
- #glEnable__(cap_) ⇒ Object (also: #glEnable)
- #glEnablei__(target_, index_) ⇒ Object (also: #glEnablei)
- #glEnableVertexAttribArray__(index_) ⇒ Object (also: #glEnableVertexAttribArray)
- #glEndConditionalRender__ ⇒ Object (also: #glEndConditionalRender)
- #glEndQuery__(target_) ⇒ Object (also: #glEndQuery)
- #glEndQueryIndexed__(target_, index_) ⇒ Object (also: #glEndQueryIndexed)
- #glEndTransformFeedback__ ⇒ Object (also: #glEndTransformFeedback)
- #glFenceSync__(condition_, flags_) ⇒ Object (also: #glFenceSync)
- #glFinish__ ⇒ Object (also: #glFinish)
- #glFlush__ ⇒ Object (also: #glFlush)
- #glFlushMappedBufferRange__(target_, offset_, length_) ⇒ Object (also: #glFlushMappedBufferRange)
- #glFramebufferParameteri__(target_, pname_, param_) ⇒ Object (also: #glFramebufferParameteri)
- #glFramebufferRenderbuffer__(target_, attachment_, renderbuffertarget_, renderbuffer_) ⇒ Object (also: #glFramebufferRenderbuffer)
- #glFramebufferTexture1D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object (also: #glFramebufferTexture1D)
- #glFramebufferTexture2D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object (also: #glFramebufferTexture2D)
- #glFramebufferTexture3D__(target_, attachment_, textarget_, texture_, level_, zoffset_) ⇒ Object (also: #glFramebufferTexture3D)
- #glFramebufferTexture__(target_, attachment_, texture_, level_) ⇒ Object (also: #glFramebufferTexture)
- #glFramebufferTextureLayer__(target_, attachment_, texture_, level_, layer_) ⇒ Object (also: #glFramebufferTextureLayer)
- #glFrontFace__(mode_) ⇒ Object (also: #glFrontFace)
- #glGenBuffers__(n_, buffers_) ⇒ Object (also: #glGenBuffers)
- #glGenerateMipmap__(target_) ⇒ Object (also: #glGenerateMipmap)
- #glGenFramebuffers__(n_, framebuffers_) ⇒ Object (also: #glGenFramebuffers)
- #glGenProgramPipelines__(n_, pipelines_) ⇒ Object (also: #glGenProgramPipelines)
- #glGenQueries__(n_, ids_) ⇒ Object (also: #glGenQueries)
- #glGenRenderbuffers__(n_, renderbuffers_) ⇒ Object (also: #glGenRenderbuffers)
- #glGenSamplers__(count_, samplers_) ⇒ Object (also: #glGenSamplers)
- #glGenTextures__(n_, textures_) ⇒ Object (also: #glGenTextures)
- #glGenTransformFeedbacks__(n_, ids_) ⇒ Object (also: #glGenTransformFeedbacks)
- #glGenVertexArrays__(n_, arrays_) ⇒ Object (also: #glGenVertexArrays)
- #glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) ⇒ Object (also: #glGetActiveAtomicCounterBufferiv)
- #glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object (also: #glGetActiveAttrib)
- #glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object (also: #glGetActiveSubroutineName)
- #glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) ⇒ Object (also: #glGetActiveSubroutineUniformiv)
- #glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object (also: #glGetActiveSubroutineUniformName)
- #glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object (also: #glGetActiveUniform)
- #glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) ⇒ Object (also: #glGetActiveUniformBlockiv)
- #glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) ⇒ Object (also: #glGetActiveUniformBlockName)
- #glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) ⇒ Object (also: #glGetActiveUniformName)
- #glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) ⇒ Object (also: #glGetActiveUniformsiv)
- #glGetAttachedShaders__(program_, maxCount_, count_, shaders_) ⇒ Object (also: #glGetAttachedShaders)
- #glGetAttribLocation__(program_, name_) ⇒ Object (also: #glGetAttribLocation)
-
#glGetBoolean(pname) ⇒ Boolean
Returns the boolean value of the given parameter name.
- #glGetBooleani_v__(target_, index_, data_) ⇒ Object (also: #glGetBooleani_v)
- #glGetBooleanv__(pname_, params_) ⇒ Object (also: #glGetBooleanv)
- #glGetBufferParameteri64v__(target_, pname_, params_) ⇒ Object (also: #glGetBufferParameteri64v)
- #glGetBufferParameteriv__(target_, pname_, params_) ⇒ Object (also: #glGetBufferParameteriv)
- #glGetBufferPointerv__(target_, pname_, params_) ⇒ Object (also: #glGetBufferPointerv)
- #glGetBufferSubData__(target_, offset_, size_, data_) ⇒ Object (also: #glGetBufferSubData)
- #glGetCompressedTexImage__(target_, level_, img_) ⇒ Object (also: #glGetCompressedTexImage)
- #glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, messageLog_) ⇒ Object (also: #glGetDebugMessageLog)
- #glGetDoublei_v__(target_, index_, data_) ⇒ Object (also: #glGetDoublei_v)
- #glGetDoublev__(pname_, params_) ⇒ Object (also: #glGetDoublev)
- #glGetError__ ⇒ Object (also: #glGetError)
- #glGetFloati_v__(target_, index_, data_) ⇒ Object (also: #glGetFloati_v)
- #glGetFloatv__(pname_, params_) ⇒ Object (also: #glGetFloatv)
- #glGetFragDataIndex__(program_, name_) ⇒ Object (also: #glGetFragDataIndex)
- #glGetFragDataLocation__(program_, name_) ⇒ Object (also: #glGetFragDataLocation)
- #glGetFramebufferAttachmentParameteriv__(target_, attachment_, pname_, params_) ⇒ Object (also: #glGetFramebufferAttachmentParameteriv)
- #glGetFramebufferParameteriv__(target_, pname_, params_) ⇒ Object (also: #glGetFramebufferParameteriv)
- #glGetInteger64i_v__(target_, index_, data_) ⇒ Object (also: #glGetInteger64i_v)
- #glGetInteger64v__(pname_, params_) ⇒ Object (also: #glGetInteger64v)
- #glGetIntegeri_v__(target_, index_, data_) ⇒ Object (also: #glGetIntegeri_v)
- #glGetIntegerv__(pname_, params_) ⇒ Object (also: #glGetIntegerv)
- #glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object (also: #glGetInternalformati64v)
- #glGetMultisamplefv__(pname_, index_, val_) ⇒ Object (also: #glGetMultisamplefv)
- #glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) ⇒ Object (also: #glGetObjectLabel)
- #glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) ⇒ Object (also: #glGetObjectPtrLabel)
- #glGetPointerv__(pname_, params_) ⇒ Object (also: #glGetPointerv)
- #glGetProgram(program, pname) ⇒ Object
- #glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) ⇒ Object (also: #glGetProgramBinary)
- #glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) ⇒ Object (also: #glGetProgramInfoLog)
- #glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) ⇒ Object (also: #glGetProgramInterfaceiv)
- #glGetProgramiv__(program_, pname_, params_) ⇒ Object (also: #glGetProgramiv)
- #glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) ⇒ Object (also: #glGetProgramPipelineInfoLog)
- #glGetProgramPipelineiv__(pipeline_, pname_, params_) ⇒ Object (also: #glGetProgramPipelineiv)
- #glGetProgramResourceIndex__(program_, programInterface_, name_) ⇒ Object (also: #glGetProgramResourceIndex)
- #glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) ⇒ Object (also: #glGetProgramResourceiv)
- #glGetProgramResourceLocation__(program_, programInterface_, name_) ⇒ Object (also: #glGetProgramResourceLocation)
- #glGetProgramResourceLocationIndex__(program_, programInterface_, name_) ⇒ Object (also: #glGetProgramResourceLocationIndex)
- #glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) ⇒ Object (also: #glGetProgramResourceName)
- #glGetProgramStageiv__(program_, shadertype_, pname_, values_) ⇒ Object (also: #glGetProgramStageiv)
- #glGetQueryIndexediv__(target_, index_, pname_, params_) ⇒ Object (also: #glGetQueryIndexediv)
- #glGetQueryiv__(target_, pname_, params_) ⇒ Object (also: #glGetQueryiv)
- #glGetQueryObjecti64v__(id_, pname_, params_) ⇒ Object (also: #glGetQueryObjecti64v)
- #glGetQueryObjectiv__(id_, pname_, params_) ⇒ Object (also: #glGetQueryObjectiv)
- #glGetQueryObjectui64v__(id_, pname_, params_) ⇒ Object (also: #glGetQueryObjectui64v)
- #glGetQueryObjectuiv__(id_, pname_, params_) ⇒ Object (also: #glGetQueryObjectuiv)
- #glGetRenderbufferParameteriv__(target_, pname_, params_) ⇒ Object (also: #glGetRenderbufferParameteriv)
- #glGetSamplerParameterfv__(sampler_, pname_, params_) ⇒ Object (also: #glGetSamplerParameterfv)
- #glGetSamplerParameterIiv__(sampler_, pname_, params_) ⇒ Object (also: #glGetSamplerParameterIiv)
- #glGetSamplerParameterIuiv__(sampler_, pname_, params_) ⇒ Object (also: #glGetSamplerParameterIuiv)
- #glGetSamplerParameteriv__(sampler_, pname_, params_) ⇒ Object (also: #glGetSamplerParameteriv)
- #glGetShader(shader, pname) ⇒ Object
- #glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) ⇒ Object (also: #glGetShaderInfoLog)
- #glGetShaderiv__(shader_, pname_, params_) ⇒ Object (also: #glGetShaderiv)
- #glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) ⇒ Object (also: #glGetShaderPrecisionFormat)
- #glGetShaderSource__(shader_, bufSize_, length_, source_) ⇒ Object (also: #glGetShaderSource)
- #glGetString__(name_) ⇒ Object (also: #glGetString)
- #glGetStringi__(name_, index_) ⇒ Object (also: #glGetStringi)
- #glGetSubroutineIndex__(program_, shadertype_, name_) ⇒ Object (also: #glGetSubroutineIndex)
- #glGetSubroutineUniformLocation__(program_, shadertype_, name_) ⇒ Object (also: #glGetSubroutineUniformLocation)
- #glGetSynciv__(sync_, pname_, bufSize_, length_, values_) ⇒ Object (also: #glGetSynciv)
- #glGetTexImage__(target_, level_, format_, type_, pixels_) ⇒ Object (also: #glGetTexImage)
- #glGetTexLevelParameterfv__(target_, level_, pname_, params_) ⇒ Object (also: #glGetTexLevelParameterfv)
- #glGetTexLevelParameteriv__(target_, level_, pname_, params_) ⇒ Object (also: #glGetTexLevelParameteriv)
- #glGetTexParameterfv__(target_, pname_, params_) ⇒ Object (also: #glGetTexParameterfv)
- #glGetTexParameterIiv__(target_, pname_, params_) ⇒ Object (also: #glGetTexParameterIiv)
- #glGetTexParameterIuiv__(target_, pname_, params_) ⇒ Object (also: #glGetTexParameterIuiv)
- #glGetTexParameteriv__(target_, pname_, params_) ⇒ Object (also: #glGetTexParameteriv)
- #glGetTransformFeedbackVarying__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object (also: #glGetTransformFeedbackVarying)
- #glGetUniformBlockIndex__(program_, uniformBlockName_) ⇒ Object (also: #glGetUniformBlockIndex)
- #glGetUniformdv__(program_, location_, params_) ⇒ Object (also: #glGetUniformdv)
- #glGetUniformfv__(program_, location_, params_) ⇒ Object (also: #glGetUniformfv)
- #glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) ⇒ Object (also: #glGetUniformIndices)
- #glGetUniformiv__(program_, location_, params_) ⇒ Object (also: #glGetUniformiv)
- #glGetUniformLocation__(program_, name_) ⇒ Object (also: #glGetUniformLocation)
- #glGetUniformSubroutineuiv__(shadertype_, location_, params_) ⇒ Object (also: #glGetUniformSubroutineuiv)
- #glGetUniformuiv__(program_, location_, params_) ⇒ Object (also: #glGetUniformuiv)
- #glGetVertexAttribdv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribdv)
- #glGetVertexAttribfv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribfv)
- #glGetVertexAttribIiv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribIiv)
- #glGetVertexAttribIuiv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribIuiv)
- #glGetVertexAttribiv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribiv)
- #glGetVertexAttribLdv__(index_, pname_, params_) ⇒ Object (also: #glGetVertexAttribLdv)
- #glGetVertexAttribPointerv__(index_, pname_, pointer_) ⇒ Object (also: #glGetVertexAttribPointerv)
- #glHint__(target_, mode_) ⇒ Object (also: #glHint)
- #glInvalidateBufferData__(buffer_) ⇒ Object (also: #glInvalidateBufferData)
- #glInvalidateBufferSubData__(buffer_, offset_, length_) ⇒ Object (also: #glInvalidateBufferSubData)
- #glInvalidateFramebuffer__(target_, numAttachments_, attachments_) ⇒ Object (also: #glInvalidateFramebuffer)
- #glInvalidateSubFramebuffer__(target_, numAttachments_, attachments_, x_, y_, width_, height_) ⇒ Object (also: #glInvalidateSubFramebuffer)
- #glInvalidateTexImage__(texture_, level_) ⇒ Object (also: #glInvalidateTexImage)
- #glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) ⇒ Object (also: #glInvalidateTexSubImage)
- #glIsBuffer__(buffer_) ⇒ Object (also: #glIsBuffer)
- #glIsEnabled__(cap_) ⇒ Object (also: #glIsEnabled)
- #glIsEnabledi__(target_, index_) ⇒ Object (also: #glIsEnabledi)
- #glIsFramebuffer__(framebuffer_) ⇒ Object (also: #glIsFramebuffer)
- #glIsProgram__(program_) ⇒ Object (also: #glIsProgram)
- #glIsProgramPipeline__(pipeline_) ⇒ Object (also: #glIsProgramPipeline)
- #glIsQuery__(id_) ⇒ Object (also: #glIsQuery)
- #glIsRenderbuffer__(renderbuffer_) ⇒ Object (also: #glIsRenderbuffer)
- #glIsSampler__(sampler_) ⇒ Object (also: #glIsSampler)
- #glIsShader__(shader_) ⇒ Object (also: #glIsShader)
- #glIsSync__(sync_) ⇒ Object (also: #glIsSync)
- #glIsTexture__(texture_) ⇒ Object (also: #glIsTexture)
- #glIsTransformFeedback__(id_) ⇒ Object (also: #glIsTransformFeedback)
- #glIsVertexArray__(array_) ⇒ Object (also: #glIsVertexArray)
- #glLineWidth__(width_) ⇒ Object (also: #glLineWidth)
- #glLinkProgram__(program_) ⇒ Object (also: #glLinkProgram)
- #glLogicOp__(opcode_) ⇒ Object (also: #glLogicOp)
- #glMapBuffer__(target_, access_) ⇒ Object (also: #glMapBuffer)
- #glMapBufferRange__(target_, offset_, length_, access_) ⇒ Object (also: #glMapBufferRange)
- #glMemoryBarrier__(barriers_) ⇒ Object (also: #glMemoryBarrier)
- #glMinSampleShading__(value_) ⇒ Object (also: #glMinSampleShading)
- #glMultiDrawArrays__(mode_, first_, count_, drawcount_) ⇒ Object (also: #glMultiDrawArrays)
- #glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) ⇒ Object (also: #glMultiDrawArraysIndirect)
- #glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) ⇒ Object (also: #glMultiDrawElements)
- #glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) ⇒ Object (also: #glMultiDrawElementsBaseVertex)
- #glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) ⇒ Object (also: #glMultiDrawElementsIndirect)
- #glMultiTexCoordP1ui__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP1ui)
- #glMultiTexCoordP1uiv__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP1uiv)
- #glMultiTexCoordP2ui__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP2ui)
- #glMultiTexCoordP2uiv__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP2uiv)
- #glMultiTexCoordP3ui__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP3ui)
- #glMultiTexCoordP3uiv__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP3uiv)
- #glMultiTexCoordP4ui__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP4ui)
- #glMultiTexCoordP4uiv__(texture_, type_, coords_) ⇒ Object (also: #glMultiTexCoordP4uiv)
- #glNormalP3ui__(type_, coords_) ⇒ Object (also: #glNormalP3ui)
- #glNormalP3uiv__(type_, coords_) ⇒ Object (also: #glNormalP3uiv)
- #glObjectLabel__(identifier_, name_, length_, label_) ⇒ Object (also: #glObjectLabel)
- #glObjectPtrLabel__(ptr_, length_, label_) ⇒ Object (also: #glObjectPtrLabel)
- #glPatchParameterfv__(pname_, values_) ⇒ Object (also: #glPatchParameterfv)
- #glPatchParameteri__(pname_, value_) ⇒ Object (also: #glPatchParameteri)
- #glPauseTransformFeedback__ ⇒ Object (also: #glPauseTransformFeedback)
- #glPixelStoref__(pname_, param_) ⇒ Object (also: #glPixelStoref)
- #glPixelStorei__(pname_, param_) ⇒ Object (also: #glPixelStorei)
- #glPointParameterf__(pname_, param_) ⇒ Object (also: #glPointParameterf)
- #glPointParameterfv__(pname_, params_) ⇒ Object (also: #glPointParameterfv)
- #glPointParameteri__(pname_, param_) ⇒ Object (also: #glPointParameteri)
- #glPointParameteriv__(pname_, params_) ⇒ Object (also: #glPointParameteriv)
- #glPointSize__(size_) ⇒ Object (also: #glPointSize)
- #glPolygonMode__(face_, mode_) ⇒ Object (also: #glPolygonMode)
- #glPolygonOffset__(factor_, units_) ⇒ Object (also: #glPolygonOffset)
- #glPopDebugGroup__ ⇒ Object (also: #glPopDebugGroup)
- #glPrimitiveRestartIndex__(index_) ⇒ Object (also: #glPrimitiveRestartIndex)
- #glProgramBinary__(program_, binaryFormat_, binary_, length_) ⇒ Object (also: #glProgramBinary)
- #glProgramParameteri__(program_, pname_, value_) ⇒ Object (also: #glProgramParameteri)
- #glProgramUniform1d__(program_, location_, v0_) ⇒ Object (also: #glProgramUniform1d)
- #glProgramUniform1dv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform1dv)
- #glProgramUniform1f__(program_, location_, v0_) ⇒ Object (also: #glProgramUniform1f)
- #glProgramUniform1fv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform1fv)
- #glProgramUniform1i__(program_, location_, v0_) ⇒ Object (also: #glProgramUniform1i)
- #glProgramUniform1iv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform1iv)
- #glProgramUniform1ui__(program_, location_, v0_) ⇒ Object (also: #glProgramUniform1ui)
- #glProgramUniform1uiv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform1uiv)
- #glProgramUniform2d__(program_, location_, v0_, v1_) ⇒ Object (also: #glProgramUniform2d)
- #glProgramUniform2dv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform2dv)
- #glProgramUniform2f__(program_, location_, v0_, v1_) ⇒ Object (also: #glProgramUniform2f)
- #glProgramUniform2fv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform2fv)
- #glProgramUniform2i__(program_, location_, v0_, v1_) ⇒ Object (also: #glProgramUniform2i)
- #glProgramUniform2iv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform2iv)
- #glProgramUniform2ui__(program_, location_, v0_, v1_) ⇒ Object (also: #glProgramUniform2ui)
- #glProgramUniform2uiv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform2uiv)
- #glProgramUniform3d__(program_, location_, v0_, v1_, v2_) ⇒ Object (also: #glProgramUniform3d)
- #glProgramUniform3dv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform3dv)
- #glProgramUniform3f__(program_, location_, v0_, v1_, v2_) ⇒ Object (also: #glProgramUniform3f)
- #glProgramUniform3fv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform3fv)
- #glProgramUniform3i__(program_, location_, v0_, v1_, v2_) ⇒ Object (also: #glProgramUniform3i)
- #glProgramUniform3iv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform3iv)
- #glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) ⇒ Object (also: #glProgramUniform3ui)
- #glProgramUniform3uiv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform3uiv)
- #glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glProgramUniform4d)
- #glProgramUniform4dv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform4dv)
- #glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glProgramUniform4f)
- #glProgramUniform4fv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform4fv)
- #glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glProgramUniform4i)
- #glProgramUniform4iv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform4iv)
- #glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glProgramUniform4ui)
- #glProgramUniform4uiv__(program_, location_, count_, value_) ⇒ Object (also: #glProgramUniform4uiv)
- #glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2dv)
- #glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2fv)
- #glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2x3dv)
- #glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2x3fv)
- #glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2x4dv)
- #glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix2x4fv)
- #glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3dv)
- #glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3fv)
- #glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3x2dv)
- #glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3x2fv)
- #glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3x4dv)
- #glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix3x4fv)
- #glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4dv)
- #glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4fv)
- #glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4x2dv)
- #glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4x2fv)
- #glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4x3dv)
- #glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object (also: #glProgramUniformMatrix4x3fv)
- #glProvokingVertex__(mode_) ⇒ Object (also: #glProvokingVertex)
- #glPushDebugGroup__(source_, id_, length_, message_) ⇒ Object (also: #glPushDebugGroup)
- #glQueryCounter__(id_, target_) ⇒ Object (also: #glQueryCounter)
- #glReadBuffer__(mode_) ⇒ Object (also: #glReadBuffer)
- #glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) ⇒ Object (also: #glReadPixels)
- #glReleaseShaderCompiler__ ⇒ Object (also: #glReleaseShaderCompiler)
- #glRenderbufferStorage__(target_, internalformat_, width_, height_) ⇒ Object (also: #glRenderbufferStorage)
- #glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) ⇒ Object (also: #glRenderbufferStorageMultisample)
- #glResumeTransformFeedback__ ⇒ Object (also: #glResumeTransformFeedback)
- #glSampleCoverage__(value_, invert_) ⇒ Object (also: #glSampleCoverage)
- #glSampleMaski__(index_, mask_) ⇒ Object (also: #glSampleMaski)
- #glSamplerParameterf__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameterf)
- #glSamplerParameterfv__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameterfv)
- #glSamplerParameteri__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameteri)
- #glSamplerParameterIiv__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameterIiv)
- #glSamplerParameterIuiv__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameterIuiv)
- #glSamplerParameteriv__(sampler_, pname_, param_) ⇒ Object (also: #glSamplerParameteriv)
- #glScissor__(x_, y_, width_, height_) ⇒ Object (also: #glScissor)
- #glScissorArrayv__(first_, count_, v_) ⇒ Object (also: #glScissorArrayv)
- #glScissorIndexed__(index_, left_, bottom_, width_, height_) ⇒ Object (also: #glScissorIndexed)
- #glScissorIndexedv__(index_, v_) ⇒ Object (also: #glScissorIndexedv)
- #glSecondaryColorP3ui__(type_, color_) ⇒ Object (also: #glSecondaryColorP3ui)
- #glSecondaryColorP3uiv__(type_, color_) ⇒ Object (also: #glSecondaryColorP3uiv)
- #glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) ⇒ Object (also: #glShaderBinary)
- #glShaderSource__(shader_, count_, string_, length_) ⇒ Object (also: #glShaderSource)
- #glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) ⇒ Object (also: #glShaderStorageBlockBinding)
- #glStencilFunc__(func_, ref_, mask_) ⇒ Object (also: #glStencilFunc)
- #glStencilFuncSeparate__(face_, func_, ref_, mask_) ⇒ Object (also: #glStencilFuncSeparate)
- #glStencilMask__(mask_) ⇒ Object (also: #glStencilMask)
- #glStencilMaskSeparate__(face_, mask_) ⇒ Object (also: #glStencilMaskSeparate)
- #glStencilOp__(fail_, zfail_, zpass_) ⇒ Object (also: #glStencilOp)
- #glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) ⇒ Object (also: #glStencilOpSeparate)
- #glTexBuffer__(target_, internalformat_, buffer_) ⇒ Object (also: #glTexBuffer)
- #glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) ⇒ Object (also: #glTexBufferRange)
- #glTexCoordP1ui__(type_, coords_) ⇒ Object (also: #glTexCoordP1ui)
- #glTexCoordP1uiv__(type_, coords_) ⇒ Object (also: #glTexCoordP1uiv)
- #glTexCoordP2ui__(type_, coords_) ⇒ Object (also: #glTexCoordP2ui)
- #glTexCoordP2uiv__(type_, coords_) ⇒ Object (also: #glTexCoordP2uiv)
- #glTexCoordP3ui__(type_, coords_) ⇒ Object (also: #glTexCoordP3ui)
- #glTexCoordP3uiv__(type_, coords_) ⇒ Object (also: #glTexCoordP3uiv)
- #glTexCoordP4ui__(type_, coords_) ⇒ Object (also: #glTexCoordP4ui)
- #glTexCoordP4uiv__(type_, coords_) ⇒ Object (also: #glTexCoordP4uiv)
- #glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) ⇒ Object (also: #glTexImage1D)
- #glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) ⇒ Object (also: #glTexImage2D)
- #glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object (also: #glTexImage2DMultisample)
- #glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) ⇒ Object (also: #glTexImage3D)
- #glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object (also: #glTexImage3DMultisample)
- #glTexParameterf__(target_, pname_, param_) ⇒ Object (also: #glTexParameterf)
- #glTexParameterfv__(target_, pname_, params_) ⇒ Object (also: #glTexParameterfv)
- #glTexParameteri__(target_, pname_, param_) ⇒ Object (also: #glTexParameteri)
- #glTexParameterIiv__(target_, pname_, params_) ⇒ Object (also: #glTexParameterIiv)
- #glTexParameterIuiv__(target_, pname_, params_) ⇒ Object (also: #glTexParameterIuiv)
- #glTexParameteriv__(target_, pname_, params_) ⇒ Object (also: #glTexParameteriv)
- #glTexStorage1D__(target_, levels_, internalformat_, width_) ⇒ Object (also: #glTexStorage1D)
- #glTexStorage2D__(target_, levels_, internalformat_, width_, height_) ⇒ Object (also: #glTexStorage2D)
- #glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object (also: #glTexStorage2DMultisample)
- #glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) ⇒ Object (also: #glTexStorage3D)
- #glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object (also: #glTexStorage3DMultisample)
- #glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) ⇒ Object (also: #glTexSubImage1D)
- #glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) ⇒ Object (also: #glTexSubImage2D)
- #glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) ⇒ Object (also: #glTexSubImage3D)
- #glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) ⇒ Object (also: #glTextureView)
- #glTransformFeedbackVaryings__(program_, count_, varyings_, bufferMode_) ⇒ Object (also: #glTransformFeedbackVaryings)
- #glUniform1d__(location_, x_) ⇒ Object (also: #glUniform1d)
- #glUniform1dv__(location_, count_, value_) ⇒ Object (also: #glUniform1dv)
- #glUniform1f__(location_, v0_) ⇒ Object (also: #glUniform1f)
- #glUniform1fv__(location_, count_, value_) ⇒ Object (also: #glUniform1fv)
- #glUniform1i__(location_, v0_) ⇒ Object (also: #glUniform1i)
- #glUniform1iv__(location_, count_, value_) ⇒ Object (also: #glUniform1iv)
- #glUniform1ui__(location_, v0_) ⇒ Object (also: #glUniform1ui)
- #glUniform1uiv__(location_, count_, value_) ⇒ Object (also: #glUniform1uiv)
- #glUniform2d__(location_, x_, y_) ⇒ Object (also: #glUniform2d)
- #glUniform2dv__(location_, count_, value_) ⇒ Object (also: #glUniform2dv)
- #glUniform2f__(location_, v0_, v1_) ⇒ Object (also: #glUniform2f)
- #glUniform2fv__(location_, count_, value_) ⇒ Object (also: #glUniform2fv)
- #glUniform2i__(location_, v0_, v1_) ⇒ Object (also: #glUniform2i)
- #glUniform2iv__(location_, count_, value_) ⇒ Object (also: #glUniform2iv)
- #glUniform2ui__(location_, v0_, v1_) ⇒ Object (also: #glUniform2ui)
- #glUniform2uiv__(location_, count_, value_) ⇒ Object (also: #glUniform2uiv)
- #glUniform3d__(location_, x_, y_, z_) ⇒ Object (also: #glUniform3d)
- #glUniform3dv__(location_, count_, value_) ⇒ Object (also: #glUniform3dv)
- #glUniform3f__(location_, v0_, v1_, v2_) ⇒ Object (also: #glUniform3f)
- #glUniform3fv__(location_, count_, value_) ⇒ Object (also: #glUniform3fv)
- #glUniform3i__(location_, v0_, v1_, v2_) ⇒ Object (also: #glUniform3i)
- #glUniform3iv__(location_, count_, value_) ⇒ Object (also: #glUniform3iv)
- #glUniform3ui__(location_, v0_, v1_, v2_) ⇒ Object (also: #glUniform3ui)
- #glUniform3uiv__(location_, count_, value_) ⇒ Object (also: #glUniform3uiv)
- #glUniform4d__(location_, x_, y_, z_, w_) ⇒ Object (also: #glUniform4d)
- #glUniform4dv__(location_, count_, value_) ⇒ Object (also: #glUniform4dv)
- #glUniform4f__(location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glUniform4f)
- #glUniform4fv__(location_, count_, value_) ⇒ Object (also: #glUniform4fv)
- #glUniform4i__(location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glUniform4i)
- #glUniform4iv__(location_, count_, value_) ⇒ Object (also: #glUniform4iv)
- #glUniform4ui__(location_, v0_, v1_, v2_, v3_) ⇒ Object (also: #glUniform4ui)
- #glUniform4uiv__(location_, count_, value_) ⇒ Object (also: #glUniform4uiv)
- #glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) ⇒ Object (also: #glUniformBlockBinding)
- #glUniformMatrix2dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2dv)
- #glUniformMatrix2fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2fv)
- #glUniformMatrix2x3dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2x3dv)
- #glUniformMatrix2x3fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2x3fv)
- #glUniformMatrix2x4dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2x4dv)
- #glUniformMatrix2x4fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix2x4fv)
- #glUniformMatrix3dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3dv)
- #glUniformMatrix3fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3fv)
- #glUniformMatrix3x2dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3x2dv)
- #glUniformMatrix3x2fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3x2fv)
- #glUniformMatrix3x4dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3x4dv)
- #glUniformMatrix3x4fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix3x4fv)
- #glUniformMatrix4dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4dv)
- #glUniformMatrix4fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4fv)
- #glUniformMatrix4x2dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4x2dv)
- #glUniformMatrix4x2fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4x2fv)
- #glUniformMatrix4x3dv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4x3dv)
- #glUniformMatrix4x3fv__(location_, count_, transpose_, value_) ⇒ Object (also: #glUniformMatrix4x3fv)
- #glUniformSubroutinesuiv__(shadertype_, count_, indices_) ⇒ Object (also: #glUniformSubroutinesuiv)
- #glUnmapBuffer__(target_) ⇒ Object (also: #glUnmapBuffer)
- #glUseProgram__(program_) ⇒ Object (also: #glUseProgram)
- #glUseProgramStages__(pipeline_, stages_, program_) ⇒ Object (also: #glUseProgramStages)
- #glValidateProgram__(program_) ⇒ Object (also: #glValidateProgram)
- #glValidateProgramPipeline__(pipeline_) ⇒ Object (also: #glValidateProgramPipeline)
- #glVertexAttrib1d__(index_, x_) ⇒ Object (also: #glVertexAttrib1d)
- #glVertexAttrib1dv__(index_, v_) ⇒ Object (also: #glVertexAttrib1dv)
- #glVertexAttrib1f__(index_, x_) ⇒ Object (also: #glVertexAttrib1f)
- #glVertexAttrib1fv__(index_, v_) ⇒ Object (also: #glVertexAttrib1fv)
- #glVertexAttrib1s__(index_, x_) ⇒ Object (also: #glVertexAttrib1s)
- #glVertexAttrib1sv__(index_, v_) ⇒ Object (also: #glVertexAttrib1sv)
- #glVertexAttrib2d__(index_, x_, y_) ⇒ Object (also: #glVertexAttrib2d)
- #glVertexAttrib2dv__(index_, v_) ⇒ Object (also: #glVertexAttrib2dv)
- #glVertexAttrib2f__(index_, x_, y_) ⇒ Object (also: #glVertexAttrib2f)
- #glVertexAttrib2fv__(index_, v_) ⇒ Object (also: #glVertexAttrib2fv)
- #glVertexAttrib2s__(index_, x_, y_) ⇒ Object (also: #glVertexAttrib2s)
- #glVertexAttrib2sv__(index_, v_) ⇒ Object (also: #glVertexAttrib2sv)
- #glVertexAttrib3d__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttrib3d)
- #glVertexAttrib3dv__(index_, v_) ⇒ Object (also: #glVertexAttrib3dv)
- #glVertexAttrib3f__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttrib3f)
- #glVertexAttrib3fv__(index_, v_) ⇒ Object (also: #glVertexAttrib3fv)
- #glVertexAttrib3s__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttrib3s)
- #glVertexAttrib3sv__(index_, v_) ⇒ Object (also: #glVertexAttrib3sv)
- #glVertexAttrib4bv__(index_, v_) ⇒ Object (also: #glVertexAttrib4bv)
- #glVertexAttrib4d__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttrib4d)
- #glVertexAttrib4dv__(index_, v_) ⇒ Object (also: #glVertexAttrib4dv)
- #glVertexAttrib4f__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttrib4f)
- #glVertexAttrib4fv__(index_, v_) ⇒ Object (also: #glVertexAttrib4fv)
- #glVertexAttrib4iv__(index_, v_) ⇒ Object (also: #glVertexAttrib4iv)
- #glVertexAttrib4Nbv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Nbv)
- #glVertexAttrib4Niv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Niv)
- #glVertexAttrib4Nsv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Nsv)
- #glVertexAttrib4Nub__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttrib4Nub)
- #glVertexAttrib4Nubv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Nubv)
- #glVertexAttrib4Nuiv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Nuiv)
- #glVertexAttrib4Nusv__(index_, v_) ⇒ Object (also: #glVertexAttrib4Nusv)
- #glVertexAttrib4s__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttrib4s)
- #glVertexAttrib4sv__(index_, v_) ⇒ Object (also: #glVertexAttrib4sv)
- #glVertexAttrib4ubv__(index_, v_) ⇒ Object (also: #glVertexAttrib4ubv)
- #glVertexAttrib4uiv__(index_, v_) ⇒ Object (also: #glVertexAttrib4uiv)
- #glVertexAttrib4usv__(index_, v_) ⇒ Object (also: #glVertexAttrib4usv)
- #glVertexAttribBinding__(attribindex_, bindingindex_) ⇒ Object (also: #glVertexAttribBinding)
- #glVertexAttribDivisor__(index_, divisor_) ⇒ Object (also: #glVertexAttribDivisor)
- #glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) ⇒ Object (also: #glVertexAttribFormat)
- #glVertexAttribI1i__(index_, x_) ⇒ Object (also: #glVertexAttribI1i)
- #glVertexAttribI1iv__(index_, v_) ⇒ Object (also: #glVertexAttribI1iv)
- #glVertexAttribI1ui__(index_, x_) ⇒ Object (also: #glVertexAttribI1ui)
- #glVertexAttribI1uiv__(index_, v_) ⇒ Object (also: #glVertexAttribI1uiv)
- #glVertexAttribI2i__(index_, x_, y_) ⇒ Object (also: #glVertexAttribI2i)
- #glVertexAttribI2iv__(index_, v_) ⇒ Object (also: #glVertexAttribI2iv)
- #glVertexAttribI2ui__(index_, x_, y_) ⇒ Object (also: #glVertexAttribI2ui)
- #glVertexAttribI2uiv__(index_, v_) ⇒ Object (also: #glVertexAttribI2uiv)
- #glVertexAttribI3i__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttribI3i)
- #glVertexAttribI3iv__(index_, v_) ⇒ Object (also: #glVertexAttribI3iv)
- #glVertexAttribI3ui__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttribI3ui)
- #glVertexAttribI3uiv__(index_, v_) ⇒ Object (also: #glVertexAttribI3uiv)
- #glVertexAttribI4bv__(index_, v_) ⇒ Object (also: #glVertexAttribI4bv)
- #glVertexAttribI4i__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttribI4i)
- #glVertexAttribI4iv__(index_, v_) ⇒ Object (also: #glVertexAttribI4iv)
- #glVertexAttribI4sv__(index_, v_) ⇒ Object (also: #glVertexAttribI4sv)
- #glVertexAttribI4ubv__(index_, v_) ⇒ Object (also: #glVertexAttribI4ubv)
- #glVertexAttribI4ui__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttribI4ui)
- #glVertexAttribI4uiv__(index_, v_) ⇒ Object (also: #glVertexAttribI4uiv)
- #glVertexAttribI4usv__(index_, v_) ⇒ Object (also: #glVertexAttribI4usv)
- #glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object (also: #glVertexAttribIFormat)
- #glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object (also: #glVertexAttribIPointer)
- #glVertexAttribL1d__(index_, x_) ⇒ Object (also: #glVertexAttribL1d)
- #glVertexAttribL1dv__(index_, v_) ⇒ Object (also: #glVertexAttribL1dv)
- #glVertexAttribL2d__(index_, x_, y_) ⇒ Object (also: #glVertexAttribL2d)
- #glVertexAttribL2dv__(index_, v_) ⇒ Object (also: #glVertexAttribL2dv)
- #glVertexAttribL3d__(index_, x_, y_, z_) ⇒ Object (also: #glVertexAttribL3d)
- #glVertexAttribL3dv__(index_, v_) ⇒ Object (also: #glVertexAttribL3dv)
- #glVertexAttribL4d__(index_, x_, y_, z_, w_) ⇒ Object (also: #glVertexAttribL4d)
- #glVertexAttribL4dv__(index_, v_) ⇒ Object (also: #glVertexAttribL4dv)
- #glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object (also: #glVertexAttribLFormat)
- #glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object (also: #glVertexAttribLPointer)
- #glVertexAttribP1ui__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP1ui)
- #glVertexAttribP1uiv__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP1uiv)
- #glVertexAttribP2ui__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP2ui)
- #glVertexAttribP2uiv__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP2uiv)
- #glVertexAttribP3ui__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP3ui)
- #glVertexAttribP3uiv__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP3uiv)
- #glVertexAttribP4ui__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP4ui)
- #glVertexAttribP4uiv__(index_, type_, normalized_, value_) ⇒ Object (also: #glVertexAttribP4uiv)
- #glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) ⇒ Object (also: #glVertexAttribPointer)
- #glVertexBindingDivisor__(bindingindex_, divisor_) ⇒ Object (also: #glVertexBindingDivisor)
- #glVertexP2ui__(type_, value_) ⇒ Object (also: #glVertexP2ui)
- #glVertexP2uiv__(type_, value_) ⇒ Object (also: #glVertexP2uiv)
- #glVertexP3ui__(type_, value_) ⇒ Object (also: #glVertexP3ui)
- #glVertexP3uiv__(type_, value_) ⇒ Object (also: #glVertexP3uiv)
- #glVertexP4ui__(type_, value_) ⇒ Object (also: #glVertexP4ui)
- #glVertexP4uiv__(type_, value_) ⇒ Object (also: #glVertexP4uiv)
- #glViewport__(x_, y_, width_, height_) ⇒ Object (also: #glViewport)
- #glViewportArrayv__(first_, count_, v_) ⇒ Object (also: #glViewportArrayv)
- #glViewportIndexedf__(index_, x_, y_, w_, h_) ⇒ Object (also: #glViewportIndexedf)
- #glViewportIndexedfv__(index_, v_) ⇒ Object (also: #glViewportIndexedfv)
- #glWaitSync__(sync_, flags_, timeout_) ⇒ Object (also: #glWaitSync)
-
#have_gl_command?(command) ⇒ Boolean
Checks if a GL command is availalbe to use.
-
#load_all_gl_commands! ⇒ Object
Does what it says on the tin.
Class Method Details
.__define_gl_delete_object_method__(name, type_base) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'lib/opengl-core/aux/gl.rb', line 42 def self.__define_gl_delete_object_method__(name, type_base) unpack_kind = type_base[:unpack] self.module_exec(name, :"#{name}__", unpack_kind) { |func_name, raw_name, pack_as| define_method(func_name) { |objects| objects = [objects] unless objects.kind_of?(Array) input_buffer = objects.pack(pack_as) send(raw_name, objects.length, input_buffer) } } end |
.__define_gl_gen_object_method__(name, type_base) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/opengl-core/aux/gl.rb', line 26 def self.__define_gl_gen_object_method__(name, type_base) pack_string = type_base[:packed] unpack_kind = type_base[:unpack] self.module_exec(name, :"#{name}__", pack_string, unpack_kind) { |func_name, raw_name, buffer_elem, pack_as| define_method(func_name) { |count| output_buffer = buffer_elem * count send(raw_name, count, output_buffer) output_buffer.unpack(pack_as) } } end |
.__define_gl_get_method__(name, type_base) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/opengl-core/aux/gl.rb', line 57 def self.__define_gl_get_method__(name, type_base) pack_string = type_base[:packed] unpack_kind = type_base[:unpack] self.module_exec(name, :"#{name}v__", pack_string, unpack_kind) { |func_name, raw_name, buffer_elem, pack_as| define_method(func_name) { |pname| output_buffer = String.new(buffer_elem) send(raw_name, pname, output_buffer) output_buffer.unpack(pack_as)[0] } } end |
.glDeleteBuffers(count, objects) ⇒ Object
89 |
# File 'lib/opengl-core/aux/gl.rb', line 89 __define_gl_delete_object_method__ :glDeleteBuffers, UINT_BASE |
.glDeleteFramebuffers(count, objects) ⇒ Object
107 |
# File 'lib/opengl-core/aux/gl.rb', line 107 __define_gl_delete_object_method__ :glDeleteFramebuffers, UINT_BASE |
.glDeleteQueries(count, objects) ⇒ Object
95 |
# File 'lib/opengl-core/aux/gl.rb', line 95 __define_gl_delete_object_method__ :glDeleteQueries, UINT_BASE |
.glDeleteRenderbuffers(count, objects) ⇒ Object
113 |
# File 'lib/opengl-core/aux/gl.rb', line 113 __define_gl_delete_object_method__ :glDeleteRenderbuffers, UINT_BASE |
.glDeleteRenderbuffersProgramPipelines(count, objects) ⇒ Object
119 |
# File 'lib/opengl-core/aux/gl.rb', line 119 __define_gl_delete_object_method__ :glDeleteProgramPipelines, UINT_BASE |
.glDeleteRenderbuffersTrasnformFeedbacks(count, objects) ⇒ Object
125 |
# File 'lib/opengl-core/aux/gl.rb', line 125 __define_gl_delete_object_method__ :glDeleteTransformFeedbacks, UINT_BASE |
.glDeleteSamplers(count, objects) ⇒ Object
101 |
# File 'lib/opengl-core/aux/gl.rb', line 101 __define_gl_delete_object_method__ :glDeleteSamplers, UINT_BASE |
.glDeleteTextures(count, objects) ⇒ Object
77 |
# File 'lib/opengl-core/aux/gl.rb', line 77 __define_gl_delete_object_method__ :glDeleteTextures, UINT_BASE |
.glDeleteVertexArrays(count, objects) ⇒ Object
83 |
# File 'lib/opengl-core/aux/gl.rb', line 83 __define_gl_delete_object_method__ :glDeleteVertexArrays, UINT_BASE |
.glGenBuffers(count) ⇒ Object
Returns an array of generated buffer object names.
87 |
# File 'lib/opengl-core/aux/gl.rb', line 87 __define_gl_gen_object_method__ :glGenBuffers, UINT_BASE |
.glGenFramebuffers(count) ⇒ Object
Returns an array of generated framebuffer object names.
105 |
# File 'lib/opengl-core/aux/gl.rb', line 105 __define_gl_gen_object_method__ :glGenFramebuffers, UINT_BASE |
.glGenQueries(count) ⇒ Object
Returns an array of generated query object names.
93 |
# File 'lib/opengl-core/aux/gl.rb', line 93 __define_gl_gen_object_method__ :glGenQueries, UINT_BASE |
.glGenRenderbuffers(count) ⇒ Object
Returns an array of generated renderbuffer object names.
111 |
# File 'lib/opengl-core/aux/gl.rb', line 111 __define_gl_gen_object_method__ :glGenRenderbuffers, UINT_BASE |
.glGenRenderbuffersProgramPipelines(count) ⇒ Object
Returns an array of generated program pipeline object names.
117 |
# File 'lib/opengl-core/aux/gl.rb', line 117 __define_gl_gen_object_method__ :glGenProgramPipelines, UINT_BASE |
.glGenRenderbuffersTrasnformFeedbacks(count) ⇒ Object
Returns an array of generated transform feedback objects
123 |
# File 'lib/opengl-core/aux/gl.rb', line 123 __define_gl_gen_object_method__ :glGenTransformFeedbacks, UINT_BASE |
.glGenSamplers(count) ⇒ Object
Returns an array of generated sampler object names.
99 |
# File 'lib/opengl-core/aux/gl.rb', line 99 __define_gl_gen_object_method__ :glGenSamplers, UINT_BASE |
.glGenTextures(count) ⇒ Object
Returns an array of generated texture names.
75 |
# File 'lib/opengl-core/aux/gl.rb', line 75 __define_gl_gen_object_method__ :glGenTextures, UINT_BASE |
.glGenVertexArrays(count) ⇒ Object
Returns an array of generated vertex array object names.
81 |
# File 'lib/opengl-core/aux/gl.rb', line 81 __define_gl_gen_object_method__ :glGenVertexArrays, UINT_BASE |
Instance Method Details
#gl_extensions ⇒ Object
Gets an array of GL extensions. This calls glGetIntegerv and glGetStringi, so be aware that you should probably cache the results.
187 188 189 |
# File 'lib/opengl-core/aux/gl.rb', line 187 def gl_extensions() (0 ... glGetInteger(GL_NUM_EXTENSIONS)).map { |index| glGetStringi(GL_EXTENSIONS, index) } end |
#gl_renderer ⇒ Object
Returns the renderer. Calls glGetString.
176 177 178 |
# File 'lib/opengl-core/aux/gl.rb', line 176 def gl_renderer() glGetString(GL_RENDERER) end |
#gl_shading_language_version ⇒ Object
Returns the shading language version. Calls glGetString.
181 182 183 |
# File 'lib/opengl-core/aux/gl.rb', line 181 def gl_shading_language_version() glGetString(GL_SHADING_LANGUAGE_VERSION) end |
#gl_vendor ⇒ Object
Returns the implementation vendor. Calls glGetString.
171 172 173 |
# File 'lib/opengl-core/aux/gl.rb', line 171 def gl_vendor() glGetString(GL_VENDOR) end |
#gl_version ⇒ Object
Returns the version or release number. Calls glGetString.
166 167 168 |
# File 'lib/opengl-core/aux/gl.rb', line 166 def gl_version() glGetString(GL_VERSION) end |
#glActiveShaderProgram__(pipeline_, program_) ⇒ Object Also known as: glActiveShaderProgram
6447 6448 6449 6450 6451 6452 |
# File 'lib/opengl-core/gl_commands.rb', line 6447 def glActiveShaderProgram__(pipeline_, program_) unless (fn = GlSym.__load_gl_sym__(:glActiveShaderProgram)) raise NotImplementedError, "GL function glActiveShaderProgram is not available." end fn.call(pipeline_, program_) end |
#glActiveTexture__(texture_) ⇒ Object Also known as: glActiveTexture
1017 1018 1019 1020 1021 1022 |
# File 'lib/opengl-core/gl_commands.rb', line 1017 def glActiveTexture__(texture_) unless (fn = GlSym.__load_gl_sym__(:glActiveTexture)) raise NotImplementedError, "GL function glActiveTexture is not available." end fn.call(texture_) end |
#glAttachShader__(program_, shader_) ⇒ Object Also known as: glAttachShader
1617 1618 1619 1620 1621 1622 |
# File 'lib/opengl-core/gl_commands.rb', line 1617 def glAttachShader__(program_, shader_) unless (fn = GlSym.__load_gl_sym__(:glAttachShader)) raise NotImplementedError, "GL function glAttachShader is not available." end fn.call(program_, shader_) end |
#glBeginConditionalRender__(id_, mode_) ⇒ Object Also known as: glBeginConditionalRender
3222 3223 3224 3225 3226 3227 |
# File 'lib/opengl-core/gl_commands.rb', line 3222 def glBeginConditionalRender__(id_, mode_) unless (fn = GlSym.__load_gl_sym__(:glBeginConditionalRender)) raise NotImplementedError, "GL function glBeginConditionalRender is not available." end fn.call(id_, mode_) end |
#glBeginQuery__(target_, id_) ⇒ Object Also known as: glBeginQuery
1302 1303 1304 1305 1306 1307 |
# File 'lib/opengl-core/gl_commands.rb', line 1302 def glBeginQuery__(target_, id_) unless (fn = GlSym.__load_gl_sym__(:glBeginQuery)) raise NotImplementedError, "GL function glBeginQuery is not available." end fn.call(target_, id_) end |
#glBeginQueryIndexed__(target_, index_, id_) ⇒ Object Also known as: glBeginQueryIndexed
6267 6268 6269 6270 6271 6272 |
# File 'lib/opengl-core/gl_commands.rb', line 6267 def glBeginQueryIndexed__(target_, index_, id_) unless (fn = GlSym.__load_gl_sym__(:glBeginQueryIndexed)) raise NotImplementedError, "GL function glBeginQueryIndexed is not available." end fn.call(target_, index_, id_) end |
#glBeginTransformFeedback__(primitiveMode_) ⇒ Object Also known as: glBeginTransformFeedback
3117 3118 3119 3120 3121 3122 |
# File 'lib/opengl-core/gl_commands.rb', line 3117 def glBeginTransformFeedback__(primitiveMode_) unless (fn = GlSym.__load_gl_sym__(:glBeginTransformFeedback)) raise NotImplementedError, "GL function glBeginTransformFeedback is not available." end fn.call(primitiveMode_) end |
#glBindAttribLocation__(program_, index_, name_) ⇒ Object Also known as: glBindAttribLocation
1632 1633 1634 1635 1636 1637 |
# File 'lib/opengl-core/gl_commands.rb', line 1632 def glBindAttribLocation__(program_, index_, name_) unless (fn = GlSym.__load_gl_sym__(:glBindAttribLocation)) raise NotImplementedError, "GL function glBindAttribLocation is not available." end fn.call(program_, index_, name_) end |
#glBindBuffer__(target_, buffer_) ⇒ Object Also known as: glBindBuffer
1377 1378 1379 1380 1381 1382 |
# File 'lib/opengl-core/gl_commands.rb', line 1377 def glBindBuffer__(target_, buffer_) unless (fn = GlSym.__load_gl_sym__(:glBindBuffer)) raise NotImplementedError, "GL function glBindBuffer is not available." end fn.call(target_, buffer_) end |
#glBindBufferBase__(target_, index_, buffer_) ⇒ Object Also known as: glBindBufferBase
3162 3163 3164 3165 3166 3167 |
# File 'lib/opengl-core/gl_commands.rb', line 3162 def glBindBufferBase__(target_, index_, buffer_) unless (fn = GlSym.__load_gl_sym__(:glBindBufferBase)) raise NotImplementedError, "GL function glBindBufferBase is not available." end fn.call(target_, index_, buffer_) end |
#glBindBufferRange__(target_, index_, buffer_, offset_, size_) ⇒ Object Also known as: glBindBufferRange
3147 3148 3149 3150 3151 3152 |
# File 'lib/opengl-core/gl_commands.rb', line 3147 def glBindBufferRange__(target_, index_, buffer_, offset_, size_) unless (fn = GlSym.__load_gl_sym__(:glBindBufferRange)) raise NotImplementedError, "GL function glBindBufferRange is not available." end fn.call(target_, index_, buffer_, offset_, size_) end |
#glBindBuffersBase__(target_, first_, count_, buffers_) ⇒ Object Also known as: glBindBuffersBase
8502 8503 8504 8505 8506 8507 |
# File 'lib/opengl-core/gl_commands.rb', line 8502 def glBindBuffersBase__(target_, first_, count_, buffers_) unless (fn = GlSym.__load_gl_sym__(:glBindBuffersBase)) raise NotImplementedError, "GL function glBindBuffersBase is not available." end fn.call(target_, first_, count_, buffers_) end |
#glBindBuffersRange__(target_, first_, count_, buffers_, offsets_, sizes_) ⇒ Object Also known as: glBindBuffersRange
8517 8518 8519 8520 8521 8522 |
# File 'lib/opengl-core/gl_commands.rb', line 8517 def glBindBuffersRange__(target_, first_, count_, buffers_, offsets_, sizes_) unless (fn = GlSym.__load_gl_sym__(:glBindBuffersRange)) raise NotImplementedError, "GL function glBindBuffersRange is not available." end fn.call(target_, first_, count_, buffers_, offsets_, sizes_) end |
#glBindFragDataLocation__(program_, color_, name_) ⇒ Object Also known as: glBindFragDataLocation
3612 3613 3614 3615 3616 3617 |
# File 'lib/opengl-core/gl_commands.rb', line 3612 def glBindFragDataLocation__(program_, color_, name_) unless (fn = GlSym.__load_gl_sym__(:glBindFragDataLocation)) raise NotImplementedError, "GL function glBindFragDataLocation is not available." end fn.call(program_, color_, name_) end |
#glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) ⇒ Object Also known as: glBindFragDataLocationIndexed
4752 4753 4754 4755 4756 4757 |
# File 'lib/opengl-core/gl_commands.rb', line 4752 def glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) unless (fn = GlSym.__load_gl_sym__(:glBindFragDataLocationIndexed)) raise NotImplementedError, "GL function glBindFragDataLocationIndexed is not available." end fn.call(program_, colorNumber_, index_, name_) end |
#glBindFramebuffer__(target_, framebuffer_) ⇒ Object Also known as: glBindFramebuffer
4002 4003 4004 4005 4006 4007 |
# File 'lib/opengl-core/gl_commands.rb', line 4002 def glBindFramebuffer__(target_, framebuffer_) unless (fn = GlSym.__load_gl_sym__(:glBindFramebuffer)) raise NotImplementedError, "GL function glBindFramebuffer is not available." end fn.call(target_, framebuffer_) end |
#glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) ⇒ Object Also known as: glBindImageTexture
7707 7708 7709 7710 7711 7712 |
# File 'lib/opengl-core/gl_commands.rb', line 7707 def glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) unless (fn = GlSym.__load_gl_sym__(:glBindImageTexture)) raise NotImplementedError, "GL function glBindImageTexture is not available." end fn.call(unit_, texture_, level_, layered_, layer_, access_, format_) end |
#glBindImageTextures__(first_, count_, textures_) ⇒ Object Also known as: glBindImageTextures
8562 8563 8564 8565 8566 8567 |
# File 'lib/opengl-core/gl_commands.rb', line 8562 def glBindImageTextures__(first_, count_, textures_) unless (fn = GlSym.__load_gl_sym__(:glBindImageTextures)) raise NotImplementedError, "GL function glBindImageTextures is not available." end fn.call(first_, count_, textures_) end |
#glBindProgramPipeline__(pipeline_) ⇒ Object Also known as: glBindProgramPipeline
6477 6478 6479 6480 6481 6482 |
# File 'lib/opengl-core/gl_commands.rb', line 6477 def glBindProgramPipeline__(pipeline_) unless (fn = GlSym.__load_gl_sym__(:glBindProgramPipeline)) raise NotImplementedError, "GL function glBindProgramPipeline is not available." end fn.call(pipeline_) end |
#glBindRenderbuffer__(target_, renderbuffer_) ⇒ Object Also known as: glBindRenderbuffer
3912 3913 3914 3915 3916 3917 |
# File 'lib/opengl-core/gl_commands.rb', line 3912 def glBindRenderbuffer__(target_, renderbuffer_) unless (fn = GlSym.__load_gl_sym__(:glBindRenderbuffer)) raise NotImplementedError, "GL function glBindRenderbuffer is not available." end fn.call(target_, renderbuffer_) end |
#glBindSampler__(unit_, sampler_) ⇒ Object Also known as: glBindSampler
4827 4828 4829 4830 4831 4832 |
# File 'lib/opengl-core/gl_commands.rb', line 4827 def glBindSampler__(unit_, sampler_) unless (fn = GlSym.__load_gl_sym__(:glBindSampler)) raise NotImplementedError, "GL function glBindSampler is not available." end fn.call(unit_, sampler_) end |
#glBindSamplers__(first_, count_, samplers_) ⇒ Object Also known as: glBindSamplers
8547 8548 8549 8550 8551 8552 |
# File 'lib/opengl-core/gl_commands.rb', line 8547 def glBindSamplers__(first_, count_, samplers_) unless (fn = GlSym.__load_gl_sym__(:glBindSamplers)) raise NotImplementedError, "GL function glBindSamplers is not available." end fn.call(first_, count_, samplers_) end |
#glBindTexture__(target_, texture_) ⇒ Object Also known as: glBindTexture
867 868 869 870 871 872 |
# File 'lib/opengl-core/gl_commands.rb', line 867 def glBindTexture__(target_, texture_) unless (fn = GlSym.__load_gl_sym__(:glBindTexture)) raise NotImplementedError, "GL function glBindTexture is not available." end fn.call(target_, texture_) end |
#glBindTextures__(first_, count_, textures_) ⇒ Object Also known as: glBindTextures
8532 8533 8534 8535 8536 8537 |
# File 'lib/opengl-core/gl_commands.rb', line 8532 def glBindTextures__(first_, count_, textures_) unless (fn = GlSym.__load_gl_sym__(:glBindTextures)) raise NotImplementedError, "GL function glBindTextures is not available." end fn.call(first_, count_, textures_) end |
#glBindTransformFeedback__(target_, id_) ⇒ Object Also known as: glBindTransformFeedback
6147 6148 6149 6150 6151 6152 |
# File 'lib/opengl-core/gl_commands.rb', line 6147 def glBindTransformFeedback__(target_, id_) unless (fn = GlSym.__load_gl_sym__(:glBindTransformFeedback)) raise NotImplementedError, "GL function glBindTransformFeedback is not available." end fn.call(target_, id_) end |
#glBindVertexArray__(array_) ⇒ Object Also known as: glBindVertexArray
4227 4228 4229 4230 4231 4232 |
# File 'lib/opengl-core/gl_commands.rb', line 4227 def glBindVertexArray__(array_) unless (fn = GlSym.__load_gl_sym__(:glBindVertexArray)) raise NotImplementedError, "GL function glBindVertexArray is not available." end fn.call(array_) end |
#glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) ⇒ Object Also known as: glBindVertexBuffer
8202 8203 8204 8205 8206 8207 |
# File 'lib/opengl-core/gl_commands.rb', line 8202 def glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) unless (fn = GlSym.__load_gl_sym__(:glBindVertexBuffer)) raise NotImplementedError, "GL function glBindVertexBuffer is not available." end fn.call(bindingindex_, buffer_, offset_, stride_) end |
#glBindVertexBuffers__(first_, count_, buffers_, offsets_, strides_) ⇒ Object Also known as: glBindVertexBuffers
8577 8578 8579 8580 8581 8582 |
# File 'lib/opengl-core/gl_commands.rb', line 8577 def glBindVertexBuffers__(first_, count_, buffers_, offsets_, strides_) unless (fn = GlSym.__load_gl_sym__(:glBindVertexBuffers)) raise NotImplementedError, "GL function glBindVertexBuffers is not available." end fn.call(first_, count_, buffers_, offsets_, strides_) end |
#glBlendColor__(red_, green_, blue_, alpha_) ⇒ Object Also known as: glBlendColor
927 928 929 930 931 932 |
# File 'lib/opengl-core/gl_commands.rb', line 927 def glBlendColor__(red_, green_, blue_, alpha_) unless (fn = GlSym.__load_gl_sym__(:glBlendColor)) raise NotImplementedError, "GL function glBlendColor is not available." end fn.call(red_, green_, blue_, alpha_) end |
#glBlendEquation__(mode_) ⇒ Object Also known as: glBlendEquation
942 943 944 945 946 947 |
# File 'lib/opengl-core/gl_commands.rb', line 942 def glBlendEquation__(mode_) unless (fn = GlSym.__load_gl_sym__(:glBlendEquation)) raise NotImplementedError, "GL function glBlendEquation is not available." end fn.call(mode_) end |
#glBlendEquationi__(buf_, mode_) ⇒ Object Also known as: glBlendEquationi
5637 5638 5639 5640 5641 5642 |
# File 'lib/opengl-core/gl_commands.rb', line 5637 def glBlendEquationi__(buf_, mode_) unless (fn = GlSym.__load_gl_sym__(:glBlendEquationi)) raise NotImplementedError, "GL function glBlendEquationi is not available." end fn.call(buf_, mode_) end |
#glBlendEquationSeparate__(modeRGB_, modeAlpha_) ⇒ Object Also known as: glBlendEquationSeparate
1542 1543 1544 1545 1546 1547 |
# File 'lib/opengl-core/gl_commands.rb', line 1542 def glBlendEquationSeparate__(modeRGB_, modeAlpha_) unless (fn = GlSym.__load_gl_sym__(:glBlendEquationSeparate)) raise NotImplementedError, "GL function glBlendEquationSeparate is not available." end fn.call(modeRGB_, modeAlpha_) end |
#glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) ⇒ Object Also known as: glBlendEquationSeparatei
5652 5653 5654 5655 5656 5657 |
# File 'lib/opengl-core/gl_commands.rb', line 5652 def glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) unless (fn = GlSym.__load_gl_sym__(:glBlendEquationSeparatei)) raise NotImplementedError, "GL function glBlendEquationSeparatei is not available." end fn.call(buf_, modeRGB_, modeAlpha_) end |
#glBlendFunc__(sfactor_, dfactor_) ⇒ Object Also known as: glBlendFunc
387 388 389 390 391 392 |
# File 'lib/opengl-core/gl_commands.rb', line 387 def glBlendFunc__(sfactor_, dfactor_) unless (fn = GlSym.__load_gl_sym__(:glBlendFunc)) raise NotImplementedError, "GL function glBlendFunc is not available." end fn.call(sfactor_, dfactor_) end |
#glBlendFunci__(buf_, src_, dst_) ⇒ Object Also known as: glBlendFunci
5667 5668 5669 5670 5671 5672 |
# File 'lib/opengl-core/gl_commands.rb', line 5667 def glBlendFunci__(buf_, src_, dst_) unless (fn = GlSym.__load_gl_sym__(:glBlendFunci)) raise NotImplementedError, "GL function glBlendFunci is not available." end fn.call(buf_, src_, dst_) end |
#glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) ⇒ Object Also known as: glBlendFuncSeparate
1152 1153 1154 1155 1156 1157 |
# File 'lib/opengl-core/gl_commands.rb', line 1152 def glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) unless (fn = GlSym.__load_gl_sym__(:glBlendFuncSeparate)) raise NotImplementedError, "GL function glBlendFuncSeparate is not available." end fn.call(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) end |
#glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) ⇒ Object Also known as: glBlendFuncSeparatei
5682 5683 5684 5685 5686 5687 |
# File 'lib/opengl-core/gl_commands.rb', line 5682 def glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) unless (fn = GlSym.__load_gl_sym__(:glBlendFuncSeparatei)) raise NotImplementedError, "GL function glBlendFuncSeparatei is not available." end fn.call(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) end |
#glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) ⇒ Object Also known as: glBlitFramebuffer
4152 4153 4154 4155 4156 4157 |
# File 'lib/opengl-core/gl_commands.rb', line 4152 def glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) unless (fn = GlSym.__load_gl_sym__(:glBlitFramebuffer)) raise NotImplementedError, "GL function glBlitFramebuffer is not available." end fn.call(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) end |
#glBufferData__(target_, size_, data_, usage_) ⇒ Object Also known as: glBufferData
1437 1438 1439 1440 1441 1442 |
# File 'lib/opengl-core/gl_commands.rb', line 1437 def glBufferData__(target_, size_, data_, usage_) unless (fn = GlSym.__load_gl_sym__(:glBufferData)) raise NotImplementedError, "GL function glBufferData is not available." end fn.call(target_, size_, data_, usage_) end |
#glBufferStorage__(target_, size_, data_, flags_) ⇒ Object Also known as: glBufferStorage
8457 8458 8459 8460 8461 8462 |
# File 'lib/opengl-core/gl_commands.rb', line 8457 def glBufferStorage__(target_, size_, data_, flags_) unless (fn = GlSym.__load_gl_sym__(:glBufferStorage)) raise NotImplementedError, "GL function glBufferStorage is not available." end fn.call(target_, size_, data_, flags_) end |
#glBufferSubData__(target_, offset_, size_, data_) ⇒ Object Also known as: glBufferSubData
1452 1453 1454 1455 1456 1457 |
# File 'lib/opengl-core/gl_commands.rb', line 1452 def glBufferSubData__(target_, offset_, size_, data_) unless (fn = GlSym.__load_gl_sym__(:glBufferSubData)) raise NotImplementedError, "GL function glBufferSubData is not available." end fn.call(target_, offset_, size_, data_) end |
#glCheckFramebufferStatus__(target_) ⇒ Object Also known as: glCheckFramebufferStatus
4047 4048 4049 4050 4051 4052 |
# File 'lib/opengl-core/gl_commands.rb', line 4047 def glCheckFramebufferStatus__(target_) unless (fn = GlSym.__load_gl_sym__(:glCheckFramebufferStatus)) raise NotImplementedError, "GL function glCheckFramebufferStatus is not available." end fn.call(target_) end |
#glClampColor__(target_, clamp_) ⇒ Object Also known as: glClampColor
3207 3208 3209 3210 3211 3212 |
# File 'lib/opengl-core/gl_commands.rb', line 3207 def glClampColor__(target_, clamp_) unless (fn = GlSym.__load_gl_sym__(:glClampColor)) raise NotImplementedError, "GL function glClampColor is not available." end fn.call(target_, clamp_) end |
#glClear__(mask_) ⇒ Object Also known as: glClear
222 223 224 225 226 227 |
# File 'lib/opengl-core/gl_commands.rb', line 222 def glClear__(mask_) unless (fn = GlSym.__load_gl_sym__(:glClear)) raise NotImplementedError, "GL function glClear is not available." end fn.call(mask_) end |
#glClearBufferData__(target_, internalformat_, format_, type_, data_) ⇒ Object Also known as: glClearBufferData
7812 7813 7814 7815 7816 7817 |
# File 'lib/opengl-core/gl_commands.rb', line 7812 def glClearBufferData__(target_, internalformat_, format_, type_, data_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferData)) raise NotImplementedError, "GL function glClearBufferData is not available." end fn.call(target_, internalformat_, format_, type_, data_) end |
#glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) ⇒ Object Also known as: glClearBufferfi
3867 3868 3869 3870 3871 3872 |
# File 'lib/opengl-core/gl_commands.rb', line 3867 def glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferfi)) raise NotImplementedError, "GL function glClearBufferfi is not available." end fn.call(buffer_, drawbuffer_, depth_, stencil_) end |
#glClearBufferfv__(buffer_, drawbuffer_, value_) ⇒ Object Also known as: glClearBufferfv
3852 3853 3854 3855 3856 3857 |
# File 'lib/opengl-core/gl_commands.rb', line 3852 def glClearBufferfv__(buffer_, drawbuffer_, value_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferfv)) raise NotImplementedError, "GL function glClearBufferfv is not available." end fn.call(buffer_, drawbuffer_, value_) end |
#glClearBufferiv__(buffer_, drawbuffer_, value_) ⇒ Object Also known as: glClearBufferiv
3822 3823 3824 3825 3826 3827 |
# File 'lib/opengl-core/gl_commands.rb', line 3822 def glClearBufferiv__(buffer_, drawbuffer_, value_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferiv)) raise NotImplementedError, "GL function glClearBufferiv is not available." end fn.call(buffer_, drawbuffer_, value_) end |
#glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) ⇒ Object Also known as: glClearBufferSubData
7827 7828 7829 7830 7831 7832 |
# File 'lib/opengl-core/gl_commands.rb', line 7827 def glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferSubData)) raise NotImplementedError, "GL function glClearBufferSubData is not available." end fn.call(target_, internalformat_, offset_, size_, format_, type_, data_) end |
#glClearBufferuiv__(buffer_, drawbuffer_, value_) ⇒ Object Also known as: glClearBufferuiv
3837 3838 3839 3840 3841 3842 |
# File 'lib/opengl-core/gl_commands.rb', line 3837 def glClearBufferuiv__(buffer_, drawbuffer_, value_) unless (fn = GlSym.__load_gl_sym__(:glClearBufferuiv)) raise NotImplementedError, "GL function glClearBufferuiv is not available." end fn.call(buffer_, drawbuffer_, value_) end |
#glClearColor__(red_, green_, blue_, alpha_) ⇒ Object Also known as: glClearColor
237 238 239 240 241 242 |
# File 'lib/opengl-core/gl_commands.rb', line 237 def glClearColor__(red_, green_, blue_, alpha_) unless (fn = GlSym.__load_gl_sym__(:glClearColor)) raise NotImplementedError, "GL function glClearColor is not available." end fn.call(red_, green_, blue_, alpha_) end |
#glClearDepth__(depth_) ⇒ Object Also known as: glClearDepth
267 268 269 270 271 272 |
# File 'lib/opengl-core/gl_commands.rb', line 267 def glClearDepth__(depth_) unless (fn = GlSym.__load_gl_sym__(:glClearDepth)) raise NotImplementedError, "GL function glClearDepth is not available." end fn.call(depth_) end |
#glClearDepthf__(d_) ⇒ Object Also known as: glClearDepthf
6372 6373 6374 6375 6376 6377 |
# File 'lib/opengl-core/gl_commands.rb', line 6372 def glClearDepthf__(d_) unless (fn = GlSym.__load_gl_sym__(:glClearDepthf)) raise NotImplementedError, "GL function glClearDepthf is not available." end fn.call(d_) end |
#glClearStencil__(s_) ⇒ Object Also known as: glClearStencil
252 253 254 255 256 257 |
# File 'lib/opengl-core/gl_commands.rb', line 252 def glClearStencil__(s_) unless (fn = GlSym.__load_gl_sym__(:glClearStencil)) raise NotImplementedError, "GL function glClearStencil is not available." end fn.call(s_) end |
#glClearTexImage__(texture_, level_, format_, type_, data_) ⇒ Object Also known as: glClearTexImage
8472 8473 8474 8475 8476 8477 |
# File 'lib/opengl-core/gl_commands.rb', line 8472 def glClearTexImage__(texture_, level_, format_, type_, data_) unless (fn = GlSym.__load_gl_sym__(:glClearTexImage)) raise NotImplementedError, "GL function glClearTexImage is not available." end fn.call(texture_, level_, format_, type_, data_) end |
#glClearTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, data_) ⇒ Object Also known as: glClearTexSubImage
8487 8488 8489 8490 8491 8492 |
# File 'lib/opengl-core/gl_commands.rb', line 8487 def glClearTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, data_) unless (fn = GlSym.__load_gl_sym__(:glClearTexSubImage)) raise NotImplementedError, "GL function glClearTexSubImage is not available." end fn.call(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, data_) end |
#glClientWaitSync__(sync_, flags_, timeout_) ⇒ Object Also known as: glClientWaitSync
4587 4588 4589 4590 4591 4592 |
# File 'lib/opengl-core/gl_commands.rb', line 4587 def glClientWaitSync__(sync_, flags_, timeout_) unless (fn = GlSym.__load_gl_sym__(:glClientWaitSync)) raise NotImplementedError, "GL function glClientWaitSync is not available." end fn.call(sync_, flags_, timeout_) end |
#glColorMask__(red_, green_, blue_, alpha_) ⇒ Object Also known as: glColorMask
297 298 299 300 301 302 |
# File 'lib/opengl-core/gl_commands.rb', line 297 def glColorMask__(red_, green_, blue_, alpha_) unless (fn = GlSym.__load_gl_sym__(:glColorMask)) raise NotImplementedError, "GL function glColorMask is not available." end fn.call(red_, green_, blue_, alpha_) end |
#glColorMaski__(index_, r_, g_, b_, a_) ⇒ Object Also known as: glColorMaski
3027 3028 3029 3030 3031 3032 |
# File 'lib/opengl-core/gl_commands.rb', line 3027 def glColorMaski__(index_, r_, g_, b_, a_) unless (fn = GlSym.__load_gl_sym__(:glColorMaski)) raise NotImplementedError, "GL function glColorMaski is not available." end fn.call(index_, r_, g_, b_, a_) end |
#glColorP3ui__(type_, color_) ⇒ Object Also known as: glColorP3ui
5532 5533 5534 5535 5536 5537 |
# File 'lib/opengl-core/gl_commands.rb', line 5532 def glColorP3ui__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glColorP3ui)) raise NotImplementedError, "GL function glColorP3ui is not available." end fn.call(type_, color_) end |
#glColorP3uiv__(type_, color_) ⇒ Object Also known as: glColorP3uiv
5547 5548 5549 5550 5551 5552 |
# File 'lib/opengl-core/gl_commands.rb', line 5547 def glColorP3uiv__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glColorP3uiv)) raise NotImplementedError, "GL function glColorP3uiv is not available." end fn.call(type_, color_) end |
#glColorP4ui__(type_, color_) ⇒ Object Also known as: glColorP4ui
5562 5563 5564 5565 5566 5567 |
# File 'lib/opengl-core/gl_commands.rb', line 5562 def glColorP4ui__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glColorP4ui)) raise NotImplementedError, "GL function glColorP4ui is not available." end fn.call(type_, color_) end |
#glColorP4uiv__(type_, color_) ⇒ Object Also known as: glColorP4uiv
5577 5578 5579 5580 5581 5582 |
# File 'lib/opengl-core/gl_commands.rb', line 5577 def glColorP4uiv__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glColorP4uiv)) raise NotImplementedError, "GL function glColorP4uiv is not available." end fn.call(type_, color_) end |
#glCompileShader__(shader_) ⇒ Object Also known as: glCompileShader
1647 1648 1649 1650 1651 1652 |
# File 'lib/opengl-core/gl_commands.rb', line 1647 def glCompileShader__(shader_) unless (fn = GlSym.__load_gl_sym__(:glCompileShader)) raise NotImplementedError, "GL function glCompileShader is not available." end fn.call(shader_) end |
#glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexImage1D
1077 1078 1079 1080 1081 1082 |
# File 'lib/opengl-core/gl_commands.rb', line 1077 def glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexImage1D)) raise NotImplementedError, "GL function glCompressedTexImage1D is not available." end fn.call(target_, level_, internalformat_, width_, border_, imageSize_, data_) end |
#glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexImage2D
1062 1063 1064 1065 1066 1067 |
# File 'lib/opengl-core/gl_commands.rb', line 1062 def glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexImage2D)) raise NotImplementedError, "GL function glCompressedTexImage2D is not available." end fn.call(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) end |
#glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexImage3D
1047 1048 1049 1050 1051 1052 |
# File 'lib/opengl-core/gl_commands.rb', line 1047 def glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexImage3D)) raise NotImplementedError, "GL function glCompressedTexImage3D is not available." end fn.call(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) end |
#glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexSubImage1D
1122 1123 1124 1125 1126 1127 |
# File 'lib/opengl-core/gl_commands.rb', line 1122 def glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexSubImage1D)) raise NotImplementedError, "GL function glCompressedTexSubImage1D is not available." end fn.call(target_, level_, xoffset_, width_, format_, imageSize_, data_) end |
#glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexSubImage2D
1107 1108 1109 1110 1111 1112 |
# File 'lib/opengl-core/gl_commands.rb', line 1107 def glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexSubImage2D)) raise NotImplementedError, "GL function glCompressedTexSubImage2D is not available." end fn.call(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) end |
#glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) ⇒ Object Also known as: glCompressedTexSubImage3D
1092 1093 1094 1095 1096 1097 |
# File 'lib/opengl-core/gl_commands.rb', line 1092 def glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) unless (fn = GlSym.__load_gl_sym__(:glCompressedTexSubImage3D)) raise NotImplementedError, "GL function glCompressedTexSubImage3D is not available." end fn.call(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) end |
#glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) ⇒ Object Also known as: glCopyBufferSubData
4347 4348 4349 4350 4351 4352 |
# File 'lib/opengl-core/gl_commands.rb', line 4347 def glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) unless (fn = GlSym.__load_gl_sym__(:glCopyBufferSubData)) raise NotImplementedError, "GL function glCopyBufferSubData is not available." end fn.call(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) end |
#glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) ⇒ Object Also known as: glCopyImageSubData
7872 7873 7874 7875 7876 7877 |
# File 'lib/opengl-core/gl_commands.rb', line 7872 def glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) unless (fn = GlSym.__load_gl_sym__(:glCopyImageSubData)) raise NotImplementedError, "GL function glCopyImageSubData is not available." end fn.call(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) end |
#glCopyTexImage1D__(target_, level_, internalformat_, x_, y_, width_, border_) ⇒ Object Also known as: glCopyTexImage1D
777 778 779 780 781 782 |
# File 'lib/opengl-core/gl_commands.rb', line 777 def glCopyTexImage1D__(target_, level_, internalformat_, x_, y_, width_, border_) unless (fn = GlSym.__load_gl_sym__(:glCopyTexImage1D)) raise NotImplementedError, "GL function glCopyTexImage1D is not available." end fn.call(target_, level_, internalformat_, x_, y_, width_, border_) end |
#glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) ⇒ Object Also known as: glCopyTexImage2D
792 793 794 795 796 797 |
# File 'lib/opengl-core/gl_commands.rb', line 792 def glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) unless (fn = GlSym.__load_gl_sym__(:glCopyTexImage2D)) raise NotImplementedError, "GL function glCopyTexImage2D is not available." end fn.call(target_, level_, internalformat_, x_, y_, width_, height_, border_) end |
#glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) ⇒ Object Also known as: glCopyTexSubImage1D
807 808 809 810 811 812 |
# File 'lib/opengl-core/gl_commands.rb', line 807 def glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) unless (fn = GlSym.__load_gl_sym__(:glCopyTexSubImage1D)) raise NotImplementedError, "GL function glCopyTexSubImage1D is not available." end fn.call(target_, level_, xoffset_, x_, y_, width_) end |
#glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) ⇒ Object Also known as: glCopyTexSubImage2D
822 823 824 825 826 827 |
# File 'lib/opengl-core/gl_commands.rb', line 822 def glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glCopyTexSubImage2D)) raise NotImplementedError, "GL function glCopyTexSubImage2D is not available." end fn.call(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) end |
#glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) ⇒ Object Also known as: glCopyTexSubImage3D
1002 1003 1004 1005 1006 1007 |
# File 'lib/opengl-core/gl_commands.rb', line 1002 def glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glCopyTexSubImage3D)) raise NotImplementedError, "GL function glCopyTexSubImage3D is not available." end fn.call(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) end |
#glCreateProgram__ ⇒ Object Also known as: glCreateProgram
1662 1663 1664 1665 1666 1667 |
# File 'lib/opengl-core/gl_commands.rb', line 1662 def glCreateProgram__() unless (fn = GlSym.__load_gl_sym__(:glCreateProgram)) raise NotImplementedError, "GL function glCreateProgram is not available." end fn.call() end |
#glCreateShader__(type_) ⇒ Object Also known as: glCreateShader
1677 1678 1679 1680 1681 1682 |
# File 'lib/opengl-core/gl_commands.rb', line 1677 def glCreateShader__(type_) unless (fn = GlSym.__load_gl_sym__(:glCreateShader)) raise NotImplementedError, "GL function glCreateShader is not available." end fn.call(type_) end |
#glCreateShaderProgramv__(type_, count_, strings_) ⇒ Object Also known as: glCreateShaderProgramv
6462 6463 6464 6465 6466 6467 |
# File 'lib/opengl-core/gl_commands.rb', line 6462 def glCreateShaderProgramv__(type_, count_, strings_) unless (fn = GlSym.__load_gl_sym__(:glCreateShaderProgramv)) raise NotImplementedError, "GL function glCreateShaderProgramv is not available." end fn.call(type_, count_, strings_) end |
#glCullFace__(mode_) ⇒ Object Also known as: glCullFace
12 13 14 15 16 17 |
# File 'lib/opengl-core/gl_commands.rb', line 12 def glCullFace__(mode_) unless (fn = GlSym.__load_gl_sym__(:glCullFace)) raise NotImplementedError, "GL function glCullFace is not available." end fn.call(mode_) end |
#glDebugMessageCallback__(callback_, userParam_) ⇒ Object Also known as: glDebugMessageCallback
8322 8323 8324 8325 8326 8327 |
# File 'lib/opengl-core/gl_commands.rb', line 8322 def glDebugMessageCallback__(callback_, userParam_) unless (fn = GlSym.__load_gl_sym__(:glDebugMessageCallback)) raise NotImplementedError, "GL function glDebugMessageCallback is not available." end fn.call(callback_, userParam_) end |
#glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) ⇒ Object Also known as: glDebugMessageControl
8292 8293 8294 8295 8296 8297 |
# File 'lib/opengl-core/gl_commands.rb', line 8292 def glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) unless (fn = GlSym.__load_gl_sym__(:glDebugMessageControl)) raise NotImplementedError, "GL function glDebugMessageControl is not available." end fn.call(source_, type_, severity_, count_, ids_, enabled_) end |
#glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) ⇒ Object Also known as: glDebugMessageInsert
8307 8308 8309 8310 8311 8312 |
# File 'lib/opengl-core/gl_commands.rb', line 8307 def glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) unless (fn = GlSym.__load_gl_sym__(:glDebugMessageInsert)) raise NotImplementedError, "GL function glDebugMessageInsert is not available." end fn.call(source_, type_, id_, severity_, length_, buf_) end |
#glDeleteBuffers__(n_, buffers_) ⇒ Object Also known as: glDeleteBuffers
1392 1393 1394 1395 1396 1397 |
# File 'lib/opengl-core/gl_commands.rb', line 1392 def glDeleteBuffers__(n_, buffers_) unless (fn = GlSym.__load_gl_sym__(:glDeleteBuffers)) raise NotImplementedError, "GL function glDeleteBuffers is not available." end fn.call(n_, buffers_) end |
#glDeleteFramebuffers__(n_, framebuffers_) ⇒ Object Also known as: glDeleteFramebuffers
4017 4018 4019 4020 4021 4022 |
# File 'lib/opengl-core/gl_commands.rb', line 4017 def glDeleteFramebuffers__(n_, framebuffers_) unless (fn = GlSym.__load_gl_sym__(:glDeleteFramebuffers)) raise NotImplementedError, "GL function glDeleteFramebuffers is not available." end fn.call(n_, framebuffers_) end |
#glDeleteProgram__(program_) ⇒ Object Also known as: glDeleteProgram
1692 1693 1694 1695 1696 1697 |
# File 'lib/opengl-core/gl_commands.rb', line 1692 def glDeleteProgram__(program_) unless (fn = GlSym.__load_gl_sym__(:glDeleteProgram)) raise NotImplementedError, "GL function glDeleteProgram is not available." end fn.call(program_) end |
#glDeleteProgramPipelines__(n_, pipelines_) ⇒ Object Also known as: glDeleteProgramPipelines
6492 6493 6494 6495 6496 6497 |
# File 'lib/opengl-core/gl_commands.rb', line 6492 def glDeleteProgramPipelines__(n_, pipelines_) unless (fn = GlSym.__load_gl_sym__(:glDeleteProgramPipelines)) raise NotImplementedError, "GL function glDeleteProgramPipelines is not available." end fn.call(n_, pipelines_) end |
#glDeleteQueries__(n_, ids_) ⇒ Object Also known as: glDeleteQueries
1272 1273 1274 1275 1276 1277 |
# File 'lib/opengl-core/gl_commands.rb', line 1272 def glDeleteQueries__(n_, ids_) unless (fn = GlSym.__load_gl_sym__(:glDeleteQueries)) raise NotImplementedError, "GL function glDeleteQueries is not available." end fn.call(n_, ids_) end |
#glDeleteRenderbuffers__(n_, renderbuffers_) ⇒ Object Also known as: glDeleteRenderbuffers
3927 3928 3929 3930 3931 3932 |
# File 'lib/opengl-core/gl_commands.rb', line 3927 def glDeleteRenderbuffers__(n_, renderbuffers_) unless (fn = GlSym.__load_gl_sym__(:glDeleteRenderbuffers)) raise NotImplementedError, "GL function glDeleteRenderbuffers is not available." end fn.call(n_, renderbuffers_) end |
#glDeleteSamplers__(count_, samplers_) ⇒ Object Also known as: glDeleteSamplers
4797 4798 4799 4800 4801 4802 |
# File 'lib/opengl-core/gl_commands.rb', line 4797 def glDeleteSamplers__(count_, samplers_) unless (fn = GlSym.__load_gl_sym__(:glDeleteSamplers)) raise NotImplementedError, "GL function glDeleteSamplers is not available." end fn.call(count_, samplers_) end |
#glDeleteShader__(shader_) ⇒ Object Also known as: glDeleteShader
1707 1708 1709 1710 1711 1712 |
# File 'lib/opengl-core/gl_commands.rb', line 1707 def glDeleteShader__(shader_) unless (fn = GlSym.__load_gl_sym__(:glDeleteShader)) raise NotImplementedError, "GL function glDeleteShader is not available." end fn.call(shader_) end |
#glDeleteSync__(sync_) ⇒ Object Also known as: glDeleteSync
4572 4573 4574 4575 4576 4577 |
# File 'lib/opengl-core/gl_commands.rb', line 4572 def glDeleteSync__(sync_) unless (fn = GlSym.__load_gl_sym__(:glDeleteSync)) raise NotImplementedError, "GL function glDeleteSync is not available." end fn.call(sync_) end |
#glDeleteTextures__(n_, textures_) ⇒ Object Also known as: glDeleteTextures
882 883 884 885 886 887 |
# File 'lib/opengl-core/gl_commands.rb', line 882 def glDeleteTextures__(n_, textures_) unless (fn = GlSym.__load_gl_sym__(:glDeleteTextures)) raise NotImplementedError, "GL function glDeleteTextures is not available." end fn.call(n_, textures_) end |
#glDeleteTransformFeedbacks__(n_, ids_) ⇒ Object Also known as: glDeleteTransformFeedbacks
6162 6163 6164 6165 6166 6167 |
# File 'lib/opengl-core/gl_commands.rb', line 6162 def glDeleteTransformFeedbacks__(n_, ids_) unless (fn = GlSym.__load_gl_sym__(:glDeleteTransformFeedbacks)) raise NotImplementedError, "GL function glDeleteTransformFeedbacks is not available." end fn.call(n_, ids_) end |
#glDeleteVertexArrays__(n_, arrays_) ⇒ Object Also known as: glDeleteVertexArrays
4242 4243 4244 4245 4246 4247 |
# File 'lib/opengl-core/gl_commands.rb', line 4242 def glDeleteVertexArrays__(n_, arrays_) unless (fn = GlSym.__load_gl_sym__(:glDeleteVertexArrays)) raise NotImplementedError, "GL function glDeleteVertexArrays is not available." end fn.call(n_, arrays_) end |
#glDepthFunc__(func_) ⇒ Object Also known as: glDepthFunc
447 448 449 450 451 452 |
# File 'lib/opengl-core/gl_commands.rb', line 447 def glDepthFunc__(func_) unless (fn = GlSym.__load_gl_sym__(:glDepthFunc)) raise NotImplementedError, "GL function glDepthFunc is not available." end fn.call(func_) end |
#glDepthMask__(flag_) ⇒ Object Also known as: glDepthMask
312 313 314 315 316 317 |
# File 'lib/opengl-core/gl_commands.rb', line 312 def glDepthMask__(flag_) unless (fn = GlSym.__load_gl_sym__(:glDepthMask)) raise NotImplementedError, "GL function glDepthMask is not available." end fn.call(flag_) end |
#glDepthRange__(near_, far_) ⇒ Object Also known as: glDepthRange
702 703 704 705 706 707 |
# File 'lib/opengl-core/gl_commands.rb', line 702 def glDepthRange__(near_, far_) unless (fn = GlSym.__load_gl_sym__(:glDepthRange)) raise NotImplementedError, "GL function glDepthRange is not available." end fn.call(near_, far_) end |
#glDepthRangeArrayv__(first_, count_, v_) ⇒ Object Also known as: glDepthRangeArrayv
7572 7573 7574 7575 7576 7577 |
# File 'lib/opengl-core/gl_commands.rb', line 7572 def glDepthRangeArrayv__(first_, count_, v_) unless (fn = GlSym.__load_gl_sym__(:glDepthRangeArrayv)) raise NotImplementedError, "GL function glDepthRangeArrayv is not available." end fn.call(first_, count_, v_) end |
#glDepthRangef__(n_, f_) ⇒ Object Also known as: glDepthRangef
6357 6358 6359 6360 6361 6362 |
# File 'lib/opengl-core/gl_commands.rb', line 6357 def glDepthRangef__(n_, f_) unless (fn = GlSym.__load_gl_sym__(:glDepthRangef)) raise NotImplementedError, "GL function glDepthRangef is not available." end fn.call(n_, f_) end |
#glDepthRangeIndexed__(index_, n_, f_) ⇒ Object Also known as: glDepthRangeIndexed
7587 7588 7589 7590 7591 7592 |
# File 'lib/opengl-core/gl_commands.rb', line 7587 def glDepthRangeIndexed__(index_, n_, f_) unless (fn = GlSym.__load_gl_sym__(:glDepthRangeIndexed)) raise NotImplementedError, "GL function glDepthRangeIndexed is not available." end fn.call(index_, n_, f_) end |
#glDetachShader__(program_, shader_) ⇒ Object Also known as: glDetachShader
1722 1723 1724 1725 1726 1727 |
# File 'lib/opengl-core/gl_commands.rb', line 1722 def glDetachShader__(program_, shader_) unless (fn = GlSym.__load_gl_sym__(:glDetachShader)) raise NotImplementedError, "GL function glDetachShader is not available." end fn.call(program_, shader_) end |
#glDisable__(cap_) ⇒ Object Also known as: glDisable
327 328 329 330 331 332 |
# File 'lib/opengl-core/gl_commands.rb', line 327 def glDisable__(cap_) unless (fn = GlSym.__load_gl_sym__(:glDisable)) raise NotImplementedError, "GL function glDisable is not available." end fn.call(cap_) end |
#glDisablei__(target_, index_) ⇒ Object Also known as: glDisablei
3087 3088 3089 3090 3091 3092 |
# File 'lib/opengl-core/gl_commands.rb', line 3087 def glDisablei__(target_, index_) unless (fn = GlSym.__load_gl_sym__(:glDisablei)) raise NotImplementedError, "GL function glDisablei is not available." end fn.call(target_, index_) end |
#glDisableVertexAttribArray__(index_) ⇒ Object Also known as: glDisableVertexAttribArray
1737 1738 1739 1740 1741 1742 |
# File 'lib/opengl-core/gl_commands.rb', line 1737 def glDisableVertexAttribArray__(index_) unless (fn = GlSym.__load_gl_sym__(:glDisableVertexAttribArray)) raise NotImplementedError, "GL function glDisableVertexAttribArray is not available." end fn.call(index_) end |
#glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) ⇒ Object Also known as: glDispatchCompute
7842 7843 7844 7845 7846 7847 |
# File 'lib/opengl-core/gl_commands.rb', line 7842 def glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) unless (fn = GlSym.__load_gl_sym__(:glDispatchCompute)) raise NotImplementedError, "GL function glDispatchCompute is not available." end fn.call(num_groups_x_, num_groups_y_, num_groups_z_) end |
#glDispatchComputeIndirect__(indirect_) ⇒ Object Also known as: glDispatchComputeIndirect
7857 7858 7859 7860 7861 7862 |
# File 'lib/opengl-core/gl_commands.rb', line 7857 def glDispatchComputeIndirect__(indirect_) unless (fn = GlSym.__load_gl_sym__(:glDispatchComputeIndirect)) raise NotImplementedError, "GL function glDispatchComputeIndirect is not available." end fn.call(indirect_) end |
#glDrawArrays__(mode_, first_, count_) ⇒ Object Also known as: glDrawArrays
732 733 734 735 736 737 |
# File 'lib/opengl-core/gl_commands.rb', line 732 def glDrawArrays__(mode_, first_, count_) unless (fn = GlSym.__load_gl_sym__(:glDrawArrays)) raise NotImplementedError, "GL function glDrawArrays is not available." end fn.call(mode_, first_, count_) end |
#glDrawArraysIndirect__(mode_, indirect_) ⇒ Object Also known as: glDrawArraysIndirect
5697 5698 5699 5700 5701 5702 |
# File 'lib/opengl-core/gl_commands.rb', line 5697 def glDrawArraysIndirect__(mode_, indirect_) unless (fn = GlSym.__load_gl_sym__(:glDrawArraysIndirect)) raise NotImplementedError, "GL function glDrawArraysIndirect is not available." end fn.call(mode_, indirect_) end |
#glDrawArraysInstanced__(mode_, first_, count_, instancecount_) ⇒ Object Also known as: glDrawArraysInstanced
4287 4288 4289 4290 4291 4292 |
# File 'lib/opengl-core/gl_commands.rb', line 4287 def glDrawArraysInstanced__(mode_, first_, count_, instancecount_) unless (fn = GlSym.__load_gl_sym__(:glDrawArraysInstanced)) raise NotImplementedError, "GL function glDrawArraysInstanced is not available." end fn.call(mode_, first_, count_, instancecount_) end |
#glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) ⇒ Object Also known as: glDrawArraysInstancedBaseInstance
7632 7633 7634 7635 7636 7637 |
# File 'lib/opengl-core/gl_commands.rb', line 7632 def glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) unless (fn = GlSym.__load_gl_sym__(:glDrawArraysInstancedBaseInstance)) raise NotImplementedError, "GL function glDrawArraysInstancedBaseInstance is not available." end fn.call(mode_, first_, count_, instancecount_, baseinstance_) end |
#glDrawBuffer__(mode_) ⇒ Object Also known as: glDrawBuffer
207 208 209 210 211 212 |
# File 'lib/opengl-core/gl_commands.rb', line 207 def glDrawBuffer__(mode_) unless (fn = GlSym.__load_gl_sym__(:glDrawBuffer)) raise NotImplementedError, "GL function glDrawBuffer is not available." end fn.call(mode_) end |
#glDrawBuffers__(n_, bufs_) ⇒ Object Also known as: glDrawBuffers
1557 1558 1559 1560 1561 1562 |
# File 'lib/opengl-core/gl_commands.rb', line 1557 def glDrawBuffers__(n_, bufs_) unless (fn = GlSym.__load_gl_sym__(:glDrawBuffers)) raise NotImplementedError, "GL function glDrawBuffers is not available." end fn.call(n_, bufs_) end |
#glDrawElements__(mode_, count_, type_, indices_) ⇒ Object Also known as: glDrawElements
747 748 749 750 751 752 |
# File 'lib/opengl-core/gl_commands.rb', line 747 def glDrawElements__(mode_, count_, type_, indices_) unless (fn = GlSym.__load_gl_sym__(:glDrawElements)) raise NotImplementedError, "GL function glDrawElements is not available." end fn.call(mode_, count_, type_, indices_) end |
#glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) ⇒ Object Also known as: glDrawElementsBaseVertex
4467 4468 4469 4470 4471 4472 |
# File 'lib/opengl-core/gl_commands.rb', line 4467 def glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsBaseVertex)) raise NotImplementedError, "GL function glDrawElementsBaseVertex is not available." end fn.call(mode_, count_, type_, indices_, basevertex_) end |
#glDrawElementsIndirect__(mode_, type_, indirect_) ⇒ Object Also known as: glDrawElementsIndirect
5712 5713 5714 5715 5716 5717 |
# File 'lib/opengl-core/gl_commands.rb', line 5712 def glDrawElementsIndirect__(mode_, type_, indirect_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsIndirect)) raise NotImplementedError, "GL function glDrawElementsIndirect is not available." end fn.call(mode_, type_, indirect_) end |
#glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) ⇒ Object Also known as: glDrawElementsInstanced
4302 4303 4304 4305 4306 4307 |
# File 'lib/opengl-core/gl_commands.rb', line 4302 def glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsInstanced)) raise NotImplementedError, "GL function glDrawElementsInstanced is not available." end fn.call(mode_, count_, type_, indices_, instancecount_) end |
#glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) ⇒ Object Also known as: glDrawElementsInstancedBaseInstance
7647 7648 7649 7650 7651 7652 |
# File 'lib/opengl-core/gl_commands.rb', line 7647 def glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsInstancedBaseInstance)) raise NotImplementedError, "GL function glDrawElementsInstancedBaseInstance is not available." end fn.call(mode_, count_, type_, indices_, instancecount_, baseinstance_) end |
#glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) ⇒ Object Also known as: glDrawElementsInstancedBaseVertex
4497 4498 4499 4500 4501 4502 |
# File 'lib/opengl-core/gl_commands.rb', line 4497 def glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsInstancedBaseVertex)) raise NotImplementedError, "GL function glDrawElementsInstancedBaseVertex is not available." end fn.call(mode_, count_, type_, indices_, instancecount_, basevertex_) end |
#glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) ⇒ Object Also known as: glDrawElementsInstancedBaseVertexBaseInstance
7662 7663 7664 7665 7666 7667 |
# File 'lib/opengl-core/gl_commands.rb', line 7662 def glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) unless (fn = GlSym.__load_gl_sym__(:glDrawElementsInstancedBaseVertexBaseInstance)) raise NotImplementedError, "GL function glDrawElementsInstancedBaseVertexBaseInstance is not available." end fn.call(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) end |
#glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) ⇒ Object Also known as: glDrawRangeElements
957 958 959 960 961 962 |
# File 'lib/opengl-core/gl_commands.rb', line 957 def glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) unless (fn = GlSym.__load_gl_sym__(:glDrawRangeElements)) raise NotImplementedError, "GL function glDrawRangeElements is not available." end fn.call(mode_, start_, end_, count_, type_, indices_) end |
#glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) ⇒ Object Also known as: glDrawRangeElementsBaseVertex
4482 4483 4484 4485 4486 4487 |
# File 'lib/opengl-core/gl_commands.rb', line 4482 def glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) unless (fn = GlSym.__load_gl_sym__(:glDrawRangeElementsBaseVertex)) raise NotImplementedError, "GL function glDrawRangeElementsBaseVertex is not available." end fn.call(mode_, start_, end_, count_, type_, indices_, basevertex_) end |
#glDrawTransformFeedback__(mode_, id_) ⇒ Object Also known as: glDrawTransformFeedback
6237 6238 6239 6240 6241 6242 |
# File 'lib/opengl-core/gl_commands.rb', line 6237 def glDrawTransformFeedback__(mode_, id_) unless (fn = GlSym.__load_gl_sym__(:glDrawTransformFeedback)) raise NotImplementedError, "GL function glDrawTransformFeedback is not available." end fn.call(mode_, id_) end |
#glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) ⇒ Object Also known as: glDrawTransformFeedbackInstanced
7782 7783 7784 7785 7786 7787 |
# File 'lib/opengl-core/gl_commands.rb', line 7782 def glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) unless (fn = GlSym.__load_gl_sym__(:glDrawTransformFeedbackInstanced)) raise NotImplementedError, "GL function glDrawTransformFeedbackInstanced is not available." end fn.call(mode_, id_, instancecount_) end |
#glDrawTransformFeedbackStream__(mode_, id_, stream_) ⇒ Object Also known as: glDrawTransformFeedbackStream
6252 6253 6254 6255 6256 6257 |
# File 'lib/opengl-core/gl_commands.rb', line 6252 def glDrawTransformFeedbackStream__(mode_, id_, stream_) unless (fn = GlSym.__load_gl_sym__(:glDrawTransformFeedbackStream)) raise NotImplementedError, "GL function glDrawTransformFeedbackStream is not available." end fn.call(mode_, id_, stream_) end |
#glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) ⇒ Object Also known as: glDrawTransformFeedbackStreamInstanced
7797 7798 7799 7800 7801 7802 |
# File 'lib/opengl-core/gl_commands.rb', line 7797 def glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) unless (fn = GlSym.__load_gl_sym__(:glDrawTransformFeedbackStreamInstanced)) raise NotImplementedError, "GL function glDrawTransformFeedbackStreamInstanced is not available." end fn.call(mode_, id_, stream_, instancecount_) end |
#glEnable__(cap_) ⇒ Object Also known as: glEnable
342 343 344 345 346 347 |
# File 'lib/opengl-core/gl_commands.rb', line 342 def glEnable__(cap_) unless (fn = GlSym.__load_gl_sym__(:glEnable)) raise NotImplementedError, "GL function glEnable is not available." end fn.call(cap_) end |
#glEnablei__(target_, index_) ⇒ Object Also known as: glEnablei
3072 3073 3074 3075 3076 3077 |
# File 'lib/opengl-core/gl_commands.rb', line 3072 def glEnablei__(target_, index_) unless (fn = GlSym.__load_gl_sym__(:glEnablei)) raise NotImplementedError, "GL function glEnablei is not available." end fn.call(target_, index_) end |
#glEnableVertexAttribArray__(index_) ⇒ Object Also known as: glEnableVertexAttribArray
1752 1753 1754 1755 1756 1757 |
# File 'lib/opengl-core/gl_commands.rb', line 1752 def glEnableVertexAttribArray__(index_) unless (fn = GlSym.__load_gl_sym__(:glEnableVertexAttribArray)) raise NotImplementedError, "GL function glEnableVertexAttribArray is not available." end fn.call(index_) end |
#glEndConditionalRender__ ⇒ Object Also known as: glEndConditionalRender
3237 3238 3239 3240 3241 3242 |
# File 'lib/opengl-core/gl_commands.rb', line 3237 def glEndConditionalRender__() unless (fn = GlSym.__load_gl_sym__(:glEndConditionalRender)) raise NotImplementedError, "GL function glEndConditionalRender is not available." end fn.call() end |
#glEndQuery__(target_) ⇒ Object Also known as: glEndQuery
1317 1318 1319 1320 1321 1322 |
# File 'lib/opengl-core/gl_commands.rb', line 1317 def glEndQuery__(target_) unless (fn = GlSym.__load_gl_sym__(:glEndQuery)) raise NotImplementedError, "GL function glEndQuery is not available." end fn.call(target_) end |
#glEndQueryIndexed__(target_, index_) ⇒ Object Also known as: glEndQueryIndexed
6282 6283 6284 6285 6286 6287 |
# File 'lib/opengl-core/gl_commands.rb', line 6282 def glEndQueryIndexed__(target_, index_) unless (fn = GlSym.__load_gl_sym__(:glEndQueryIndexed)) raise NotImplementedError, "GL function glEndQueryIndexed is not available." end fn.call(target_, index_) end |
#glEndTransformFeedback__ ⇒ Object Also known as: glEndTransformFeedback
3132 3133 3134 3135 3136 3137 |
# File 'lib/opengl-core/gl_commands.rb', line 3132 def glEndTransformFeedback__() unless (fn = GlSym.__load_gl_sym__(:glEndTransformFeedback)) raise NotImplementedError, "GL function glEndTransformFeedback is not available." end fn.call() end |
#glFenceSync__(condition_, flags_) ⇒ Object Also known as: glFenceSync
4542 4543 4544 4545 4546 4547 |
# File 'lib/opengl-core/gl_commands.rb', line 4542 def glFenceSync__(condition_, flags_) unless (fn = GlSym.__load_gl_sym__(:glFenceSync)) raise NotImplementedError, "GL function glFenceSync is not available." end fn.call(condition_, flags_) end |
#glFinish__ ⇒ Object Also known as: glFinish
357 358 359 360 361 362 |
# File 'lib/opengl-core/gl_commands.rb', line 357 def glFinish__() unless (fn = GlSym.__load_gl_sym__(:glFinish)) raise NotImplementedError, "GL function glFinish is not available." end fn.call() end |
#glFlush__ ⇒ Object Also known as: glFlush
372 373 374 375 376 377 |
# File 'lib/opengl-core/gl_commands.rb', line 372 def glFlush__() unless (fn = GlSym.__load_gl_sym__(:glFlush)) raise NotImplementedError, "GL function glFlush is not available." end fn.call() end |
#glFlushMappedBufferRange__(target_, offset_, length_) ⇒ Object Also known as: glFlushMappedBufferRange
4212 4213 4214 4215 4216 4217 |
# File 'lib/opengl-core/gl_commands.rb', line 4212 def glFlushMappedBufferRange__(target_, offset_, length_) unless (fn = GlSym.__load_gl_sym__(:glFlushMappedBufferRange)) raise NotImplementedError, "GL function glFlushMappedBufferRange is not available." end fn.call(target_, offset_, length_) end |
#glFramebufferParameteri__(target_, pname_, param_) ⇒ Object Also known as: glFramebufferParameteri
7887 7888 7889 7890 7891 7892 |
# File 'lib/opengl-core/gl_commands.rb', line 7887 def glFramebufferParameteri__(target_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferParameteri)) raise NotImplementedError, "GL function glFramebufferParameteri is not available." end fn.call(target_, pname_, param_) end |
#glFramebufferRenderbuffer__(target_, attachment_, renderbuffertarget_, renderbuffer_) ⇒ Object Also known as: glFramebufferRenderbuffer
4107 4108 4109 4110 4111 4112 |
# File 'lib/opengl-core/gl_commands.rb', line 4107 def glFramebufferRenderbuffer__(target_, , renderbuffertarget_, renderbuffer_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferRenderbuffer)) raise NotImplementedError, "GL function glFramebufferRenderbuffer is not available." end fn.call(target_, , renderbuffertarget_, renderbuffer_) end |
#glFramebufferTexture1D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object Also known as: glFramebufferTexture1D
4062 4063 4064 4065 4066 4067 |
# File 'lib/opengl-core/gl_commands.rb', line 4062 def glFramebufferTexture1D__(target_, , textarget_, texture_, level_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferTexture1D)) raise NotImplementedError, "GL function glFramebufferTexture1D is not available." end fn.call(target_, , textarget_, texture_, level_) end |
#glFramebufferTexture2D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object Also known as: glFramebufferTexture2D
4077 4078 4079 4080 4081 4082 |
# File 'lib/opengl-core/gl_commands.rb', line 4077 def glFramebufferTexture2D__(target_, , textarget_, texture_, level_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferTexture2D)) raise NotImplementedError, "GL function glFramebufferTexture2D is not available." end fn.call(target_, , textarget_, texture_, level_) end |
#glFramebufferTexture3D__(target_, attachment_, textarget_, texture_, level_, zoffset_) ⇒ Object Also known as: glFramebufferTexture3D
4092 4093 4094 4095 4096 4097 |
# File 'lib/opengl-core/gl_commands.rb', line 4092 def glFramebufferTexture3D__(target_, , textarget_, texture_, level_, zoffset_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferTexture3D)) raise NotImplementedError, "GL function glFramebufferTexture3D is not available." end fn.call(target_, , textarget_, texture_, level_, zoffset_) end |
#glFramebufferTexture__(target_, attachment_, texture_, level_) ⇒ Object Also known as: glFramebufferTexture
4677 4678 4679 4680 4681 4682 |
# File 'lib/opengl-core/gl_commands.rb', line 4677 def glFramebufferTexture__(target_, , texture_, level_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferTexture)) raise NotImplementedError, "GL function glFramebufferTexture is not available." end fn.call(target_, , texture_, level_) end |
#glFramebufferTextureLayer__(target_, attachment_, texture_, level_, layer_) ⇒ Object Also known as: glFramebufferTextureLayer
4182 4183 4184 4185 4186 4187 |
# File 'lib/opengl-core/gl_commands.rb', line 4182 def glFramebufferTextureLayer__(target_, , texture_, level_, layer_) unless (fn = GlSym.__load_gl_sym__(:glFramebufferTextureLayer)) raise NotImplementedError, "GL function glFramebufferTextureLayer is not available." end fn.call(target_, , texture_, level_, layer_) end |
#glFrontFace__(mode_) ⇒ Object Also known as: glFrontFace
27 28 29 30 31 32 |
# File 'lib/opengl-core/gl_commands.rb', line 27 def glFrontFace__(mode_) unless (fn = GlSym.__load_gl_sym__(:glFrontFace)) raise NotImplementedError, "GL function glFrontFace is not available." end fn.call(mode_) end |
#glGenBuffers__(n_, buffers_) ⇒ Object Also known as: glGenBuffers
1407 1408 1409 1410 1411 1412 |
# File 'lib/opengl-core/gl_commands.rb', line 1407 def glGenBuffers__(n_, buffers_) unless (fn = GlSym.__load_gl_sym__(:glGenBuffers)) raise NotImplementedError, "GL function glGenBuffers is not available." end fn.call(n_, buffers_) end |
#glGenerateMipmap__(target_) ⇒ Object Also known as: glGenerateMipmap
4137 4138 4139 4140 4141 4142 |
# File 'lib/opengl-core/gl_commands.rb', line 4137 def glGenerateMipmap__(target_) unless (fn = GlSym.__load_gl_sym__(:glGenerateMipmap)) raise NotImplementedError, "GL function glGenerateMipmap is not available." end fn.call(target_) end |
#glGenFramebuffers__(n_, framebuffers_) ⇒ Object Also known as: glGenFramebuffers
4032 4033 4034 4035 4036 4037 |
# File 'lib/opengl-core/gl_commands.rb', line 4032 def glGenFramebuffers__(n_, framebuffers_) unless (fn = GlSym.__load_gl_sym__(:glGenFramebuffers)) raise NotImplementedError, "GL function glGenFramebuffers is not available." end fn.call(n_, framebuffers_) end |
#glGenProgramPipelines__(n_, pipelines_) ⇒ Object Also known as: glGenProgramPipelines
6507 6508 6509 6510 6511 6512 |
# File 'lib/opengl-core/gl_commands.rb', line 6507 def glGenProgramPipelines__(n_, pipelines_) unless (fn = GlSym.__load_gl_sym__(:glGenProgramPipelines)) raise NotImplementedError, "GL function glGenProgramPipelines is not available." end fn.call(n_, pipelines_) end |
#glGenQueries__(n_, ids_) ⇒ Object Also known as: glGenQueries
1257 1258 1259 1260 1261 1262 |
# File 'lib/opengl-core/gl_commands.rb', line 1257 def glGenQueries__(n_, ids_) unless (fn = GlSym.__load_gl_sym__(:glGenQueries)) raise NotImplementedError, "GL function glGenQueries is not available." end fn.call(n_, ids_) end |
#glGenRenderbuffers__(n_, renderbuffers_) ⇒ Object Also known as: glGenRenderbuffers
3942 3943 3944 3945 3946 3947 |
# File 'lib/opengl-core/gl_commands.rb', line 3942 def glGenRenderbuffers__(n_, renderbuffers_) unless (fn = GlSym.__load_gl_sym__(:glGenRenderbuffers)) raise NotImplementedError, "GL function glGenRenderbuffers is not available." end fn.call(n_, renderbuffers_) end |
#glGenSamplers__(count_, samplers_) ⇒ Object Also known as: glGenSamplers
4782 4783 4784 4785 4786 4787 |
# File 'lib/opengl-core/gl_commands.rb', line 4782 def glGenSamplers__(count_, samplers_) unless (fn = GlSym.__load_gl_sym__(:glGenSamplers)) raise NotImplementedError, "GL function glGenSamplers is not available." end fn.call(count_, samplers_) end |
#glGenTextures__(n_, textures_) ⇒ Object Also known as: glGenTextures
897 898 899 900 901 902 |
# File 'lib/opengl-core/gl_commands.rb', line 897 def glGenTextures__(n_, textures_) unless (fn = GlSym.__load_gl_sym__(:glGenTextures)) raise NotImplementedError, "GL function glGenTextures is not available." end fn.call(n_, textures_) end |
#glGenTransformFeedbacks__(n_, ids_) ⇒ Object Also known as: glGenTransformFeedbacks
6177 6178 6179 6180 6181 6182 |
# File 'lib/opengl-core/gl_commands.rb', line 6177 def glGenTransformFeedbacks__(n_, ids_) unless (fn = GlSym.__load_gl_sym__(:glGenTransformFeedbacks)) raise NotImplementedError, "GL function glGenTransformFeedbacks is not available." end fn.call(n_, ids_) end |
#glGenVertexArrays__(n_, arrays_) ⇒ Object Also known as: glGenVertexArrays
4257 4258 4259 4260 4261 4262 |
# File 'lib/opengl-core/gl_commands.rb', line 4257 def glGenVertexArrays__(n_, arrays_) unless (fn = GlSym.__load_gl_sym__(:glGenVertexArrays)) raise NotImplementedError, "GL function glGenVertexArrays is not available." end fn.call(n_, arrays_) end |
#glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) ⇒ Object Also known as: glGetActiveAtomicCounterBufferiv
7692 7693 7694 7695 7696 7697 |
# File 'lib/opengl-core/gl_commands.rb', line 7692 def glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveAtomicCounterBufferiv)) raise NotImplementedError, "GL function glGetActiveAtomicCounterBufferiv is not available." end fn.call(program_, bufferIndex_, pname_, params_) end |
#glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object Also known as: glGetActiveAttrib
1767 1768 1769 1770 1771 1772 |
# File 'lib/opengl-core/gl_commands.rb', line 1767 def glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveAttrib)) raise NotImplementedError, "GL function glGetActiveAttrib is not available." end fn.call(program_, index_, bufSize_, length_, size_, type_, name_) end |
#glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object Also known as: glGetActiveSubroutineName
6057 6058 6059 6060 6061 6062 |
# File 'lib/opengl-core/gl_commands.rb', line 6057 def glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveSubroutineName)) raise NotImplementedError, "GL function glGetActiveSubroutineName is not available." end fn.call(program_, shadertype_, index_, bufsize_, length_, name_) end |
#glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) ⇒ Object Also known as: glGetActiveSubroutineUniformiv
6027 6028 6029 6030 6031 6032 |
# File 'lib/opengl-core/gl_commands.rb', line 6027 def glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveSubroutineUniformiv)) raise NotImplementedError, "GL function glGetActiveSubroutineUniformiv is not available." end fn.call(program_, shadertype_, index_, pname_, values_) end |
#glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object Also known as: glGetActiveSubroutineUniformName
6042 6043 6044 6045 6046 6047 |
# File 'lib/opengl-core/gl_commands.rb', line 6042 def glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveSubroutineUniformName)) raise NotImplementedError, "GL function glGetActiveSubroutineUniformName is not available." end fn.call(program_, shadertype_, index_, bufsize_, length_, name_) end |
#glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object Also known as: glGetActiveUniform
1782 1783 1784 1785 1786 1787 |
# File 'lib/opengl-core/gl_commands.rb', line 1782 def glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveUniform)) raise NotImplementedError, "GL function glGetActiveUniform is not available." end fn.call(program_, index_, bufSize_, length_, size_, type_, name_) end |
#glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) ⇒ Object Also known as: glGetActiveUniformBlockiv
4422 4423 4424 4425 4426 4427 |
# File 'lib/opengl-core/gl_commands.rb', line 4422 def glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveUniformBlockiv)) raise NotImplementedError, "GL function glGetActiveUniformBlockiv is not available." end fn.call(program_, uniformBlockIndex_, pname_, params_) end |
#glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) ⇒ Object Also known as: glGetActiveUniformBlockName
4437 4438 4439 4440 4441 4442 |
# File 'lib/opengl-core/gl_commands.rb', line 4437 def glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveUniformBlockName)) raise NotImplementedError, "GL function glGetActiveUniformBlockName is not available." end fn.call(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) end |
#glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) ⇒ Object Also known as: glGetActiveUniformName
4392 4393 4394 4395 4396 4397 |
# File 'lib/opengl-core/gl_commands.rb', line 4392 def glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveUniformName)) raise NotImplementedError, "GL function glGetActiveUniformName is not available." end fn.call(program_, uniformIndex_, bufSize_, length_, uniformName_) end |
#glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) ⇒ Object Also known as: glGetActiveUniformsiv
4377 4378 4379 4380 4381 4382 |
# File 'lib/opengl-core/gl_commands.rb', line 4377 def glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetActiveUniformsiv)) raise NotImplementedError, "GL function glGetActiveUniformsiv is not available." end fn.call(program_, uniformCount_, uniformIndices_, pname_, params_) end |
#glGetAttachedShaders__(program_, maxCount_, count_, shaders_) ⇒ Object Also known as: glGetAttachedShaders
1797 1798 1799 1800 1801 1802 |
# File 'lib/opengl-core/gl_commands.rb', line 1797 def glGetAttachedShaders__(program_, maxCount_, count_, shaders_) unless (fn = GlSym.__load_gl_sym__(:glGetAttachedShaders)) raise NotImplementedError, "GL function glGetAttachedShaders is not available." end fn.call(program_, maxCount_, count_, shaders_) end |
#glGetAttribLocation__(program_, name_) ⇒ Object Also known as: glGetAttribLocation
1812 1813 1814 1815 1816 1817 |
# File 'lib/opengl-core/gl_commands.rb', line 1812 def glGetAttribLocation__(program_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetAttribLocation)) raise NotImplementedError, "GL function glGetAttribLocation is not available." end fn.call(program_, name_) end |
#glGetBoolean(pname) ⇒ Boolean
Returns the boolean value of the given parameter name.
133 134 135 136 137 |
# File 'lib/opengl-core/aux/gl.rb', line 133 def glGetBoolean(pname) buffer = '0' glGetBooleanv(pname, buffer) !!buffer.unpack('C')[0] end |
#glGetBooleani_v__(target_, index_, data_) ⇒ Object Also known as: glGetBooleani_v
3042 3043 3044 3045 3046 3047 |
# File 'lib/opengl-core/gl_commands.rb', line 3042 def glGetBooleani_v__(target_, index_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetBooleani_v)) raise NotImplementedError, "GL function glGetBooleani_v is not available." end fn.call(target_, index_, data_) end |
#glGetBooleanv__(pname_, params_) ⇒ Object Also known as: glGetBooleanv
522 523 524 525 526 527 |
# File 'lib/opengl-core/gl_commands.rb', line 522 def glGetBooleanv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetBooleanv)) raise NotImplementedError, "GL function glGetBooleanv is not available." end fn.call(pname_, params_) end |
#glGetBufferParameteri64v__(target_, pname_, params_) ⇒ Object Also known as: glGetBufferParameteri64v
4662 4663 4664 4665 4666 4667 |
# File 'lib/opengl-core/gl_commands.rb', line 4662 def glGetBufferParameteri64v__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetBufferParameteri64v)) raise NotImplementedError, "GL function glGetBufferParameteri64v is not available." end fn.call(target_, pname_, params_) end |
#glGetBufferParameteriv__(target_, pname_, params_) ⇒ Object Also known as: glGetBufferParameteriv
1512 1513 1514 1515 1516 1517 |
# File 'lib/opengl-core/gl_commands.rb', line 1512 def glGetBufferParameteriv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetBufferParameteriv)) raise NotImplementedError, "GL function glGetBufferParameteriv is not available." end fn.call(target_, pname_, params_) end |
#glGetBufferPointerv__(target_, pname_, params_) ⇒ Object Also known as: glGetBufferPointerv
1527 1528 1529 1530 1531 1532 |
# File 'lib/opengl-core/gl_commands.rb', line 1527 def glGetBufferPointerv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetBufferPointerv)) raise NotImplementedError, "GL function glGetBufferPointerv is not available." end fn.call(target_, pname_, params_) end |
#glGetBufferSubData__(target_, offset_, size_, data_) ⇒ Object Also known as: glGetBufferSubData
1467 1468 1469 1470 1471 1472 |
# File 'lib/opengl-core/gl_commands.rb', line 1467 def glGetBufferSubData__(target_, offset_, size_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetBufferSubData)) raise NotImplementedError, "GL function glGetBufferSubData is not available." end fn.call(target_, offset_, size_, data_) end |
#glGetCompressedTexImage__(target_, level_, img_) ⇒ Object Also known as: glGetCompressedTexImage
1137 1138 1139 1140 1141 1142 |
# File 'lib/opengl-core/gl_commands.rb', line 1137 def glGetCompressedTexImage__(target_, level_, img_) unless (fn = GlSym.__load_gl_sym__(:glGetCompressedTexImage)) raise NotImplementedError, "GL function glGetCompressedTexImage is not available." end fn.call(target_, level_, img_) end |
#glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, messageLog_) ⇒ Object Also known as: glGetDebugMessageLog
8337 8338 8339 8340 8341 8342 |
# File 'lib/opengl-core/gl_commands.rb', line 8337 def glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, ) unless (fn = GlSym.__load_gl_sym__(:glGetDebugMessageLog)) raise NotImplementedError, "GL function glGetDebugMessageLog is not available." end fn.call(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, ) end |
#glGetDoublei_v__(target_, index_, data_) ⇒ Object Also known as: glGetDoublei_v
7617 7618 7619 7620 7621 7622 |
# File 'lib/opengl-core/gl_commands.rb', line 7617 def glGetDoublei_v__(target_, index_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetDoublei_v)) raise NotImplementedError, "GL function glGetDoublei_v is not available." end fn.call(target_, index_, data_) end |
#glGetDoublev__(pname_, params_) ⇒ Object Also known as: glGetDoublev
537 538 539 540 541 542 |
# File 'lib/opengl-core/gl_commands.rb', line 537 def glGetDoublev__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetDoublev)) raise NotImplementedError, "GL function glGetDoublev is not available." end fn.call(pname_, params_) end |
#glGetError__ ⇒ Object Also known as: glGetError
552 553 554 555 556 557 |
# File 'lib/opengl-core/gl_commands.rb', line 552 def glGetError__() unless (fn = GlSym.__load_gl_sym__(:glGetError)) raise NotImplementedError, "GL function glGetError is not available." end fn.call() end |
#glGetFloati_v__(target_, index_, data_) ⇒ Object Also known as: glGetFloati_v
7602 7603 7604 7605 7606 7607 |
# File 'lib/opengl-core/gl_commands.rb', line 7602 def glGetFloati_v__(target_, index_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetFloati_v)) raise NotImplementedError, "GL function glGetFloati_v is not available." end fn.call(target_, index_, data_) end |
#glGetFloatv__(pname_, params_) ⇒ Object Also known as: glGetFloatv
567 568 569 570 571 572 |
# File 'lib/opengl-core/gl_commands.rb', line 567 def glGetFloatv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetFloatv)) raise NotImplementedError, "GL function glGetFloatv is not available." end fn.call(pname_, params_) end |
#glGetFragDataIndex__(program_, name_) ⇒ Object Also known as: glGetFragDataIndex
4767 4768 4769 4770 4771 4772 |
# File 'lib/opengl-core/gl_commands.rb', line 4767 def glGetFragDataIndex__(program_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetFragDataIndex)) raise NotImplementedError, "GL function glGetFragDataIndex is not available." end fn.call(program_, name_) end |
#glGetFragDataLocation__(program_, name_) ⇒ Object Also known as: glGetFragDataLocation
3627 3628 3629 3630 3631 3632 |
# File 'lib/opengl-core/gl_commands.rb', line 3627 def glGetFragDataLocation__(program_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetFragDataLocation)) raise NotImplementedError, "GL function glGetFragDataLocation is not available." end fn.call(program_, name_) end |
#glGetFramebufferAttachmentParameteriv__(target_, attachment_, pname_, params_) ⇒ Object Also known as: glGetFramebufferAttachmentParameteriv
4122 4123 4124 4125 4126 4127 |
# File 'lib/opengl-core/gl_commands.rb', line 4122 def glGetFramebufferAttachmentParameteriv__(target_, , pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetFramebufferAttachmentParameteriv)) raise NotImplementedError, "GL function glGetFramebufferAttachmentParameteriv is not available." end fn.call(target_, , pname_, params_) end |
#glGetFramebufferParameteriv__(target_, pname_, params_) ⇒ Object Also known as: glGetFramebufferParameteriv
7902 7903 7904 7905 7906 7907 |
# File 'lib/opengl-core/gl_commands.rb', line 7902 def glGetFramebufferParameteriv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetFramebufferParameteriv)) raise NotImplementedError, "GL function glGetFramebufferParameteriv is not available." end fn.call(target_, pname_, params_) end |
#glGetInteger64i_v__(target_, index_, data_) ⇒ Object Also known as: glGetInteger64i_v
4647 4648 4649 4650 4651 4652 |
# File 'lib/opengl-core/gl_commands.rb', line 4647 def glGetInteger64i_v__(target_, index_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetInteger64i_v)) raise NotImplementedError, "GL function glGetInteger64i_v is not available." end fn.call(target_, index_, data_) end |
#glGetInteger64v__(pname_, params_) ⇒ Object Also known as: glGetInteger64v
4617 4618 4619 4620 4621 4622 |
# File 'lib/opengl-core/gl_commands.rb', line 4617 def glGetInteger64v__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetInteger64v)) raise NotImplementedError, "GL function glGetInteger64v is not available." end fn.call(pname_, params_) end |
#glGetIntegeri_v__(target_, index_, data_) ⇒ Object Also known as: glGetIntegeri_v
3057 3058 3059 3060 3061 3062 |
# File 'lib/opengl-core/gl_commands.rb', line 3057 def glGetIntegeri_v__(target_, index_, data_) unless (fn = GlSym.__load_gl_sym__(:glGetIntegeri_v)) raise NotImplementedError, "GL function glGetIntegeri_v is not available." end fn.call(target_, index_, data_) end |
#glGetIntegerv__(pname_, params_) ⇒ Object Also known as: glGetIntegerv
582 583 584 585 586 587 |
# File 'lib/opengl-core/gl_commands.rb', line 582 def glGetIntegerv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetIntegerv)) raise NotImplementedError, "GL function glGetIntegerv is not available." end fn.call(pname_, params_) end |
#glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object Also known as: glGetInternalformati64v
7677 7678 7679 7680 7681 7682 |
# File 'lib/opengl-core/gl_commands.rb', line 7677 def glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetInternalformati64v)) raise NotImplementedError, "GL function glGetInternalformati64v is not available." end fn.call(target_, internalformat_, pname_, bufSize_, params_) end |
#glGetMultisamplefv__(pname_, index_, val_) ⇒ Object Also known as: glGetMultisamplefv
4722 4723 4724 4725 4726 4727 |
# File 'lib/opengl-core/gl_commands.rb', line 4722 def glGetMultisamplefv__(pname_, index_, val_) unless (fn = GlSym.__load_gl_sym__(:glGetMultisamplefv)) raise NotImplementedError, "GL function glGetMultisamplefv is not available." end fn.call(pname_, index_, val_) end |
#glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) ⇒ Object Also known as: glGetObjectLabel
8397 8398 8399 8400 8401 8402 |
# File 'lib/opengl-core/gl_commands.rb', line 8397 def glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) unless (fn = GlSym.__load_gl_sym__(:glGetObjectLabel)) raise NotImplementedError, "GL function glGetObjectLabel is not available." end fn.call(identifier_, name_, bufSize_, length_, label_) end |
#glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) ⇒ Object Also known as: glGetObjectPtrLabel
8427 8428 8429 8430 8431 8432 |
# File 'lib/opengl-core/gl_commands.rb', line 8427 def glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) unless (fn = GlSym.__load_gl_sym__(:glGetObjectPtrLabel)) raise NotImplementedError, "GL function glGetObjectPtrLabel is not available." end fn.call(ptr_, bufSize_, length_, label_) end |
#glGetPointerv__(pname_, params_) ⇒ Object Also known as: glGetPointerv
8442 8443 8444 8445 8446 8447 |
# File 'lib/opengl-core/gl_commands.rb', line 8442 def glGetPointerv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetPointerv)) raise NotImplementedError, "GL function glGetPointerv is not available." end fn.call(pname_, params_) end |
#glGetProgram(program, pname) ⇒ Object
213 214 215 216 217 |
# File 'lib/opengl-core/aux/gl.rb', line 213 def glGetProgram(program, pname) base = String.new(INT_BASE[:packed]) glGetProgramiv__(program, pname, base) base.unpack(INT_BASE[:unpack])[0] end |
#glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) ⇒ Object Also known as: glGetProgramBinary
6387 6388 6389 6390 6391 6392 |
# File 'lib/opengl-core/gl_commands.rb', line 6387 def glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramBinary)) raise NotImplementedError, "GL function glGetProgramBinary is not available." end fn.call(program_, bufSize_, length_, binaryFormat_, binary_) end |
#glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) ⇒ Object Also known as: glGetProgramInfoLog
1842 1843 1844 1845 1846 1847 |
# File 'lib/opengl-core/gl_commands.rb', line 1842 def glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramInfoLog)) raise NotImplementedError, "GL function glGetProgramInfoLog is not available." end fn.call(program_, bufSize_, length_, infoLog_) end |
#glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) ⇒ Object Also known as: glGetProgramInterfaceiv
8037 8038 8039 8040 8041 8042 |
# File 'lib/opengl-core/gl_commands.rb', line 8037 def glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramInterfaceiv)) raise NotImplementedError, "GL function glGetProgramInterfaceiv is not available." end fn.call(program_, programInterface_, pname_, params_) end |
#glGetProgramiv__(program_, pname_, params_) ⇒ Object Also known as: glGetProgramiv
1827 1828 1829 1830 1831 1832 |
# File 'lib/opengl-core/gl_commands.rb', line 1827 def glGetProgramiv__(program_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramiv)) raise NotImplementedError, "GL function glGetProgramiv is not available." end fn.call(program_, pname_, params_) end |
#glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) ⇒ Object Also known as: glGetProgramPipelineInfoLog
7317 7318 7319 7320 7321 7322 |
# File 'lib/opengl-core/gl_commands.rb', line 7317 def glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramPipelineInfoLog)) raise NotImplementedError, "GL function glGetProgramPipelineInfoLog is not available." end fn.call(pipeline_, bufSize_, length_, infoLog_) end |
#glGetProgramPipelineiv__(pipeline_, pname_, params_) ⇒ Object Also known as: glGetProgramPipelineiv
6537 6538 6539 6540 6541 6542 |
# File 'lib/opengl-core/gl_commands.rb', line 6537 def glGetProgramPipelineiv__(pipeline_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramPipelineiv)) raise NotImplementedError, "GL function glGetProgramPipelineiv is not available." end fn.call(pipeline_, pname_, params_) end |
#glGetProgramResourceIndex__(program_, programInterface_, name_) ⇒ Object Also known as: glGetProgramResourceIndex
8052 8053 8054 8055 8056 8057 |
# File 'lib/opengl-core/gl_commands.rb', line 8052 def glGetProgramResourceIndex__(program_, programInterface_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramResourceIndex)) raise NotImplementedError, "GL function glGetProgramResourceIndex is not available." end fn.call(program_, programInterface_, name_) end |
#glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) ⇒ Object Also known as: glGetProgramResourceiv
8082 8083 8084 8085 8086 8087 |
# File 'lib/opengl-core/gl_commands.rb', line 8082 def glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramResourceiv)) raise NotImplementedError, "GL function glGetProgramResourceiv is not available." end fn.call(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) end |
#glGetProgramResourceLocation__(program_, programInterface_, name_) ⇒ Object Also known as: glGetProgramResourceLocation
8097 8098 8099 8100 8101 8102 |
# File 'lib/opengl-core/gl_commands.rb', line 8097 def glGetProgramResourceLocation__(program_, programInterface_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramResourceLocation)) raise NotImplementedError, "GL function glGetProgramResourceLocation is not available." end fn.call(program_, programInterface_, name_) end |
#glGetProgramResourceLocationIndex__(program_, programInterface_, name_) ⇒ Object Also known as: glGetProgramResourceLocationIndex
8112 8113 8114 8115 8116 8117 |
# File 'lib/opengl-core/gl_commands.rb', line 8112 def glGetProgramResourceLocationIndex__(program_, programInterface_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramResourceLocationIndex)) raise NotImplementedError, "GL function glGetProgramResourceLocationIndex is not available." end fn.call(program_, programInterface_, name_) end |
#glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) ⇒ Object Also known as: glGetProgramResourceName
8067 8068 8069 8070 8071 8072 |
# File 'lib/opengl-core/gl_commands.rb', line 8067 def glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramResourceName)) raise NotImplementedError, "GL function glGetProgramResourceName is not available." end fn.call(program_, programInterface_, index_, bufSize_, length_, name_) end |
#glGetProgramStageiv__(program_, shadertype_, pname_, values_) ⇒ Object Also known as: glGetProgramStageiv
6102 6103 6104 6105 6106 6107 |
# File 'lib/opengl-core/gl_commands.rb', line 6102 def glGetProgramStageiv__(program_, shadertype_, pname_, values_) unless (fn = GlSym.__load_gl_sym__(:glGetProgramStageiv)) raise NotImplementedError, "GL function glGetProgramStageiv is not available." end fn.call(program_, shadertype_, pname_, values_) end |
#glGetQueryIndexediv__(target_, index_, pname_, params_) ⇒ Object Also known as: glGetQueryIndexediv
6297 6298 6299 6300 6301 6302 |
# File 'lib/opengl-core/gl_commands.rb', line 6297 def glGetQueryIndexediv__(target_, index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryIndexediv)) raise NotImplementedError, "GL function glGetQueryIndexediv is not available." end fn.call(target_, index_, pname_, params_) end |
#glGetQueryiv__(target_, pname_, params_) ⇒ Object Also known as: glGetQueryiv
1332 1333 1334 1335 1336 1337 |
# File 'lib/opengl-core/gl_commands.rb', line 1332 def glGetQueryiv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryiv)) raise NotImplementedError, "GL function glGetQueryiv is not available." end fn.call(target_, pname_, params_) end |
#glGetQueryObjecti64v__(id_, pname_, params_) ⇒ Object Also known as: glGetQueryObjecti64v
5007 5008 5009 5010 5011 5012 |
# File 'lib/opengl-core/gl_commands.rb', line 5007 def glGetQueryObjecti64v__(id_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryObjecti64v)) raise NotImplementedError, "GL function glGetQueryObjecti64v is not available." end fn.call(id_, pname_, params_) end |
#glGetQueryObjectiv__(id_, pname_, params_) ⇒ Object Also known as: glGetQueryObjectiv
1347 1348 1349 1350 1351 1352 |
# File 'lib/opengl-core/gl_commands.rb', line 1347 def glGetQueryObjectiv__(id_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryObjectiv)) raise NotImplementedError, "GL function glGetQueryObjectiv is not available." end fn.call(id_, pname_, params_) end |
#glGetQueryObjectui64v__(id_, pname_, params_) ⇒ Object Also known as: glGetQueryObjectui64v
5022 5023 5024 5025 5026 5027 |
# File 'lib/opengl-core/gl_commands.rb', line 5022 def glGetQueryObjectui64v__(id_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryObjectui64v)) raise NotImplementedError, "GL function glGetQueryObjectui64v is not available." end fn.call(id_, pname_, params_) end |
#glGetQueryObjectuiv__(id_, pname_, params_) ⇒ Object Also known as: glGetQueryObjectuiv
1362 1363 1364 1365 1366 1367 |
# File 'lib/opengl-core/gl_commands.rb', line 1362 def glGetQueryObjectuiv__(id_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetQueryObjectuiv)) raise NotImplementedError, "GL function glGetQueryObjectuiv is not available." end fn.call(id_, pname_, params_) end |
#glGetRenderbufferParameteriv__(target_, pname_, params_) ⇒ Object Also known as: glGetRenderbufferParameteriv
3972 3973 3974 3975 3976 3977 |
# File 'lib/opengl-core/gl_commands.rb', line 3972 def glGetRenderbufferParameteriv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetRenderbufferParameteriv)) raise NotImplementedError, "GL function glGetRenderbufferParameteriv is not available." end fn.call(target_, pname_, params_) end |
#glGetSamplerParameterfv__(sampler_, pname_, params_) ⇒ Object Also known as: glGetSamplerParameterfv
4962 4963 4964 4965 4966 4967 |
# File 'lib/opengl-core/gl_commands.rb', line 4962 def glGetSamplerParameterfv__(sampler_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetSamplerParameterfv)) raise NotImplementedError, "GL function glGetSamplerParameterfv is not available." end fn.call(sampler_, pname_, params_) end |
#glGetSamplerParameterIiv__(sampler_, pname_, params_) ⇒ Object Also known as: glGetSamplerParameterIiv
4947 4948 4949 4950 4951 4952 |
# File 'lib/opengl-core/gl_commands.rb', line 4947 def glGetSamplerParameterIiv__(sampler_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetSamplerParameterIiv)) raise NotImplementedError, "GL function glGetSamplerParameterIiv is not available." end fn.call(sampler_, pname_, params_) end |
#glGetSamplerParameterIuiv__(sampler_, pname_, params_) ⇒ Object Also known as: glGetSamplerParameterIuiv
4977 4978 4979 4980 4981 4982 |
# File 'lib/opengl-core/gl_commands.rb', line 4977 def glGetSamplerParameterIuiv__(sampler_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetSamplerParameterIuiv)) raise NotImplementedError, "GL function glGetSamplerParameterIuiv is not available." end fn.call(sampler_, pname_, params_) end |
#glGetSamplerParameteriv__(sampler_, pname_, params_) ⇒ Object Also known as: glGetSamplerParameteriv
4932 4933 4934 4935 4936 4937 |
# File 'lib/opengl-core/gl_commands.rb', line 4932 def glGetSamplerParameteriv__(sampler_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetSamplerParameteriv)) raise NotImplementedError, "GL function glGetSamplerParameteriv is not available." end fn.call(sampler_, pname_, params_) end |
#glGetShader(shader, pname) ⇒ Object
191 192 193 194 195 |
# File 'lib/opengl-core/aux/gl.rb', line 191 def glGetShader(shader, pname) base = String.new(INT_BASE[:packed]) glGetShaderiv__(shader, pname, base) base.unpack(INT_BASE[:unpack])[0] end |
#glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) ⇒ Object Also known as: glGetShaderInfoLog
1872 1873 1874 1875 1876 1877 |
# File 'lib/opengl-core/gl_commands.rb', line 1872 def glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) unless (fn = GlSym.__load_gl_sym__(:glGetShaderInfoLog)) raise NotImplementedError, "GL function glGetShaderInfoLog is not available." end fn.call(shader_, bufSize_, length_, infoLog_) end |
#glGetShaderiv__(shader_, pname_, params_) ⇒ Object Also known as: glGetShaderiv
1857 1858 1859 1860 1861 1862 |
# File 'lib/opengl-core/gl_commands.rb', line 1857 def glGetShaderiv__(shader_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetShaderiv)) raise NotImplementedError, "GL function glGetShaderiv is not available." end fn.call(shader_, pname_, params_) end |
#glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) ⇒ Object Also known as: glGetShaderPrecisionFormat
6342 6343 6344 6345 6346 6347 |
# File 'lib/opengl-core/gl_commands.rb', line 6342 def glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) unless (fn = GlSym.__load_gl_sym__(:glGetShaderPrecisionFormat)) raise NotImplementedError, "GL function glGetShaderPrecisionFormat is not available." end fn.call(shadertype_, precisiontype_, range_, precision_) end |
#glGetShaderSource__(shader_, bufSize_, length_, source_) ⇒ Object Also known as: glGetShaderSource
1887 1888 1889 1890 1891 1892 |
# File 'lib/opengl-core/gl_commands.rb', line 1887 def glGetShaderSource__(shader_, bufSize_, length_, source_) unless (fn = GlSym.__load_gl_sym__(:glGetShaderSource)) raise NotImplementedError, "GL function glGetShaderSource is not available." end fn.call(shader_, bufSize_, length_, source_) end |
#glGetString__(name_) ⇒ Object Also known as: glGetString
597 598 599 600 601 602 |
# File 'lib/opengl-core/gl_commands.rb', line 597 def glGetString__(name_) unless (fn = GlSym.__load_gl_sym__(:glGetString)) raise NotImplementedError, "GL function glGetString is not available." end fn.call(name_) end |
#glGetStringi__(name_, index_) ⇒ Object Also known as: glGetStringi
3882 3883 3884 3885 3886 3887 |
# File 'lib/opengl-core/gl_commands.rb', line 3882 def glGetStringi__(name_, index_) unless (fn = GlSym.__load_gl_sym__(:glGetStringi)) raise NotImplementedError, "GL function glGetStringi is not available." end fn.call(name_, index_) end |
#glGetSubroutineIndex__(program_, shadertype_, name_) ⇒ Object Also known as: glGetSubroutineIndex
6012 6013 6014 6015 6016 6017 |
# File 'lib/opengl-core/gl_commands.rb', line 6012 def glGetSubroutineIndex__(program_, shadertype_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetSubroutineIndex)) raise NotImplementedError, "GL function glGetSubroutineIndex is not available." end fn.call(program_, shadertype_, name_) end |
#glGetSubroutineUniformLocation__(program_, shadertype_, name_) ⇒ Object Also known as: glGetSubroutineUniformLocation
5997 5998 5999 6000 6001 6002 |
# File 'lib/opengl-core/gl_commands.rb', line 5997 def glGetSubroutineUniformLocation__(program_, shadertype_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetSubroutineUniformLocation)) raise NotImplementedError, "GL function glGetSubroutineUniformLocation is not available." end fn.call(program_, shadertype_, name_) end |
#glGetSynciv__(sync_, pname_, bufSize_, length_, values_) ⇒ Object Also known as: glGetSynciv
4632 4633 4634 4635 4636 4637 |
# File 'lib/opengl-core/gl_commands.rb', line 4632 def glGetSynciv__(sync_, pname_, bufSize_, length_, values_) unless (fn = GlSym.__load_gl_sym__(:glGetSynciv)) raise NotImplementedError, "GL function glGetSynciv is not available." end fn.call(sync_, pname_, bufSize_, length_, values_) end |
#glGetTexImage__(target_, level_, format_, type_, pixels_) ⇒ Object Also known as: glGetTexImage
612 613 614 615 616 617 |
# File 'lib/opengl-core/gl_commands.rb', line 612 def glGetTexImage__(target_, level_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glGetTexImage)) raise NotImplementedError, "GL function glGetTexImage is not available." end fn.call(target_, level_, format_, type_, pixels_) end |
#glGetTexLevelParameterfv__(target_, level_, pname_, params_) ⇒ Object Also known as: glGetTexLevelParameterfv
657 658 659 660 661 662 |
# File 'lib/opengl-core/gl_commands.rb', line 657 def glGetTexLevelParameterfv__(target_, level_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexLevelParameterfv)) raise NotImplementedError, "GL function glGetTexLevelParameterfv is not available." end fn.call(target_, level_, pname_, params_) end |
#glGetTexLevelParameteriv__(target_, level_, pname_, params_) ⇒ Object Also known as: glGetTexLevelParameteriv
672 673 674 675 676 677 |
# File 'lib/opengl-core/gl_commands.rb', line 672 def glGetTexLevelParameteriv__(target_, level_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexLevelParameteriv)) raise NotImplementedError, "GL function glGetTexLevelParameteriv is not available." end fn.call(target_, level_, pname_, params_) end |
#glGetTexParameterfv__(target_, pname_, params_) ⇒ Object Also known as: glGetTexParameterfv
627 628 629 630 631 632 |
# File 'lib/opengl-core/gl_commands.rb', line 627 def glGetTexParameterfv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexParameterfv)) raise NotImplementedError, "GL function glGetTexParameterfv is not available." end fn.call(target_, pname_, params_) end |
#glGetTexParameterIiv__(target_, pname_, params_) ⇒ Object Also known as: glGetTexParameterIiv
3792 3793 3794 3795 3796 3797 |
# File 'lib/opengl-core/gl_commands.rb', line 3792 def glGetTexParameterIiv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexParameterIiv)) raise NotImplementedError, "GL function glGetTexParameterIiv is not available." end fn.call(target_, pname_, params_) end |
#glGetTexParameterIuiv__(target_, pname_, params_) ⇒ Object Also known as: glGetTexParameterIuiv
3807 3808 3809 3810 3811 3812 |
# File 'lib/opengl-core/gl_commands.rb', line 3807 def glGetTexParameterIuiv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexParameterIuiv)) raise NotImplementedError, "GL function glGetTexParameterIuiv is not available." end fn.call(target_, pname_, params_) end |
#glGetTexParameteriv__(target_, pname_, params_) ⇒ Object Also known as: glGetTexParameteriv
642 643 644 645 646 647 |
# File 'lib/opengl-core/gl_commands.rb', line 642 def glGetTexParameteriv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetTexParameteriv)) raise NotImplementedError, "GL function glGetTexParameteriv is not available." end fn.call(target_, pname_, params_) end |
#glGetTransformFeedbackVarying__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object Also known as: glGetTransformFeedbackVarying
3192 3193 3194 3195 3196 3197 |
# File 'lib/opengl-core/gl_commands.rb', line 3192 def (program_, index_, bufSize_, length_, size_, type_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetTransformFeedbackVarying)) raise NotImplementedError, "GL function glGetTransformFeedbackVarying is not available." end fn.call(program_, index_, bufSize_, length_, size_, type_, name_) end |
#glGetUniformBlockIndex__(program_, uniformBlockName_) ⇒ Object Also known as: glGetUniformBlockIndex
4407 4408 4409 4410 4411 4412 |
# File 'lib/opengl-core/gl_commands.rb', line 4407 def glGetUniformBlockIndex__(program_, uniformBlockName_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformBlockIndex)) raise NotImplementedError, "GL function glGetUniformBlockIndex is not available." end fn.call(program_, uniformBlockName_) end |
#glGetUniformdv__(program_, location_, params_) ⇒ Object Also known as: glGetUniformdv
5982 5983 5984 5985 5986 5987 |
# File 'lib/opengl-core/gl_commands.rb', line 5982 def glGetUniformdv__(program_, location_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformdv)) raise NotImplementedError, "GL function glGetUniformdv is not available." end fn.call(program_, location_, params_) end |
#glGetUniformfv__(program_, location_, params_) ⇒ Object Also known as: glGetUniformfv
1917 1918 1919 1920 1921 1922 |
# File 'lib/opengl-core/gl_commands.rb', line 1917 def glGetUniformfv__(program_, location_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformfv)) raise NotImplementedError, "GL function glGetUniformfv is not available." end fn.call(program_, location_, params_) end |
#glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) ⇒ Object Also known as: glGetUniformIndices
4362 4363 4364 4365 4366 4367 |
# File 'lib/opengl-core/gl_commands.rb', line 4362 def glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformIndices)) raise NotImplementedError, "GL function glGetUniformIndices is not available." end fn.call(program_, uniformCount_, uniformNames_, uniformIndices_) end |
#glGetUniformiv__(program_, location_, params_) ⇒ Object Also known as: glGetUniformiv
1932 1933 1934 1935 1936 1937 |
# File 'lib/opengl-core/gl_commands.rb', line 1932 def glGetUniformiv__(program_, location_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformiv)) raise NotImplementedError, "GL function glGetUniformiv is not available." end fn.call(program_, location_, params_) end |
#glGetUniformLocation__(program_, name_) ⇒ Object Also known as: glGetUniformLocation
1902 1903 1904 1905 1906 1907 |
# File 'lib/opengl-core/gl_commands.rb', line 1902 def glGetUniformLocation__(program_, name_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformLocation)) raise NotImplementedError, "GL function glGetUniformLocation is not available." end fn.call(program_, name_) end |
#glGetUniformSubroutineuiv__(shadertype_, location_, params_) ⇒ Object Also known as: glGetUniformSubroutineuiv
6087 6088 6089 6090 6091 6092 |
# File 'lib/opengl-core/gl_commands.rb', line 6087 def glGetUniformSubroutineuiv__(shadertype_, location_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformSubroutineuiv)) raise NotImplementedError, "GL function glGetUniformSubroutineuiv is not available." end fn.call(shadertype_, location_, params_) end |
#glGetUniformuiv__(program_, location_, params_) ⇒ Object Also known as: glGetUniformuiv
3597 3598 3599 3600 3601 3602 |
# File 'lib/opengl-core/gl_commands.rb', line 3597 def glGetUniformuiv__(program_, location_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetUniformuiv)) raise NotImplementedError, "GL function glGetUniformuiv is not available." end fn.call(program_, location_, params_) end |
#glGetVertexAttribdv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribdv
1947 1948 1949 1950 1951 1952 |
# File 'lib/opengl-core/gl_commands.rb', line 1947 def glGetVertexAttribdv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribdv)) raise NotImplementedError, "GL function glGetVertexAttribdv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribfv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribfv
1962 1963 1964 1965 1966 1967 |
# File 'lib/opengl-core/gl_commands.rb', line 1962 def glGetVertexAttribfv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribfv)) raise NotImplementedError, "GL function glGetVertexAttribfv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribIiv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribIiv
3267 3268 3269 3270 3271 3272 |
# File 'lib/opengl-core/gl_commands.rb', line 3267 def glGetVertexAttribIiv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribIiv)) raise NotImplementedError, "GL function glGetVertexAttribIiv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribIuiv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribIuiv
3282 3283 3284 3285 3286 3287 |
# File 'lib/opengl-core/gl_commands.rb', line 3282 def glGetVertexAttribIuiv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribIuiv)) raise NotImplementedError, "GL function glGetVertexAttribIuiv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribiv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribiv
1977 1978 1979 1980 1981 1982 |
# File 'lib/opengl-core/gl_commands.rb', line 1977 def glGetVertexAttribiv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribiv)) raise NotImplementedError, "GL function glGetVertexAttribiv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribLdv__(index_, pname_, params_) ⇒ Object Also known as: glGetVertexAttribLdv
7467 7468 7469 7470 7471 7472 |
# File 'lib/opengl-core/gl_commands.rb', line 7467 def glGetVertexAttribLdv__(index_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribLdv)) raise NotImplementedError, "GL function glGetVertexAttribLdv is not available." end fn.call(index_, pname_, params_) end |
#glGetVertexAttribPointerv__(index_, pname_, pointer_) ⇒ Object Also known as: glGetVertexAttribPointerv
1992 1993 1994 1995 1996 1997 |
# File 'lib/opengl-core/gl_commands.rb', line 1992 def glGetVertexAttribPointerv__(index_, pname_, pointer_) unless (fn = GlSym.__load_gl_sym__(:glGetVertexAttribPointerv)) raise NotImplementedError, "GL function glGetVertexAttribPointerv is not available." end fn.call(index_, pname_, pointer_) end |
#glHint__(target_, mode_) ⇒ Object Also known as: glHint
42 43 44 45 46 47 |
# File 'lib/opengl-core/gl_commands.rb', line 42 def glHint__(target_, mode_) unless (fn = GlSym.__load_gl_sym__(:glHint)) raise NotImplementedError, "GL function glHint is not available." end fn.call(target_, mode_) end |
#glInvalidateBufferData__(buffer_) ⇒ Object Also known as: glInvalidateBufferData
7962 7963 7964 7965 7966 7967 |
# File 'lib/opengl-core/gl_commands.rb', line 7962 def glInvalidateBufferData__(buffer_) unless (fn = GlSym.__load_gl_sym__(:glInvalidateBufferData)) raise NotImplementedError, "GL function glInvalidateBufferData is not available." end fn.call(buffer_) end |
#glInvalidateBufferSubData__(buffer_, offset_, length_) ⇒ Object Also known as: glInvalidateBufferSubData
7947 7948 7949 7950 7951 7952 |
# File 'lib/opengl-core/gl_commands.rb', line 7947 def glInvalidateBufferSubData__(buffer_, offset_, length_) unless (fn = GlSym.__load_gl_sym__(:glInvalidateBufferSubData)) raise NotImplementedError, "GL function glInvalidateBufferSubData is not available." end fn.call(buffer_, offset_, length_) end |
#glInvalidateFramebuffer__(target_, numAttachments_, attachments_) ⇒ Object Also known as: glInvalidateFramebuffer
7977 7978 7979 7980 7981 7982 |
# File 'lib/opengl-core/gl_commands.rb', line 7977 def glInvalidateFramebuffer__(target_, numAttachments_, ) unless (fn = GlSym.__load_gl_sym__(:glInvalidateFramebuffer)) raise NotImplementedError, "GL function glInvalidateFramebuffer is not available." end fn.call(target_, numAttachments_, ) end |
#glInvalidateSubFramebuffer__(target_, numAttachments_, attachments_, x_, y_, width_, height_) ⇒ Object Also known as: glInvalidateSubFramebuffer
7992 7993 7994 7995 7996 7997 |
# File 'lib/opengl-core/gl_commands.rb', line 7992 def glInvalidateSubFramebuffer__(target_, numAttachments_, , x_, y_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glInvalidateSubFramebuffer)) raise NotImplementedError, "GL function glInvalidateSubFramebuffer is not available." end fn.call(target_, numAttachments_, , x_, y_, width_, height_) end |
#glInvalidateTexImage__(texture_, level_) ⇒ Object Also known as: glInvalidateTexImage
7932 7933 7934 7935 7936 7937 |
# File 'lib/opengl-core/gl_commands.rb', line 7932 def glInvalidateTexImage__(texture_, level_) unless (fn = GlSym.__load_gl_sym__(:glInvalidateTexImage)) raise NotImplementedError, "GL function glInvalidateTexImage is not available." end fn.call(texture_, level_) end |
#glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) ⇒ Object Also known as: glInvalidateTexSubImage
7917 7918 7919 7920 7921 7922 |
# File 'lib/opengl-core/gl_commands.rb', line 7917 def glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) unless (fn = GlSym.__load_gl_sym__(:glInvalidateTexSubImage)) raise NotImplementedError, "GL function glInvalidateTexSubImage is not available." end fn.call(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) end |
#glIsBuffer__(buffer_) ⇒ Object Also known as: glIsBuffer
1422 1423 1424 1425 1426 1427 |
# File 'lib/opengl-core/gl_commands.rb', line 1422 def glIsBuffer__(buffer_) unless (fn = GlSym.__load_gl_sym__(:glIsBuffer)) raise NotImplementedError, "GL function glIsBuffer is not available." end fn.call(buffer_) end |
#glIsEnabled__(cap_) ⇒ Object Also known as: glIsEnabled
687 688 689 690 691 692 |
# File 'lib/opengl-core/gl_commands.rb', line 687 def glIsEnabled__(cap_) unless (fn = GlSym.__load_gl_sym__(:glIsEnabled)) raise NotImplementedError, "GL function glIsEnabled is not available." end fn.call(cap_) end |
#glIsEnabledi__(target_, index_) ⇒ Object Also known as: glIsEnabledi
3102 3103 3104 3105 3106 3107 |
# File 'lib/opengl-core/gl_commands.rb', line 3102 def glIsEnabledi__(target_, index_) unless (fn = GlSym.__load_gl_sym__(:glIsEnabledi)) raise NotImplementedError, "GL function glIsEnabledi is not available." end fn.call(target_, index_) end |
#glIsFramebuffer__(framebuffer_) ⇒ Object Also known as: glIsFramebuffer
3987 3988 3989 3990 3991 3992 |
# File 'lib/opengl-core/gl_commands.rb', line 3987 def glIsFramebuffer__(framebuffer_) unless (fn = GlSym.__load_gl_sym__(:glIsFramebuffer)) raise NotImplementedError, "GL function glIsFramebuffer is not available." end fn.call(framebuffer_) end |
#glIsProgram__(program_) ⇒ Object Also known as: glIsProgram
2007 2008 2009 2010 2011 2012 |
# File 'lib/opengl-core/gl_commands.rb', line 2007 def glIsProgram__(program_) unless (fn = GlSym.__load_gl_sym__(:glIsProgram)) raise NotImplementedError, "GL function glIsProgram is not available." end fn.call(program_) end |
#glIsProgramPipeline__(pipeline_) ⇒ Object Also known as: glIsProgramPipeline
6522 6523 6524 6525 6526 6527 |
# File 'lib/opengl-core/gl_commands.rb', line 6522 def glIsProgramPipeline__(pipeline_) unless (fn = GlSym.__load_gl_sym__(:glIsProgramPipeline)) raise NotImplementedError, "GL function glIsProgramPipeline is not available." end fn.call(pipeline_) end |
#glIsQuery__(id_) ⇒ Object Also known as: glIsQuery
1287 1288 1289 1290 1291 1292 |
# File 'lib/opengl-core/gl_commands.rb', line 1287 def glIsQuery__(id_) unless (fn = GlSym.__load_gl_sym__(:glIsQuery)) raise NotImplementedError, "GL function glIsQuery is not available." end fn.call(id_) end |
#glIsRenderbuffer__(renderbuffer_) ⇒ Object Also known as: glIsRenderbuffer
3897 3898 3899 3900 3901 3902 |
# File 'lib/opengl-core/gl_commands.rb', line 3897 def glIsRenderbuffer__(renderbuffer_) unless (fn = GlSym.__load_gl_sym__(:glIsRenderbuffer)) raise NotImplementedError, "GL function glIsRenderbuffer is not available." end fn.call(renderbuffer_) end |
#glIsSampler__(sampler_) ⇒ Object Also known as: glIsSampler
4812 4813 4814 4815 4816 4817 |
# File 'lib/opengl-core/gl_commands.rb', line 4812 def glIsSampler__(sampler_) unless (fn = GlSym.__load_gl_sym__(:glIsSampler)) raise NotImplementedError, "GL function glIsSampler is not available." end fn.call(sampler_) end |
#glIsShader__(shader_) ⇒ Object Also known as: glIsShader
2022 2023 2024 2025 2026 2027 |
# File 'lib/opengl-core/gl_commands.rb', line 2022 def glIsShader__(shader_) unless (fn = GlSym.__load_gl_sym__(:glIsShader)) raise NotImplementedError, "GL function glIsShader is not available." end fn.call(shader_) end |
#glIsSync__(sync_) ⇒ Object Also known as: glIsSync
4557 4558 4559 4560 4561 4562 |
# File 'lib/opengl-core/gl_commands.rb', line 4557 def glIsSync__(sync_) unless (fn = GlSym.__load_gl_sym__(:glIsSync)) raise NotImplementedError, "GL function glIsSync is not available." end fn.call(sync_) end |
#glIsTexture__(texture_) ⇒ Object Also known as: glIsTexture
912 913 914 915 916 917 |
# File 'lib/opengl-core/gl_commands.rb', line 912 def glIsTexture__(texture_) unless (fn = GlSym.__load_gl_sym__(:glIsTexture)) raise NotImplementedError, "GL function glIsTexture is not available." end fn.call(texture_) end |
#glIsTransformFeedback__(id_) ⇒ Object Also known as: glIsTransformFeedback
6192 6193 6194 6195 6196 6197 |
# File 'lib/opengl-core/gl_commands.rb', line 6192 def glIsTransformFeedback__(id_) unless (fn = GlSym.__load_gl_sym__(:glIsTransformFeedback)) raise NotImplementedError, "GL function glIsTransformFeedback is not available." end fn.call(id_) end |
#glIsVertexArray__(array_) ⇒ Object Also known as: glIsVertexArray
4272 4273 4274 4275 4276 4277 |
# File 'lib/opengl-core/gl_commands.rb', line 4272 def glIsVertexArray__(array_) unless (fn = GlSym.__load_gl_sym__(:glIsVertexArray)) raise NotImplementedError, "GL function glIsVertexArray is not available." end fn.call(array_) end |
#glLineWidth__(width_) ⇒ Object Also known as: glLineWidth
57 58 59 60 61 62 |
# File 'lib/opengl-core/gl_commands.rb', line 57 def glLineWidth__(width_) unless (fn = GlSym.__load_gl_sym__(:glLineWidth)) raise NotImplementedError, "GL function glLineWidth is not available." end fn.call(width_) end |
#glLinkProgram__(program_) ⇒ Object Also known as: glLinkProgram
2037 2038 2039 2040 2041 2042 |
# File 'lib/opengl-core/gl_commands.rb', line 2037 def glLinkProgram__(program_) unless (fn = GlSym.__load_gl_sym__(:glLinkProgram)) raise NotImplementedError, "GL function glLinkProgram is not available." end fn.call(program_) end |
#glLogicOp__(opcode_) ⇒ Object Also known as: glLogicOp
402 403 404 405 406 407 |
# File 'lib/opengl-core/gl_commands.rb', line 402 def glLogicOp__(opcode_) unless (fn = GlSym.__load_gl_sym__(:glLogicOp)) raise NotImplementedError, "GL function glLogicOp is not available." end fn.call(opcode_) end |
#glMapBuffer__(target_, access_) ⇒ Object Also known as: glMapBuffer
1482 1483 1484 1485 1486 1487 |
# File 'lib/opengl-core/gl_commands.rb', line 1482 def glMapBuffer__(target_, access_) unless (fn = GlSym.__load_gl_sym__(:glMapBuffer)) raise NotImplementedError, "GL function glMapBuffer is not available." end fn.call(target_, access_) end |
#glMapBufferRange__(target_, offset_, length_, access_) ⇒ Object Also known as: glMapBufferRange
4197 4198 4199 4200 4201 4202 |
# File 'lib/opengl-core/gl_commands.rb', line 4197 def glMapBufferRange__(target_, offset_, length_, access_) unless (fn = GlSym.__load_gl_sym__(:glMapBufferRange)) raise NotImplementedError, "GL function glMapBufferRange is not available." end fn.call(target_, offset_, length_, access_) end |
#glMemoryBarrier__(barriers_) ⇒ Object Also known as: glMemoryBarrier
7722 7723 7724 7725 7726 7727 |
# File 'lib/opengl-core/gl_commands.rb', line 7722 def glMemoryBarrier__() unless (fn = GlSym.__load_gl_sym__(:glMemoryBarrier)) raise NotImplementedError, "GL function glMemoryBarrier is not available." end fn.call() end |
#glMinSampleShading__(value_) ⇒ Object Also known as: glMinSampleShading
5622 5623 5624 5625 5626 5627 |
# File 'lib/opengl-core/gl_commands.rb', line 5622 def glMinSampleShading__(value_) unless (fn = GlSym.__load_gl_sym__(:glMinSampleShading)) raise NotImplementedError, "GL function glMinSampleShading is not available." end fn.call(value_) end |
#glMultiDrawArrays__(mode_, first_, count_, drawcount_) ⇒ Object Also known as: glMultiDrawArrays
1167 1168 1169 1170 1171 1172 |
# File 'lib/opengl-core/gl_commands.rb', line 1167 def glMultiDrawArrays__(mode_, first_, count_, drawcount_) unless (fn = GlSym.__load_gl_sym__(:glMultiDrawArrays)) raise NotImplementedError, "GL function glMultiDrawArrays is not available." end fn.call(mode_, first_, count_, drawcount_) end |
#glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) ⇒ Object Also known as: glMultiDrawArraysIndirect
8007 8008 8009 8010 8011 8012 |
# File 'lib/opengl-core/gl_commands.rb', line 8007 def glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) unless (fn = GlSym.__load_gl_sym__(:glMultiDrawArraysIndirect)) raise NotImplementedError, "GL function glMultiDrawArraysIndirect is not available." end fn.call(mode_, indirect_, drawcount_, stride_) end |
#glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) ⇒ Object Also known as: glMultiDrawElements
1182 1183 1184 1185 1186 1187 |
# File 'lib/opengl-core/gl_commands.rb', line 1182 def glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) unless (fn = GlSym.__load_gl_sym__(:glMultiDrawElements)) raise NotImplementedError, "GL function glMultiDrawElements is not available." end fn.call(mode_, count_, type_, indices_, drawcount_) end |
#glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) ⇒ Object Also known as: glMultiDrawElementsBaseVertex
4512 4513 4514 4515 4516 4517 |
# File 'lib/opengl-core/gl_commands.rb', line 4512 def glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) unless (fn = GlSym.__load_gl_sym__(:glMultiDrawElementsBaseVertex)) raise NotImplementedError, "GL function glMultiDrawElementsBaseVertex is not available." end fn.call(mode_, count_, type_, indices_, drawcount_, basevertex_) end |
#glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) ⇒ Object Also known as: glMultiDrawElementsIndirect
8022 8023 8024 8025 8026 8027 |
# File 'lib/opengl-core/gl_commands.rb', line 8022 def glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) unless (fn = GlSym.__load_gl_sym__(:glMultiDrawElementsIndirect)) raise NotImplementedError, "GL function glMultiDrawElementsIndirect is not available." end fn.call(mode_, type_, indirect_, drawcount_, stride_) end |
#glMultiTexCoordP1ui__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP1ui
5382 5383 5384 5385 5386 5387 |
# File 'lib/opengl-core/gl_commands.rb', line 5382 def glMultiTexCoordP1ui__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP1ui)) raise NotImplementedError, "GL function glMultiTexCoordP1ui is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP1uiv__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP1uiv
5397 5398 5399 5400 5401 5402 |
# File 'lib/opengl-core/gl_commands.rb', line 5397 def glMultiTexCoordP1uiv__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP1uiv)) raise NotImplementedError, "GL function glMultiTexCoordP1uiv is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP2ui__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP2ui
5412 5413 5414 5415 5416 5417 |
# File 'lib/opengl-core/gl_commands.rb', line 5412 def glMultiTexCoordP2ui__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP2ui)) raise NotImplementedError, "GL function glMultiTexCoordP2ui is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP2uiv__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP2uiv
5427 5428 5429 5430 5431 5432 |
# File 'lib/opengl-core/gl_commands.rb', line 5427 def glMultiTexCoordP2uiv__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP2uiv)) raise NotImplementedError, "GL function glMultiTexCoordP2uiv is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP3ui__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP3ui
5442 5443 5444 5445 5446 5447 |
# File 'lib/opengl-core/gl_commands.rb', line 5442 def glMultiTexCoordP3ui__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP3ui)) raise NotImplementedError, "GL function glMultiTexCoordP3ui is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP3uiv__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP3uiv
5457 5458 5459 5460 5461 5462 |
# File 'lib/opengl-core/gl_commands.rb', line 5457 def glMultiTexCoordP3uiv__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP3uiv)) raise NotImplementedError, "GL function glMultiTexCoordP3uiv is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP4ui__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP4ui
5472 5473 5474 5475 5476 5477 |
# File 'lib/opengl-core/gl_commands.rb', line 5472 def glMultiTexCoordP4ui__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP4ui)) raise NotImplementedError, "GL function glMultiTexCoordP4ui is not available." end fn.call(texture_, type_, coords_) end |
#glMultiTexCoordP4uiv__(texture_, type_, coords_) ⇒ Object Also known as: glMultiTexCoordP4uiv
5487 5488 5489 5490 5491 5492 |
# File 'lib/opengl-core/gl_commands.rb', line 5487 def glMultiTexCoordP4uiv__(texture_, type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glMultiTexCoordP4uiv)) raise NotImplementedError, "GL function glMultiTexCoordP4uiv is not available." end fn.call(texture_, type_, coords_) end |
#glNormalP3ui__(type_, coords_) ⇒ Object Also known as: glNormalP3ui
5502 5503 5504 5505 5506 5507 |
# File 'lib/opengl-core/gl_commands.rb', line 5502 def glNormalP3ui__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glNormalP3ui)) raise NotImplementedError, "GL function glNormalP3ui is not available." end fn.call(type_, coords_) end |
#glNormalP3uiv__(type_, coords_) ⇒ Object Also known as: glNormalP3uiv
5517 5518 5519 5520 5521 5522 |
# File 'lib/opengl-core/gl_commands.rb', line 5517 def glNormalP3uiv__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glNormalP3uiv)) raise NotImplementedError, "GL function glNormalP3uiv is not available." end fn.call(type_, coords_) end |
#glObjectLabel__(identifier_, name_, length_, label_) ⇒ Object Also known as: glObjectLabel
8382 8383 8384 8385 8386 8387 |
# File 'lib/opengl-core/gl_commands.rb', line 8382 def glObjectLabel__(identifier_, name_, length_, label_) unless (fn = GlSym.__load_gl_sym__(:glObjectLabel)) raise NotImplementedError, "GL function glObjectLabel is not available." end fn.call(identifier_, name_, length_, label_) end |
#glObjectPtrLabel__(ptr_, length_, label_) ⇒ Object Also known as: glObjectPtrLabel
8412 8413 8414 8415 8416 8417 |
# File 'lib/opengl-core/gl_commands.rb', line 8412 def glObjectPtrLabel__(ptr_, length_, label_) unless (fn = GlSym.__load_gl_sym__(:glObjectPtrLabel)) raise NotImplementedError, "GL function glObjectPtrLabel is not available." end fn.call(ptr_, length_, label_) end |
#glPatchParameterfv__(pname_, values_) ⇒ Object Also known as: glPatchParameterfv
6132 6133 6134 6135 6136 6137 |
# File 'lib/opengl-core/gl_commands.rb', line 6132 def glPatchParameterfv__(pname_, values_) unless (fn = GlSym.__load_gl_sym__(:glPatchParameterfv)) raise NotImplementedError, "GL function glPatchParameterfv is not available." end fn.call(pname_, values_) end |
#glPatchParameteri__(pname_, value_) ⇒ Object Also known as: glPatchParameteri
6117 6118 6119 6120 6121 6122 |
# File 'lib/opengl-core/gl_commands.rb', line 6117 def glPatchParameteri__(pname_, value_) unless (fn = GlSym.__load_gl_sym__(:glPatchParameteri)) raise NotImplementedError, "GL function glPatchParameteri is not available." end fn.call(pname_, value_) end |
#glPauseTransformFeedback__ ⇒ Object Also known as: glPauseTransformFeedback
6207 6208 6209 6210 6211 6212 |
# File 'lib/opengl-core/gl_commands.rb', line 6207 def glPauseTransformFeedback__() unless (fn = GlSym.__load_gl_sym__(:glPauseTransformFeedback)) raise NotImplementedError, "GL function glPauseTransformFeedback is not available." end fn.call() end |
#glPixelStoref__(pname_, param_) ⇒ Object Also known as: glPixelStoref
462 463 464 465 466 467 |
# File 'lib/opengl-core/gl_commands.rb', line 462 def glPixelStoref__(pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glPixelStoref)) raise NotImplementedError, "GL function glPixelStoref is not available." end fn.call(pname_, param_) end |
#glPixelStorei__(pname_, param_) ⇒ Object Also known as: glPixelStorei
477 478 479 480 481 482 |
# File 'lib/opengl-core/gl_commands.rb', line 477 def glPixelStorei__(pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glPixelStorei)) raise NotImplementedError, "GL function glPixelStorei is not available." end fn.call(pname_, param_) end |
#glPointParameterf__(pname_, param_) ⇒ Object Also known as: glPointParameterf
1197 1198 1199 1200 1201 1202 |
# File 'lib/opengl-core/gl_commands.rb', line 1197 def glPointParameterf__(pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glPointParameterf)) raise NotImplementedError, "GL function glPointParameterf is not available." end fn.call(pname_, param_) end |
#glPointParameterfv__(pname_, params_) ⇒ Object Also known as: glPointParameterfv
1212 1213 1214 1215 1216 1217 |
# File 'lib/opengl-core/gl_commands.rb', line 1212 def glPointParameterfv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glPointParameterfv)) raise NotImplementedError, "GL function glPointParameterfv is not available." end fn.call(pname_, params_) end |
#glPointParameteri__(pname_, param_) ⇒ Object Also known as: glPointParameteri
1227 1228 1229 1230 1231 1232 |
# File 'lib/opengl-core/gl_commands.rb', line 1227 def glPointParameteri__(pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glPointParameteri)) raise NotImplementedError, "GL function glPointParameteri is not available." end fn.call(pname_, param_) end |
#glPointParameteriv__(pname_, params_) ⇒ Object Also known as: glPointParameteriv
1242 1243 1244 1245 1246 1247 |
# File 'lib/opengl-core/gl_commands.rb', line 1242 def glPointParameteriv__(pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glPointParameteriv)) raise NotImplementedError, "GL function glPointParameteriv is not available." end fn.call(pname_, params_) end |
#glPointSize__(size_) ⇒ Object Also known as: glPointSize
72 73 74 75 76 77 |
# File 'lib/opengl-core/gl_commands.rb', line 72 def glPointSize__(size_) unless (fn = GlSym.__load_gl_sym__(:glPointSize)) raise NotImplementedError, "GL function glPointSize is not available." end fn.call(size_) end |
#glPolygonMode__(face_, mode_) ⇒ Object Also known as: glPolygonMode
87 88 89 90 91 92 |
# File 'lib/opengl-core/gl_commands.rb', line 87 def glPolygonMode__(face_, mode_) unless (fn = GlSym.__load_gl_sym__(:glPolygonMode)) raise NotImplementedError, "GL function glPolygonMode is not available." end fn.call(face_, mode_) end |
#glPolygonOffset__(factor_, units_) ⇒ Object Also known as: glPolygonOffset
762 763 764 765 766 767 |
# File 'lib/opengl-core/gl_commands.rb', line 762 def glPolygonOffset__(factor_, units_) unless (fn = GlSym.__load_gl_sym__(:glPolygonOffset)) raise NotImplementedError, "GL function glPolygonOffset is not available." end fn.call(factor_, units_) end |
#glPopDebugGroup__ ⇒ Object Also known as: glPopDebugGroup
8367 8368 8369 8370 8371 8372 |
# File 'lib/opengl-core/gl_commands.rb', line 8367 def glPopDebugGroup__() unless (fn = GlSym.__load_gl_sym__(:glPopDebugGroup)) raise NotImplementedError, "GL function glPopDebugGroup is not available." end fn.call() end |
#glPrimitiveRestartIndex__(index_) ⇒ Object Also known as: glPrimitiveRestartIndex
4332 4333 4334 4335 4336 4337 |
# File 'lib/opengl-core/gl_commands.rb', line 4332 def glPrimitiveRestartIndex__(index_) unless (fn = GlSym.__load_gl_sym__(:glPrimitiveRestartIndex)) raise NotImplementedError, "GL function glPrimitiveRestartIndex is not available." end fn.call(index_) end |
#glProgramBinary__(program_, binaryFormat_, binary_, length_) ⇒ Object Also known as: glProgramBinary
6402 6403 6404 6405 6406 6407 |
# File 'lib/opengl-core/gl_commands.rb', line 6402 def glProgramBinary__(program_, binaryFormat_, binary_, length_) unless (fn = GlSym.__load_gl_sym__(:glProgramBinary)) raise NotImplementedError, "GL function glProgramBinary is not available." end fn.call(program_, binaryFormat_, binary_, length_) end |
#glProgramParameteri__(program_, pname_, value_) ⇒ Object Also known as: glProgramParameteri
6417 6418 6419 6420 6421 6422 |
# File 'lib/opengl-core/gl_commands.rb', line 6417 def glProgramParameteri__(program_, pname_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramParameteri)) raise NotImplementedError, "GL function glProgramParameteri is not available." end fn.call(program_, pname_, value_) end |
#glProgramUniform1d__(program_, location_, v0_) ⇒ Object Also known as: glProgramUniform1d
6612 6613 6614 6615 6616 6617 |
# File 'lib/opengl-core/gl_commands.rb', line 6612 def glProgramUniform1d__(program_, location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1d)) raise NotImplementedError, "GL function glProgramUniform1d is not available." end fn.call(program_, location_, v0_) end |
#glProgramUniform1dv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform1dv
6627 6628 6629 6630 6631 6632 |
# File 'lib/opengl-core/gl_commands.rb', line 6627 def glProgramUniform1dv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1dv)) raise NotImplementedError, "GL function glProgramUniform1dv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform1f__(program_, location_, v0_) ⇒ Object Also known as: glProgramUniform1f
6582 6583 6584 6585 6586 6587 |
# File 'lib/opengl-core/gl_commands.rb', line 6582 def glProgramUniform1f__(program_, location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1f)) raise NotImplementedError, "GL function glProgramUniform1f is not available." end fn.call(program_, location_, v0_) end |
#glProgramUniform1fv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform1fv
6597 6598 6599 6600 6601 6602 |
# File 'lib/opengl-core/gl_commands.rb', line 6597 def glProgramUniform1fv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1fv)) raise NotImplementedError, "GL function glProgramUniform1fv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform1i__(program_, location_, v0_) ⇒ Object Also known as: glProgramUniform1i
6552 6553 6554 6555 6556 6557 |
# File 'lib/opengl-core/gl_commands.rb', line 6552 def glProgramUniform1i__(program_, location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1i)) raise NotImplementedError, "GL function glProgramUniform1i is not available." end fn.call(program_, location_, v0_) end |
#glProgramUniform1iv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform1iv
6567 6568 6569 6570 6571 6572 |
# File 'lib/opengl-core/gl_commands.rb', line 6567 def glProgramUniform1iv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1iv)) raise NotImplementedError, "GL function glProgramUniform1iv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform1ui__(program_, location_, v0_) ⇒ Object Also known as: glProgramUniform1ui
6642 6643 6644 6645 6646 6647 |
# File 'lib/opengl-core/gl_commands.rb', line 6642 def glProgramUniform1ui__(program_, location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1ui)) raise NotImplementedError, "GL function glProgramUniform1ui is not available." end fn.call(program_, location_, v0_) end |
#glProgramUniform1uiv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform1uiv
6657 6658 6659 6660 6661 6662 |
# File 'lib/opengl-core/gl_commands.rb', line 6657 def glProgramUniform1uiv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform1uiv)) raise NotImplementedError, "GL function glProgramUniform1uiv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform2d__(program_, location_, v0_, v1_) ⇒ Object Also known as: glProgramUniform2d
6732 6733 6734 6735 6736 6737 |
# File 'lib/opengl-core/gl_commands.rb', line 6732 def glProgramUniform2d__(program_, location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2d)) raise NotImplementedError, "GL function glProgramUniform2d is not available." end fn.call(program_, location_, v0_, v1_) end |
#glProgramUniform2dv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform2dv
6747 6748 6749 6750 6751 6752 |
# File 'lib/opengl-core/gl_commands.rb', line 6747 def glProgramUniform2dv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2dv)) raise NotImplementedError, "GL function glProgramUniform2dv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform2f__(program_, location_, v0_, v1_) ⇒ Object Also known as: glProgramUniform2f
6702 6703 6704 6705 6706 6707 |
# File 'lib/opengl-core/gl_commands.rb', line 6702 def glProgramUniform2f__(program_, location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2f)) raise NotImplementedError, "GL function glProgramUniform2f is not available." end fn.call(program_, location_, v0_, v1_) end |
#glProgramUniform2fv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform2fv
6717 6718 6719 6720 6721 6722 |
# File 'lib/opengl-core/gl_commands.rb', line 6717 def glProgramUniform2fv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2fv)) raise NotImplementedError, "GL function glProgramUniform2fv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform2i__(program_, location_, v0_, v1_) ⇒ Object Also known as: glProgramUniform2i
6672 6673 6674 6675 6676 6677 |
# File 'lib/opengl-core/gl_commands.rb', line 6672 def glProgramUniform2i__(program_, location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2i)) raise NotImplementedError, "GL function glProgramUniform2i is not available." end fn.call(program_, location_, v0_, v1_) end |
#glProgramUniform2iv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform2iv
6687 6688 6689 6690 6691 6692 |
# File 'lib/opengl-core/gl_commands.rb', line 6687 def glProgramUniform2iv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2iv)) raise NotImplementedError, "GL function glProgramUniform2iv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform2ui__(program_, location_, v0_, v1_) ⇒ Object Also known as: glProgramUniform2ui
6762 6763 6764 6765 6766 6767 |
# File 'lib/opengl-core/gl_commands.rb', line 6762 def glProgramUniform2ui__(program_, location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2ui)) raise NotImplementedError, "GL function glProgramUniform2ui is not available." end fn.call(program_, location_, v0_, v1_) end |
#glProgramUniform2uiv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform2uiv
6777 6778 6779 6780 6781 6782 |
# File 'lib/opengl-core/gl_commands.rb', line 6777 def glProgramUniform2uiv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform2uiv)) raise NotImplementedError, "GL function glProgramUniform2uiv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform3d__(program_, location_, v0_, v1_, v2_) ⇒ Object Also known as: glProgramUniform3d
6852 6853 6854 6855 6856 6857 |
# File 'lib/opengl-core/gl_commands.rb', line 6852 def glProgramUniform3d__(program_, location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3d)) raise NotImplementedError, "GL function glProgramUniform3d is not available." end fn.call(program_, location_, v0_, v1_, v2_) end |
#glProgramUniform3dv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform3dv
6867 6868 6869 6870 6871 6872 |
# File 'lib/opengl-core/gl_commands.rb', line 6867 def glProgramUniform3dv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3dv)) raise NotImplementedError, "GL function glProgramUniform3dv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform3f__(program_, location_, v0_, v1_, v2_) ⇒ Object Also known as: glProgramUniform3f
6822 6823 6824 6825 6826 6827 |
# File 'lib/opengl-core/gl_commands.rb', line 6822 def glProgramUniform3f__(program_, location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3f)) raise NotImplementedError, "GL function glProgramUniform3f is not available." end fn.call(program_, location_, v0_, v1_, v2_) end |
#glProgramUniform3fv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform3fv
6837 6838 6839 6840 6841 6842 |
# File 'lib/opengl-core/gl_commands.rb', line 6837 def glProgramUniform3fv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3fv)) raise NotImplementedError, "GL function glProgramUniform3fv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform3i__(program_, location_, v0_, v1_, v2_) ⇒ Object Also known as: glProgramUniform3i
6792 6793 6794 6795 6796 6797 |
# File 'lib/opengl-core/gl_commands.rb', line 6792 def glProgramUniform3i__(program_, location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3i)) raise NotImplementedError, "GL function glProgramUniform3i is not available." end fn.call(program_, location_, v0_, v1_, v2_) end |
#glProgramUniform3iv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform3iv
6807 6808 6809 6810 6811 6812 |
# File 'lib/opengl-core/gl_commands.rb', line 6807 def glProgramUniform3iv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3iv)) raise NotImplementedError, "GL function glProgramUniform3iv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) ⇒ Object Also known as: glProgramUniform3ui
6882 6883 6884 6885 6886 6887 |
# File 'lib/opengl-core/gl_commands.rb', line 6882 def glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3ui)) raise NotImplementedError, "GL function glProgramUniform3ui is not available." end fn.call(program_, location_, v0_, v1_, v2_) end |
#glProgramUniform3uiv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform3uiv
6897 6898 6899 6900 6901 6902 |
# File 'lib/opengl-core/gl_commands.rb', line 6897 def glProgramUniform3uiv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform3uiv)) raise NotImplementedError, "GL function glProgramUniform3uiv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glProgramUniform4d
6972 6973 6974 6975 6976 6977 |
# File 'lib/opengl-core/gl_commands.rb', line 6972 def glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4d)) raise NotImplementedError, "GL function glProgramUniform4d is not available." end fn.call(program_, location_, v0_, v1_, v2_, v3_) end |
#glProgramUniform4dv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform4dv
6987 6988 6989 6990 6991 6992 |
# File 'lib/opengl-core/gl_commands.rb', line 6987 def glProgramUniform4dv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4dv)) raise NotImplementedError, "GL function glProgramUniform4dv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glProgramUniform4f
6942 6943 6944 6945 6946 6947 |
# File 'lib/opengl-core/gl_commands.rb', line 6942 def glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4f)) raise NotImplementedError, "GL function glProgramUniform4f is not available." end fn.call(program_, location_, v0_, v1_, v2_, v3_) end |
#glProgramUniform4fv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform4fv
6957 6958 6959 6960 6961 6962 |
# File 'lib/opengl-core/gl_commands.rb', line 6957 def glProgramUniform4fv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4fv)) raise NotImplementedError, "GL function glProgramUniform4fv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glProgramUniform4i
6912 6913 6914 6915 6916 6917 |
# File 'lib/opengl-core/gl_commands.rb', line 6912 def glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4i)) raise NotImplementedError, "GL function glProgramUniform4i is not available." end fn.call(program_, location_, v0_, v1_, v2_, v3_) end |
#glProgramUniform4iv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform4iv
6927 6928 6929 6930 6931 6932 |
# File 'lib/opengl-core/gl_commands.rb', line 6927 def glProgramUniform4iv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4iv)) raise NotImplementedError, "GL function glProgramUniform4iv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glProgramUniform4ui
7002 7003 7004 7005 7006 7007 |
# File 'lib/opengl-core/gl_commands.rb', line 7002 def glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4ui)) raise NotImplementedError, "GL function glProgramUniform4ui is not available." end fn.call(program_, location_, v0_, v1_, v2_, v3_) end |
#glProgramUniform4uiv__(program_, location_, count_, value_) ⇒ Object Also known as: glProgramUniform4uiv
7017 7018 7019 7020 7021 7022 |
# File 'lib/opengl-core/gl_commands.rb', line 7017 def glProgramUniform4uiv__(program_, location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniform4uiv)) raise NotImplementedError, "GL function glProgramUniform4uiv is not available." end fn.call(program_, location_, count_, value_) end |
#glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2dv
7077 7078 7079 7080 7081 7082 |
# File 'lib/opengl-core/gl_commands.rb', line 7077 def glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2dv)) raise NotImplementedError, "GL function glProgramUniformMatrix2dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2fv
7032 7033 7034 7035 7036 7037 |
# File 'lib/opengl-core/gl_commands.rb', line 7032 def glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2fv)) raise NotImplementedError, "GL function glProgramUniformMatrix2fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2x3dv
7212 7213 7214 7215 7216 7217 |
# File 'lib/opengl-core/gl_commands.rb', line 7212 def glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2x3dv)) raise NotImplementedError, "GL function glProgramUniformMatrix2x3dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2x3fv
7122 7123 7124 7125 7126 7127 |
# File 'lib/opengl-core/gl_commands.rb', line 7122 def glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2x3fv)) raise NotImplementedError, "GL function glProgramUniformMatrix2x3fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2x4dv
7242 7243 7244 7245 7246 7247 |
# File 'lib/opengl-core/gl_commands.rb', line 7242 def glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2x4dv)) raise NotImplementedError, "GL function glProgramUniformMatrix2x4dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix2x4fv
7152 7153 7154 7155 7156 7157 |
# File 'lib/opengl-core/gl_commands.rb', line 7152 def glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix2x4fv)) raise NotImplementedError, "GL function glProgramUniformMatrix2x4fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3dv
7092 7093 7094 7095 7096 7097 |
# File 'lib/opengl-core/gl_commands.rb', line 7092 def glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3dv)) raise NotImplementedError, "GL function glProgramUniformMatrix3dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3fv
7047 7048 7049 7050 7051 7052 |
# File 'lib/opengl-core/gl_commands.rb', line 7047 def glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3fv)) raise NotImplementedError, "GL function glProgramUniformMatrix3fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3x2dv
7227 7228 7229 7230 7231 7232 |
# File 'lib/opengl-core/gl_commands.rb', line 7227 def glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3x2dv)) raise NotImplementedError, "GL function glProgramUniformMatrix3x2dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3x2fv
7137 7138 7139 7140 7141 7142 |
# File 'lib/opengl-core/gl_commands.rb', line 7137 def glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3x2fv)) raise NotImplementedError, "GL function glProgramUniformMatrix3x2fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3x4dv
7272 7273 7274 7275 7276 7277 |
# File 'lib/opengl-core/gl_commands.rb', line 7272 def glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3x4dv)) raise NotImplementedError, "GL function glProgramUniformMatrix3x4dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix3x4fv
7182 7183 7184 7185 7186 7187 |
# File 'lib/opengl-core/gl_commands.rb', line 7182 def glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix3x4fv)) raise NotImplementedError, "GL function glProgramUniformMatrix3x4fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4dv
7107 7108 7109 7110 7111 7112 |
# File 'lib/opengl-core/gl_commands.rb', line 7107 def glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4dv)) raise NotImplementedError, "GL function glProgramUniformMatrix4dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4fv
7062 7063 7064 7065 7066 7067 |
# File 'lib/opengl-core/gl_commands.rb', line 7062 def glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4fv)) raise NotImplementedError, "GL function glProgramUniformMatrix4fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4x2dv
7257 7258 7259 7260 7261 7262 |
# File 'lib/opengl-core/gl_commands.rb', line 7257 def glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4x2dv)) raise NotImplementedError, "GL function glProgramUniformMatrix4x2dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4x2fv
7167 7168 7169 7170 7171 7172 |
# File 'lib/opengl-core/gl_commands.rb', line 7167 def glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4x2fv)) raise NotImplementedError, "GL function glProgramUniformMatrix4x2fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4x3dv
7287 7288 7289 7290 7291 7292 |
# File 'lib/opengl-core/gl_commands.rb', line 7287 def glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4x3dv)) raise NotImplementedError, "GL function glProgramUniformMatrix4x3dv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object Also known as: glProgramUniformMatrix4x3fv
7197 7198 7199 7200 7201 7202 |
# File 'lib/opengl-core/gl_commands.rb', line 7197 def glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glProgramUniformMatrix4x3fv)) raise NotImplementedError, "GL function glProgramUniformMatrix4x3fv is not available." end fn.call(program_, location_, count_, transpose_, value_) end |
#glProvokingVertex__(mode_) ⇒ Object Also known as: glProvokingVertex
4527 4528 4529 4530 4531 4532 |
# File 'lib/opengl-core/gl_commands.rb', line 4527 def glProvokingVertex__(mode_) unless (fn = GlSym.__load_gl_sym__(:glProvokingVertex)) raise NotImplementedError, "GL function glProvokingVertex is not available." end fn.call(mode_) end |
#glPushDebugGroup__(source_, id_, length_, message_) ⇒ Object Also known as: glPushDebugGroup
8352 8353 8354 8355 8356 8357 |
# File 'lib/opengl-core/gl_commands.rb', line 8352 def glPushDebugGroup__(source_, id_, length_, ) unless (fn = GlSym.__load_gl_sym__(:glPushDebugGroup)) raise NotImplementedError, "GL function glPushDebugGroup is not available." end fn.call(source_, id_, length_, ) end |
#glQueryCounter__(id_, target_) ⇒ Object Also known as: glQueryCounter
4992 4993 4994 4995 4996 4997 |
# File 'lib/opengl-core/gl_commands.rb', line 4992 def glQueryCounter__(id_, target_) unless (fn = GlSym.__load_gl_sym__(:glQueryCounter)) raise NotImplementedError, "GL function glQueryCounter is not available." end fn.call(id_, target_) end |
#glReadBuffer__(mode_) ⇒ Object Also known as: glReadBuffer
492 493 494 495 496 497 |
# File 'lib/opengl-core/gl_commands.rb', line 492 def glReadBuffer__(mode_) unless (fn = GlSym.__load_gl_sym__(:glReadBuffer)) raise NotImplementedError, "GL function glReadBuffer is not available." end fn.call(mode_) end |
#glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) ⇒ Object Also known as: glReadPixels
507 508 509 510 511 512 |
# File 'lib/opengl-core/gl_commands.rb', line 507 def glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glReadPixels)) raise NotImplementedError, "GL function glReadPixels is not available." end fn.call(x_, y_, width_, height_, format_, type_, pixels_) end |
#glReleaseShaderCompiler__ ⇒ Object Also known as: glReleaseShaderCompiler
6312 6313 6314 6315 6316 6317 |
# File 'lib/opengl-core/gl_commands.rb', line 6312 def glReleaseShaderCompiler__() unless (fn = GlSym.__load_gl_sym__(:glReleaseShaderCompiler)) raise NotImplementedError, "GL function glReleaseShaderCompiler is not available." end fn.call() end |
#glRenderbufferStorage__(target_, internalformat_, width_, height_) ⇒ Object Also known as: glRenderbufferStorage
3957 3958 3959 3960 3961 3962 |
# File 'lib/opengl-core/gl_commands.rb', line 3957 def glRenderbufferStorage__(target_, internalformat_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glRenderbufferStorage)) raise NotImplementedError, "GL function glRenderbufferStorage is not available." end fn.call(target_, internalformat_, width_, height_) end |
#glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) ⇒ Object Also known as: glRenderbufferStorageMultisample
4167 4168 4169 4170 4171 4172 |
# File 'lib/opengl-core/gl_commands.rb', line 4167 def glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glRenderbufferStorageMultisample)) raise NotImplementedError, "GL function glRenderbufferStorageMultisample is not available." end fn.call(target_, samples_, internalformat_, width_, height_) end |
#glResumeTransformFeedback__ ⇒ Object Also known as: glResumeTransformFeedback
6222 6223 6224 6225 6226 6227 |
# File 'lib/opengl-core/gl_commands.rb', line 6222 def glResumeTransformFeedback__() unless (fn = GlSym.__load_gl_sym__(:glResumeTransformFeedback)) raise NotImplementedError, "GL function glResumeTransformFeedback is not available." end fn.call() end |
#glSampleCoverage__(value_, invert_) ⇒ Object Also known as: glSampleCoverage
1032 1033 1034 1035 1036 1037 |
# File 'lib/opengl-core/gl_commands.rb', line 1032 def glSampleCoverage__(value_, invert_) unless (fn = GlSym.__load_gl_sym__(:glSampleCoverage)) raise NotImplementedError, "GL function glSampleCoverage is not available." end fn.call(value_, invert_) end |
#glSampleMaski__(index_, mask_) ⇒ Object Also known as: glSampleMaski
4737 4738 4739 4740 4741 4742 |
# File 'lib/opengl-core/gl_commands.rb', line 4737 def glSampleMaski__(index_, mask_) unless (fn = GlSym.__load_gl_sym__(:glSampleMaski)) raise NotImplementedError, "GL function glSampleMaski is not available." end fn.call(index_, mask_) end |
#glSamplerParameterf__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameterf
4872 4873 4874 4875 4876 4877 |
# File 'lib/opengl-core/gl_commands.rb', line 4872 def glSamplerParameterf__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameterf)) raise NotImplementedError, "GL function glSamplerParameterf is not available." end fn.call(sampler_, pname_, param_) end |
#glSamplerParameterfv__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameterfv
4887 4888 4889 4890 4891 4892 |
# File 'lib/opengl-core/gl_commands.rb', line 4887 def glSamplerParameterfv__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameterfv)) raise NotImplementedError, "GL function glSamplerParameterfv is not available." end fn.call(sampler_, pname_, param_) end |
#glSamplerParameteri__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameteri
4842 4843 4844 4845 4846 4847 |
# File 'lib/opengl-core/gl_commands.rb', line 4842 def glSamplerParameteri__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameteri)) raise NotImplementedError, "GL function glSamplerParameteri is not available." end fn.call(sampler_, pname_, param_) end |
#glSamplerParameterIiv__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameterIiv
4902 4903 4904 4905 4906 4907 |
# File 'lib/opengl-core/gl_commands.rb', line 4902 def glSamplerParameterIiv__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameterIiv)) raise NotImplementedError, "GL function glSamplerParameterIiv is not available." end fn.call(sampler_, pname_, param_) end |
#glSamplerParameterIuiv__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameterIuiv
4917 4918 4919 4920 4921 4922 |
# File 'lib/opengl-core/gl_commands.rb', line 4917 def glSamplerParameterIuiv__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameterIuiv)) raise NotImplementedError, "GL function glSamplerParameterIuiv is not available." end fn.call(sampler_, pname_, param_) end |
#glSamplerParameteriv__(sampler_, pname_, param_) ⇒ Object Also known as: glSamplerParameteriv
4857 4858 4859 4860 4861 4862 |
# File 'lib/opengl-core/gl_commands.rb', line 4857 def glSamplerParameteriv__(sampler_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glSamplerParameteriv)) raise NotImplementedError, "GL function glSamplerParameteriv is not available." end fn.call(sampler_, pname_, param_) end |
#glScissor__(x_, y_, width_, height_) ⇒ Object Also known as: glScissor
102 103 104 105 106 107 |
# File 'lib/opengl-core/gl_commands.rb', line 102 def glScissor__(x_, y_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glScissor)) raise NotImplementedError, "GL function glScissor is not available." end fn.call(x_, y_, width_, height_) end |
#glScissorArrayv__(first_, count_, v_) ⇒ Object Also known as: glScissorArrayv
7527 7528 7529 7530 7531 7532 |
# File 'lib/opengl-core/gl_commands.rb', line 7527 def glScissorArrayv__(first_, count_, v_) unless (fn = GlSym.__load_gl_sym__(:glScissorArrayv)) raise NotImplementedError, "GL function glScissorArrayv is not available." end fn.call(first_, count_, v_) end |
#glScissorIndexed__(index_, left_, bottom_, width_, height_) ⇒ Object Also known as: glScissorIndexed
7542 7543 7544 7545 7546 7547 |
# File 'lib/opengl-core/gl_commands.rb', line 7542 def glScissorIndexed__(index_, left_, bottom_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glScissorIndexed)) raise NotImplementedError, "GL function glScissorIndexed is not available." end fn.call(index_, left_, bottom_, width_, height_) end |
#glScissorIndexedv__(index_, v_) ⇒ Object Also known as: glScissorIndexedv
7557 7558 7559 7560 7561 7562 |
# File 'lib/opengl-core/gl_commands.rb', line 7557 def glScissorIndexedv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glScissorIndexedv)) raise NotImplementedError, "GL function glScissorIndexedv is not available." end fn.call(index_, v_) end |
#glSecondaryColorP3ui__(type_, color_) ⇒ Object Also known as: glSecondaryColorP3ui
5592 5593 5594 5595 5596 5597 |
# File 'lib/opengl-core/gl_commands.rb', line 5592 def glSecondaryColorP3ui__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glSecondaryColorP3ui)) raise NotImplementedError, "GL function glSecondaryColorP3ui is not available." end fn.call(type_, color_) end |
#glSecondaryColorP3uiv__(type_, color_) ⇒ Object Also known as: glSecondaryColorP3uiv
5607 5608 5609 5610 5611 5612 |
# File 'lib/opengl-core/gl_commands.rb', line 5607 def glSecondaryColorP3uiv__(type_, color_) unless (fn = GlSym.__load_gl_sym__(:glSecondaryColorP3uiv)) raise NotImplementedError, "GL function glSecondaryColorP3uiv is not available." end fn.call(type_, color_) end |
#glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) ⇒ Object Also known as: glShaderBinary
6327 6328 6329 6330 6331 6332 |
# File 'lib/opengl-core/gl_commands.rb', line 6327 def glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) unless (fn = GlSym.__load_gl_sym__(:glShaderBinary)) raise NotImplementedError, "GL function glShaderBinary is not available." end fn.call(count_, shaders_, binaryformat_, binary_, length_) end |
#glShaderSource__(shader_, count_, string_, length_) ⇒ Object Also known as: glShaderSource
2052 2053 2054 2055 2056 2057 |
# File 'lib/opengl-core/gl_commands.rb', line 2052 def glShaderSource__(shader_, count_, string_, length_) unless (fn = GlSym.__load_gl_sym__(:glShaderSource)) raise NotImplementedError, "GL function glShaderSource is not available." end fn.call(shader_, count_, string_, length_) end |
#glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) ⇒ Object Also known as: glShaderStorageBlockBinding
8127 8128 8129 8130 8131 8132 |
# File 'lib/opengl-core/gl_commands.rb', line 8127 def glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) unless (fn = GlSym.__load_gl_sym__(:glShaderStorageBlockBinding)) raise NotImplementedError, "GL function glShaderStorageBlockBinding is not available." end fn.call(program_, storageBlockIndex_, storageBlockBinding_) end |
#glStencilFunc__(func_, ref_, mask_) ⇒ Object Also known as: glStencilFunc
417 418 419 420 421 422 |
# File 'lib/opengl-core/gl_commands.rb', line 417 def glStencilFunc__(func_, ref_, mask_) unless (fn = GlSym.__load_gl_sym__(:glStencilFunc)) raise NotImplementedError, "GL function glStencilFunc is not available." end fn.call(func_, ref_, mask_) end |
#glStencilFuncSeparate__(face_, func_, ref_, mask_) ⇒ Object Also known as: glStencilFuncSeparate
1587 1588 1589 1590 1591 1592 |
# File 'lib/opengl-core/gl_commands.rb', line 1587 def glStencilFuncSeparate__(face_, func_, ref_, mask_) unless (fn = GlSym.__load_gl_sym__(:glStencilFuncSeparate)) raise NotImplementedError, "GL function glStencilFuncSeparate is not available." end fn.call(face_, func_, ref_, mask_) end |
#glStencilMask__(mask_) ⇒ Object Also known as: glStencilMask
282 283 284 285 286 287 |
# File 'lib/opengl-core/gl_commands.rb', line 282 def glStencilMask__(mask_) unless (fn = GlSym.__load_gl_sym__(:glStencilMask)) raise NotImplementedError, "GL function glStencilMask is not available." end fn.call(mask_) end |
#glStencilMaskSeparate__(face_, mask_) ⇒ Object Also known as: glStencilMaskSeparate
1602 1603 1604 1605 1606 1607 |
# File 'lib/opengl-core/gl_commands.rb', line 1602 def glStencilMaskSeparate__(face_, mask_) unless (fn = GlSym.__load_gl_sym__(:glStencilMaskSeparate)) raise NotImplementedError, "GL function glStencilMaskSeparate is not available." end fn.call(face_, mask_) end |
#glStencilOp__(fail_, zfail_, zpass_) ⇒ Object Also known as: glStencilOp
432 433 434 435 436 437 |
# File 'lib/opengl-core/gl_commands.rb', line 432 def glStencilOp__(fail_, zfail_, zpass_) unless (fn = GlSym.__load_gl_sym__(:glStencilOp)) raise NotImplementedError, "GL function glStencilOp is not available." end fn.call(fail_, zfail_, zpass_) end |
#glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) ⇒ Object Also known as: glStencilOpSeparate
1572 1573 1574 1575 1576 1577 |
# File 'lib/opengl-core/gl_commands.rb', line 1572 def glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) unless (fn = GlSym.__load_gl_sym__(:glStencilOpSeparate)) raise NotImplementedError, "GL function glStencilOpSeparate is not available." end fn.call(face_, sfail_, dpfail_, dppass_) end |
#glTexBuffer__(target_, internalformat_, buffer_) ⇒ Object Also known as: glTexBuffer
4317 4318 4319 4320 4321 4322 |
# File 'lib/opengl-core/gl_commands.rb', line 4317 def glTexBuffer__(target_, internalformat_, buffer_) unless (fn = GlSym.__load_gl_sym__(:glTexBuffer)) raise NotImplementedError, "GL function glTexBuffer is not available." end fn.call(target_, internalformat_, buffer_) end |
#glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) ⇒ Object Also known as: glTexBufferRange
8142 8143 8144 8145 8146 8147 |
# File 'lib/opengl-core/gl_commands.rb', line 8142 def glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) unless (fn = GlSym.__load_gl_sym__(:glTexBufferRange)) raise NotImplementedError, "GL function glTexBufferRange is not available." end fn.call(target_, internalformat_, buffer_, offset_, size_) end |
#glTexCoordP1ui__(type_, coords_) ⇒ Object Also known as: glTexCoordP1ui
5262 5263 5264 5265 5266 5267 |
# File 'lib/opengl-core/gl_commands.rb', line 5262 def glTexCoordP1ui__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP1ui)) raise NotImplementedError, "GL function glTexCoordP1ui is not available." end fn.call(type_, coords_) end |
#glTexCoordP1uiv__(type_, coords_) ⇒ Object Also known as: glTexCoordP1uiv
5277 5278 5279 5280 5281 5282 |
# File 'lib/opengl-core/gl_commands.rb', line 5277 def glTexCoordP1uiv__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP1uiv)) raise NotImplementedError, "GL function glTexCoordP1uiv is not available." end fn.call(type_, coords_) end |
#glTexCoordP2ui__(type_, coords_) ⇒ Object Also known as: glTexCoordP2ui
5292 5293 5294 5295 5296 5297 |
# File 'lib/opengl-core/gl_commands.rb', line 5292 def glTexCoordP2ui__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP2ui)) raise NotImplementedError, "GL function glTexCoordP2ui is not available." end fn.call(type_, coords_) end |
#glTexCoordP2uiv__(type_, coords_) ⇒ Object Also known as: glTexCoordP2uiv
5307 5308 5309 5310 5311 5312 |
# File 'lib/opengl-core/gl_commands.rb', line 5307 def glTexCoordP2uiv__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP2uiv)) raise NotImplementedError, "GL function glTexCoordP2uiv is not available." end fn.call(type_, coords_) end |
#glTexCoordP3ui__(type_, coords_) ⇒ Object Also known as: glTexCoordP3ui
5322 5323 5324 5325 5326 5327 |
# File 'lib/opengl-core/gl_commands.rb', line 5322 def glTexCoordP3ui__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP3ui)) raise NotImplementedError, "GL function glTexCoordP3ui is not available." end fn.call(type_, coords_) end |
#glTexCoordP3uiv__(type_, coords_) ⇒ Object Also known as: glTexCoordP3uiv
5337 5338 5339 5340 5341 5342 |
# File 'lib/opengl-core/gl_commands.rb', line 5337 def glTexCoordP3uiv__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP3uiv)) raise NotImplementedError, "GL function glTexCoordP3uiv is not available." end fn.call(type_, coords_) end |
#glTexCoordP4ui__(type_, coords_) ⇒ Object Also known as: glTexCoordP4ui
5352 5353 5354 5355 5356 5357 |
# File 'lib/opengl-core/gl_commands.rb', line 5352 def glTexCoordP4ui__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP4ui)) raise NotImplementedError, "GL function glTexCoordP4ui is not available." end fn.call(type_, coords_) end |
#glTexCoordP4uiv__(type_, coords_) ⇒ Object Also known as: glTexCoordP4uiv
5367 5368 5369 5370 5371 5372 |
# File 'lib/opengl-core/gl_commands.rb', line 5367 def glTexCoordP4uiv__(type_, coords_) unless (fn = GlSym.__load_gl_sym__(:glTexCoordP4uiv)) raise NotImplementedError, "GL function glTexCoordP4uiv is not available." end fn.call(type_, coords_) end |
#glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) ⇒ Object Also known as: glTexImage1D
177 178 179 180 181 182 |
# File 'lib/opengl-core/gl_commands.rb', line 177 def glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexImage1D)) raise NotImplementedError, "GL function glTexImage1D is not available." end fn.call(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) end |
#glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) ⇒ Object Also known as: glTexImage2D
192 193 194 195 196 197 |
# File 'lib/opengl-core/gl_commands.rb', line 192 def glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexImage2D)) raise NotImplementedError, "GL function glTexImage2D is not available." end fn.call(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) end |
#glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object Also known as: glTexImage2DMultisample
4692 4693 4694 4695 4696 4697 |
# File 'lib/opengl-core/gl_commands.rb', line 4692 def glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) unless (fn = GlSym.__load_gl_sym__(:glTexImage2DMultisample)) raise NotImplementedError, "GL function glTexImage2DMultisample is not available." end fn.call(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) end |
#glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) ⇒ Object Also known as: glTexImage3D
972 973 974 975 976 977 |
# File 'lib/opengl-core/gl_commands.rb', line 972 def glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexImage3D)) raise NotImplementedError, "GL function glTexImage3D is not available." end fn.call(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) end |
#glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object Also known as: glTexImage3DMultisample
4707 4708 4709 4710 4711 4712 |
# File 'lib/opengl-core/gl_commands.rb', line 4707 def glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) unless (fn = GlSym.__load_gl_sym__(:glTexImage3DMultisample)) raise NotImplementedError, "GL function glTexImage3DMultisample is not available." end fn.call(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) end |
#glTexParameterf__(target_, pname_, param_) ⇒ Object Also known as: glTexParameterf
117 118 119 120 121 122 |
# File 'lib/opengl-core/gl_commands.rb', line 117 def glTexParameterf__(target_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glTexParameterf)) raise NotImplementedError, "GL function glTexParameterf is not available." end fn.call(target_, pname_, param_) end |
#glTexParameterfv__(target_, pname_, params_) ⇒ Object Also known as: glTexParameterfv
132 133 134 135 136 137 |
# File 'lib/opengl-core/gl_commands.rb', line 132 def glTexParameterfv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glTexParameterfv)) raise NotImplementedError, "GL function glTexParameterfv is not available." end fn.call(target_, pname_, params_) end |
#glTexParameteri__(target_, pname_, param_) ⇒ Object Also known as: glTexParameteri
147 148 149 150 151 152 |
# File 'lib/opengl-core/gl_commands.rb', line 147 def glTexParameteri__(target_, pname_, param_) unless (fn = GlSym.__load_gl_sym__(:glTexParameteri)) raise NotImplementedError, "GL function glTexParameteri is not available." end fn.call(target_, pname_, param_) end |
#glTexParameterIiv__(target_, pname_, params_) ⇒ Object Also known as: glTexParameterIiv
3762 3763 3764 3765 3766 3767 |
# File 'lib/opengl-core/gl_commands.rb', line 3762 def glTexParameterIiv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glTexParameterIiv)) raise NotImplementedError, "GL function glTexParameterIiv is not available." end fn.call(target_, pname_, params_) end |
#glTexParameterIuiv__(target_, pname_, params_) ⇒ Object Also known as: glTexParameterIuiv
3777 3778 3779 3780 3781 3782 |
# File 'lib/opengl-core/gl_commands.rb', line 3777 def glTexParameterIuiv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glTexParameterIuiv)) raise NotImplementedError, "GL function glTexParameterIuiv is not available." end fn.call(target_, pname_, params_) end |
#glTexParameteriv__(target_, pname_, params_) ⇒ Object Also known as: glTexParameteriv
162 163 164 165 166 167 |
# File 'lib/opengl-core/gl_commands.rb', line 162 def glTexParameteriv__(target_, pname_, params_) unless (fn = GlSym.__load_gl_sym__(:glTexParameteriv)) raise NotImplementedError, "GL function glTexParameteriv is not available." end fn.call(target_, pname_, params_) end |
#glTexStorage1D__(target_, levels_, internalformat_, width_) ⇒ Object Also known as: glTexStorage1D
7737 7738 7739 7740 7741 7742 |
# File 'lib/opengl-core/gl_commands.rb', line 7737 def glTexStorage1D__(target_, levels_, internalformat_, width_) unless (fn = GlSym.__load_gl_sym__(:glTexStorage1D)) raise NotImplementedError, "GL function glTexStorage1D is not available." end fn.call(target_, levels_, internalformat_, width_) end |
#glTexStorage2D__(target_, levels_, internalformat_, width_, height_) ⇒ Object Also known as: glTexStorage2D
7752 7753 7754 7755 7756 7757 |
# File 'lib/opengl-core/gl_commands.rb', line 7752 def glTexStorage2D__(target_, levels_, internalformat_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glTexStorage2D)) raise NotImplementedError, "GL function glTexStorage2D is not available." end fn.call(target_, levels_, internalformat_, width_, height_) end |
#glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object Also known as: glTexStorage2DMultisample
8157 8158 8159 8160 8161 8162 |
# File 'lib/opengl-core/gl_commands.rb', line 8157 def glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) unless (fn = GlSym.__load_gl_sym__(:glTexStorage2DMultisample)) raise NotImplementedError, "GL function glTexStorage2DMultisample is not available." end fn.call(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) end |
#glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) ⇒ Object Also known as: glTexStorage3D
7767 7768 7769 7770 7771 7772 |
# File 'lib/opengl-core/gl_commands.rb', line 7767 def glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) unless (fn = GlSym.__load_gl_sym__(:glTexStorage3D)) raise NotImplementedError, "GL function glTexStorage3D is not available." end fn.call(target_, levels_, internalformat_, width_, height_, depth_) end |
#glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object Also known as: glTexStorage3DMultisample
8172 8173 8174 8175 8176 8177 |
# File 'lib/opengl-core/gl_commands.rb', line 8172 def glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) unless (fn = GlSym.__load_gl_sym__(:glTexStorage3DMultisample)) raise NotImplementedError, "GL function glTexStorage3DMultisample is not available." end fn.call(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) end |
#glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) ⇒ Object Also known as: glTexSubImage1D
837 838 839 840 841 842 |
# File 'lib/opengl-core/gl_commands.rb', line 837 def glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexSubImage1D)) raise NotImplementedError, "GL function glTexSubImage1D is not available." end fn.call(target_, level_, xoffset_, width_, format_, type_, pixels_) end |
#glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) ⇒ Object Also known as: glTexSubImage2D
852 853 854 855 856 857 |
# File 'lib/opengl-core/gl_commands.rb', line 852 def glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexSubImage2D)) raise NotImplementedError, "GL function glTexSubImage2D is not available." end fn.call(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) end |
#glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) ⇒ Object Also known as: glTexSubImage3D
987 988 989 990 991 992 |
# File 'lib/opengl-core/gl_commands.rb', line 987 def glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) unless (fn = GlSym.__load_gl_sym__(:glTexSubImage3D)) raise NotImplementedError, "GL function glTexSubImage3D is not available." end fn.call(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) end |
#glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) ⇒ Object Also known as: glTextureView
8187 8188 8189 8190 8191 8192 |
# File 'lib/opengl-core/gl_commands.rb', line 8187 def glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) unless (fn = GlSym.__load_gl_sym__(:glTextureView)) raise NotImplementedError, "GL function glTextureView is not available." end fn.call(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) end |
#glTransformFeedbackVaryings__(program_, count_, varyings_, bufferMode_) ⇒ Object Also known as: glTransformFeedbackVaryings
3177 3178 3179 3180 3181 3182 |
# File 'lib/opengl-core/gl_commands.rb', line 3177 def (program_, count_, , bufferMode_) unless (fn = GlSym.__load_gl_sym__(:glTransformFeedbackVaryings)) raise NotImplementedError, "GL function glTransformFeedbackVaryings is not available." end fn.call(program_, count_, , bufferMode_) end |
#glUniform1d__(location_, x_) ⇒ Object Also known as: glUniform1d
5727 5728 5729 5730 5731 5732 |
# File 'lib/opengl-core/gl_commands.rb', line 5727 def glUniform1d__(location_, x_) unless (fn = GlSym.__load_gl_sym__(:glUniform1d)) raise NotImplementedError, "GL function glUniform1d is not available." end fn.call(location_, x_) end |
#glUniform1dv__(location_, count_, value_) ⇒ Object Also known as: glUniform1dv
5787 5788 5789 5790 5791 5792 |
# File 'lib/opengl-core/gl_commands.rb', line 5787 def glUniform1dv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform1dv)) raise NotImplementedError, "GL function glUniform1dv is not available." end fn.call(location_, count_, value_) end |
#glUniform1f__(location_, v0_) ⇒ Object Also known as: glUniform1f
2082 2083 2084 2085 2086 2087 |
# File 'lib/opengl-core/gl_commands.rb', line 2082 def glUniform1f__(location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glUniform1f)) raise NotImplementedError, "GL function glUniform1f is not available." end fn.call(location_, v0_) end |
#glUniform1fv__(location_, count_, value_) ⇒ Object Also known as: glUniform1fv
2202 2203 2204 2205 2206 2207 |
# File 'lib/opengl-core/gl_commands.rb', line 2202 def glUniform1fv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform1fv)) raise NotImplementedError, "GL function glUniform1fv is not available." end fn.call(location_, count_, value_) end |
#glUniform1i__(location_, v0_) ⇒ Object Also known as: glUniform1i
2142 2143 2144 2145 2146 2147 |
# File 'lib/opengl-core/gl_commands.rb', line 2142 def glUniform1i__(location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glUniform1i)) raise NotImplementedError, "GL function glUniform1i is not available." end fn.call(location_, v0_) end |
#glUniform1iv__(location_, count_, value_) ⇒ Object Also known as: glUniform1iv
2262 2263 2264 2265 2266 2267 |
# File 'lib/opengl-core/gl_commands.rb', line 2262 def glUniform1iv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform1iv)) raise NotImplementedError, "GL function glUniform1iv is not available." end fn.call(location_, count_, value_) end |
#glUniform1ui__(location_, v0_) ⇒ Object Also known as: glUniform1ui
3642 3643 3644 3645 3646 3647 |
# File 'lib/opengl-core/gl_commands.rb', line 3642 def glUniform1ui__(location_, v0_) unless (fn = GlSym.__load_gl_sym__(:glUniform1ui)) raise NotImplementedError, "GL function glUniform1ui is not available." end fn.call(location_, v0_) end |
#glUniform1uiv__(location_, count_, value_) ⇒ Object Also known as: glUniform1uiv
3702 3703 3704 3705 3706 3707 |
# File 'lib/opengl-core/gl_commands.rb', line 3702 def glUniform1uiv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform1uiv)) raise NotImplementedError, "GL function glUniform1uiv is not available." end fn.call(location_, count_, value_) end |
#glUniform2d__(location_, x_, y_) ⇒ Object Also known as: glUniform2d
5742 5743 5744 5745 5746 5747 |
# File 'lib/opengl-core/gl_commands.rb', line 5742 def glUniform2d__(location_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glUniform2d)) raise NotImplementedError, "GL function glUniform2d is not available." end fn.call(location_, x_, y_) end |
#glUniform2dv__(location_, count_, value_) ⇒ Object Also known as: glUniform2dv
5802 5803 5804 5805 5806 5807 |
# File 'lib/opengl-core/gl_commands.rb', line 5802 def glUniform2dv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform2dv)) raise NotImplementedError, "GL function glUniform2dv is not available." end fn.call(location_, count_, value_) end |
#glUniform2f__(location_, v0_, v1_) ⇒ Object Also known as: glUniform2f
2097 2098 2099 2100 2101 2102 |
# File 'lib/opengl-core/gl_commands.rb', line 2097 def glUniform2f__(location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glUniform2f)) raise NotImplementedError, "GL function glUniform2f is not available." end fn.call(location_, v0_, v1_) end |
#glUniform2fv__(location_, count_, value_) ⇒ Object Also known as: glUniform2fv
2217 2218 2219 2220 2221 2222 |
# File 'lib/opengl-core/gl_commands.rb', line 2217 def glUniform2fv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform2fv)) raise NotImplementedError, "GL function glUniform2fv is not available." end fn.call(location_, count_, value_) end |
#glUniform2i__(location_, v0_, v1_) ⇒ Object Also known as: glUniform2i
2157 2158 2159 2160 2161 2162 |
# File 'lib/opengl-core/gl_commands.rb', line 2157 def glUniform2i__(location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glUniform2i)) raise NotImplementedError, "GL function glUniform2i is not available." end fn.call(location_, v0_, v1_) end |
#glUniform2iv__(location_, count_, value_) ⇒ Object Also known as: glUniform2iv
2277 2278 2279 2280 2281 2282 |
# File 'lib/opengl-core/gl_commands.rb', line 2277 def glUniform2iv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform2iv)) raise NotImplementedError, "GL function glUniform2iv is not available." end fn.call(location_, count_, value_) end |
#glUniform2ui__(location_, v0_, v1_) ⇒ Object Also known as: glUniform2ui
3657 3658 3659 3660 3661 3662 |
# File 'lib/opengl-core/gl_commands.rb', line 3657 def glUniform2ui__(location_, v0_, v1_) unless (fn = GlSym.__load_gl_sym__(:glUniform2ui)) raise NotImplementedError, "GL function glUniform2ui is not available." end fn.call(location_, v0_, v1_) end |
#glUniform2uiv__(location_, count_, value_) ⇒ Object Also known as: glUniform2uiv
3717 3718 3719 3720 3721 3722 |
# File 'lib/opengl-core/gl_commands.rb', line 3717 def glUniform2uiv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform2uiv)) raise NotImplementedError, "GL function glUniform2uiv is not available." end fn.call(location_, count_, value_) end |
#glUniform3d__(location_, x_, y_, z_) ⇒ Object Also known as: glUniform3d
5757 5758 5759 5760 5761 5762 |
# File 'lib/opengl-core/gl_commands.rb', line 5757 def glUniform3d__(location_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glUniform3d)) raise NotImplementedError, "GL function glUniform3d is not available." end fn.call(location_, x_, y_, z_) end |
#glUniform3dv__(location_, count_, value_) ⇒ Object Also known as: glUniform3dv
5817 5818 5819 5820 5821 5822 |
# File 'lib/opengl-core/gl_commands.rb', line 5817 def glUniform3dv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform3dv)) raise NotImplementedError, "GL function glUniform3dv is not available." end fn.call(location_, count_, value_) end |
#glUniform3f__(location_, v0_, v1_, v2_) ⇒ Object Also known as: glUniform3f
2112 2113 2114 2115 2116 2117 |
# File 'lib/opengl-core/gl_commands.rb', line 2112 def glUniform3f__(location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glUniform3f)) raise NotImplementedError, "GL function glUniform3f is not available." end fn.call(location_, v0_, v1_, v2_) end |
#glUniform3fv__(location_, count_, value_) ⇒ Object Also known as: glUniform3fv
2232 2233 2234 2235 2236 2237 |
# File 'lib/opengl-core/gl_commands.rb', line 2232 def glUniform3fv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform3fv)) raise NotImplementedError, "GL function glUniform3fv is not available." end fn.call(location_, count_, value_) end |
#glUniform3i__(location_, v0_, v1_, v2_) ⇒ Object Also known as: glUniform3i
2172 2173 2174 2175 2176 2177 |
# File 'lib/opengl-core/gl_commands.rb', line 2172 def glUniform3i__(location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glUniform3i)) raise NotImplementedError, "GL function glUniform3i is not available." end fn.call(location_, v0_, v1_, v2_) end |
#glUniform3iv__(location_, count_, value_) ⇒ Object Also known as: glUniform3iv
2292 2293 2294 2295 2296 2297 |
# File 'lib/opengl-core/gl_commands.rb', line 2292 def glUniform3iv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform3iv)) raise NotImplementedError, "GL function glUniform3iv is not available." end fn.call(location_, count_, value_) end |
#glUniform3ui__(location_, v0_, v1_, v2_) ⇒ Object Also known as: glUniform3ui
3672 3673 3674 3675 3676 3677 |
# File 'lib/opengl-core/gl_commands.rb', line 3672 def glUniform3ui__(location_, v0_, v1_, v2_) unless (fn = GlSym.__load_gl_sym__(:glUniform3ui)) raise NotImplementedError, "GL function glUniform3ui is not available." end fn.call(location_, v0_, v1_, v2_) end |
#glUniform3uiv__(location_, count_, value_) ⇒ Object Also known as: glUniform3uiv
3732 3733 3734 3735 3736 3737 |
# File 'lib/opengl-core/gl_commands.rb', line 3732 def glUniform3uiv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform3uiv)) raise NotImplementedError, "GL function glUniform3uiv is not available." end fn.call(location_, count_, value_) end |
#glUniform4d__(location_, x_, y_, z_, w_) ⇒ Object Also known as: glUniform4d
5772 5773 5774 5775 5776 5777 |
# File 'lib/opengl-core/gl_commands.rb', line 5772 def glUniform4d__(location_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glUniform4d)) raise NotImplementedError, "GL function glUniform4d is not available." end fn.call(location_, x_, y_, z_, w_) end |
#glUniform4dv__(location_, count_, value_) ⇒ Object Also known as: glUniform4dv
5832 5833 5834 5835 5836 5837 |
# File 'lib/opengl-core/gl_commands.rb', line 5832 def glUniform4dv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform4dv)) raise NotImplementedError, "GL function glUniform4dv is not available." end fn.call(location_, count_, value_) end |
#glUniform4f__(location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glUniform4f
2127 2128 2129 2130 2131 2132 |
# File 'lib/opengl-core/gl_commands.rb', line 2127 def glUniform4f__(location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glUniform4f)) raise NotImplementedError, "GL function glUniform4f is not available." end fn.call(location_, v0_, v1_, v2_, v3_) end |
#glUniform4fv__(location_, count_, value_) ⇒ Object Also known as: glUniform4fv
2247 2248 2249 2250 2251 2252 |
# File 'lib/opengl-core/gl_commands.rb', line 2247 def glUniform4fv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform4fv)) raise NotImplementedError, "GL function glUniform4fv is not available." end fn.call(location_, count_, value_) end |
#glUniform4i__(location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glUniform4i
2187 2188 2189 2190 2191 2192 |
# File 'lib/opengl-core/gl_commands.rb', line 2187 def glUniform4i__(location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glUniform4i)) raise NotImplementedError, "GL function glUniform4i is not available." end fn.call(location_, v0_, v1_, v2_, v3_) end |
#glUniform4iv__(location_, count_, value_) ⇒ Object Also known as: glUniform4iv
2307 2308 2309 2310 2311 2312 |
# File 'lib/opengl-core/gl_commands.rb', line 2307 def glUniform4iv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform4iv)) raise NotImplementedError, "GL function glUniform4iv is not available." end fn.call(location_, count_, value_) end |
#glUniform4ui__(location_, v0_, v1_, v2_, v3_) ⇒ Object Also known as: glUniform4ui
3687 3688 3689 3690 3691 3692 |
# File 'lib/opengl-core/gl_commands.rb', line 3687 def glUniform4ui__(location_, v0_, v1_, v2_, v3_) unless (fn = GlSym.__load_gl_sym__(:glUniform4ui)) raise NotImplementedError, "GL function glUniform4ui is not available." end fn.call(location_, v0_, v1_, v2_, v3_) end |
#glUniform4uiv__(location_, count_, value_) ⇒ Object Also known as: glUniform4uiv
3747 3748 3749 3750 3751 3752 |
# File 'lib/opengl-core/gl_commands.rb', line 3747 def glUniform4uiv__(location_, count_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniform4uiv)) raise NotImplementedError, "GL function glUniform4uiv is not available." end fn.call(location_, count_, value_) end |
#glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) ⇒ Object Also known as: glUniformBlockBinding
4452 4453 4454 4455 4456 4457 |
# File 'lib/opengl-core/gl_commands.rb', line 4452 def glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) unless (fn = GlSym.__load_gl_sym__(:glUniformBlockBinding)) raise NotImplementedError, "GL function glUniformBlockBinding is not available." end fn.call(program_, uniformBlockIndex_, uniformBlockBinding_) end |
#glUniformMatrix2dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2dv
5847 5848 5849 5850 5851 5852 |
# File 'lib/opengl-core/gl_commands.rb', line 5847 def glUniformMatrix2dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2dv)) raise NotImplementedError, "GL function glUniformMatrix2dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix2fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2fv
2322 2323 2324 2325 2326 2327 |
# File 'lib/opengl-core/gl_commands.rb', line 2322 def glUniformMatrix2fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2fv)) raise NotImplementedError, "GL function glUniformMatrix2fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix2x3dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2x3dv
5892 5893 5894 5895 5896 5897 |
# File 'lib/opengl-core/gl_commands.rb', line 5892 def glUniformMatrix2x3dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2x3dv)) raise NotImplementedError, "GL function glUniformMatrix2x3dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix2x3fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2x3fv
2937 2938 2939 2940 2941 2942 |
# File 'lib/opengl-core/gl_commands.rb', line 2937 def glUniformMatrix2x3fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2x3fv)) raise NotImplementedError, "GL function glUniformMatrix2x3fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix2x4dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2x4dv
5907 5908 5909 5910 5911 5912 |
# File 'lib/opengl-core/gl_commands.rb', line 5907 def glUniformMatrix2x4dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2x4dv)) raise NotImplementedError, "GL function glUniformMatrix2x4dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix2x4fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix2x4fv
2967 2968 2969 2970 2971 2972 |
# File 'lib/opengl-core/gl_commands.rb', line 2967 def glUniformMatrix2x4fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix2x4fv)) raise NotImplementedError, "GL function glUniformMatrix2x4fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3dv
5862 5863 5864 5865 5866 5867 |
# File 'lib/opengl-core/gl_commands.rb', line 5862 def glUniformMatrix3dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3dv)) raise NotImplementedError, "GL function glUniformMatrix3dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3fv
2337 2338 2339 2340 2341 2342 |
# File 'lib/opengl-core/gl_commands.rb', line 2337 def glUniformMatrix3fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3fv)) raise NotImplementedError, "GL function glUniformMatrix3fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3x2dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3x2dv
5922 5923 5924 5925 5926 5927 |
# File 'lib/opengl-core/gl_commands.rb', line 5922 def glUniformMatrix3x2dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3x2dv)) raise NotImplementedError, "GL function glUniformMatrix3x2dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3x2fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3x2fv
2952 2953 2954 2955 2956 2957 |
# File 'lib/opengl-core/gl_commands.rb', line 2952 def glUniformMatrix3x2fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3x2fv)) raise NotImplementedError, "GL function glUniformMatrix3x2fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3x4dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3x4dv
5937 5938 5939 5940 5941 5942 |
# File 'lib/opengl-core/gl_commands.rb', line 5937 def glUniformMatrix3x4dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3x4dv)) raise NotImplementedError, "GL function glUniformMatrix3x4dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix3x4fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix3x4fv
2997 2998 2999 3000 3001 3002 |
# File 'lib/opengl-core/gl_commands.rb', line 2997 def glUniformMatrix3x4fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix3x4fv)) raise NotImplementedError, "GL function glUniformMatrix3x4fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4dv
5877 5878 5879 5880 5881 5882 |
# File 'lib/opengl-core/gl_commands.rb', line 5877 def glUniformMatrix4dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4dv)) raise NotImplementedError, "GL function glUniformMatrix4dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4fv
2352 2353 2354 2355 2356 2357 |
# File 'lib/opengl-core/gl_commands.rb', line 2352 def glUniformMatrix4fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4fv)) raise NotImplementedError, "GL function glUniformMatrix4fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4x2dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4x2dv
5952 5953 5954 5955 5956 5957 |
# File 'lib/opengl-core/gl_commands.rb', line 5952 def glUniformMatrix4x2dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4x2dv)) raise NotImplementedError, "GL function glUniformMatrix4x2dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4x2fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4x2fv
2982 2983 2984 2985 2986 2987 |
# File 'lib/opengl-core/gl_commands.rb', line 2982 def glUniformMatrix4x2fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4x2fv)) raise NotImplementedError, "GL function glUniformMatrix4x2fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4x3dv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4x3dv
5967 5968 5969 5970 5971 5972 |
# File 'lib/opengl-core/gl_commands.rb', line 5967 def glUniformMatrix4x3dv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4x3dv)) raise NotImplementedError, "GL function glUniformMatrix4x3dv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformMatrix4x3fv__(location_, count_, transpose_, value_) ⇒ Object Also known as: glUniformMatrix4x3fv
3012 3013 3014 3015 3016 3017 |
# File 'lib/opengl-core/gl_commands.rb', line 3012 def glUniformMatrix4x3fv__(location_, count_, transpose_, value_) unless (fn = GlSym.__load_gl_sym__(:glUniformMatrix4x3fv)) raise NotImplementedError, "GL function glUniformMatrix4x3fv is not available." end fn.call(location_, count_, transpose_, value_) end |
#glUniformSubroutinesuiv__(shadertype_, count_, indices_) ⇒ Object Also known as: glUniformSubroutinesuiv
6072 6073 6074 6075 6076 6077 |
# File 'lib/opengl-core/gl_commands.rb', line 6072 def glUniformSubroutinesuiv__(shadertype_, count_, indices_) unless (fn = GlSym.__load_gl_sym__(:glUniformSubroutinesuiv)) raise NotImplementedError, "GL function glUniformSubroutinesuiv is not available." end fn.call(shadertype_, count_, indices_) end |
#glUnmapBuffer__(target_) ⇒ Object Also known as: glUnmapBuffer
1497 1498 1499 1500 1501 1502 |
# File 'lib/opengl-core/gl_commands.rb', line 1497 def glUnmapBuffer__(target_) unless (fn = GlSym.__load_gl_sym__(:glUnmapBuffer)) raise NotImplementedError, "GL function glUnmapBuffer is not available." end fn.call(target_) end |
#glUseProgram__(program_) ⇒ Object Also known as: glUseProgram
2067 2068 2069 2070 2071 2072 |
# File 'lib/opengl-core/gl_commands.rb', line 2067 def glUseProgram__(program_) unless (fn = GlSym.__load_gl_sym__(:glUseProgram)) raise NotImplementedError, "GL function glUseProgram is not available." end fn.call(program_) end |
#glUseProgramStages__(pipeline_, stages_, program_) ⇒ Object Also known as: glUseProgramStages
6432 6433 6434 6435 6436 6437 |
# File 'lib/opengl-core/gl_commands.rb', line 6432 def glUseProgramStages__(pipeline_, stages_, program_) unless (fn = GlSym.__load_gl_sym__(:glUseProgramStages)) raise NotImplementedError, "GL function glUseProgramStages is not available." end fn.call(pipeline_, stages_, program_) end |
#glValidateProgram__(program_) ⇒ Object Also known as: glValidateProgram
2367 2368 2369 2370 2371 2372 |
# File 'lib/opengl-core/gl_commands.rb', line 2367 def glValidateProgram__(program_) unless (fn = GlSym.__load_gl_sym__(:glValidateProgram)) raise NotImplementedError, "GL function glValidateProgram is not available." end fn.call(program_) end |
#glValidateProgramPipeline__(pipeline_) ⇒ Object Also known as: glValidateProgramPipeline
7302 7303 7304 7305 7306 7307 |
# File 'lib/opengl-core/gl_commands.rb', line 7302 def glValidateProgramPipeline__(pipeline_) unless (fn = GlSym.__load_gl_sym__(:glValidateProgramPipeline)) raise NotImplementedError, "GL function glValidateProgramPipeline is not available." end fn.call(pipeline_) end |
#glVertexAttrib1d__(index_, x_) ⇒ Object Also known as: glVertexAttrib1d
2382 2383 2384 2385 2386 2387 |
# File 'lib/opengl-core/gl_commands.rb', line 2382 def glVertexAttrib1d__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1d)) raise NotImplementedError, "GL function glVertexAttrib1d is not available." end fn.call(index_, x_) end |
#glVertexAttrib1dv__(index_, v_) ⇒ Object Also known as: glVertexAttrib1dv
2397 2398 2399 2400 2401 2402 |
# File 'lib/opengl-core/gl_commands.rb', line 2397 def glVertexAttrib1dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1dv)) raise NotImplementedError, "GL function glVertexAttrib1dv is not available." end fn.call(index_, v_) end |
#glVertexAttrib1f__(index_, x_) ⇒ Object Also known as: glVertexAttrib1f
2412 2413 2414 2415 2416 2417 |
# File 'lib/opengl-core/gl_commands.rb', line 2412 def glVertexAttrib1f__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1f)) raise NotImplementedError, "GL function glVertexAttrib1f is not available." end fn.call(index_, x_) end |
#glVertexAttrib1fv__(index_, v_) ⇒ Object Also known as: glVertexAttrib1fv
2427 2428 2429 2430 2431 2432 |
# File 'lib/opengl-core/gl_commands.rb', line 2427 def glVertexAttrib1fv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1fv)) raise NotImplementedError, "GL function glVertexAttrib1fv is not available." end fn.call(index_, v_) end |
#glVertexAttrib1s__(index_, x_) ⇒ Object Also known as: glVertexAttrib1s
2442 2443 2444 2445 2446 2447 |
# File 'lib/opengl-core/gl_commands.rb', line 2442 def glVertexAttrib1s__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1s)) raise NotImplementedError, "GL function glVertexAttrib1s is not available." end fn.call(index_, x_) end |
#glVertexAttrib1sv__(index_, v_) ⇒ Object Also known as: glVertexAttrib1sv
2457 2458 2459 2460 2461 2462 |
# File 'lib/opengl-core/gl_commands.rb', line 2457 def glVertexAttrib1sv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib1sv)) raise NotImplementedError, "GL function glVertexAttrib1sv is not available." end fn.call(index_, v_) end |
#glVertexAttrib2d__(index_, x_, y_) ⇒ Object Also known as: glVertexAttrib2d
2472 2473 2474 2475 2476 2477 |
# File 'lib/opengl-core/gl_commands.rb', line 2472 def glVertexAttrib2d__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2d)) raise NotImplementedError, "GL function glVertexAttrib2d is not available." end fn.call(index_, x_, y_) end |
#glVertexAttrib2dv__(index_, v_) ⇒ Object Also known as: glVertexAttrib2dv
2487 2488 2489 2490 2491 2492 |
# File 'lib/opengl-core/gl_commands.rb', line 2487 def glVertexAttrib2dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2dv)) raise NotImplementedError, "GL function glVertexAttrib2dv is not available." end fn.call(index_, v_) end |
#glVertexAttrib2f__(index_, x_, y_) ⇒ Object Also known as: glVertexAttrib2f
2502 2503 2504 2505 2506 2507 |
# File 'lib/opengl-core/gl_commands.rb', line 2502 def glVertexAttrib2f__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2f)) raise NotImplementedError, "GL function glVertexAttrib2f is not available." end fn.call(index_, x_, y_) end |
#glVertexAttrib2fv__(index_, v_) ⇒ Object Also known as: glVertexAttrib2fv
2517 2518 2519 2520 2521 2522 |
# File 'lib/opengl-core/gl_commands.rb', line 2517 def glVertexAttrib2fv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2fv)) raise NotImplementedError, "GL function glVertexAttrib2fv is not available." end fn.call(index_, v_) end |
#glVertexAttrib2s__(index_, x_, y_) ⇒ Object Also known as: glVertexAttrib2s
2532 2533 2534 2535 2536 2537 |
# File 'lib/opengl-core/gl_commands.rb', line 2532 def glVertexAttrib2s__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2s)) raise NotImplementedError, "GL function glVertexAttrib2s is not available." end fn.call(index_, x_, y_) end |
#glVertexAttrib2sv__(index_, v_) ⇒ Object Also known as: glVertexAttrib2sv
2547 2548 2549 2550 2551 2552 |
# File 'lib/opengl-core/gl_commands.rb', line 2547 def glVertexAttrib2sv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib2sv)) raise NotImplementedError, "GL function glVertexAttrib2sv is not available." end fn.call(index_, v_) end |
#glVertexAttrib3d__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttrib3d
2562 2563 2564 2565 2566 2567 |
# File 'lib/opengl-core/gl_commands.rb', line 2562 def glVertexAttrib3d__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3d)) raise NotImplementedError, "GL function glVertexAttrib3d is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttrib3dv__(index_, v_) ⇒ Object Also known as: glVertexAttrib3dv
2577 2578 2579 2580 2581 2582 |
# File 'lib/opengl-core/gl_commands.rb', line 2577 def glVertexAttrib3dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3dv)) raise NotImplementedError, "GL function glVertexAttrib3dv is not available." end fn.call(index_, v_) end |
#glVertexAttrib3f__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttrib3f
2592 2593 2594 2595 2596 2597 |
# File 'lib/opengl-core/gl_commands.rb', line 2592 def glVertexAttrib3f__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3f)) raise NotImplementedError, "GL function glVertexAttrib3f is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttrib3fv__(index_, v_) ⇒ Object Also known as: glVertexAttrib3fv
2607 2608 2609 2610 2611 2612 |
# File 'lib/opengl-core/gl_commands.rb', line 2607 def glVertexAttrib3fv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3fv)) raise NotImplementedError, "GL function glVertexAttrib3fv is not available." end fn.call(index_, v_) end |
#glVertexAttrib3s__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttrib3s
2622 2623 2624 2625 2626 2627 |
# File 'lib/opengl-core/gl_commands.rb', line 2622 def glVertexAttrib3s__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3s)) raise NotImplementedError, "GL function glVertexAttrib3s is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttrib3sv__(index_, v_) ⇒ Object Also known as: glVertexAttrib3sv
2637 2638 2639 2640 2641 2642 |
# File 'lib/opengl-core/gl_commands.rb', line 2637 def glVertexAttrib3sv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib3sv)) raise NotImplementedError, "GL function glVertexAttrib3sv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4bv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4bv
2757 2758 2759 2760 2761 2762 |
# File 'lib/opengl-core/gl_commands.rb', line 2757 def glVertexAttrib4bv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4bv)) raise NotImplementedError, "GL function glVertexAttrib4bv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4d__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttrib4d
2772 2773 2774 2775 2776 2777 |
# File 'lib/opengl-core/gl_commands.rb', line 2772 def glVertexAttrib4d__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4d)) raise NotImplementedError, "GL function glVertexAttrib4d is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttrib4dv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4dv
2787 2788 2789 2790 2791 2792 |
# File 'lib/opengl-core/gl_commands.rb', line 2787 def glVertexAttrib4dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4dv)) raise NotImplementedError, "GL function glVertexAttrib4dv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4f__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttrib4f
2802 2803 2804 2805 2806 2807 |
# File 'lib/opengl-core/gl_commands.rb', line 2802 def glVertexAttrib4f__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4f)) raise NotImplementedError, "GL function glVertexAttrib4f is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttrib4fv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4fv
2817 2818 2819 2820 2821 2822 |
# File 'lib/opengl-core/gl_commands.rb', line 2817 def glVertexAttrib4fv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4fv)) raise NotImplementedError, "GL function glVertexAttrib4fv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4iv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4iv
2832 2833 2834 2835 2836 2837 |
# File 'lib/opengl-core/gl_commands.rb', line 2832 def glVertexAttrib4iv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4iv)) raise NotImplementedError, "GL function glVertexAttrib4iv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Nbv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Nbv
2652 2653 2654 2655 2656 2657 |
# File 'lib/opengl-core/gl_commands.rb', line 2652 def glVertexAttrib4Nbv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nbv)) raise NotImplementedError, "GL function glVertexAttrib4Nbv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Niv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Niv
2667 2668 2669 2670 2671 2672 |
# File 'lib/opengl-core/gl_commands.rb', line 2667 def glVertexAttrib4Niv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Niv)) raise NotImplementedError, "GL function glVertexAttrib4Niv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Nsv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Nsv
2682 2683 2684 2685 2686 2687 |
# File 'lib/opengl-core/gl_commands.rb', line 2682 def glVertexAttrib4Nsv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nsv)) raise NotImplementedError, "GL function glVertexAttrib4Nsv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Nub__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttrib4Nub
2697 2698 2699 2700 2701 2702 |
# File 'lib/opengl-core/gl_commands.rb', line 2697 def glVertexAttrib4Nub__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nub)) raise NotImplementedError, "GL function glVertexAttrib4Nub is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttrib4Nubv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Nubv
2712 2713 2714 2715 2716 2717 |
# File 'lib/opengl-core/gl_commands.rb', line 2712 def glVertexAttrib4Nubv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nubv)) raise NotImplementedError, "GL function glVertexAttrib4Nubv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Nuiv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Nuiv
2727 2728 2729 2730 2731 2732 |
# File 'lib/opengl-core/gl_commands.rb', line 2727 def glVertexAttrib4Nuiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nuiv)) raise NotImplementedError, "GL function glVertexAttrib4Nuiv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4Nusv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4Nusv
2742 2743 2744 2745 2746 2747 |
# File 'lib/opengl-core/gl_commands.rb', line 2742 def glVertexAttrib4Nusv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4Nusv)) raise NotImplementedError, "GL function glVertexAttrib4Nusv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4s__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttrib4s
2847 2848 2849 2850 2851 2852 |
# File 'lib/opengl-core/gl_commands.rb', line 2847 def glVertexAttrib4s__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4s)) raise NotImplementedError, "GL function glVertexAttrib4s is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttrib4sv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4sv
2862 2863 2864 2865 2866 2867 |
# File 'lib/opengl-core/gl_commands.rb', line 2862 def glVertexAttrib4sv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4sv)) raise NotImplementedError, "GL function glVertexAttrib4sv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4ubv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4ubv
2877 2878 2879 2880 2881 2882 |
# File 'lib/opengl-core/gl_commands.rb', line 2877 def glVertexAttrib4ubv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4ubv)) raise NotImplementedError, "GL function glVertexAttrib4ubv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4uiv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4uiv
2892 2893 2894 2895 2896 2897 |
# File 'lib/opengl-core/gl_commands.rb', line 2892 def glVertexAttrib4uiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4uiv)) raise NotImplementedError, "GL function glVertexAttrib4uiv is not available." end fn.call(index_, v_) end |
#glVertexAttrib4usv__(index_, v_) ⇒ Object Also known as: glVertexAttrib4usv
2907 2908 2909 2910 2911 2912 |
# File 'lib/opengl-core/gl_commands.rb', line 2907 def glVertexAttrib4usv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttrib4usv)) raise NotImplementedError, "GL function glVertexAttrib4usv is not available." end fn.call(index_, v_) end |
#glVertexAttribBinding__(attribindex_, bindingindex_) ⇒ Object Also known as: glVertexAttribBinding
8262 8263 8264 8265 8266 8267 |
# File 'lib/opengl-core/gl_commands.rb', line 8262 def glVertexAttribBinding__(attribindex_, bindingindex_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribBinding)) raise NotImplementedError, "GL function glVertexAttribBinding is not available." end fn.call(attribindex_, bindingindex_) end |
#glVertexAttribDivisor__(index_, divisor_) ⇒ Object Also known as: glVertexAttribDivisor
5037 5038 5039 5040 5041 5042 |
# File 'lib/opengl-core/gl_commands.rb', line 5037 def glVertexAttribDivisor__(index_, divisor_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribDivisor)) raise NotImplementedError, "GL function glVertexAttribDivisor is not available." end fn.call(index_, divisor_) end |
#glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) ⇒ Object Also known as: glVertexAttribFormat
8217 8218 8219 8220 8221 8222 |
# File 'lib/opengl-core/gl_commands.rb', line 8217 def glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribFormat)) raise NotImplementedError, "GL function glVertexAttribFormat is not available." end fn.call(attribindex_, size_, type_, normalized_, relativeoffset_) end |
#glVertexAttribI1i__(index_, x_) ⇒ Object Also known as: glVertexAttribI1i
3297 3298 3299 3300 3301 3302 |
# File 'lib/opengl-core/gl_commands.rb', line 3297 def glVertexAttribI1i__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI1i)) raise NotImplementedError, "GL function glVertexAttribI1i is not available." end fn.call(index_, x_) end |
#glVertexAttribI1iv__(index_, v_) ⇒ Object Also known as: glVertexAttribI1iv
3417 3418 3419 3420 3421 3422 |
# File 'lib/opengl-core/gl_commands.rb', line 3417 def glVertexAttribI1iv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI1iv)) raise NotImplementedError, "GL function glVertexAttribI1iv is not available." end fn.call(index_, v_) end |
#glVertexAttribI1ui__(index_, x_) ⇒ Object Also known as: glVertexAttribI1ui
3357 3358 3359 3360 3361 3362 |
# File 'lib/opengl-core/gl_commands.rb', line 3357 def glVertexAttribI1ui__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI1ui)) raise NotImplementedError, "GL function glVertexAttribI1ui is not available." end fn.call(index_, x_) end |
#glVertexAttribI1uiv__(index_, v_) ⇒ Object Also known as: glVertexAttribI1uiv
3477 3478 3479 3480 3481 3482 |
# File 'lib/opengl-core/gl_commands.rb', line 3477 def glVertexAttribI1uiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI1uiv)) raise NotImplementedError, "GL function glVertexAttribI1uiv is not available." end fn.call(index_, v_) end |
#glVertexAttribI2i__(index_, x_, y_) ⇒ Object Also known as: glVertexAttribI2i
3312 3313 3314 3315 3316 3317 |
# File 'lib/opengl-core/gl_commands.rb', line 3312 def glVertexAttribI2i__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI2i)) raise NotImplementedError, "GL function glVertexAttribI2i is not available." end fn.call(index_, x_, y_) end |
#glVertexAttribI2iv__(index_, v_) ⇒ Object Also known as: glVertexAttribI2iv
3432 3433 3434 3435 3436 3437 |
# File 'lib/opengl-core/gl_commands.rb', line 3432 def glVertexAttribI2iv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI2iv)) raise NotImplementedError, "GL function glVertexAttribI2iv is not available." end fn.call(index_, v_) end |
#glVertexAttribI2ui__(index_, x_, y_) ⇒ Object Also known as: glVertexAttribI2ui
3372 3373 3374 3375 3376 3377 |
# File 'lib/opengl-core/gl_commands.rb', line 3372 def glVertexAttribI2ui__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI2ui)) raise NotImplementedError, "GL function glVertexAttribI2ui is not available." end fn.call(index_, x_, y_) end |
#glVertexAttribI2uiv__(index_, v_) ⇒ Object Also known as: glVertexAttribI2uiv
3492 3493 3494 3495 3496 3497 |
# File 'lib/opengl-core/gl_commands.rb', line 3492 def glVertexAttribI2uiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI2uiv)) raise NotImplementedError, "GL function glVertexAttribI2uiv is not available." end fn.call(index_, v_) end |
#glVertexAttribI3i__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttribI3i
3327 3328 3329 3330 3331 3332 |
# File 'lib/opengl-core/gl_commands.rb', line 3327 def glVertexAttribI3i__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI3i)) raise NotImplementedError, "GL function glVertexAttribI3i is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttribI3iv__(index_, v_) ⇒ Object Also known as: glVertexAttribI3iv
3447 3448 3449 3450 3451 3452 |
# File 'lib/opengl-core/gl_commands.rb', line 3447 def glVertexAttribI3iv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI3iv)) raise NotImplementedError, "GL function glVertexAttribI3iv is not available." end fn.call(index_, v_) end |
#glVertexAttribI3ui__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttribI3ui
3387 3388 3389 3390 3391 3392 |
# File 'lib/opengl-core/gl_commands.rb', line 3387 def glVertexAttribI3ui__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI3ui)) raise NotImplementedError, "GL function glVertexAttribI3ui is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttribI3uiv__(index_, v_) ⇒ Object Also known as: glVertexAttribI3uiv
3507 3508 3509 3510 3511 3512 |
# File 'lib/opengl-core/gl_commands.rb', line 3507 def glVertexAttribI3uiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI3uiv)) raise NotImplementedError, "GL function glVertexAttribI3uiv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4bv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4bv
3537 3538 3539 3540 3541 3542 |
# File 'lib/opengl-core/gl_commands.rb', line 3537 def glVertexAttribI4bv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4bv)) raise NotImplementedError, "GL function glVertexAttribI4bv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4i__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttribI4i
3342 3343 3344 3345 3346 3347 |
# File 'lib/opengl-core/gl_commands.rb', line 3342 def glVertexAttribI4i__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4i)) raise NotImplementedError, "GL function glVertexAttribI4i is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttribI4iv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4iv
3462 3463 3464 3465 3466 3467 |
# File 'lib/opengl-core/gl_commands.rb', line 3462 def glVertexAttribI4iv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4iv)) raise NotImplementedError, "GL function glVertexAttribI4iv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4sv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4sv
3552 3553 3554 3555 3556 3557 |
# File 'lib/opengl-core/gl_commands.rb', line 3552 def glVertexAttribI4sv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4sv)) raise NotImplementedError, "GL function glVertexAttribI4sv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4ubv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4ubv
3567 3568 3569 3570 3571 3572 |
# File 'lib/opengl-core/gl_commands.rb', line 3567 def glVertexAttribI4ubv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4ubv)) raise NotImplementedError, "GL function glVertexAttribI4ubv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4ui__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttribI4ui
3402 3403 3404 3405 3406 3407 |
# File 'lib/opengl-core/gl_commands.rb', line 3402 def glVertexAttribI4ui__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4ui)) raise NotImplementedError, "GL function glVertexAttribI4ui is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttribI4uiv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4uiv
3522 3523 3524 3525 3526 3527 |
# File 'lib/opengl-core/gl_commands.rb', line 3522 def glVertexAttribI4uiv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4uiv)) raise NotImplementedError, "GL function glVertexAttribI4uiv is not available." end fn.call(index_, v_) end |
#glVertexAttribI4usv__(index_, v_) ⇒ Object Also known as: glVertexAttribI4usv
3582 3583 3584 3585 3586 3587 |
# File 'lib/opengl-core/gl_commands.rb', line 3582 def glVertexAttribI4usv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribI4usv)) raise NotImplementedError, "GL function glVertexAttribI4usv is not available." end fn.call(index_, v_) end |
#glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object Also known as: glVertexAttribIFormat
8232 8233 8234 8235 8236 8237 |
# File 'lib/opengl-core/gl_commands.rb', line 8232 def glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribIFormat)) raise NotImplementedError, "GL function glVertexAttribIFormat is not available." end fn.call(attribindex_, size_, type_, relativeoffset_) end |
#glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object Also known as: glVertexAttribIPointer
3252 3253 3254 3255 3256 3257 |
# File 'lib/opengl-core/gl_commands.rb', line 3252 def glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribIPointer)) raise NotImplementedError, "GL function glVertexAttribIPointer is not available." end fn.call(index_, size_, type_, stride_, pointer_) end |
#glVertexAttribL1d__(index_, x_) ⇒ Object Also known as: glVertexAttribL1d
7332 7333 7334 7335 7336 7337 |
# File 'lib/opengl-core/gl_commands.rb', line 7332 def glVertexAttribL1d__(index_, x_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL1d)) raise NotImplementedError, "GL function glVertexAttribL1d is not available." end fn.call(index_, x_) end |
#glVertexAttribL1dv__(index_, v_) ⇒ Object Also known as: glVertexAttribL1dv
7392 7393 7394 7395 7396 7397 |
# File 'lib/opengl-core/gl_commands.rb', line 7392 def glVertexAttribL1dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL1dv)) raise NotImplementedError, "GL function glVertexAttribL1dv is not available." end fn.call(index_, v_) end |
#glVertexAttribL2d__(index_, x_, y_) ⇒ Object Also known as: glVertexAttribL2d
7347 7348 7349 7350 7351 7352 |
# File 'lib/opengl-core/gl_commands.rb', line 7347 def glVertexAttribL2d__(index_, x_, y_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL2d)) raise NotImplementedError, "GL function glVertexAttribL2d is not available." end fn.call(index_, x_, y_) end |
#glVertexAttribL2dv__(index_, v_) ⇒ Object Also known as: glVertexAttribL2dv
7407 7408 7409 7410 7411 7412 |
# File 'lib/opengl-core/gl_commands.rb', line 7407 def glVertexAttribL2dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL2dv)) raise NotImplementedError, "GL function glVertexAttribL2dv is not available." end fn.call(index_, v_) end |
#glVertexAttribL3d__(index_, x_, y_, z_) ⇒ Object Also known as: glVertexAttribL3d
7362 7363 7364 7365 7366 7367 |
# File 'lib/opengl-core/gl_commands.rb', line 7362 def glVertexAttribL3d__(index_, x_, y_, z_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL3d)) raise NotImplementedError, "GL function glVertexAttribL3d is not available." end fn.call(index_, x_, y_, z_) end |
#glVertexAttribL3dv__(index_, v_) ⇒ Object Also known as: glVertexAttribL3dv
7422 7423 7424 7425 7426 7427 |
# File 'lib/opengl-core/gl_commands.rb', line 7422 def glVertexAttribL3dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL3dv)) raise NotImplementedError, "GL function glVertexAttribL3dv is not available." end fn.call(index_, v_) end |
#glVertexAttribL4d__(index_, x_, y_, z_, w_) ⇒ Object Also known as: glVertexAttribL4d
7377 7378 7379 7380 7381 7382 |
# File 'lib/opengl-core/gl_commands.rb', line 7377 def glVertexAttribL4d__(index_, x_, y_, z_, w_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL4d)) raise NotImplementedError, "GL function glVertexAttribL4d is not available." end fn.call(index_, x_, y_, z_, w_) end |
#glVertexAttribL4dv__(index_, v_) ⇒ Object Also known as: glVertexAttribL4dv
7437 7438 7439 7440 7441 7442 |
# File 'lib/opengl-core/gl_commands.rb', line 7437 def glVertexAttribL4dv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribL4dv)) raise NotImplementedError, "GL function glVertexAttribL4dv is not available." end fn.call(index_, v_) end |
#glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object Also known as: glVertexAttribLFormat
8247 8248 8249 8250 8251 8252 |
# File 'lib/opengl-core/gl_commands.rb', line 8247 def glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribLFormat)) raise NotImplementedError, "GL function glVertexAttribLFormat is not available." end fn.call(attribindex_, size_, type_, relativeoffset_) end |
#glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object Also known as: glVertexAttribLPointer
7452 7453 7454 7455 7456 7457 |
# File 'lib/opengl-core/gl_commands.rb', line 7452 def glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribLPointer)) raise NotImplementedError, "GL function glVertexAttribLPointer is not available." end fn.call(index_, size_, type_, stride_, pointer_) end |
#glVertexAttribP1ui__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP1ui
5052 5053 5054 5055 5056 5057 |
# File 'lib/opengl-core/gl_commands.rb', line 5052 def glVertexAttribP1ui__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP1ui)) raise NotImplementedError, "GL function glVertexAttribP1ui is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP1uiv__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP1uiv
5067 5068 5069 5070 5071 5072 |
# File 'lib/opengl-core/gl_commands.rb', line 5067 def glVertexAttribP1uiv__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP1uiv)) raise NotImplementedError, "GL function glVertexAttribP1uiv is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP2ui__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP2ui
5082 5083 5084 5085 5086 5087 |
# File 'lib/opengl-core/gl_commands.rb', line 5082 def glVertexAttribP2ui__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP2ui)) raise NotImplementedError, "GL function glVertexAttribP2ui is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP2uiv__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP2uiv
5097 5098 5099 5100 5101 5102 |
# File 'lib/opengl-core/gl_commands.rb', line 5097 def glVertexAttribP2uiv__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP2uiv)) raise NotImplementedError, "GL function glVertexAttribP2uiv is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP3ui__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP3ui
5112 5113 5114 5115 5116 5117 |
# File 'lib/opengl-core/gl_commands.rb', line 5112 def glVertexAttribP3ui__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP3ui)) raise NotImplementedError, "GL function glVertexAttribP3ui is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP3uiv__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP3uiv
5127 5128 5129 5130 5131 5132 |
# File 'lib/opengl-core/gl_commands.rb', line 5127 def glVertexAttribP3uiv__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP3uiv)) raise NotImplementedError, "GL function glVertexAttribP3uiv is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP4ui__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP4ui
5142 5143 5144 5145 5146 5147 |
# File 'lib/opengl-core/gl_commands.rb', line 5142 def glVertexAttribP4ui__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP4ui)) raise NotImplementedError, "GL function glVertexAttribP4ui is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribP4uiv__(index_, type_, normalized_, value_) ⇒ Object Also known as: glVertexAttribP4uiv
5157 5158 5159 5160 5161 5162 |
# File 'lib/opengl-core/gl_commands.rb', line 5157 def glVertexAttribP4uiv__(index_, type_, normalized_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribP4uiv)) raise NotImplementedError, "GL function glVertexAttribP4uiv is not available." end fn.call(index_, type_, normalized_, value_) end |
#glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) ⇒ Object Also known as: glVertexAttribPointer
2922 2923 2924 2925 2926 2927 |
# File 'lib/opengl-core/gl_commands.rb', line 2922 def glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) unless (fn = GlSym.__load_gl_sym__(:glVertexAttribPointer)) raise NotImplementedError, "GL function glVertexAttribPointer is not available." end fn.call(index_, size_, type_, normalized_, stride_, pointer_) end |
#glVertexBindingDivisor__(bindingindex_, divisor_) ⇒ Object Also known as: glVertexBindingDivisor
8277 8278 8279 8280 8281 8282 |
# File 'lib/opengl-core/gl_commands.rb', line 8277 def glVertexBindingDivisor__(bindingindex_, divisor_) unless (fn = GlSym.__load_gl_sym__(:glVertexBindingDivisor)) raise NotImplementedError, "GL function glVertexBindingDivisor is not available." end fn.call(bindingindex_, divisor_) end |
#glVertexP2ui__(type_, value_) ⇒ Object Also known as: glVertexP2ui
5172 5173 5174 5175 5176 5177 |
# File 'lib/opengl-core/gl_commands.rb', line 5172 def glVertexP2ui__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP2ui)) raise NotImplementedError, "GL function glVertexP2ui is not available." end fn.call(type_, value_) end |
#glVertexP2uiv__(type_, value_) ⇒ Object Also known as: glVertexP2uiv
5187 5188 5189 5190 5191 5192 |
# File 'lib/opengl-core/gl_commands.rb', line 5187 def glVertexP2uiv__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP2uiv)) raise NotImplementedError, "GL function glVertexP2uiv is not available." end fn.call(type_, value_) end |
#glVertexP3ui__(type_, value_) ⇒ Object Also known as: glVertexP3ui
5202 5203 5204 5205 5206 5207 |
# File 'lib/opengl-core/gl_commands.rb', line 5202 def glVertexP3ui__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP3ui)) raise NotImplementedError, "GL function glVertexP3ui is not available." end fn.call(type_, value_) end |
#glVertexP3uiv__(type_, value_) ⇒ Object Also known as: glVertexP3uiv
5217 5218 5219 5220 5221 5222 |
# File 'lib/opengl-core/gl_commands.rb', line 5217 def glVertexP3uiv__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP3uiv)) raise NotImplementedError, "GL function glVertexP3uiv is not available." end fn.call(type_, value_) end |
#glVertexP4ui__(type_, value_) ⇒ Object Also known as: glVertexP4ui
5232 5233 5234 5235 5236 5237 |
# File 'lib/opengl-core/gl_commands.rb', line 5232 def glVertexP4ui__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP4ui)) raise NotImplementedError, "GL function glVertexP4ui is not available." end fn.call(type_, value_) end |
#glVertexP4uiv__(type_, value_) ⇒ Object Also known as: glVertexP4uiv
5247 5248 5249 5250 5251 5252 |
# File 'lib/opengl-core/gl_commands.rb', line 5247 def glVertexP4uiv__(type_, value_) unless (fn = GlSym.__load_gl_sym__(:glVertexP4uiv)) raise NotImplementedError, "GL function glVertexP4uiv is not available." end fn.call(type_, value_) end |
#glViewport__(x_, y_, width_, height_) ⇒ Object Also known as: glViewport
717 718 719 720 721 722 |
# File 'lib/opengl-core/gl_commands.rb', line 717 def glViewport__(x_, y_, width_, height_) unless (fn = GlSym.__load_gl_sym__(:glViewport)) raise NotImplementedError, "GL function glViewport is not available." end fn.call(x_, y_, width_, height_) end |
#glViewportArrayv__(first_, count_, v_) ⇒ Object Also known as: glViewportArrayv
7482 7483 7484 7485 7486 7487 |
# File 'lib/opengl-core/gl_commands.rb', line 7482 def glViewportArrayv__(first_, count_, v_) unless (fn = GlSym.__load_gl_sym__(:glViewportArrayv)) raise NotImplementedError, "GL function glViewportArrayv is not available." end fn.call(first_, count_, v_) end |
#glViewportIndexedf__(index_, x_, y_, w_, h_) ⇒ Object Also known as: glViewportIndexedf
7497 7498 7499 7500 7501 7502 |
# File 'lib/opengl-core/gl_commands.rb', line 7497 def glViewportIndexedf__(index_, x_, y_, w_, h_) unless (fn = GlSym.__load_gl_sym__(:glViewportIndexedf)) raise NotImplementedError, "GL function glViewportIndexedf is not available." end fn.call(index_, x_, y_, w_, h_) end |
#glViewportIndexedfv__(index_, v_) ⇒ Object Also known as: glViewportIndexedfv
7512 7513 7514 7515 7516 7517 |
# File 'lib/opengl-core/gl_commands.rb', line 7512 def glViewportIndexedfv__(index_, v_) unless (fn = GlSym.__load_gl_sym__(:glViewportIndexedfv)) raise NotImplementedError, "GL function glViewportIndexedfv is not available." end fn.call(index_, v_) end |
#glWaitSync__(sync_, flags_, timeout_) ⇒ Object Also known as: glWaitSync
4602 4603 4604 4605 4606 4607 |
# File 'lib/opengl-core/gl_commands.rb', line 4602 def glWaitSync__(sync_, flags_, timeout_) unless (fn = GlSym.__load_gl_sym__(:glWaitSync)) raise NotImplementedError, "GL function glWaitSync is not available." end fn.call(sync_, flags_, timeout_) end |
#have_gl_command?(command) ⇒ Boolean
Checks if a GL command is availalbe to use. This necessarily loads the command if it’s not yet loaded just to check if it exists, so do not call this from multiple threads when other Gl commands are being loaded. If you want to ensure this only reads, you can call load_all_gl_commands! ahead of time and query it afterward.
13 14 15 |
# File 'lib/opengl-core.rb', line 13 def have_gl_command?(command) !!GlSym.__load_gl_sym__(command.intern) end |
#load_all_gl_commands! ⇒ Object
Does what it says on the tin. Should only be called once, preferably from the main thread, though I’m not aware of any thread requirements re: symbol loading. If you’re using Gl commands from multiple threads with multiple contexts, you should call this before using any Gl commands.
21 22 23 24 |
# File 'lib/opengl-core.rb', line 21 def load_all_gl_commands!() GlSym::GL_COMMAND_TYPES.each_key { |fnsym| GlSym.__load_gl_sym__(fnsym) } self end |