Module: Gl
- Defined in:
- lib/opengl-core.rb,
lib/opengl-core/gl_enums.rb,
lib/opengl-core/gl_commands.rb
Constant Summary collapse
- 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_VERSION_ES_CL_1_0 =
1- GL_VERSION_ES_CM_1_1 =
1- GL_VERSION_ES_CL_1_1 =
1- GL_FUNC_ADD =
0x8006- GL_BLEND_EQUATION =
0x8009- GL_FUNC_SUBTRACT =
0x800A
- GL_FUNC_REVERSE_SUBTRACT =
0x800B
- GL_CONSTANT_COLOR =
0x8001- GL_ONE_MINUS_CONSTANT_COLOR =
0x8002- GL_CONSTANT_ALPHA =
0x8003- GL_ONE_MINUS_CONSTANT_ALPHA =
0x8004- GL_BLEND_COLOR =
0x8005- GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS =
0x8CD9
- GL_MIN =
0x8007- GL_MAX =
0x8008- 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- GL_COPY_READ_BUFFER_BINDING =
GL_COPY_READ_BUFFER- GL_COPY_WRITE_BUFFER_BINDING =
GL_COPY_WRITE_BUFFER- GL_TRANSFORM_FEEDBACK_PAUSED =
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED- GL_TRANSFORM_FEEDBACK_ACTIVE =
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE- @@glCullFace =
nil- @@glFrontFace =
nil- @@glHint =
nil- @@glLineWidth =
nil- @@glPointSize =
nil- @@glPolygonMode =
nil- @@glScissor =
nil- @@glTexParameterf =
nil- @@glTexParameterfv =
nil- @@glTexParameteri =
nil- @@glTexParameteriv =
nil- @@glTexImage1D =
nil- @@glTexImage2D =
nil- @@glDrawBuffer =
nil- @@glClear =
nil- @@glClearColor =
nil- @@glClearStencil =
nil- @@glClearDepth =
nil- @@glStencilMask =
nil- @@glColorMask =
nil- @@glDepthMask =
nil- @@glDisable =
nil- @@glEnable =
nil- @@glFinish =
nil- @@glFlush =
nil- @@glBlendFunc =
nil- @@glLogicOp =
nil- @@glStencilFunc =
nil- @@glStencilOp =
nil- @@glDepthFunc =
nil- @@glPixelStoref =
nil- @@glPixelStorei =
nil- @@glReadBuffer =
nil- @@glReadPixels =
nil- @@glGetBooleanv =
nil- @@glGetDoublev =
nil- @@glGetError =
nil- @@glGetFloatv =
nil- @@glGetIntegerv =
nil- @@glGetString =
nil- @@glGetTexImage =
nil- @@glGetTexParameterfv =
nil- @@glGetTexParameteriv =
nil- @@glGetTexLevelParameterfv =
nil- @@glGetTexLevelParameteriv =
nil- @@glIsEnabled =
nil- @@glDepthRange =
nil- @@glViewport =
nil- @@glDrawArrays =
nil- @@glDrawElements =
nil- @@glPolygonOffset =
nil- @@glCopyTexImage1D =
nil- @@glCopyTexImage2D =
nil- @@glCopyTexSubImage1D =
nil- @@glCopyTexSubImage2D =
nil- @@glTexSubImage1D =
nil- @@glTexSubImage2D =
nil- @@glBindTexture =
nil- @@glDeleteTextures =
nil- @@glGenTextures =
nil- @@glIsTexture =
nil- @@glBlendColor =
nil- @@glBlendEquation =
nil- @@glDrawRangeElements =
nil- @@glTexImage3D =
nil- @@glTexSubImage3D =
nil- @@glCopyTexSubImage3D =
nil- @@glActiveTexture =
nil- @@glSampleCoverage =
nil- @@glCompressedTexImage3D =
nil- @@glCompressedTexImage2D =
nil- @@glCompressedTexImage1D =
nil- @@glCompressedTexSubImage3D =
nil- @@glCompressedTexSubImage2D =
nil- @@glCompressedTexSubImage1D =
nil- @@glGetCompressedTexImage =
nil- @@glBlendFuncSeparate =
nil- @@glMultiDrawArrays =
nil- @@glMultiDrawElements =
nil- @@glPointParameterf =
nil- @@glPointParameterfv =
nil- @@glPointParameteri =
nil- @@glPointParameteriv =
nil- @@glGenQueries =
nil- @@glDeleteQueries =
nil- @@glIsQuery =
nil- @@glBeginQuery =
nil- @@glEndQuery =
nil- @@glGetQueryiv =
nil- @@glGetQueryObjectiv =
nil- @@glGetQueryObjectuiv =
nil- @@glBindBuffer =
nil- @@glDeleteBuffers =
nil- @@glGenBuffers =
nil- @@glIsBuffer =
nil- @@glBufferData =
nil- @@glBufferSubData =
nil- @@glGetBufferSubData =
nil- @@glMapBuffer =
nil- @@glUnmapBuffer =
nil- @@glGetBufferParameteriv =
nil- @@glGetBufferPointerv =
nil- @@glBlendEquationSeparate =
nil- @@glDrawBuffers =
nil- @@glStencilOpSeparate =
nil- @@glStencilFuncSeparate =
nil- @@glStencilMaskSeparate =
nil- @@glAttachShader =
nil- @@glBindAttribLocation =
nil- @@glCompileShader =
nil- @@glCreateProgram =
nil- @@glCreateShader =
nil- @@glDeleteProgram =
nil- @@glDeleteShader =
nil- @@glDetachShader =
nil- @@glDisableVertexAttribArray =
nil- @@glEnableVertexAttribArray =
nil- @@glGetActiveAttrib =
nil- @@glGetActiveUniform =
nil- @@glGetAttachedShaders =
nil- @@glGetAttribLocation =
nil- @@glGetProgramiv =
nil- @@glGetProgramInfoLog =
nil- @@glGetShaderiv =
nil- @@glGetShaderInfoLog =
nil- @@glGetShaderSource =
nil- @@glGetUniformLocation =
nil- @@glGetUniformfv =
nil- @@glGetUniformiv =
nil- @@glGetVertexAttribdv =
nil- @@glGetVertexAttribfv =
nil- @@glGetVertexAttribiv =
nil- @@glGetVertexAttribPointerv =
nil- @@glIsProgram =
nil- @@glIsShader =
nil- @@glLinkProgram =
nil- @@glShaderSource =
nil- @@glUseProgram =
nil- @@glUniform1f =
nil- @@glUniform2f =
nil- @@glUniform3f =
nil- @@glUniform4f =
nil- @@glUniform1i =
nil- @@glUniform2i =
nil- @@glUniform3i =
nil- @@glUniform4i =
nil- @@glUniform1fv =
nil- @@glUniform2fv =
nil- @@glUniform3fv =
nil- @@glUniform4fv =
nil- @@glUniform1iv =
nil- @@glUniform2iv =
nil- @@glUniform3iv =
nil- @@glUniform4iv =
nil- @@glUniformMatrix2fv =
nil- @@glUniformMatrix3fv =
nil- @@glUniformMatrix4fv =
nil- @@glValidateProgram =
nil- @@glVertexAttrib1d =
nil- @@glVertexAttrib1dv =
nil- @@glVertexAttrib1f =
nil- @@glVertexAttrib1fv =
nil- @@glVertexAttrib1s =
nil- @@glVertexAttrib1sv =
nil- @@glVertexAttrib2d =
nil- @@glVertexAttrib2dv =
nil- @@glVertexAttrib2f =
nil- @@glVertexAttrib2fv =
nil- @@glVertexAttrib2s =
nil- @@glVertexAttrib2sv =
nil- @@glVertexAttrib3d =
nil- @@glVertexAttrib3dv =
nil- @@glVertexAttrib3f =
nil- @@glVertexAttrib3fv =
nil- @@glVertexAttrib3s =
nil- @@glVertexAttrib3sv =
nil- @@glVertexAttrib4Nbv =
nil- @@glVertexAttrib4Niv =
nil- @@glVertexAttrib4Nsv =
nil- @@glVertexAttrib4Nub =
nil- @@glVertexAttrib4Nubv =
nil- @@glVertexAttrib4Nuiv =
nil- @@glVertexAttrib4Nusv =
nil- @@glVertexAttrib4bv =
nil- @@glVertexAttrib4d =
nil- @@glVertexAttrib4dv =
nil- @@glVertexAttrib4f =
nil- @@glVertexAttrib4fv =
nil- @@glVertexAttrib4iv =
nil- @@glVertexAttrib4s =
nil- @@glVertexAttrib4sv =
nil- @@glVertexAttrib4ubv =
nil- @@glVertexAttrib4uiv =
nil- @@glVertexAttrib4usv =
nil- @@glVertexAttribPointer =
nil- @@glUniformMatrix2x3fv =
nil- @@glUniformMatrix3x2fv =
nil- @@glUniformMatrix2x4fv =
nil- @@glUniformMatrix4x2fv =
nil- @@glUniformMatrix3x4fv =
nil- @@glUniformMatrix4x3fv =
nil- @@glColorMaski =
nil- @@glGetBooleani_v =
nil- @@glGetIntegeri_v =
nil- @@glEnablei =
nil- @@glDisablei =
nil- @@glIsEnabledi =
nil- @@glBeginTransformFeedback =
nil- @@glEndTransformFeedback =
nil- @@glBindBufferRange =
nil- @@glBindBufferBase =
nil- @@glTransformFeedbackVaryings =
nil- @@glGetTransformFeedbackVarying =
nil- @@glClampColor =
nil- @@glBeginConditionalRender =
nil- @@glEndConditionalRender =
nil- @@glVertexAttribIPointer =
nil- @@glGetVertexAttribIiv =
nil- @@glGetVertexAttribIuiv =
nil- @@glVertexAttribI1i =
nil- @@glVertexAttribI2i =
nil- @@glVertexAttribI3i =
nil- @@glVertexAttribI4i =
nil- @@glVertexAttribI1ui =
nil- @@glVertexAttribI2ui =
nil- @@glVertexAttribI3ui =
nil- @@glVertexAttribI4ui =
nil- @@glVertexAttribI1iv =
nil- @@glVertexAttribI2iv =
nil- @@glVertexAttribI3iv =
nil- @@glVertexAttribI4iv =
nil- @@glVertexAttribI1uiv =
nil- @@glVertexAttribI2uiv =
nil- @@glVertexAttribI3uiv =
nil- @@glVertexAttribI4uiv =
nil- @@glVertexAttribI4bv =
nil- @@glVertexAttribI4sv =
nil- @@glVertexAttribI4ubv =
nil- @@glVertexAttribI4usv =
nil- @@glGetUniformuiv =
nil- @@glBindFragDataLocation =
nil- @@glGetFragDataLocation =
nil- @@glUniform1ui =
nil- @@glUniform2ui =
nil- @@glUniform3ui =
nil- @@glUniform4ui =
nil- @@glUniform1uiv =
nil- @@glUniform2uiv =
nil- @@glUniform3uiv =
nil- @@glUniform4uiv =
nil- @@glTexParameterIiv =
nil- @@glTexParameterIuiv =
nil- @@glGetTexParameterIiv =
nil- @@glGetTexParameterIuiv =
nil- @@glClearBufferiv =
nil- @@glClearBufferuiv =
nil- @@glClearBufferfv =
nil- @@glClearBufferfi =
nil- @@glGetStringi =
nil- @@glIsRenderbuffer =
nil- @@glBindRenderbuffer =
nil- @@glDeleteRenderbuffers =
nil- @@glGenRenderbuffers =
nil- @@glRenderbufferStorage =
nil- @@glGetRenderbufferParameteriv =
nil- @@glIsFramebuffer =
nil- @@glBindFramebuffer =
nil- @@glDeleteFramebuffers =
nil- @@glGenFramebuffers =
nil- @@glCheckFramebufferStatus =
nil- @@glFramebufferTexture1D =
nil- @@glFramebufferTexture2D =
nil- @@glFramebufferTexture3D =
nil- @@glFramebufferRenderbuffer =
nil- @@glGetFramebufferAttachmentParameteriv =
nil- @@glGenerateMipmap =
nil- @@glBlitFramebuffer =
nil- @@glRenderbufferStorageMultisample =
nil- @@glFramebufferTextureLayer =
nil- @@glMapBufferRange =
nil- @@glFlushMappedBufferRange =
nil- @@glBindVertexArray =
nil- @@glDeleteVertexArrays =
nil- @@glGenVertexArrays =
nil- @@glIsVertexArray =
nil- @@glDrawArraysInstanced =
nil- @@glDrawElementsInstanced =
nil- @@glTexBuffer =
nil- @@glPrimitiveRestartIndex =
nil- @@glCopyBufferSubData =
nil- @@glGetUniformIndices =
nil- @@glGetActiveUniformsiv =
nil- @@glGetActiveUniformName =
nil- @@glGetUniformBlockIndex =
nil- @@glGetActiveUniformBlockiv =
nil- @@glGetActiveUniformBlockName =
nil- @@glUniformBlockBinding =
nil- @@glDrawElementsBaseVertex =
nil- @@glDrawRangeElementsBaseVertex =
nil- @@glDrawElementsInstancedBaseVertex =
nil- @@glMultiDrawElementsBaseVertex =
nil- @@glProvokingVertex =
nil- @@glFenceSync =
nil- @@glIsSync =
nil- @@glDeleteSync =
nil- @@glClientWaitSync =
nil- @@glWaitSync =
nil- @@glGetInteger64v =
nil- @@glGetSynciv =
nil- @@glGetInteger64i_v =
nil- @@glGetBufferParameteri64v =
nil- @@glFramebufferTexture =
nil- @@glTexImage2DMultisample =
nil- @@glTexImage3DMultisample =
nil- @@glGetMultisamplefv =
nil- @@glSampleMaski =
nil- @@glBindFragDataLocationIndexed =
nil- @@glGetFragDataIndex =
nil- @@glGenSamplers =
nil- @@glDeleteSamplers =
nil- @@glIsSampler =
nil- @@glBindSampler =
nil- @@glSamplerParameteri =
nil- @@glSamplerParameteriv =
nil- @@glSamplerParameterf =
nil- @@glSamplerParameterfv =
nil- @@glSamplerParameterIiv =
nil- @@glSamplerParameterIuiv =
nil- @@glGetSamplerParameteriv =
nil- @@glGetSamplerParameterIiv =
nil- @@glGetSamplerParameterfv =
nil- @@glGetSamplerParameterIuiv =
nil- @@glQueryCounter =
nil- @@glGetQueryObjecti64v =
nil- @@glGetQueryObjectui64v =
nil- @@glVertexAttribDivisor =
nil- @@glVertexAttribP1ui =
nil- @@glVertexAttribP1uiv =
nil- @@glVertexAttribP2ui =
nil- @@glVertexAttribP2uiv =
nil- @@glVertexAttribP3ui =
nil- @@glVertexAttribP3uiv =
nil- @@glVertexAttribP4ui =
nil- @@glVertexAttribP4uiv =
nil- @@glVertexP2ui =
nil- @@glVertexP2uiv =
nil- @@glVertexP3ui =
nil- @@glVertexP3uiv =
nil- @@glVertexP4ui =
nil- @@glVertexP4uiv =
nil- @@glTexCoordP1ui =
nil- @@glTexCoordP1uiv =
nil- @@glTexCoordP2ui =
nil- @@glTexCoordP2uiv =
nil- @@glTexCoordP3ui =
nil- @@glTexCoordP3uiv =
nil- @@glTexCoordP4ui =
nil- @@glTexCoordP4uiv =
nil- @@glMultiTexCoordP1ui =
nil- @@glMultiTexCoordP1uiv =
nil- @@glMultiTexCoordP2ui =
nil- @@glMultiTexCoordP2uiv =
nil- @@glMultiTexCoordP3ui =
nil- @@glMultiTexCoordP3uiv =
nil- @@glMultiTexCoordP4ui =
nil- @@glMultiTexCoordP4uiv =
nil- @@glNormalP3ui =
nil- @@glNormalP3uiv =
nil- @@glColorP3ui =
nil- @@glColorP3uiv =
nil- @@glColorP4ui =
nil- @@glColorP4uiv =
nil- @@glSecondaryColorP3ui =
nil- @@glSecondaryColorP3uiv =
nil- @@glMinSampleShading =
nil- @@glBlendEquationi =
nil- @@glBlendEquationSeparatei =
nil- @@glBlendFunci =
nil- @@glBlendFuncSeparatei =
nil- @@glDrawArraysIndirect =
nil- @@glDrawElementsIndirect =
nil- @@glUniform1d =
nil- @@glUniform2d =
nil- @@glUniform3d =
nil- @@glUniform4d =
nil- @@glUniform1dv =
nil- @@glUniform2dv =
nil- @@glUniform3dv =
nil- @@glUniform4dv =
nil- @@glUniformMatrix2dv =
nil- @@glUniformMatrix3dv =
nil- @@glUniformMatrix4dv =
nil- @@glUniformMatrix2x3dv =
nil- @@glUniformMatrix2x4dv =
nil- @@glUniformMatrix3x2dv =
nil- @@glUniformMatrix3x4dv =
nil- @@glUniformMatrix4x2dv =
nil- @@glUniformMatrix4x3dv =
nil- @@glGetUniformdv =
nil- @@glGetSubroutineUniformLocation =
nil- @@glGetSubroutineIndex =
nil- @@glGetActiveSubroutineUniformiv =
nil- @@glGetActiveSubroutineUniformName =
nil- @@glGetActiveSubroutineName =
nil- @@glUniformSubroutinesuiv =
nil- @@glGetUniformSubroutineuiv =
nil- @@glGetProgramStageiv =
nil- @@glPatchParameteri =
nil- @@glPatchParameterfv =
nil- @@glBindTransformFeedback =
nil- @@glDeleteTransformFeedbacks =
nil- @@glGenTransformFeedbacks =
nil- @@glIsTransformFeedback =
nil- @@glPauseTransformFeedback =
nil- @@glResumeTransformFeedback =
nil- @@glDrawTransformFeedback =
nil- @@glDrawTransformFeedbackStream =
nil- @@glBeginQueryIndexed =
nil- @@glEndQueryIndexed =
nil- @@glGetQueryIndexediv =
nil- @@glReleaseShaderCompiler =
nil- @@glShaderBinary =
nil- @@glGetShaderPrecisionFormat =
nil- @@glDepthRangef =
nil- @@glClearDepthf =
nil- @@glGetProgramBinary =
nil- @@glProgramBinary =
nil- @@glProgramParameteri =
nil- @@glUseProgramStages =
nil- @@glActiveShaderProgram =
nil- @@glCreateShaderProgramv =
nil- @@glBindProgramPipeline =
nil- @@glDeleteProgramPipelines =
nil- @@glGenProgramPipelines =
nil- @@glIsProgramPipeline =
nil- @@glGetProgramPipelineiv =
nil- @@glProgramUniform1i =
nil- @@glProgramUniform1iv =
nil- @@glProgramUniform1f =
nil- @@glProgramUniform1fv =
nil- @@glProgramUniform1d =
nil- @@glProgramUniform1dv =
nil- @@glProgramUniform1ui =
nil- @@glProgramUniform1uiv =
nil- @@glProgramUniform2i =
nil- @@glProgramUniform2iv =
nil- @@glProgramUniform2f =
nil- @@glProgramUniform2fv =
nil- @@glProgramUniform2d =
nil- @@glProgramUniform2dv =
nil- @@glProgramUniform2ui =
nil- @@glProgramUniform2uiv =
nil- @@glProgramUniform3i =
nil- @@glProgramUniform3iv =
nil- @@glProgramUniform3f =
nil- @@glProgramUniform3fv =
nil- @@glProgramUniform3d =
nil- @@glProgramUniform3dv =
nil- @@glProgramUniform3ui =
nil- @@glProgramUniform3uiv =
nil- @@glProgramUniform4i =
nil- @@glProgramUniform4iv =
nil- @@glProgramUniform4f =
nil- @@glProgramUniform4fv =
nil- @@glProgramUniform4d =
nil- @@glProgramUniform4dv =
nil- @@glProgramUniform4ui =
nil- @@glProgramUniform4uiv =
nil- @@glProgramUniformMatrix2fv =
nil- @@glProgramUniformMatrix3fv =
nil- @@glProgramUniformMatrix4fv =
nil- @@glProgramUniformMatrix2dv =
nil- @@glProgramUniformMatrix3dv =
nil- @@glProgramUniformMatrix4dv =
nil- @@glProgramUniformMatrix2x3fv =
nil- @@glProgramUniformMatrix3x2fv =
nil- @@glProgramUniformMatrix2x4fv =
nil- @@glProgramUniformMatrix4x2fv =
nil- @@glProgramUniformMatrix3x4fv =
nil- @@glProgramUniformMatrix4x3fv =
nil- @@glProgramUniformMatrix2x3dv =
nil- @@glProgramUniformMatrix3x2dv =
nil- @@glProgramUniformMatrix2x4dv =
nil- @@glProgramUniformMatrix4x2dv =
nil- @@glProgramUniformMatrix3x4dv =
nil- @@glProgramUniformMatrix4x3dv =
nil- @@glValidateProgramPipeline =
nil- @@glGetProgramPipelineInfoLog =
nil- @@glVertexAttribL1d =
nil- @@glVertexAttribL2d =
nil- @@glVertexAttribL3d =
nil- @@glVertexAttribL4d =
nil- @@glVertexAttribL1dv =
nil- @@glVertexAttribL2dv =
nil- @@glVertexAttribL3dv =
nil- @@glVertexAttribL4dv =
nil- @@glVertexAttribLPointer =
nil- @@glGetVertexAttribLdv =
nil- @@glViewportArrayv =
nil- @@glViewportIndexedf =
nil- @@glViewportIndexedfv =
nil- @@glScissorArrayv =
nil- @@glScissorIndexed =
nil- @@glScissorIndexedv =
nil- @@glDepthRangeArrayv =
nil- @@glDepthRangeIndexed =
nil- @@glGetFloati_v =
nil- @@glGetDoublei_v =
nil- @@glDrawArraysInstancedBaseInstance =
nil- @@glDrawElementsInstancedBaseInstance =
nil- @@glDrawElementsInstancedBaseVertexBaseInstance =
nil- @@glGetInternalformati64v =
nil- @@glGetActiveAtomicCounterBufferiv =
nil- @@glBindImageTexture =
nil- @@glMemoryBarrier =
nil- @@glTexStorage1D =
nil- @@glTexStorage2D =
nil- @@glTexStorage3D =
nil- @@glDrawTransformFeedbackInstanced =
nil- @@glDrawTransformFeedbackStreamInstanced =
nil- @@glClearBufferData =
nil- @@glClearBufferSubData =
nil- @@glDispatchCompute =
nil- @@glDispatchComputeIndirect =
nil- @@glCopyImageSubData =
nil- @@glFramebufferParameteri =
nil- @@glGetFramebufferParameteriv =
nil- @@glInvalidateTexSubImage =
nil- @@glInvalidateTexImage =
nil- @@glInvalidateBufferSubData =
nil- @@glInvalidateBufferData =
nil- @@glInvalidateFramebuffer =
nil- @@glInvalidateSubFramebuffer =
nil- @@glMultiDrawArraysIndirect =
nil- @@glMultiDrawElementsIndirect =
nil- @@glGetProgramInterfaceiv =
nil- @@glGetProgramResourceIndex =
nil- @@glGetProgramResourceName =
nil- @@glGetProgramResourceiv =
nil- @@glGetProgramResourceLocation =
nil- @@glGetProgramResourceLocationIndex =
nil- @@glShaderStorageBlockBinding =
nil- @@glTexBufferRange =
nil- @@glTexStorage2DMultisample =
nil- @@glTexStorage3DMultisample =
nil- @@glTextureStorage2DMultisampleEXT =
nil- @@glTextureStorage3DMultisampleEXT =
nil- @@glTextureView =
nil- @@glBindVertexBuffer =
nil- @@glVertexAttribFormat =
nil- @@glVertexAttribIFormat =
nil- @@glVertexAttribLFormat =
nil- @@glVertexAttribBinding =
nil- @@glVertexBindingDivisor =
nil- @@glDebugMessageControl =
nil- @@glDebugMessageInsert =
nil- @@glDebugMessageCallback =
nil- @@glGetDebugMessageLog =
nil- @@glPushDebugGroup =
nil- @@glPopDebugGroup =
nil- @@glObjectLabel =
nil- @@glGetObjectLabel =
nil- @@glObjectPtrLabel =
nil- @@glGetObjectPtrLabel =
nil- @@glClipPlanef =
nil- @@glFrustumf =
nil- @@glGetClipPlanef =
nil- @@glOrthof =
nil- @@glAlphaFuncx =
nil- @@glClearColorx =
nil- @@glClearDepthx =
nil- @@glClipPlanex =
nil- @@glColor4x =
nil- @@glDepthRangex =
nil- @@glFogx =
nil- @@glFogxv =
nil- @@glFrustumx =
nil- @@glGetClipPlanex =
nil- @@glGetFixedv =
nil- @@glGetLightxv =
nil- @@glGetMaterialxv =
nil- @@glGetTexEnvxv =
nil- @@glGetTexParameterxv =
nil- @@glLightModelx =
nil- @@glLightModelxv =
nil- @@glLightx =
nil- @@glLightxv =
nil- @@glLineWidthx =
nil- @@glLoadMatrixx =
nil- @@glMaterialx =
nil- @@glMaterialxv =
nil- @@glMultMatrixx =
nil- @@glMultiTexCoord4x =
nil- @@glNormal3x =
nil- @@glOrthox =
nil- @@glPointParameterx =
nil- @@glPointParameterxv =
nil- @@glPointSizex =
nil- @@glPolygonOffsetx =
nil- @@glRotatex =
nil- @@glSampleCoveragex =
nil- @@glScalex =
nil- @@glTexEnvx =
nil- @@glTexEnvxv =
nil- @@glTexParameterx =
nil- @@glTexParameterxv =
nil- @@glTranslatex =
nil- @@glGetInternalformativ =
nil
Class Method Summary collapse
- .glActiveShaderProgram__(pipeline_, program_) ⇒ Object
- .glActiveTexture__(texture_) ⇒ Object
- .glAlphaFuncx__(func_, ref_) ⇒ Object
- .glAttachShader__(program_, shader_) ⇒ Object
- .glBeginConditionalRender__(id_, mode_) ⇒ Object
- .glBeginQuery__(target_, id_) ⇒ Object
- .glBeginQueryIndexed__(target_, index_, id_) ⇒ Object
- .glBeginTransformFeedback__(primitiveMode_) ⇒ Object
- .glBindAttribLocation__(program_, index_, name_) ⇒ Object
- .glBindBuffer__(target_, buffer_) ⇒ Object
- .glBindBufferBase__(target_, index_, buffer_) ⇒ Object
- .glBindBufferRange__(target_, index_, buffer_, offset_, size_) ⇒ Object
- .glBindFragDataLocation__(program_, color_, name_) ⇒ Object
- .glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) ⇒ Object
- .glBindFramebuffer__(target_, framebuffer_) ⇒ Object
- .glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) ⇒ Object
- .glBindProgramPipeline__(pipeline_) ⇒ Object
- .glBindRenderbuffer__(target_, renderbuffer_) ⇒ Object
- .glBindSampler__(unit_, sampler_) ⇒ Object
- .glBindTexture__(target_, texture_) ⇒ Object
- .glBindTransformFeedback__(target_, id_) ⇒ Object
- .glBindVertexArray__(array_) ⇒ Object
- .glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) ⇒ Object
- .glBlendColor__(red_, green_, blue_, alpha_) ⇒ Object
- .glBlendEquation__(mode_) ⇒ Object
- .glBlendEquationi__(buf_, mode_) ⇒ Object
- .glBlendEquationSeparate__(modeRGB_, modeAlpha_) ⇒ Object
- .glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) ⇒ Object
- .glBlendFunc__(sfactor_, dfactor_) ⇒ Object
- .glBlendFunci__(buf_, src_, dst_) ⇒ Object
- .glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) ⇒ Object
- .glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) ⇒ Object
- .glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) ⇒ Object
- .glBufferData__(target_, size_, data_, usage_) ⇒ Object
- .glBufferSubData__(target_, offset_, size_, data_) ⇒ Object
- .glCheckFramebufferStatus__(target_) ⇒ Object
- .glClampColor__(target_, clamp_) ⇒ Object
- .glClear__(mask_) ⇒ Object
- .glClearBufferData__(target_, internalformat_, format_, type_, data_) ⇒ Object
- .glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) ⇒ Object
- .glClearBufferfv__(buffer_, drawbuffer_, value_) ⇒ Object
- .glClearBufferiv__(buffer_, drawbuffer_, value_) ⇒ Object
- .glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) ⇒ Object
- .glClearBufferuiv__(buffer_, drawbuffer_, value_) ⇒ Object
- .glClearColor__(red_, green_, blue_, alpha_) ⇒ Object
- .glClearColorx__(red_, green_, blue_, alpha_) ⇒ Object
- .glClearDepth__(depth_) ⇒ Object
- .glClearDepthf__(d_) ⇒ Object
- .glClearDepthx__(depth_) ⇒ Object
- .glClearStencil__(s_) ⇒ Object
- .glClientWaitSync__(sync_, flags_, timeout_) ⇒ Object
- .glClipPlanef__(p_, eqn_) ⇒ Object
- .glClipPlanex__(plane_, equation_) ⇒ Object
- .glColor4x__(red_, green_, blue_, alpha_) ⇒ Object
- .glColorMask__(red_, green_, blue_, alpha_) ⇒ Object
- .glColorMaski__(index_, r_, g_, b_, a_) ⇒ Object
- .glColorP3ui__(type_, color_) ⇒ Object
- .glColorP3uiv__(type_, color_) ⇒ Object
- .glColorP4ui__(type_, color_) ⇒ Object
- .glColorP4uiv__(type_, color_) ⇒ Object
- .glCompileShader__(shader_) ⇒ Object
- .glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) ⇒ Object
- .glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) ⇒ Object
- .glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) ⇒ Object
- .glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) ⇒ Object
- .glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) ⇒ Object
- .glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) ⇒ Object
- .glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) ⇒ Object
- .glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) ⇒ Object
- .glCopyTexImage1D__(target_, level_, internalformat_, x_, y_, width_, border_) ⇒ Object
- .glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) ⇒ Object
- .glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) ⇒ Object
- .glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) ⇒ Object
- .glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) ⇒ Object
- .glCreateProgram__ ⇒ Object
- .glCreateShader__(type_) ⇒ Object
- .glCreateShaderProgramv__(type_, count_, strings_) ⇒ Object
- .glCullFace__(mode_) ⇒ Object
- .glDebugMessageCallback__(callback_, userParam_) ⇒ Object
- .glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) ⇒ Object
- .glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) ⇒ Object
- .glDeleteBuffers__(n_, buffers_) ⇒ Object
- .glDeleteFramebuffers__(n_, framebuffers_) ⇒ Object
- .glDeleteProgram__(program_) ⇒ Object
- .glDeleteProgramPipelines__(n_, pipelines_) ⇒ Object
- .glDeleteQueries__(n_, ids_) ⇒ Object
- .glDeleteRenderbuffers__(n_, renderbuffers_) ⇒ Object
- .glDeleteSamplers__(count_, samplers_) ⇒ Object
- .glDeleteShader__(shader_) ⇒ Object
- .glDeleteSync__(sync_) ⇒ Object
- .glDeleteTextures__(n_, textures_) ⇒ Object
- .glDeleteTransformFeedbacks__(n_, ids_) ⇒ Object
- .glDeleteVertexArrays__(n_, arrays_) ⇒ Object
- .glDepthFunc__(func_) ⇒ Object
- .glDepthMask__(flag_) ⇒ Object
- .glDepthRange__(near_, far_) ⇒ Object
- .glDepthRangeArrayv__(first_, count_, v_) ⇒ Object
- .glDepthRangef__(n_, f_) ⇒ Object
- .glDepthRangeIndexed__(index_, n_, f_) ⇒ Object
- .glDepthRangex__(n_, f_) ⇒ Object
- .glDetachShader__(program_, shader_) ⇒ Object
- .glDisable__(cap_) ⇒ Object
- .glDisablei__(target_, index_) ⇒ Object
- .glDisableVertexAttribArray__(index_) ⇒ Object
- .glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) ⇒ Object
- .glDispatchComputeIndirect__(indirect_) ⇒ Object
- .glDrawArrays__(mode_, first_, count_) ⇒ Object
- .glDrawArraysIndirect__(mode_, indirect_) ⇒ Object
- .glDrawArraysInstanced__(mode_, first_, count_, instancecount_) ⇒ Object
- .glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) ⇒ Object
- .glDrawBuffer__(mode_) ⇒ Object
- .glDrawBuffers__(n_, bufs_) ⇒ Object
- .glDrawElements__(mode_, count_, type_, indices_) ⇒ Object
- .glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) ⇒ Object
- .glDrawElementsIndirect__(mode_, type_, indirect_) ⇒ Object
- .glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) ⇒ Object
- .glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) ⇒ Object
- .glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) ⇒ Object
- .glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) ⇒ Object
- .glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) ⇒ Object
- .glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) ⇒ Object
- .glDrawTransformFeedback__(mode_, id_) ⇒ Object
- .glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) ⇒ Object
- .glDrawTransformFeedbackStream__(mode_, id_, stream_) ⇒ Object
- .glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) ⇒ Object
- .glEnable__(cap_) ⇒ Object
- .glEnablei__(target_, index_) ⇒ Object
- .glEnableVertexAttribArray__(index_) ⇒ Object
- .glEndConditionalRender__ ⇒ Object
- .glEndQuery__(target_) ⇒ Object
- .glEndQueryIndexed__(target_, index_) ⇒ Object
- .glEndTransformFeedback__ ⇒ Object
- .glFenceSync__(condition_, flags_) ⇒ Object
- .glFinish__ ⇒ Object
- .glFlush__ ⇒ Object
- .glFlushMappedBufferRange__(target_, offset_, length_) ⇒ Object
- .glFogx__(pname_, param_) ⇒ Object
- .glFogxv__(pname_, param_) ⇒ Object
- .glFramebufferParameteri__(target_, pname_, param_) ⇒ Object
- .glFramebufferRenderbuffer__(target_, attachment_, renderbuffertarget_, renderbuffer_) ⇒ Object
- .glFramebufferTexture1D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object
- .glFramebufferTexture2D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object
- .glFramebufferTexture3D__(target_, attachment_, textarget_, texture_, level_, zoffset_) ⇒ Object
- .glFramebufferTexture__(target_, attachment_, texture_, level_) ⇒ Object
- .glFramebufferTextureLayer__(target_, attachment_, texture_, level_, layer_) ⇒ Object
- .glFrontFace__(mode_) ⇒ Object
- .glFrustumf__(l_, r_, b_, t_, n_, f_) ⇒ Object
- .glFrustumx__(l_, r_, b_, t_, n_, f_) ⇒ Object
- .glGenBuffers__(n_, buffers_) ⇒ Object
- .glGenerateMipmap__(target_) ⇒ Object
- .glGenFramebuffers__(n_, framebuffers_) ⇒ Object
- .glGenProgramPipelines__(n_, pipelines_) ⇒ Object
- .glGenQueries__(n_, ids_) ⇒ Object
- .glGenRenderbuffers__(n_, renderbuffers_) ⇒ Object
- .glGenSamplers__(count_, samplers_) ⇒ Object
- .glGenTextures__(n_, textures_) ⇒ Object
- .glGenTransformFeedbacks__(n_, ids_) ⇒ Object
- .glGenVertexArrays__(n_, arrays_) ⇒ Object
- .glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) ⇒ Object
- .glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
- .glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object
- .glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) ⇒ Object
- .glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object
- .glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
- .glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) ⇒ Object
- .glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) ⇒ Object
- .glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) ⇒ Object
- .glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) ⇒ Object
- .glGetAttachedShaders__(program_, maxCount_, count_, shaders_) ⇒ Object
- .glGetAttribLocation__(program_, name_) ⇒ Object
- .glGetBooleani_v__(target_, index_, data_) ⇒ Object
- .glGetBooleanv__(pname_, params_) ⇒ Object
- .glGetBufferParameteri64v__(target_, pname_, params_) ⇒ Object
- .glGetBufferParameteriv__(target_, pname_, params_) ⇒ Object
- .glGetBufferPointerv__(target_, pname_, params_) ⇒ Object
- .glGetBufferSubData__(target_, offset_, size_, data_) ⇒ Object
- .glGetClipPlanef__(plane_, equation_) ⇒ Object
- .glGetClipPlanex__(plane_, equation_) ⇒ Object
- .glGetCompressedTexImage__(target_, level_, img_) ⇒ Object
- .glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, messageLog_) ⇒ Object
- .glGetDoublei_v__(target_, index_, data_) ⇒ Object
- .glGetDoublev__(pname_, params_) ⇒ Object
- .glGetError__ ⇒ Object
- .glGetFixedv__(pname_, params_) ⇒ Object
- .glGetFloati_v__(target_, index_, data_) ⇒ Object
- .glGetFloatv__(pname_, params_) ⇒ Object
- .glGetFragDataIndex__(program_, name_) ⇒ Object
- .glGetFragDataLocation__(program_, name_) ⇒ Object
- .glGetFramebufferAttachmentParameteriv__(target_, attachment_, pname_, params_) ⇒ Object
- .glGetFramebufferParameteriv__(target_, pname_, params_) ⇒ Object
- .glGetInteger64i_v__(target_, index_, data_) ⇒ Object
- .glGetInteger64v__(pname_, params_) ⇒ Object
- .glGetIntegeri_v__(target_, index_, data_) ⇒ Object
- .glGetIntegerv__(pname_, params_) ⇒ Object
- .glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object
- .glGetInternalformativ__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object
- .glGetLightxv__(light_, pname_, params_) ⇒ Object
- .glGetMaterialxv__(face_, pname_, params_) ⇒ Object
- .glGetMultisamplefv__(pname_, index_, val_) ⇒ Object
- .glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) ⇒ Object
- .glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) ⇒ Object
- .glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) ⇒ Object
- .glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) ⇒ Object
- .glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) ⇒ Object
- .glGetProgramiv__(program_, pname_, params_) ⇒ Object
- .glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) ⇒ Object
- .glGetProgramPipelineiv__(pipeline_, pname_, params_) ⇒ Object
- .glGetProgramResourceIndex__(program_, programInterface_, name_) ⇒ Object
- .glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) ⇒ Object
- .glGetProgramResourceLocation__(program_, programInterface_, name_) ⇒ Object
- .glGetProgramResourceLocationIndex__(program_, programInterface_, name_) ⇒ Object
- .glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) ⇒ Object
- .glGetProgramStageiv__(program_, shadertype_, pname_, values_) ⇒ Object
- .glGetQueryIndexediv__(target_, index_, pname_, params_) ⇒ Object
- .glGetQueryiv__(target_, pname_, params_) ⇒ Object
- .glGetQueryObjecti64v__(id_, pname_, params_) ⇒ Object
- .glGetQueryObjectiv__(id_, pname_, params_) ⇒ Object
- .glGetQueryObjectui64v__(id_, pname_, params_) ⇒ Object
- .glGetQueryObjectuiv__(id_, pname_, params_) ⇒ Object
- .glGetRenderbufferParameteriv__(target_, pname_, params_) ⇒ Object
- .glGetSamplerParameterfv__(sampler_, pname_, params_) ⇒ Object
- .glGetSamplerParameterIiv__(sampler_, pname_, params_) ⇒ Object
- .glGetSamplerParameterIuiv__(sampler_, pname_, params_) ⇒ Object
- .glGetSamplerParameteriv__(sampler_, pname_, params_) ⇒ Object
- .glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) ⇒ Object
- .glGetShaderiv__(shader_, pname_, params_) ⇒ Object
- .glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) ⇒ Object
- .glGetShaderSource__(shader_, bufSize_, length_, source_) ⇒ Object
- .glGetString__(name_) ⇒ Object
- .glGetStringi__(name_, index_) ⇒ Object
- .glGetSubroutineIndex__(program_, shadertype_, name_) ⇒ Object
- .glGetSubroutineUniformLocation__(program_, shadertype_, name_) ⇒ Object
- .glGetSynciv__(sync_, pname_, bufSize_, length_, values_) ⇒ Object
- .glGetTexEnvxv__(target_, pname_, params_) ⇒ Object
- .glGetTexImage__(target_, level_, format_, type_, pixels_) ⇒ Object
- .glGetTexLevelParameterfv__(target_, level_, pname_, params_) ⇒ Object
- .glGetTexLevelParameteriv__(target_, level_, pname_, params_) ⇒ Object
- .glGetTexParameterfv__(target_, pname_, params_) ⇒ Object
- .glGetTexParameterIiv__(target_, pname_, params_) ⇒ Object
- .glGetTexParameterIuiv__(target_, pname_, params_) ⇒ Object
- .glGetTexParameteriv__(target_, pname_, params_) ⇒ Object
- .glGetTexParameterxv__(target_, pname_, params_) ⇒ Object
- .glGetTransformFeedbackVarying__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
- .glGetUniformBlockIndex__(program_, uniformBlockName_) ⇒ Object
- .glGetUniformdv__(program_, location_, params_) ⇒ Object
- .glGetUniformfv__(program_, location_, params_) ⇒ Object
- .glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) ⇒ Object
- .glGetUniformiv__(program_, location_, params_) ⇒ Object
- .glGetUniformLocation__(program_, name_) ⇒ Object
- .glGetUniformSubroutineuiv__(shadertype_, location_, params_) ⇒ Object
- .glGetUniformuiv__(program_, location_, params_) ⇒ Object
- .glGetVertexAttribdv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribfv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribIiv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribIuiv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribiv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribLdv__(index_, pname_, params_) ⇒ Object
- .glGetVertexAttribPointerv__(index_, pname_, pointer_) ⇒ Object
- .glHint__(target_, mode_) ⇒ Object
- .glInvalidateBufferData__(buffer_) ⇒ Object
- .glInvalidateBufferSubData__(buffer_, offset_, length_) ⇒ Object
- .glInvalidateFramebuffer__(target_, numAttachments_, attachments_) ⇒ Object
- .glInvalidateSubFramebuffer__(target_, numAttachments_, attachments_, x_, y_, width_, height_) ⇒ Object
- .glInvalidateTexImage__(texture_, level_) ⇒ Object
- .glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) ⇒ Object
- .glIsBuffer__(buffer_) ⇒ Object
- .glIsEnabled__(cap_) ⇒ Object
- .glIsEnabledi__(target_, index_) ⇒ Object
- .glIsFramebuffer__(framebuffer_) ⇒ Object
- .glIsProgram__(program_) ⇒ Object
- .glIsProgramPipeline__(pipeline_) ⇒ Object
- .glIsQuery__(id_) ⇒ Object
- .glIsRenderbuffer__(renderbuffer_) ⇒ Object
- .glIsSampler__(sampler_) ⇒ Object
- .glIsShader__(shader_) ⇒ Object
- .glIsSync__(sync_) ⇒ Object
- .glIsTexture__(texture_) ⇒ Object
- .glIsTransformFeedback__(id_) ⇒ Object
- .glIsVertexArray__(array_) ⇒ Object
- .glLightModelx__(pname_, param_) ⇒ Object
- .glLightModelxv__(pname_, param_) ⇒ Object
- .glLightx__(light_, pname_, param_) ⇒ Object
- .glLightxv__(light_, pname_, params_) ⇒ Object
- .glLineWidth__(width_) ⇒ Object
- .glLineWidthx__(width_) ⇒ Object
- .glLinkProgram__(program_) ⇒ Object
- .glLoadMatrixx__(m_) ⇒ Object
- .glLogicOp__(opcode_) ⇒ Object
- .glMapBuffer__(target_, access_) ⇒ Object
- .glMapBufferRange__(target_, offset_, length_, access_) ⇒ Object
- .glMaterialx__(face_, pname_, param_) ⇒ Object
- .glMaterialxv__(face_, pname_, param_) ⇒ Object
- .glMemoryBarrier__(barriers_) ⇒ Object
- .glMinSampleShading__(value_) ⇒ Object
- .glMultiDrawArrays__(mode_, first_, count_, drawcount_) ⇒ Object
- .glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) ⇒ Object
- .glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) ⇒ Object
- .glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) ⇒ Object
- .glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) ⇒ Object
- .glMultiTexCoord4x__(texture_, s_, t_, r_, q_) ⇒ Object
- .glMultiTexCoordP1ui__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP1uiv__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP2ui__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP2uiv__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP3ui__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP3uiv__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP4ui__(texture_, type_, coords_) ⇒ Object
- .glMultiTexCoordP4uiv__(texture_, type_, coords_) ⇒ Object
- .glMultMatrixx__(m_) ⇒ Object
- .glNormal3x__(nx_, ny_, nz_) ⇒ Object
- .glNormalP3ui__(type_, coords_) ⇒ Object
- .glNormalP3uiv__(type_, coords_) ⇒ Object
- .glObjectLabel__(identifier_, name_, length_, label_) ⇒ Object
- .glObjectPtrLabel__(ptr_, length_, label_) ⇒ Object
- .glOrthof__(l_, r_, b_, t_, n_, f_) ⇒ Object
- .glOrthox__(l_, r_, b_, t_, n_, f_) ⇒ Object
- .glPatchParameterfv__(pname_, values_) ⇒ Object
- .glPatchParameteri__(pname_, value_) ⇒ Object
- .glPauseTransformFeedback__ ⇒ Object
- .glPixelStoref__(pname_, param_) ⇒ Object
- .glPixelStorei__(pname_, param_) ⇒ Object
- .glPointParameterf__(pname_, param_) ⇒ Object
- .glPointParameterfv__(pname_, params_) ⇒ Object
- .glPointParameteri__(pname_, param_) ⇒ Object
- .glPointParameteriv__(pname_, params_) ⇒ Object
- .glPointParameterx__(pname_, param_) ⇒ Object
- .glPointParameterxv__(pname_, params_) ⇒ Object
- .glPointSize__(size_) ⇒ Object
- .glPointSizex__(size_) ⇒ Object
- .glPolygonMode__(face_, mode_) ⇒ Object
- .glPolygonOffset__(factor_, units_) ⇒ Object
- .glPolygonOffsetx__(factor_, units_) ⇒ Object
- .glPopDebugGroup__ ⇒ Object
- .glPrimitiveRestartIndex__(index_) ⇒ Object
- .glProgramBinary__(program_, binaryFormat_, binary_, length_) ⇒ Object
- .glProgramParameteri__(program_, pname_, value_) ⇒ Object
- .glProgramUniform1d__(program_, location_, v0_) ⇒ Object
- .glProgramUniform1dv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform1f__(program_, location_, v0_) ⇒ Object
- .glProgramUniform1fv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform1i__(program_, location_, v0_) ⇒ Object
- .glProgramUniform1iv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform1ui__(program_, location_, v0_) ⇒ Object
- .glProgramUniform1uiv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform2d__(program_, location_, v0_, v1_) ⇒ Object
- .glProgramUniform2dv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform2f__(program_, location_, v0_, v1_) ⇒ Object
- .glProgramUniform2fv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform2i__(program_, location_, v0_, v1_) ⇒ Object
- .glProgramUniform2iv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform2ui__(program_, location_, v0_, v1_) ⇒ Object
- .glProgramUniform2uiv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform3d__(program_, location_, v0_, v1_, v2_) ⇒ Object
- .glProgramUniform3dv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform3f__(program_, location_, v0_, v1_, v2_) ⇒ Object
- .glProgramUniform3fv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform3i__(program_, location_, v0_, v1_, v2_) ⇒ Object
- .glProgramUniform3iv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) ⇒ Object
- .glProgramUniform3uiv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glProgramUniform4dv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glProgramUniform4fv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glProgramUniform4iv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glProgramUniform4uiv__(program_, location_, count_, value_) ⇒ Object
- .glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
- .glProvokingVertex__(mode_) ⇒ Object
- .glPushDebugGroup__(source_, id_, length_, message_) ⇒ Object
- .glQueryCounter__(id_, target_) ⇒ Object
- .glReadBuffer__(mode_) ⇒ Object
- .glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) ⇒ Object
- .glReleaseShaderCompiler__ ⇒ Object
- .glRenderbufferStorage__(target_, internalformat_, width_, height_) ⇒ Object
- .glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) ⇒ Object
- .glResumeTransformFeedback__ ⇒ Object
- .glRotatex__(angle_, x_, y_, z_) ⇒ Object
- .glSampleCoverage__(value_, invert_) ⇒ Object
- .glSampleCoveragex__(value_, invert_) ⇒ Object
- .glSampleMaski__(index_, mask_) ⇒ Object
- .glSamplerParameterf__(sampler_, pname_, param_) ⇒ Object
- .glSamplerParameterfv__(sampler_, pname_, param_) ⇒ Object
- .glSamplerParameteri__(sampler_, pname_, param_) ⇒ Object
- .glSamplerParameterIiv__(sampler_, pname_, param_) ⇒ Object
- .glSamplerParameterIuiv__(sampler_, pname_, param_) ⇒ Object
- .glSamplerParameteriv__(sampler_, pname_, param_) ⇒ Object
- .glScalex__(x_, y_, z_) ⇒ Object
- .glScissor__(x_, y_, width_, height_) ⇒ Object
- .glScissorArrayv__(first_, count_, v_) ⇒ Object
- .glScissorIndexed__(index_, left_, bottom_, width_, height_) ⇒ Object
- .glScissorIndexedv__(index_, v_) ⇒ Object
- .glSecondaryColorP3ui__(type_, color_) ⇒ Object
- .glSecondaryColorP3uiv__(type_, color_) ⇒ Object
- .glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) ⇒ Object
- .glShaderSource__(shader_, count_, string_, length_) ⇒ Object
- .glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) ⇒ Object
- .glStencilFunc__(func_, ref_, mask_) ⇒ Object
- .glStencilFuncSeparate__(face_, func_, ref_, mask_) ⇒ Object
- .glStencilMask__(mask_) ⇒ Object
- .glStencilMaskSeparate__(face_, mask_) ⇒ Object
- .glStencilOp__(fail_, zfail_, zpass_) ⇒ Object
- .glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) ⇒ Object
- .glTexBuffer__(target_, internalformat_, buffer_) ⇒ Object
- .glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) ⇒ Object
- .glTexCoordP1ui__(type_, coords_) ⇒ Object
- .glTexCoordP1uiv__(type_, coords_) ⇒ Object
- .glTexCoordP2ui__(type_, coords_) ⇒ Object
- .glTexCoordP2uiv__(type_, coords_) ⇒ Object
- .glTexCoordP3ui__(type_, coords_) ⇒ Object
- .glTexCoordP3uiv__(type_, coords_) ⇒ Object
- .glTexCoordP4ui__(type_, coords_) ⇒ Object
- .glTexCoordP4uiv__(type_, coords_) ⇒ Object
- .glTexEnvx__(target_, pname_, param_) ⇒ Object
- .glTexEnvxv__(target_, pname_, params_) ⇒ Object
- .glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) ⇒ Object
- .glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) ⇒ Object
- .glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
- .glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) ⇒ Object
- .glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
- .glTexParameterf__(target_, pname_, param_) ⇒ Object
- .glTexParameterfv__(target_, pname_, params_) ⇒ Object
- .glTexParameteri__(target_, pname_, param_) ⇒ Object
- .glTexParameterIiv__(target_, pname_, params_) ⇒ Object
- .glTexParameterIuiv__(target_, pname_, params_) ⇒ Object
- .glTexParameteriv__(target_, pname_, params_) ⇒ Object
- .glTexParameterx__(target_, pname_, param_) ⇒ Object
- .glTexParameterxv__(target_, pname_, params_) ⇒ Object
- .glTexStorage1D__(target_, levels_, internalformat_, width_) ⇒ Object
- .glTexStorage2D__(target_, levels_, internalformat_, width_, height_) ⇒ Object
- .glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
- .glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) ⇒ Object
- .glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
- .glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) ⇒ Object
- .glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) ⇒ Object
- .glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) ⇒ Object
- .glTextureStorage2DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
- .glTextureStorage3DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
- .glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) ⇒ Object
- .glTransformFeedbackVaryings__(program_, count_, varyings_, bufferMode_) ⇒ Object
- .glTranslatex__(x_, y_, z_) ⇒ Object
- .glUniform1d__(location_, x_) ⇒ Object
- .glUniform1dv__(location_, count_, value_) ⇒ Object
- .glUniform1f__(location_, v0_) ⇒ Object
- .glUniform1fv__(location_, count_, value_) ⇒ Object
- .glUniform1i__(location_, v0_) ⇒ Object
- .glUniform1iv__(location_, count_, value_) ⇒ Object
- .glUniform1ui__(location_, v0_) ⇒ Object
- .glUniform1uiv__(location_, count_, value_) ⇒ Object
- .glUniform2d__(location_, x_, y_) ⇒ Object
- .glUniform2dv__(location_, count_, value_) ⇒ Object
- .glUniform2f__(location_, v0_, v1_) ⇒ Object
- .glUniform2fv__(location_, count_, value_) ⇒ Object
- .glUniform2i__(location_, v0_, v1_) ⇒ Object
- .glUniform2iv__(location_, count_, value_) ⇒ Object
- .glUniform2ui__(location_, v0_, v1_) ⇒ Object
- .glUniform2uiv__(location_, count_, value_) ⇒ Object
- .glUniform3d__(location_, x_, y_, z_) ⇒ Object
- .glUniform3dv__(location_, count_, value_) ⇒ Object
- .glUniform3f__(location_, v0_, v1_, v2_) ⇒ Object
- .glUniform3fv__(location_, count_, value_) ⇒ Object
- .glUniform3i__(location_, v0_, v1_, v2_) ⇒ Object
- .glUniform3iv__(location_, count_, value_) ⇒ Object
- .glUniform3ui__(location_, v0_, v1_, v2_) ⇒ Object
- .glUniform3uiv__(location_, count_, value_) ⇒ Object
- .glUniform4d__(location_, x_, y_, z_, w_) ⇒ Object
- .glUniform4dv__(location_, count_, value_) ⇒ Object
- .glUniform4f__(location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glUniform4fv__(location_, count_, value_) ⇒ Object
- .glUniform4i__(location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glUniform4iv__(location_, count_, value_) ⇒ Object
- .glUniform4ui__(location_, v0_, v1_, v2_, v3_) ⇒ Object
- .glUniform4uiv__(location_, count_, value_) ⇒ Object
- .glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) ⇒ Object
- .glUniformMatrix2dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix2fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix2x3dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix2x3fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix2x4dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix2x4fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3x2dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3x2fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3x4dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix3x4fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4x2dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4x2fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4x3dv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformMatrix4x3fv__(location_, count_, transpose_, value_) ⇒ Object
- .glUniformSubroutinesuiv__(shadertype_, count_, indices_) ⇒ Object
- .glUnmapBuffer__(target_) ⇒ Object
- .glUseProgram__(program_) ⇒ Object
- .glUseProgramStages__(pipeline_, stages_, program_) ⇒ Object
- .glValidateProgram__(program_) ⇒ Object
- .glValidateProgramPipeline__(pipeline_) ⇒ Object
- .glVertexAttrib1d__(index_, x_) ⇒ Object
- .glVertexAttrib1dv__(index_, v_) ⇒ Object
- .glVertexAttrib1f__(index_, x_) ⇒ Object
- .glVertexAttrib1fv__(index_, v_) ⇒ Object
- .glVertexAttrib1s__(index_, x_) ⇒ Object
- .glVertexAttrib1sv__(index_, v_) ⇒ Object
- .glVertexAttrib2d__(index_, x_, y_) ⇒ Object
- .glVertexAttrib2dv__(index_, v_) ⇒ Object
- .glVertexAttrib2f__(index_, x_, y_) ⇒ Object
- .glVertexAttrib2fv__(index_, v_) ⇒ Object
- .glVertexAttrib2s__(index_, x_, y_) ⇒ Object
- .glVertexAttrib2sv__(index_, v_) ⇒ Object
- .glVertexAttrib3d__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttrib3dv__(index_, v_) ⇒ Object
- .glVertexAttrib3f__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttrib3fv__(index_, v_) ⇒ Object
- .glVertexAttrib3s__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttrib3sv__(index_, v_) ⇒ Object
- .glVertexAttrib4bv__(index_, v_) ⇒ Object
- .glVertexAttrib4d__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttrib4dv__(index_, v_) ⇒ Object
- .glVertexAttrib4f__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttrib4fv__(index_, v_) ⇒ Object
- .glVertexAttrib4iv__(index_, v_) ⇒ Object
- .glVertexAttrib4Nbv__(index_, v_) ⇒ Object
- .glVertexAttrib4Niv__(index_, v_) ⇒ Object
- .glVertexAttrib4Nsv__(index_, v_) ⇒ Object
- .glVertexAttrib4Nub__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttrib4Nubv__(index_, v_) ⇒ Object
- .glVertexAttrib4Nuiv__(index_, v_) ⇒ Object
- .glVertexAttrib4Nusv__(index_, v_) ⇒ Object
- .glVertexAttrib4s__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttrib4sv__(index_, v_) ⇒ Object
- .glVertexAttrib4ubv__(index_, v_) ⇒ Object
- .glVertexAttrib4uiv__(index_, v_) ⇒ Object
- .glVertexAttrib4usv__(index_, v_) ⇒ Object
- .glVertexAttribBinding__(attribindex_, bindingindex_) ⇒ Object
- .glVertexAttribDivisor__(index_, divisor_) ⇒ Object
- .glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) ⇒ Object
- .glVertexAttribI1i__(index_, x_) ⇒ Object
- .glVertexAttribI1iv__(index_, v_) ⇒ Object
- .glVertexAttribI1ui__(index_, x_) ⇒ Object
- .glVertexAttribI1uiv__(index_, v_) ⇒ Object
- .glVertexAttribI2i__(index_, x_, y_) ⇒ Object
- .glVertexAttribI2iv__(index_, v_) ⇒ Object
- .glVertexAttribI2ui__(index_, x_, y_) ⇒ Object
- .glVertexAttribI2uiv__(index_, v_) ⇒ Object
- .glVertexAttribI3i__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttribI3iv__(index_, v_) ⇒ Object
- .glVertexAttribI3ui__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttribI3uiv__(index_, v_) ⇒ Object
- .glVertexAttribI4bv__(index_, v_) ⇒ Object
- .glVertexAttribI4i__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttribI4iv__(index_, v_) ⇒ Object
- .glVertexAttribI4sv__(index_, v_) ⇒ Object
- .glVertexAttribI4ubv__(index_, v_) ⇒ Object
- .glVertexAttribI4ui__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttribI4uiv__(index_, v_) ⇒ Object
- .glVertexAttribI4usv__(index_, v_) ⇒ Object
- .glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object
- .glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object
- .glVertexAttribL1d__(index_, x_) ⇒ Object
- .glVertexAttribL1dv__(index_, v_) ⇒ Object
- .glVertexAttribL2d__(index_, x_, y_) ⇒ Object
- .glVertexAttribL2dv__(index_, v_) ⇒ Object
- .glVertexAttribL3d__(index_, x_, y_, z_) ⇒ Object
- .glVertexAttribL3dv__(index_, v_) ⇒ Object
- .glVertexAttribL4d__(index_, x_, y_, z_, w_) ⇒ Object
- .glVertexAttribL4dv__(index_, v_) ⇒ Object
- .glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object
- .glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object
- .glVertexAttribP1ui__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP1uiv__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP2ui__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP2uiv__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP3ui__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP3uiv__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP4ui__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribP4uiv__(index_, type_, normalized_, value_) ⇒ Object
- .glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) ⇒ Object
- .glVertexBindingDivisor__(bindingindex_, divisor_) ⇒ Object
- .glVertexP2ui__(type_, value_) ⇒ Object
- .glVertexP2uiv__(type_, value_) ⇒ Object
- .glVertexP3ui__(type_, value_) ⇒ Object
- .glVertexP3uiv__(type_, value_) ⇒ Object
- .glVertexP4ui__(type_, value_) ⇒ Object
- .glVertexP4uiv__(type_, value_) ⇒ Object
- .glViewport__(x_, y_, width_, height_) ⇒ Object
- .glViewportArrayv__(first_, count_, v_) ⇒ Object
- .glViewportIndexedf__(index_, x_, y_, w_, h_) ⇒ Object
- .glViewportIndexedfv__(index_, v_) ⇒ Object
- .glWaitSync__(sync_, flags_, timeout_) ⇒ Object
Class Method Details
.glActiveShaderProgram__(pipeline_, program_) ⇒ Object
4475 4476 4477 4478 4479 4480 4481 |
# File 'lib/opengl-core/gl_commands.rb', line 4475 def self.glActiveShaderProgram__(pipeline_, program_) if @@glActiveShaderProgram.nil? sym = GlSym.load_gl_sym__('glActiveShaderProgram') @@glActiveShaderProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glActiveShaderProgram.call(pipeline_, program_) end |
.glActiveTexture__(texture_) ⇒ Object
1217 1218 1219 1220 1221 1222 1223 |
# File 'lib/opengl-core/gl_commands.rb', line 1217 def self.glActiveTexture__(texture_) if @@glActiveTexture.nil? sym = GlSym.load_gl_sym__('glActiveTexture') @@glActiveTexture = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glActiveTexture.call(texture_) end |
.glAlphaFuncx__(func_, ref_) ⇒ Object
5726 5727 5728 5729 5730 5731 5732 |
# File 'lib/opengl-core/gl_commands.rb', line 5726 def self.glAlphaFuncx__(func_, ref_) if @@glAlphaFuncx.nil? sym = GlSym.load_gl_sym__('glAlphaFuncx') @@glAlphaFuncx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glAlphaFuncx.call(func_, ref_) end |
.glAttachShader__(program_, shader_) ⇒ Object
1577 1578 1579 1580 1581 1582 1583 |
# File 'lib/opengl-core/gl_commands.rb', line 1577 def self.glAttachShader__(program_, shader_) if @@glAttachShader.nil? sym = GlSym.load_gl_sym__('glAttachShader') @@glAttachShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glAttachShader.call(program_, shader_) end |
.glBeginConditionalRender__(id_, mode_) ⇒ Object
2540 2541 2542 2543 2544 2545 2546 |
# File 'lib/opengl-core/gl_commands.rb', line 2540 def self.glBeginConditionalRender__(id_, mode_) if @@glBeginConditionalRender.nil? sym = GlSym.load_gl_sym__('glBeginConditionalRender') @@glBeginConditionalRender = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBeginConditionalRender.call(id_, mode_) end |
.glBeginQuery__(target_, id_) ⇒ Object
1388 1389 1390 1391 1392 1393 1394 |
# File 'lib/opengl-core/gl_commands.rb', line 1388 def self.glBeginQuery__(target_, id_) if @@glBeginQuery.nil? sym = GlSym.load_gl_sym__('glBeginQuery') @@glBeginQuery = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBeginQuery.call(target_, id_) end |
.glBeginQueryIndexed__(target_, index_, id_) ⇒ Object
4367 4368 4369 4370 4371 4372 4373 |
# File 'lib/opengl-core/gl_commands.rb', line 4367 def self.glBeginQueryIndexed__(target_, index_, id_) if @@glBeginQueryIndexed.nil? sym = GlSym.load_gl_sym__('glBeginQueryIndexed') @@glBeginQueryIndexed = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBeginQueryIndexed.call(target_, index_, id_) end |
.glBeginTransformFeedback__(primitiveMode_) ⇒ Object
2477 2478 2479 2480 2481 2482 2483 |
# File 'lib/opengl-core/gl_commands.rb', line 2477 def self.glBeginTransformFeedback__(primitiveMode_) if @@glBeginTransformFeedback.nil? sym = GlSym.load_gl_sym__('glBeginTransformFeedback') @@glBeginTransformFeedback = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBeginTransformFeedback.call(primitiveMode_) end |
.glBindAttribLocation__(program_, index_, name_) ⇒ Object
1586 1587 1588 1589 1590 1591 1592 |
# File 'lib/opengl-core/gl_commands.rb', line 1586 def self.glBindAttribLocation__(program_, index_, name_) if @@glBindAttribLocation.nil? sym = GlSym.load_gl_sym__('glBindAttribLocation') @@glBindAttribLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glBindAttribLocation.call(program_, index_, name_) end |
.glBindBuffer__(target_, buffer_) ⇒ Object
1433 1434 1435 1436 1437 1438 1439 |
# File 'lib/opengl-core/gl_commands.rb', line 1433 def self.glBindBuffer__(target_, buffer_) if @@glBindBuffer.nil? sym = GlSym.load_gl_sym__('glBindBuffer') @@glBindBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindBuffer.call(target_, buffer_) end |
.glBindBufferBase__(target_, index_, buffer_) ⇒ Object
2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/opengl-core/gl_commands.rb', line 2504 def self.glBindBufferBase__(target_, index_, buffer_) if @@glBindBufferBase.nil? sym = GlSym.load_gl_sym__('glBindBufferBase') @@glBindBufferBase = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindBufferBase.call(target_, index_, buffer_) end |
.glBindBufferRange__(target_, index_, buffer_, offset_, size_) ⇒ Object
2495 2496 2497 2498 2499 2500 2501 |
# File 'lib/opengl-core/gl_commands.rb', line 2495 def self.glBindBufferRange__(target_, index_, buffer_, offset_, size_) if @@glBindBufferRange.nil? sym = GlSym.load_gl_sym__('glBindBufferRange') @@glBindBufferRange = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glBindBufferRange.call(target_, index_, buffer_, offset_, size_) end |
.glBindFragDataLocation__(program_, color_, name_) ⇒ Object
2774 2775 2776 2777 2778 2779 2780 |
# File 'lib/opengl-core/gl_commands.rb', line 2774 def self.glBindFragDataLocation__(program_, color_, name_) if @@glBindFragDataLocation.nil? sym = GlSym.load_gl_sym__('glBindFragDataLocation') @@glBindFragDataLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glBindFragDataLocation.call(program_, color_, name_) end |
.glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) ⇒ Object
3458 3459 3460 3461 3462 3463 3464 |
# File 'lib/opengl-core/gl_commands.rb', line 3458 def self.glBindFragDataLocationIndexed__(program_, colorNumber_, index_, name_) if @@glBindFragDataLocationIndexed.nil? sym = GlSym.load_gl_sym__('glBindFragDataLocationIndexed') @@glBindFragDataLocationIndexed = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glBindFragDataLocationIndexed.call(program_, colorNumber_, index_, name_) end |
.glBindFramebuffer__(target_, framebuffer_) ⇒ Object
3008 3009 3010 3011 3012 3013 3014 |
# File 'lib/opengl-core/gl_commands.rb', line 3008 def self.glBindFramebuffer__(target_, framebuffer_) if @@glBindFramebuffer.nil? sym = GlSym.load_gl_sym__('glBindFramebuffer') @@glBindFramebuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindFramebuffer.call(target_, framebuffer_) end |
.glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) ⇒ Object
5231 5232 5233 5234 5235 5236 5237 |
# File 'lib/opengl-core/gl_commands.rb', line 5231 def self.glBindImageTexture__(unit_, texture_, level_, layered_, layer_, access_, format_) if @@glBindImageTexture.nil? sym = GlSym.load_gl_sym__('glBindImageTexture') @@glBindImageTexture = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindImageTexture.call(unit_, texture_, level_, layered_, layer_, access_, format_) end |
.glBindProgramPipeline__(pipeline_) ⇒ Object
4493 4494 4495 4496 4497 4498 4499 |
# File 'lib/opengl-core/gl_commands.rb', line 4493 def self.glBindProgramPipeline__(pipeline_) if @@glBindProgramPipeline.nil? sym = GlSym.load_gl_sym__('glBindProgramPipeline') @@glBindProgramPipeline = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindProgramPipeline.call(pipeline_) end |
.glBindRenderbuffer__(target_, renderbuffer_) ⇒ Object
2954 2955 2956 2957 2958 2959 2960 |
# File 'lib/opengl-core/gl_commands.rb', line 2954 def self.glBindRenderbuffer__(target_, renderbuffer_) if @@glBindRenderbuffer.nil? sym = GlSym.load_gl_sym__('glBindRenderbuffer') @@glBindRenderbuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindRenderbuffer.call(target_, renderbuffer_) end |
.glBindSampler__(unit_, sampler_) ⇒ Object
3503 3504 3505 3506 3507 3508 3509 |
# File 'lib/opengl-core/gl_commands.rb', line 3503 def self.glBindSampler__(unit_, sampler_) if @@glBindSampler.nil? sym = GlSym.load_gl_sym__('glBindSampler') @@glBindSampler = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindSampler.call(unit_, sampler_) end |
.glBindTexture__(target_, texture_) ⇒ Object
1127 1128 1129 1130 1131 1132 1133 |
# File 'lib/opengl-core/gl_commands.rb', line 1127 def self.glBindTexture__(target_, texture_) if @@glBindTexture.nil? sym = GlSym.load_gl_sym__('glBindTexture') @@glBindTexture = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindTexture.call(target_, texture_) end |
.glBindTransformFeedback__(target_, id_) ⇒ Object
4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/opengl-core/gl_commands.rb', line 4295 def self.glBindTransformFeedback__(target_, id_) if @@glBindTransformFeedback.nil? sym = GlSym.load_gl_sym__('glBindTransformFeedback') @@glBindTransformFeedback = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindTransformFeedback.call(target_, id_) end |
.glBindVertexArray__(array_) ⇒ Object
3143 3144 3145 3146 3147 3148 3149 |
# File 'lib/opengl-core/gl_commands.rb', line 3143 def self.glBindVertexArray__(array_) if @@glBindVertexArray.nil? sym = GlSym.load_gl_sym__('glBindVertexArray') @@glBindVertexArray = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindVertexArray.call(array_) end |
.glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) ⇒ Object
5546 5547 5548 5549 5550 5551 5552 |
# File 'lib/opengl-core/gl_commands.rb', line 5546 def self.glBindVertexBuffer__(bindingindex_, buffer_, offset_, stride_) if @@glBindVertexBuffer.nil? sym = GlSym.load_gl_sym__('glBindVertexBuffer') @@glBindVertexBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBindVertexBuffer.call(bindingindex_, buffer_, offset_, stride_) end |
.glBlendColor__(red_, green_, blue_, alpha_) ⇒ Object
1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/opengl-core/gl_commands.rb', line 1163 def self.glBlendColor__(red_, green_, blue_, alpha_) if @@glBlendColor.nil? sym = GlSym.load_gl_sym__('glBlendColor') @@glBlendColor = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glBlendColor.call(red_, green_, blue_, alpha_) end |
.glBlendEquation__(mode_) ⇒ Object
1172 1173 1174 1175 1176 1177 1178 |
# File 'lib/opengl-core/gl_commands.rb', line 1172 def self.glBlendEquation__(mode_) if @@glBlendEquation.nil? sym = GlSym.load_gl_sym__('glBlendEquation') @@glBlendEquation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendEquation.call(mode_) end |
.glBlendEquationi__(buf_, mode_) ⇒ Object
3989 3990 3991 3992 3993 3994 3995 |
# File 'lib/opengl-core/gl_commands.rb', line 3989 def self.glBlendEquationi__(buf_, mode_) if @@glBlendEquationi.nil? sym = GlSym.load_gl_sym__('glBlendEquationi') @@glBlendEquationi = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendEquationi.call(buf_, mode_) end |
.glBlendEquationSeparate__(modeRGB_, modeAlpha_) ⇒ Object
1532 1533 1534 1535 1536 1537 1538 |
# File 'lib/opengl-core/gl_commands.rb', line 1532 def self.glBlendEquationSeparate__(modeRGB_, modeAlpha_) if @@glBlendEquationSeparate.nil? sym = GlSym.load_gl_sym__('glBlendEquationSeparate') @@glBlendEquationSeparate = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendEquationSeparate.call(modeRGB_, modeAlpha_) end |
.glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) ⇒ Object
3998 3999 4000 4001 4002 4003 4004 |
# File 'lib/opengl-core/gl_commands.rb', line 3998 def self.glBlendEquationSeparatei__(buf_, modeRGB_, modeAlpha_) if @@glBlendEquationSeparatei.nil? sym = GlSym.load_gl_sym__('glBlendEquationSeparatei') @@glBlendEquationSeparatei = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendEquationSeparatei.call(buf_, modeRGB_, modeAlpha_) end |
.glBlendFunc__(sfactor_, dfactor_) ⇒ Object
839 840 841 842 843 844 845 |
# File 'lib/opengl-core/gl_commands.rb', line 839 def self.glBlendFunc__(sfactor_, dfactor_) if @@glBlendFunc.nil? sym = GlSym.load_gl_sym__('glBlendFunc') @@glBlendFunc = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendFunc.call(sfactor_, dfactor_) end |
.glBlendFunci__(buf_, src_, dst_) ⇒ Object
4007 4008 4009 4010 4011 4012 4013 |
# File 'lib/opengl-core/gl_commands.rb', line 4007 def self.glBlendFunci__(buf_, src_, dst_) if @@glBlendFunci.nil? sym = GlSym.load_gl_sym__('glBlendFunci') @@glBlendFunci = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendFunci.call(buf_, src_, dst_) end |
.glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) ⇒ Object
1298 1299 1300 1301 1302 1303 1304 |
# File 'lib/opengl-core/gl_commands.rb', line 1298 def self.glBlendFuncSeparate__(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) if @@glBlendFuncSeparate.nil? sym = GlSym.load_gl_sym__('glBlendFuncSeparate') @@glBlendFuncSeparate = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendFuncSeparate.call(sfactorRGB_, dfactorRGB_, sfactorAlpha_, dfactorAlpha_) end |
.glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) ⇒ Object
4016 4017 4018 4019 4020 4021 4022 |
# File 'lib/opengl-core/gl_commands.rb', line 4016 def self.glBlendFuncSeparatei__(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) if @@glBlendFuncSeparatei.nil? sym = GlSym.load_gl_sym__('glBlendFuncSeparatei') @@glBlendFuncSeparatei = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlendFuncSeparatei.call(buf_, srcRGB_, dstRGB_, srcAlpha_, dstAlpha_) end |
.glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) ⇒ Object
3098 3099 3100 3101 3102 3103 3104 |
# File 'lib/opengl-core/gl_commands.rb', line 3098 def self.glBlitFramebuffer__(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) if @@glBlitFramebuffer.nil? sym = GlSym.load_gl_sym__('glBlitFramebuffer') @@glBlitFramebuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBlitFramebuffer.call(srcX0_, srcY0_, srcX1_, srcY1_, dstX0_, dstY0_, dstX1_, dstY1_, mask_, filter_) end |
.glBufferData__(target_, size_, data_, usage_) ⇒ Object
1469 1470 1471 1472 1473 1474 1475 |
# File 'lib/opengl-core/gl_commands.rb', line 1469 def self.glBufferData__(target_, size_, data_, usage_) if @@glBufferData.nil? sym = GlSym.load_gl_sym__('glBufferData') @@glBufferData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glBufferData.call(target_, size_, data_, usage_) end |
.glBufferSubData__(target_, offset_, size_, data_) ⇒ Object
1478 1479 1480 1481 1482 1483 1484 |
# File 'lib/opengl-core/gl_commands.rb', line 1478 def self.glBufferSubData__(target_, offset_, size_, data_) if @@glBufferSubData.nil? sym = GlSym.load_gl_sym__('glBufferSubData') @@glBufferSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glBufferSubData.call(target_, offset_, size_, data_) end |
.glCheckFramebufferStatus__(target_) ⇒ Object
3035 3036 3037 3038 3039 3040 3041 |
# File 'lib/opengl-core/gl_commands.rb', line 3035 def self.glCheckFramebufferStatus__(target_) if @@glCheckFramebufferStatus.nil? sym = GlSym.load_gl_sym__('glCheckFramebufferStatus') @@glCheckFramebufferStatus = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_INT) end @@glCheckFramebufferStatus.call(target_) end |
.glClampColor__(target_, clamp_) ⇒ Object
2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/opengl-core/gl_commands.rb', line 2531 def self.glClampColor__(target_, clamp_) if @@glClampColor.nil? sym = GlSym.load_gl_sym__('glClampColor') @@glClampColor = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClampColor.call(target_, clamp_) end |
.glClear__(mask_) ⇒ Object
740 741 742 743 744 745 746 |
# File 'lib/opengl-core/gl_commands.rb', line 740 def self.glClear__(mask_) if @@glClear.nil? sym = GlSym.load_gl_sym__('glClear') @@glClear = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClear.call(mask_) end |
.glClearBufferData__(target_, internalformat_, format_, type_, data_) ⇒ Object
5294 5295 5296 5297 5298 5299 5300 |
# File 'lib/opengl-core/gl_commands.rb', line 5294 def self.glClearBufferData__(target_, internalformat_, format_, type_, data_) if @@glClearBufferData.nil? sym = GlSym.load_gl_sym__('glClearBufferData') @@glClearBufferData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClearBufferData.call(target_, internalformat_, format_, type_, data_) end |
.glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) ⇒ Object
2927 2928 2929 2930 2931 2932 2933 |
# File 'lib/opengl-core/gl_commands.rb', line 2927 def self.glClearBufferfi__(buffer_, drawbuffer_, depth_, stencil_) if @@glClearBufferfi.nil? sym = GlSym.load_gl_sym__('glClearBufferfi') @@glClearBufferfi = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClearBufferfi.call(buffer_, drawbuffer_, depth_, stencil_) end |
.glClearBufferfv__(buffer_, drawbuffer_, value_) ⇒ Object
2918 2919 2920 2921 2922 2923 2924 |
# File 'lib/opengl-core/gl_commands.rb', line 2918 def self.glClearBufferfv__(buffer_, drawbuffer_, value_) if @@glClearBufferfv.nil? sym = GlSym.load_gl_sym__('glClearBufferfv') @@glClearBufferfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClearBufferfv.call(buffer_, drawbuffer_, value_) end |
.glClearBufferiv__(buffer_, drawbuffer_, value_) ⇒ Object
2900 2901 2902 2903 2904 2905 2906 |
# File 'lib/opengl-core/gl_commands.rb', line 2900 def self.glClearBufferiv__(buffer_, drawbuffer_, value_) if @@glClearBufferiv.nil? sym = GlSym.load_gl_sym__('glClearBufferiv') @@glClearBufferiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClearBufferiv.call(buffer_, drawbuffer_, value_) end |
.glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) ⇒ Object
5303 5304 5305 5306 5307 5308 5309 |
# File 'lib/opengl-core/gl_commands.rb', line 5303 def self.glClearBufferSubData__(target_, internalformat_, offset_, size_, format_, type_, data_) if @@glClearBufferSubData.nil? sym = GlSym.load_gl_sym__('glClearBufferSubData') @@glClearBufferSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClearBufferSubData.call(target_, internalformat_, offset_, size_, format_, type_, data_) end |
.glClearBufferuiv__(buffer_, drawbuffer_, value_) ⇒ Object
2909 2910 2911 2912 2913 2914 2915 |
# File 'lib/opengl-core/gl_commands.rb', line 2909 def self.glClearBufferuiv__(buffer_, drawbuffer_, value_) if @@glClearBufferuiv.nil? sym = GlSym.load_gl_sym__('glClearBufferuiv') @@glClearBufferuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClearBufferuiv.call(buffer_, drawbuffer_, value_) end |
.glClearColor__(red_, green_, blue_, alpha_) ⇒ Object
749 750 751 752 753 754 755 |
# File 'lib/opengl-core/gl_commands.rb', line 749 def self.glClearColor__(red_, green_, blue_, alpha_) if @@glClearColor.nil? sym = GlSym.load_gl_sym__('glClearColor') @@glClearColor = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glClearColor.call(red_, green_, blue_, alpha_) end |
.glClearColorx__(red_, green_, blue_, alpha_) ⇒ Object
5735 5736 5737 5738 5739 5740 5741 |
# File 'lib/opengl-core/gl_commands.rb', line 5735 def self.glClearColorx__(red_, green_, blue_, alpha_) if @@glClearColorx.nil? sym = GlSym.load_gl_sym__('glClearColorx') @@glClearColorx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClearColorx.call(red_, green_, blue_, alpha_) end |
.glClearDepth__(depth_) ⇒ Object
767 768 769 770 771 772 773 |
# File 'lib/opengl-core/gl_commands.rb', line 767 def self.glClearDepth__(depth_) if @@glClearDepth.nil? sym = GlSym.load_gl_sym__('glClearDepth') @@glClearDepth = Fiddle::Function.new(sym, [Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glClearDepth.call(depth_) end |
.glClearDepthf__(d_) ⇒ Object
4430 4431 4432 4433 4434 4435 4436 |
# File 'lib/opengl-core/gl_commands.rb', line 4430 def self.glClearDepthf__(d_) if @@glClearDepthf.nil? sym = GlSym.load_gl_sym__('glClearDepthf') @@glClearDepthf = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glClearDepthf.call(d_) end |
.glClearDepthx__(depth_) ⇒ Object
5744 5745 5746 5747 5748 5749 5750 |
# File 'lib/opengl-core/gl_commands.rb', line 5744 def self.glClearDepthx__(depth_) if @@glClearDepthx.nil? sym = GlSym.load_gl_sym__('glClearDepthx') @@glClearDepthx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClearDepthx.call(depth_) end |
.glClearStencil__(s_) ⇒ Object
758 759 760 761 762 763 764 |
# File 'lib/opengl-core/gl_commands.rb', line 758 def self.glClearStencil__(s_) if @@glClearStencil.nil? sym = GlSym.load_gl_sym__('glClearStencil') @@glClearStencil = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glClearStencil.call(s_) end |
.glClientWaitSync__(sync_, flags_, timeout_) ⇒ Object
3359 3360 3361 3362 3363 3364 3365 |
# File 'lib/opengl-core/gl_commands.rb', line 3359 def self.glClientWaitSync__(sync_, flags_, timeout_) if @@glClientWaitSync.nil? sym = GlSym.load_gl_sym__('glClientWaitSync') @@glClientWaitSync = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_LONG_LONG], Fiddle::TYPE_INT) end @@glClientWaitSync.call(sync_, flags_, timeout_) end |
.glClipPlanef__(p_, eqn_) ⇒ Object
5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/opengl-core/gl_commands.rb', line 5690 def self.glClipPlanef__(p_, eqn_) if @@glClipPlanef.nil? sym = GlSym.load_gl_sym__('glClipPlanef') @@glClipPlanef = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClipPlanef.call(p_, eqn_) end |
.glClipPlanex__(plane_, equation_) ⇒ Object
5753 5754 5755 5756 5757 5758 5759 |
# File 'lib/opengl-core/gl_commands.rb', line 5753 def self.glClipPlanex__(plane_, equation_) if @@glClipPlanex.nil? sym = GlSym.load_gl_sym__('glClipPlanex') @@glClipPlanex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glClipPlanex.call(plane_, equation_) end |
.glColor4x__(red_, green_, blue_, alpha_) ⇒ Object
5762 5763 5764 5765 5766 5767 5768 |
# File 'lib/opengl-core/gl_commands.rb', line 5762 def self.glColor4x__(red_, green_, blue_, alpha_) if @@glColor4x.nil? sym = GlSym.load_gl_sym__('glColor4x') @@glColor4x = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glColor4x.call(red_, green_, blue_, alpha_) end |
.glColorMask__(red_, green_, blue_, alpha_) ⇒ Object
785 786 787 788 789 790 791 |
# File 'lib/opengl-core/gl_commands.rb', line 785 def self.glColorMask__(red_, green_, blue_, alpha_) if @@glColorMask.nil? sym = GlSym.load_gl_sym__('glColorMask') @@glColorMask = Fiddle::Function.new(sym, [Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glColorMask.call(red_, green_, blue_, alpha_) end |
.glColorMaski__(index_, r_, g_, b_, a_) ⇒ Object
2423 2424 2425 2426 2427 2428 2429 |
# File 'lib/opengl-core/gl_commands.rb', line 2423 def self.glColorMaski__(index_, r_, g_, b_, a_) if @@glColorMaski.nil? sym = GlSym.load_gl_sym__('glColorMaski') @@glColorMaski = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glColorMaski.call(index_, r_, g_, b_, a_) end |
.glColorP3ui__(type_, color_) ⇒ Object
3926 3927 3928 3929 3930 3931 3932 |
# File 'lib/opengl-core/gl_commands.rb', line 3926 def self.glColorP3ui__(type_, color_) if @@glColorP3ui.nil? sym = GlSym.load_gl_sym__('glColorP3ui') @@glColorP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glColorP3ui.call(type_, color_) end |
.glColorP3uiv__(type_, color_) ⇒ Object
3935 3936 3937 3938 3939 3940 3941 |
# File 'lib/opengl-core/gl_commands.rb', line 3935 def self.glColorP3uiv__(type_, color_) if @@glColorP3uiv.nil? sym = GlSym.load_gl_sym__('glColorP3uiv') @@glColorP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glColorP3uiv.call(type_, color_) end |
.glColorP4ui__(type_, color_) ⇒ Object
3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/opengl-core/gl_commands.rb', line 3944 def self.glColorP4ui__(type_, color_) if @@glColorP4ui.nil? sym = GlSym.load_gl_sym__('glColorP4ui') @@glColorP4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glColorP4ui.call(type_, color_) end |
.glColorP4uiv__(type_, color_) ⇒ Object
3953 3954 3955 3956 3957 3958 3959 |
# File 'lib/opengl-core/gl_commands.rb', line 3953 def self.glColorP4uiv__(type_, color_) if @@glColorP4uiv.nil? sym = GlSym.load_gl_sym__('glColorP4uiv') @@glColorP4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glColorP4uiv.call(type_, color_) end |
.glCompileShader__(shader_) ⇒ Object
1595 1596 1597 1598 1599 1600 1601 |
# File 'lib/opengl-core/gl_commands.rb', line 1595 def self.glCompileShader__(shader_) if @@glCompileShader.nil? sym = GlSym.load_gl_sym__('glCompileShader') @@glCompileShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCompileShader.call(shader_) end |
.glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) ⇒ Object
1253 1254 1255 1256 1257 1258 1259 |
# File 'lib/opengl-core/gl_commands.rb', line 1253 def self.glCompressedTexImage1D__(target_, level_, internalformat_, width_, border_, imageSize_, data_) if @@glCompressedTexImage1D.nil? sym = GlSym.load_gl_sym__('glCompressedTexImage1D') @@glCompressedTexImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexImage1D.call(target_, level_, internalformat_, width_, border_, imageSize_, data_) end |
.glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) ⇒ Object
1244 1245 1246 1247 1248 1249 1250 |
# File 'lib/opengl-core/gl_commands.rb', line 1244 def self.glCompressedTexImage2D__(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) if @@glCompressedTexImage2D.nil? sym = GlSym.load_gl_sym__('glCompressedTexImage2D') @@glCompressedTexImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexImage2D.call(target_, level_, internalformat_, width_, height_, border_, imageSize_, data_) end |
.glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) ⇒ Object
1235 1236 1237 1238 1239 1240 1241 |
# File 'lib/opengl-core/gl_commands.rb', line 1235 def self.glCompressedTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) if @@glCompressedTexImage3D.nil? sym = GlSym.load_gl_sym__('glCompressedTexImage3D') @@glCompressedTexImage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexImage3D.call(target_, level_, internalformat_, width_, height_, depth_, border_, imageSize_, data_) end |
.glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) ⇒ Object
1280 1281 1282 1283 1284 1285 1286 |
# File 'lib/opengl-core/gl_commands.rb', line 1280 def self.glCompressedTexSubImage1D__(target_, level_, xoffset_, width_, format_, imageSize_, data_) if @@glCompressedTexSubImage1D.nil? sym = GlSym.load_gl_sym__('glCompressedTexSubImage1D') @@glCompressedTexSubImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexSubImage1D.call(target_, level_, xoffset_, width_, format_, imageSize_, data_) end |
.glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) ⇒ Object
1271 1272 1273 1274 1275 1276 1277 |
# File 'lib/opengl-core/gl_commands.rb', line 1271 def self.glCompressedTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) if @@glCompressedTexSubImage2D.nil? sym = GlSym.load_gl_sym__('glCompressedTexSubImage2D') @@glCompressedTexSubImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexSubImage2D.call(target_, level_, xoffset_, yoffset_, width_, height_, format_, imageSize_, data_) end |
.glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) ⇒ Object
1262 1263 1264 1265 1266 1267 1268 |
# File 'lib/opengl-core/gl_commands.rb', line 1262 def self.glCompressedTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) if @@glCompressedTexSubImage3D.nil? sym = GlSym.load_gl_sym__('glCompressedTexSubImage3D') @@glCompressedTexSubImage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glCompressedTexSubImage3D.call(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, imageSize_, data_) end |
.glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) ⇒ Object
3215 3216 3217 3218 3219 3220 3221 |
# File 'lib/opengl-core/gl_commands.rb', line 3215 def self.glCopyBufferSubData__(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) if @@glCopyBufferSubData.nil? sym = GlSym.load_gl_sym__('glCopyBufferSubData') @@glCopyBufferSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glCopyBufferSubData.call(readTarget_, writeTarget_, readOffset_, writeOffset_, size_) end |
.glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) ⇒ Object
5330 5331 5332 5333 5334 5335 5336 |
# File 'lib/opengl-core/gl_commands.rb', line 5330 def self.glCopyImageSubData__(srcName_, srcTarget_, srcLevel_, srcX_, srcY_, srcZ_, dstName_, dstTarget_, dstLevel_, dstX_, dstY_, dstZ_, srcWidth_, srcHeight_, srcDepth_) if @@glCopyImageSubData.nil? sym = GlSym.load_gl_sym__('glCopyImageSubData') @@glCopyImageSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyImageSubData.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
1073 1074 1075 1076 1077 1078 1079 |
# File 'lib/opengl-core/gl_commands.rb', line 1073 def self.glCopyTexImage1D__(target_, level_, internalformat_, x_, y_, width_, border_) if @@glCopyTexImage1D.nil? sym = GlSym.load_gl_sym__('glCopyTexImage1D') @@glCopyTexImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyTexImage1D.call(target_, level_, internalformat_, x_, y_, width_, border_) end |
.glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) ⇒ Object
1082 1083 1084 1085 1086 1087 1088 |
# File 'lib/opengl-core/gl_commands.rb', line 1082 def self.glCopyTexImage2D__(target_, level_, internalformat_, x_, y_, width_, height_, border_) if @@glCopyTexImage2D.nil? sym = GlSym.load_gl_sym__('glCopyTexImage2D') @@glCopyTexImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyTexImage2D.call(target_, level_, internalformat_, x_, y_, width_, height_, border_) end |
.glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) ⇒ Object
1091 1092 1093 1094 1095 1096 1097 |
# File 'lib/opengl-core/gl_commands.rb', line 1091 def self.glCopyTexSubImage1D__(target_, level_, xoffset_, x_, y_, width_) if @@glCopyTexSubImage1D.nil? sym = GlSym.load_gl_sym__('glCopyTexSubImage1D') @@glCopyTexSubImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyTexSubImage1D.call(target_, level_, xoffset_, x_, y_, width_) end |
.glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) ⇒ Object
1100 1101 1102 1103 1104 1105 1106 |
# File 'lib/opengl-core/gl_commands.rb', line 1100 def self.glCopyTexSubImage2D__(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) if @@glCopyTexSubImage2D.nil? sym = GlSym.load_gl_sym__('glCopyTexSubImage2D') @@glCopyTexSubImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyTexSubImage2D.call(target_, level_, xoffset_, yoffset_, x_, y_, width_, height_) end |
.glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) ⇒ Object
1208 1209 1210 1211 1212 1213 1214 |
# File 'lib/opengl-core/gl_commands.rb', line 1208 def self.glCopyTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) if @@glCopyTexSubImage3D.nil? sym = GlSym.load_gl_sym__('glCopyTexSubImage3D') @@glCopyTexSubImage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCopyTexSubImage3D.call(target_, level_, xoffset_, yoffset_, zoffset_, x_, y_, width_, height_) end |
.glCreateProgram__ ⇒ Object
1604 1605 1606 1607 1608 1609 1610 |
# File 'lib/opengl-core/gl_commands.rb', line 1604 def self.glCreateProgram__() if @@glCreateProgram.nil? sym = GlSym.load_gl_sym__('glCreateProgram') @@glCreateProgram = Fiddle::Function.new(sym, [], Fiddle::TYPE_INT) end @@glCreateProgram.call() end |
.glCreateShader__(type_) ⇒ Object
1613 1614 1615 1616 1617 1618 1619 |
# File 'lib/opengl-core/gl_commands.rb', line 1613 def self.glCreateShader__(type_) if @@glCreateShader.nil? sym = GlSym.load_gl_sym__('glCreateShader') @@glCreateShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_INT) end @@glCreateShader.call(type_) end |
.glCreateShaderProgramv__(type_, count_, strings_) ⇒ Object
4484 4485 4486 4487 4488 4489 4490 |
# File 'lib/opengl-core/gl_commands.rb', line 4484 def self.glCreateShaderProgramv__(type_, count_, strings_) if @@glCreateShaderProgramv.nil? sym = GlSym.load_gl_sym__('glCreateShaderProgramv') @@glCreateShaderProgramv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glCreateShaderProgramv.call(type_, count_, strings_) end |
.glCullFace__(mode_) ⇒ Object
614 615 616 617 618 619 620 |
# File 'lib/opengl-core/gl_commands.rb', line 614 def self.glCullFace__(mode_) if @@glCullFace.nil? sym = GlSym.load_gl_sym__('glCullFace') @@glCullFace = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glCullFace.call(mode_) end |
.glDebugMessageCallback__(callback_, userParam_) ⇒ Object
5618 5619 5620 5621 5622 5623 5624 |
# File 'lib/opengl-core/gl_commands.rb', line 5618 def self.glDebugMessageCallback__(callback_, userParam_) if @@glDebugMessageCallback.nil? sym = GlSym.load_gl_sym__('glDebugMessageCallback') @@glDebugMessageCallback = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDebugMessageCallback.call(callback_, userParam_) end |
.glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) ⇒ Object
5600 5601 5602 5603 5604 5605 5606 |
# File 'lib/opengl-core/gl_commands.rb', line 5600 def self.glDebugMessageControl__(source_, type_, severity_, count_, ids_, enabled_) if @@glDebugMessageControl.nil? sym = GlSym.load_gl_sym__('glDebugMessageControl') @@glDebugMessageControl = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glDebugMessageControl.call(source_, type_, severity_, count_, ids_, enabled_) end |
.glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) ⇒ Object
5609 5610 5611 5612 5613 5614 5615 |
# File 'lib/opengl-core/gl_commands.rb', line 5609 def self.glDebugMessageInsert__(source_, type_, id_, severity_, length_, buf_) if @@glDebugMessageInsert.nil? sym = GlSym.load_gl_sym__('glDebugMessageInsert') @@glDebugMessageInsert = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDebugMessageInsert.call(source_, type_, id_, severity_, length_, buf_) end |
.glDeleteBuffers__(n_, buffers_) ⇒ Object
1442 1443 1444 1445 1446 1447 1448 |
# File 'lib/opengl-core/gl_commands.rb', line 1442 def self.glDeleteBuffers__(n_, buffers_) if @@glDeleteBuffers.nil? sym = GlSym.load_gl_sym__('glDeleteBuffers') @@glDeleteBuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteBuffers.call(n_, buffers_) end |
.glDeleteFramebuffers__(n_, framebuffers_) ⇒ Object
3017 3018 3019 3020 3021 3022 3023 |
# File 'lib/opengl-core/gl_commands.rb', line 3017 def self.glDeleteFramebuffers__(n_, framebuffers_) if @@glDeleteFramebuffers.nil? sym = GlSym.load_gl_sym__('glDeleteFramebuffers') @@glDeleteFramebuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteFramebuffers.call(n_, framebuffers_) end |
.glDeleteProgram__(program_) ⇒ Object
1622 1623 1624 1625 1626 1627 1628 |
# File 'lib/opengl-core/gl_commands.rb', line 1622 def self.glDeleteProgram__(program_) if @@glDeleteProgram.nil? sym = GlSym.load_gl_sym__('glDeleteProgram') @@glDeleteProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDeleteProgram.call(program_) end |
.glDeleteProgramPipelines__(n_, pipelines_) ⇒ Object
4502 4503 4504 4505 4506 4507 4508 |
# File 'lib/opengl-core/gl_commands.rb', line 4502 def self.glDeleteProgramPipelines__(n_, pipelines_) if @@glDeleteProgramPipelines.nil? sym = GlSym.load_gl_sym__('glDeleteProgramPipelines') @@glDeleteProgramPipelines = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteProgramPipelines.call(n_, pipelines_) end |
.glDeleteQueries__(n_, ids_) ⇒ Object
1370 1371 1372 1373 1374 1375 1376 |
# File 'lib/opengl-core/gl_commands.rb', line 1370 def self.glDeleteQueries__(n_, ids_) if @@glDeleteQueries.nil? sym = GlSym.load_gl_sym__('glDeleteQueries') @@glDeleteQueries = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteQueries.call(n_, ids_) end |
.glDeleteRenderbuffers__(n_, renderbuffers_) ⇒ Object
2963 2964 2965 2966 2967 2968 2969 |
# File 'lib/opengl-core/gl_commands.rb', line 2963 def self.glDeleteRenderbuffers__(n_, renderbuffers_) if @@glDeleteRenderbuffers.nil? sym = GlSym.load_gl_sym__('glDeleteRenderbuffers') @@glDeleteRenderbuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteRenderbuffers.call(n_, renderbuffers_) end |
.glDeleteSamplers__(count_, samplers_) ⇒ Object
3485 3486 3487 3488 3489 3490 3491 |
# File 'lib/opengl-core/gl_commands.rb', line 3485 def self.glDeleteSamplers__(count_, samplers_) if @@glDeleteSamplers.nil? sym = GlSym.load_gl_sym__('glDeleteSamplers') @@glDeleteSamplers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteSamplers.call(count_, samplers_) end |
.glDeleteShader__(shader_) ⇒ Object
1631 1632 1633 1634 1635 1636 1637 |
# File 'lib/opengl-core/gl_commands.rb', line 1631 def self.glDeleteShader__(shader_) if @@glDeleteShader.nil? sym = GlSym.load_gl_sym__('glDeleteShader') @@glDeleteShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDeleteShader.call(shader_) end |
.glDeleteSync__(sync_) ⇒ Object
3350 3351 3352 3353 3354 3355 3356 |
# File 'lib/opengl-core/gl_commands.rb', line 3350 def self.glDeleteSync__(sync_) if @@glDeleteSync.nil? sym = GlSym.load_gl_sym__('glDeleteSync') @@glDeleteSync = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP], Fiddle::TYPE_VOID) end @@glDeleteSync.call(sync_) end |
.glDeleteTextures__(n_, textures_) ⇒ Object
1136 1137 1138 1139 1140 1141 1142 |
# File 'lib/opengl-core/gl_commands.rb', line 1136 def self.glDeleteTextures__(n_, textures_) if @@glDeleteTextures.nil? sym = GlSym.load_gl_sym__('glDeleteTextures') @@glDeleteTextures = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteTextures.call(n_, textures_) end |
.glDeleteTransformFeedbacks__(n_, ids_) ⇒ Object
4304 4305 4306 4307 4308 4309 4310 |
# File 'lib/opengl-core/gl_commands.rb', line 4304 def self.glDeleteTransformFeedbacks__(n_, ids_) if @@glDeleteTransformFeedbacks.nil? sym = GlSym.load_gl_sym__('glDeleteTransformFeedbacks') @@glDeleteTransformFeedbacks = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteTransformFeedbacks.call(n_, ids_) end |
.glDeleteVertexArrays__(n_, arrays_) ⇒ Object
3152 3153 3154 3155 3156 3157 3158 |
# File 'lib/opengl-core/gl_commands.rb', line 3152 def self.glDeleteVertexArrays__(n_, arrays_) if @@glDeleteVertexArrays.nil? sym = GlSym.load_gl_sym__('glDeleteVertexArrays') @@glDeleteVertexArrays = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDeleteVertexArrays.call(n_, arrays_) end |
.glDepthFunc__(func_) ⇒ Object
875 876 877 878 879 880 881 |
# File 'lib/opengl-core/gl_commands.rb', line 875 def self.glDepthFunc__(func_) if @@glDepthFunc.nil? sym = GlSym.load_gl_sym__('glDepthFunc') @@glDepthFunc = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDepthFunc.call(func_) end |
.glDepthMask__(flag_) ⇒ Object
794 795 796 797 798 799 800 |
# File 'lib/opengl-core/gl_commands.rb', line 794 def self.glDepthMask__(flag_) if @@glDepthMask.nil? sym = GlSym.load_gl_sym__('glDepthMask') @@glDepthMask = Fiddle::Function.new(sym, [Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glDepthMask.call(flag_) end |
.glDepthRange__(near_, far_) ⇒ Object
1028 1029 1030 1031 1032 1033 1034 |
# File 'lib/opengl-core/gl_commands.rb', line 1028 def self.glDepthRange__(near_, far_) if @@glDepthRange.nil? sym = GlSym.load_gl_sym__('glDepthRange') @@glDepthRange = Fiddle::Function.new(sym, [Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glDepthRange.call(near_, far_) end |
.glDepthRangeArrayv__(first_, count_, v_) ⇒ Object
5150 5151 5152 5153 5154 5155 5156 |
# File 'lib/opengl-core/gl_commands.rb', line 5150 def self.glDepthRangeArrayv__(first_, count_, v_) if @@glDepthRangeArrayv.nil? sym = GlSym.load_gl_sym__('glDepthRangeArrayv') @@glDepthRangeArrayv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDepthRangeArrayv.call(first_, count_, v_) end |
.glDepthRangef__(n_, f_) ⇒ Object
4421 4422 4423 4424 4425 4426 4427 |
# File 'lib/opengl-core/gl_commands.rb', line 4421 def self.glDepthRangef__(n_, f_) if @@glDepthRangef.nil? sym = GlSym.load_gl_sym__('glDepthRangef') @@glDepthRangef = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glDepthRangef.call(n_, f_) end |
.glDepthRangeIndexed__(index_, n_, f_) ⇒ Object
5159 5160 5161 5162 5163 5164 5165 |
# File 'lib/opengl-core/gl_commands.rb', line 5159 def self.glDepthRangeIndexed__(index_, n_, f_) if @@glDepthRangeIndexed.nil? sym = GlSym.load_gl_sym__('glDepthRangeIndexed') @@glDepthRangeIndexed = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glDepthRangeIndexed.call(index_, n_, f_) end |
.glDepthRangex__(n_, f_) ⇒ Object
5771 5772 5773 5774 5775 5776 5777 |
# File 'lib/opengl-core/gl_commands.rb', line 5771 def self.glDepthRangex__(n_, f_) if @@glDepthRangex.nil? sym = GlSym.load_gl_sym__('glDepthRangex') @@glDepthRangex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDepthRangex.call(n_, f_) end |
.glDetachShader__(program_, shader_) ⇒ Object
1640 1641 1642 1643 1644 1645 1646 |
# File 'lib/opengl-core/gl_commands.rb', line 1640 def self.glDetachShader__(program_, shader_) if @@glDetachShader.nil? sym = GlSym.load_gl_sym__('glDetachShader') @@glDetachShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDetachShader.call(program_, shader_) end |
.glDisable__(cap_) ⇒ Object
803 804 805 806 807 808 809 |
# File 'lib/opengl-core/gl_commands.rb', line 803 def self.glDisable__(cap_) if @@glDisable.nil? sym = GlSym.load_gl_sym__('glDisable') @@glDisable = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDisable.call(cap_) end |
.glDisablei__(target_, index_) ⇒ Object
2459 2460 2461 2462 2463 2464 2465 |
# File 'lib/opengl-core/gl_commands.rb', line 2459 def self.glDisablei__(target_, index_) if @@glDisablei.nil? sym = GlSym.load_gl_sym__('glDisablei') @@glDisablei = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDisablei.call(target_, index_) end |
.glDisableVertexAttribArray__(index_) ⇒ Object
1649 1650 1651 1652 1653 1654 1655 |
# File 'lib/opengl-core/gl_commands.rb', line 1649 def self.glDisableVertexAttribArray__(index_) if @@glDisableVertexAttribArray.nil? sym = GlSym.load_gl_sym__('glDisableVertexAttribArray') @@glDisableVertexAttribArray = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDisableVertexAttribArray.call(index_) end |
.glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) ⇒ Object
5312 5313 5314 5315 5316 5317 5318 |
# File 'lib/opengl-core/gl_commands.rb', line 5312 def self.glDispatchCompute__(num_groups_x_, num_groups_y_, num_groups_z_) if @@glDispatchCompute.nil? sym = GlSym.load_gl_sym__('glDispatchCompute') @@glDispatchCompute = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDispatchCompute.call(num_groups_x_, num_groups_y_, num_groups_z_) end |
.glDispatchComputeIndirect__(indirect_) ⇒ Object
5321 5322 5323 5324 5325 5326 5327 |
# File 'lib/opengl-core/gl_commands.rb', line 5321 def self.glDispatchComputeIndirect__(indirect_) if @@glDispatchComputeIndirect.nil? sym = GlSym.load_gl_sym__('glDispatchComputeIndirect') @@glDispatchComputeIndirect = Fiddle::Function.new(sym, [Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glDispatchComputeIndirect.call(indirect_) end |
.glDrawArrays__(mode_, first_, count_) ⇒ Object
1046 1047 1048 1049 1050 1051 1052 |
# File 'lib/opengl-core/gl_commands.rb', line 1046 def self.glDrawArrays__(mode_, first_, count_) if @@glDrawArrays.nil? sym = GlSym.load_gl_sym__('glDrawArrays') @@glDrawArrays = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawArrays.call(mode_, first_, count_) end |
.glDrawArraysIndirect__(mode_, indirect_) ⇒ Object
4025 4026 4027 4028 4029 4030 4031 |
# File 'lib/opengl-core/gl_commands.rb', line 4025 def self.glDrawArraysIndirect__(mode_, indirect_) if @@glDrawArraysIndirect.nil? sym = GlSym.load_gl_sym__('glDrawArraysIndirect') @@glDrawArraysIndirect = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDrawArraysIndirect.call(mode_, indirect_) end |
.glDrawArraysInstanced__(mode_, first_, count_, instancecount_) ⇒ Object
3179 3180 3181 3182 3183 3184 3185 |
# File 'lib/opengl-core/gl_commands.rb', line 3179 def self.glDrawArraysInstanced__(mode_, first_, count_, instancecount_) if @@glDrawArraysInstanced.nil? sym = GlSym.load_gl_sym__('glDrawArraysInstanced') @@glDrawArraysInstanced = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawArraysInstanced.call(mode_, first_, count_, instancecount_) end |
.glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) ⇒ Object
5186 5187 5188 5189 5190 5191 5192 |
# File 'lib/opengl-core/gl_commands.rb', line 5186 def self.glDrawArraysInstancedBaseInstance__(mode_, first_, count_, instancecount_, baseinstance_) if @@glDrawArraysInstancedBaseInstance.nil? sym = GlSym.load_gl_sym__('glDrawArraysInstancedBaseInstance') @@glDrawArraysInstancedBaseInstance = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawArraysInstancedBaseInstance.call(mode_, first_, count_, instancecount_, baseinstance_) end |
.glDrawBuffer__(mode_) ⇒ Object
731 732 733 734 735 736 737 |
# File 'lib/opengl-core/gl_commands.rb', line 731 def self.glDrawBuffer__(mode_) if @@glDrawBuffer.nil? sym = GlSym.load_gl_sym__('glDrawBuffer') @@glDrawBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawBuffer.call(mode_) end |
.glDrawBuffers__(n_, bufs_) ⇒ Object
1541 1542 1543 1544 1545 1546 1547 |
# File 'lib/opengl-core/gl_commands.rb', line 1541 def self.glDrawBuffers__(n_, bufs_) if @@glDrawBuffers.nil? sym = GlSym.load_gl_sym__('glDrawBuffers') @@glDrawBuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDrawBuffers.call(n_, bufs_) end |
.glDrawElements__(mode_, count_, type_, indices_) ⇒ Object
1055 1056 1057 1058 1059 1060 1061 |
# File 'lib/opengl-core/gl_commands.rb', line 1055 def self.glDrawElements__(mode_, count_, type_, indices_) if @@glDrawElements.nil? sym = GlSym.load_gl_sym__('glDrawElements') @@glDrawElements = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDrawElements.call(mode_, count_, type_, indices_) end |
.glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) ⇒ Object
3287 3288 3289 3290 3291 3292 3293 |
# File 'lib/opengl-core/gl_commands.rb', line 3287 def self.glDrawElementsBaseVertex__(mode_, count_, type_, indices_, basevertex_) if @@glDrawElementsBaseVertex.nil? sym = GlSym.load_gl_sym__('glDrawElementsBaseVertex') @@glDrawElementsBaseVertex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawElementsBaseVertex.call(mode_, count_, type_, indices_, basevertex_) end |
.glDrawElementsIndirect__(mode_, type_, indirect_) ⇒ Object
4034 4035 4036 4037 4038 4039 4040 |
# File 'lib/opengl-core/gl_commands.rb', line 4034 def self.glDrawElementsIndirect__(mode_, type_, indirect_) if @@glDrawElementsIndirect.nil? sym = GlSym.load_gl_sym__('glDrawElementsIndirect') @@glDrawElementsIndirect = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDrawElementsIndirect.call(mode_, type_, indirect_) end |
.glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) ⇒ Object
3188 3189 3190 3191 3192 3193 3194 |
# File 'lib/opengl-core/gl_commands.rb', line 3188 def self.glDrawElementsInstanced__(mode_, count_, type_, indices_, instancecount_) if @@glDrawElementsInstanced.nil? sym = GlSym.load_gl_sym__('glDrawElementsInstanced') @@glDrawElementsInstanced = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawElementsInstanced.call(mode_, count_, type_, indices_, instancecount_) end |
.glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) ⇒ Object
5195 5196 5197 5198 5199 5200 5201 |
# File 'lib/opengl-core/gl_commands.rb', line 5195 def self.glDrawElementsInstancedBaseInstance__(mode_, count_, type_, indices_, instancecount_, baseinstance_) if @@glDrawElementsInstancedBaseInstance.nil? sym = GlSym.load_gl_sym__('glDrawElementsInstancedBaseInstance') @@glDrawElementsInstancedBaseInstance = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawElementsInstancedBaseInstance.call(mode_, count_, type_, indices_, instancecount_, baseinstance_) end |
.glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) ⇒ Object
3305 3306 3307 3308 3309 3310 3311 |
# File 'lib/opengl-core/gl_commands.rb', line 3305 def self.glDrawElementsInstancedBaseVertex__(mode_, count_, type_, indices_, instancecount_, basevertex_) if @@glDrawElementsInstancedBaseVertex.nil? sym = GlSym.load_gl_sym__('glDrawElementsInstancedBaseVertex') @@glDrawElementsInstancedBaseVertex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawElementsInstancedBaseVertex.call(mode_, count_, type_, indices_, instancecount_, basevertex_) end |
.glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) ⇒ Object
5204 5205 5206 5207 5208 5209 5210 |
# File 'lib/opengl-core/gl_commands.rb', line 5204 def self.glDrawElementsInstancedBaseVertexBaseInstance__(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) if @@glDrawElementsInstancedBaseVertexBaseInstance.nil? sym = GlSym.load_gl_sym__('glDrawElementsInstancedBaseVertexBaseInstance') @@glDrawElementsInstancedBaseVertexBaseInstance = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawElementsInstancedBaseVertexBaseInstance.call(mode_, count_, type_, indices_, instancecount_, basevertex_, baseinstance_) end |
.glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) ⇒ Object
1181 1182 1183 1184 1185 1186 1187 |
# File 'lib/opengl-core/gl_commands.rb', line 1181 def self.glDrawRangeElements__(mode_, start_, end_, count_, type_, indices_) if @@glDrawRangeElements.nil? sym = GlSym.load_gl_sym__('glDrawRangeElements') @@glDrawRangeElements = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glDrawRangeElements.call(mode_, start_, end_, count_, type_, indices_) end |
.glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) ⇒ Object
3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/opengl-core/gl_commands.rb', line 3296 def self.glDrawRangeElementsBaseVertex__(mode_, start_, end_, count_, type_, indices_, basevertex_) if @@glDrawRangeElementsBaseVertex.nil? sym = GlSym.load_gl_sym__('glDrawRangeElementsBaseVertex') @@glDrawRangeElementsBaseVertex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawRangeElementsBaseVertex.call(mode_, start_, end_, count_, type_, indices_, basevertex_) end |
.glDrawTransformFeedback__(mode_, id_) ⇒ Object
4349 4350 4351 4352 4353 4354 4355 |
# File 'lib/opengl-core/gl_commands.rb', line 4349 def self.glDrawTransformFeedback__(mode_, id_) if @@glDrawTransformFeedback.nil? sym = GlSym.load_gl_sym__('glDrawTransformFeedback') @@glDrawTransformFeedback = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawTransformFeedback.call(mode_, id_) end |
.glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) ⇒ Object
5276 5277 5278 5279 5280 5281 5282 |
# File 'lib/opengl-core/gl_commands.rb', line 5276 def self.glDrawTransformFeedbackInstanced__(mode_, id_, instancecount_) if @@glDrawTransformFeedbackInstanced.nil? sym = GlSym.load_gl_sym__('glDrawTransformFeedbackInstanced') @@glDrawTransformFeedbackInstanced = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawTransformFeedbackInstanced.call(mode_, id_, instancecount_) end |
.glDrawTransformFeedbackStream__(mode_, id_, stream_) ⇒ Object
4358 4359 4360 4361 4362 4363 4364 |
# File 'lib/opengl-core/gl_commands.rb', line 4358 def self.glDrawTransformFeedbackStream__(mode_, id_, stream_) if @@glDrawTransformFeedbackStream.nil? sym = GlSym.load_gl_sym__('glDrawTransformFeedbackStream') @@glDrawTransformFeedbackStream = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawTransformFeedbackStream.call(mode_, id_, stream_) end |
.glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) ⇒ Object
5285 5286 5287 5288 5289 5290 5291 |
# File 'lib/opengl-core/gl_commands.rb', line 5285 def self.glDrawTransformFeedbackStreamInstanced__(mode_, id_, stream_, instancecount_) if @@glDrawTransformFeedbackStreamInstanced.nil? sym = GlSym.load_gl_sym__('glDrawTransformFeedbackStreamInstanced') @@glDrawTransformFeedbackStreamInstanced = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glDrawTransformFeedbackStreamInstanced.call(mode_, id_, stream_, instancecount_) end |
.glEnable__(cap_) ⇒ Object
812 813 814 815 816 817 818 |
# File 'lib/opengl-core/gl_commands.rb', line 812 def self.glEnable__(cap_) if @@glEnable.nil? sym = GlSym.load_gl_sym__('glEnable') @@glEnable = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glEnable.call(cap_) end |
.glEnablei__(target_, index_) ⇒ Object
2450 2451 2452 2453 2454 2455 2456 |
# File 'lib/opengl-core/gl_commands.rb', line 2450 def self.glEnablei__(target_, index_) if @@glEnablei.nil? sym = GlSym.load_gl_sym__('glEnablei') @@glEnablei = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glEnablei.call(target_, index_) end |
.glEnableVertexAttribArray__(index_) ⇒ Object
1658 1659 1660 1661 1662 1663 1664 |
# File 'lib/opengl-core/gl_commands.rb', line 1658 def self.glEnableVertexAttribArray__(index_) if @@glEnableVertexAttribArray.nil? sym = GlSym.load_gl_sym__('glEnableVertexAttribArray') @@glEnableVertexAttribArray = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glEnableVertexAttribArray.call(index_) end |
.glEndConditionalRender__ ⇒ Object
2549 2550 2551 2552 2553 2554 2555 |
# File 'lib/opengl-core/gl_commands.rb', line 2549 def self.glEndConditionalRender__() if @@glEndConditionalRender.nil? sym = GlSym.load_gl_sym__('glEndConditionalRender') @@glEndConditionalRender = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glEndConditionalRender.call() end |
.glEndQuery__(target_) ⇒ Object
1397 1398 1399 1400 1401 1402 1403 |
# File 'lib/opengl-core/gl_commands.rb', line 1397 def self.glEndQuery__(target_) if @@glEndQuery.nil? sym = GlSym.load_gl_sym__('glEndQuery') @@glEndQuery = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glEndQuery.call(target_) end |
.glEndQueryIndexed__(target_, index_) ⇒ Object
4376 4377 4378 4379 4380 4381 4382 |
# File 'lib/opengl-core/gl_commands.rb', line 4376 def self.glEndQueryIndexed__(target_, index_) if @@glEndQueryIndexed.nil? sym = GlSym.load_gl_sym__('glEndQueryIndexed') @@glEndQueryIndexed = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glEndQueryIndexed.call(target_, index_) end |
.glEndTransformFeedback__ ⇒ Object
2486 2487 2488 2489 2490 2491 2492 |
# File 'lib/opengl-core/gl_commands.rb', line 2486 def self.glEndTransformFeedback__() if @@glEndTransformFeedback.nil? sym = GlSym.load_gl_sym__('glEndTransformFeedback') @@glEndTransformFeedback = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glEndTransformFeedback.call() end |
.glFenceSync__(condition_, flags_) ⇒ Object
3332 3333 3334 3335 3336 3337 3338 |
# File 'lib/opengl-core/gl_commands.rb', line 3332 def self.glFenceSync__(condition_, flags_) if @@glFenceSync.nil? sym = GlSym.load_gl_sym__('glFenceSync') @@glFenceSync = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOIDP) end @@glFenceSync.call(condition_, flags_) end |
.glFinish__ ⇒ Object
821 822 823 824 825 826 827 |
# File 'lib/opengl-core/gl_commands.rb', line 821 def self.glFinish__() if @@glFinish.nil? sym = GlSym.load_gl_sym__('glFinish') @@glFinish = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glFinish.call() end |
.glFlush__ ⇒ Object
830 831 832 833 834 835 836 |
# File 'lib/opengl-core/gl_commands.rb', line 830 def self.glFlush__() if @@glFlush.nil? sym = GlSym.load_gl_sym__('glFlush') @@glFlush = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glFlush.call() end |
.glFlushMappedBufferRange__(target_, offset_, length_) ⇒ Object
3134 3135 3136 3137 3138 3139 3140 |
# File 'lib/opengl-core/gl_commands.rb', line 3134 def self.glFlushMappedBufferRange__(target_, offset_, length_) if @@glFlushMappedBufferRange.nil? sym = GlSym.load_gl_sym__('glFlushMappedBufferRange') @@glFlushMappedBufferRange = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glFlushMappedBufferRange.call(target_, offset_, length_) end |
.glFogx__(pname_, param_) ⇒ Object
5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/opengl-core/gl_commands.rb', line 5780 def self.glFogx__(pname_, param_) if @@glFogx.nil? sym = GlSym.load_gl_sym__('glFogx') @@glFogx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFogx.call(pname_, param_) end |
.glFogxv__(pname_, param_) ⇒ Object
5789 5790 5791 5792 5793 5794 5795 |
# File 'lib/opengl-core/gl_commands.rb', line 5789 def self.glFogxv__(pname_, param_) if @@glFogxv.nil? sym = GlSym.load_gl_sym__('glFogxv') @@glFogxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glFogxv.call(pname_, param_) end |
.glFramebufferParameteri__(target_, pname_, param_) ⇒ Object
5339 5340 5341 5342 5343 5344 5345 |
# File 'lib/opengl-core/gl_commands.rb', line 5339 def self.glFramebufferParameteri__(target_, pname_, param_) if @@glFramebufferParameteri.nil? sym = GlSym.load_gl_sym__('glFramebufferParameteri') @@glFramebufferParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferParameteri.call(target_, pname_, param_) end |
.glFramebufferRenderbuffer__(target_, attachment_, renderbuffertarget_, renderbuffer_) ⇒ Object
3071 3072 3073 3074 3075 3076 3077 |
# File 'lib/opengl-core/gl_commands.rb', line 3071 def self.glFramebufferRenderbuffer__(target_, , renderbuffertarget_, renderbuffer_) if @@glFramebufferRenderbuffer.nil? sym = GlSym.load_gl_sym__('glFramebufferRenderbuffer') @@glFramebufferRenderbuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferRenderbuffer.call(target_, , renderbuffertarget_, renderbuffer_) end |
.glFramebufferTexture1D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object
3044 3045 3046 3047 3048 3049 3050 |
# File 'lib/opengl-core/gl_commands.rb', line 3044 def self.glFramebufferTexture1D__(target_, , textarget_, texture_, level_) if @@glFramebufferTexture1D.nil? sym = GlSym.load_gl_sym__('glFramebufferTexture1D') @@glFramebufferTexture1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferTexture1D.call(target_, , textarget_, texture_, level_) end |
.glFramebufferTexture2D__(target_, attachment_, textarget_, texture_, level_) ⇒ Object
3053 3054 3055 3056 3057 3058 3059 |
# File 'lib/opengl-core/gl_commands.rb', line 3053 def self.glFramebufferTexture2D__(target_, , textarget_, texture_, level_) if @@glFramebufferTexture2D.nil? sym = GlSym.load_gl_sym__('glFramebufferTexture2D') @@glFramebufferTexture2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferTexture2D.call(target_, , textarget_, texture_, level_) end |
.glFramebufferTexture3D__(target_, attachment_, textarget_, texture_, level_, zoffset_) ⇒ Object
3062 3063 3064 3065 3066 3067 3068 |
# File 'lib/opengl-core/gl_commands.rb', line 3062 def self.glFramebufferTexture3D__(target_, , textarget_, texture_, level_, zoffset_) if @@glFramebufferTexture3D.nil? sym = GlSym.load_gl_sym__('glFramebufferTexture3D') @@glFramebufferTexture3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferTexture3D.call(target_, , textarget_, texture_, level_, zoffset_) end |
.glFramebufferTexture__(target_, attachment_, texture_, level_) ⇒ Object
3413 3414 3415 3416 3417 3418 3419 |
# File 'lib/opengl-core/gl_commands.rb', line 3413 def self.glFramebufferTexture__(target_, , texture_, level_) if @@glFramebufferTexture.nil? sym = GlSym.load_gl_sym__('glFramebufferTexture') @@glFramebufferTexture = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferTexture.call(target_, , texture_, level_) end |
.glFramebufferTextureLayer__(target_, attachment_, texture_, level_, layer_) ⇒ Object
3116 3117 3118 3119 3120 3121 3122 |
# File 'lib/opengl-core/gl_commands.rb', line 3116 def self.glFramebufferTextureLayer__(target_, , texture_, level_, layer_) if @@glFramebufferTextureLayer.nil? sym = GlSym.load_gl_sym__('glFramebufferTextureLayer') @@glFramebufferTextureLayer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFramebufferTextureLayer.call(target_, , texture_, level_, layer_) end |
.glFrontFace__(mode_) ⇒ Object
623 624 625 626 627 628 629 |
# File 'lib/opengl-core/gl_commands.rb', line 623 def self.glFrontFace__(mode_) if @@glFrontFace.nil? sym = GlSym.load_gl_sym__('glFrontFace') @@glFrontFace = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFrontFace.call(mode_) end |
.glFrustumf__(l_, r_, b_, t_, n_, f_) ⇒ Object
5699 5700 5701 5702 5703 5704 5705 |
# File 'lib/opengl-core/gl_commands.rb', line 5699 def self.glFrustumf__(l_, r_, b_, t_, n_, f_) if @@glFrustumf.nil? sym = GlSym.load_gl_sym__('glFrustumf') @@glFrustumf = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glFrustumf.call(l_, r_, b_, t_, n_, f_) end |
.glFrustumx__(l_, r_, b_, t_, n_, f_) ⇒ Object
5798 5799 5800 5801 5802 5803 5804 |
# File 'lib/opengl-core/gl_commands.rb', line 5798 def self.glFrustumx__(l_, r_, b_, t_, n_, f_) if @@glFrustumx.nil? sym = GlSym.load_gl_sym__('glFrustumx') @@glFrustumx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glFrustumx.call(l_, r_, b_, t_, n_, f_) end |
.glGenBuffers__(n_, buffers_) ⇒ Object
1451 1452 1453 1454 1455 1456 1457 |
# File 'lib/opengl-core/gl_commands.rb', line 1451 def self.glGenBuffers__(n_, buffers_) if @@glGenBuffers.nil? sym = GlSym.load_gl_sym__('glGenBuffers') @@glGenBuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenBuffers.call(n_, buffers_) end |
.glGenerateMipmap__(target_) ⇒ Object
3089 3090 3091 3092 3093 3094 3095 |
# File 'lib/opengl-core/gl_commands.rb', line 3089 def self.glGenerateMipmap__(target_) if @@glGenerateMipmap.nil? sym = GlSym.load_gl_sym__('glGenerateMipmap') @@glGenerateMipmap = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glGenerateMipmap.call(target_) end |
.glGenFramebuffers__(n_, framebuffers_) ⇒ Object
3026 3027 3028 3029 3030 3031 3032 |
# File 'lib/opengl-core/gl_commands.rb', line 3026 def self.glGenFramebuffers__(n_, framebuffers_) if @@glGenFramebuffers.nil? sym = GlSym.load_gl_sym__('glGenFramebuffers') @@glGenFramebuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenFramebuffers.call(n_, framebuffers_) end |
.glGenProgramPipelines__(n_, pipelines_) ⇒ Object
4511 4512 4513 4514 4515 4516 4517 |
# File 'lib/opengl-core/gl_commands.rb', line 4511 def self.glGenProgramPipelines__(n_, pipelines_) if @@glGenProgramPipelines.nil? sym = GlSym.load_gl_sym__('glGenProgramPipelines') @@glGenProgramPipelines = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenProgramPipelines.call(n_, pipelines_) end |
.glGenQueries__(n_, ids_) ⇒ Object
1361 1362 1363 1364 1365 1366 1367 |
# File 'lib/opengl-core/gl_commands.rb', line 1361 def self.glGenQueries__(n_, ids_) if @@glGenQueries.nil? sym = GlSym.load_gl_sym__('glGenQueries') @@glGenQueries = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenQueries.call(n_, ids_) end |
.glGenRenderbuffers__(n_, renderbuffers_) ⇒ Object
2972 2973 2974 2975 2976 2977 2978 |
# File 'lib/opengl-core/gl_commands.rb', line 2972 def self.glGenRenderbuffers__(n_, renderbuffers_) if @@glGenRenderbuffers.nil? sym = GlSym.load_gl_sym__('glGenRenderbuffers') @@glGenRenderbuffers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenRenderbuffers.call(n_, renderbuffers_) end |
.glGenSamplers__(count_, samplers_) ⇒ Object
3476 3477 3478 3479 3480 3481 3482 |
# File 'lib/opengl-core/gl_commands.rb', line 3476 def self.glGenSamplers__(count_, samplers_) if @@glGenSamplers.nil? sym = GlSym.load_gl_sym__('glGenSamplers') @@glGenSamplers = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenSamplers.call(count_, samplers_) end |
.glGenTextures__(n_, textures_) ⇒ Object
1145 1146 1147 1148 1149 1150 1151 |
# File 'lib/opengl-core/gl_commands.rb', line 1145 def self.glGenTextures__(n_, textures_) if @@glGenTextures.nil? sym = GlSym.load_gl_sym__('glGenTextures') @@glGenTextures = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenTextures.call(n_, textures_) end |
.glGenTransformFeedbacks__(n_, ids_) ⇒ Object
4313 4314 4315 4316 4317 4318 4319 |
# File 'lib/opengl-core/gl_commands.rb', line 4313 def self.glGenTransformFeedbacks__(n_, ids_) if @@glGenTransformFeedbacks.nil? sym = GlSym.load_gl_sym__('glGenTransformFeedbacks') @@glGenTransformFeedbacks = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenTransformFeedbacks.call(n_, ids_) end |
.glGenVertexArrays__(n_, arrays_) ⇒ Object
3161 3162 3163 3164 3165 3166 3167 |
# File 'lib/opengl-core/gl_commands.rb', line 3161 def self.glGenVertexArrays__(n_, arrays_) if @@glGenVertexArrays.nil? sym = GlSym.load_gl_sym__('glGenVertexArrays') @@glGenVertexArrays = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGenVertexArrays.call(n_, arrays_) end |
.glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) ⇒ Object
5222 5223 5224 5225 5226 5227 5228 |
# File 'lib/opengl-core/gl_commands.rb', line 5222 def self.glGetActiveAtomicCounterBufferiv__(program_, bufferIndex_, pname_, params_) if @@glGetActiveAtomicCounterBufferiv.nil? sym = GlSym.load_gl_sym__('glGetActiveAtomicCounterBufferiv') @@glGetActiveAtomicCounterBufferiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveAtomicCounterBufferiv.call(program_, bufferIndex_, pname_, params_) end |
.glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
1667 1668 1669 1670 1671 1672 1673 |
# File 'lib/opengl-core/gl_commands.rb', line 1667 def self.glGetActiveAttrib__(program_, index_, bufSize_, length_, size_, type_, name_) if @@glGetActiveAttrib.nil? sym = GlSym.load_gl_sym__('glGetActiveAttrib') @@glGetActiveAttrib = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveAttrib.call(program_, index_, bufSize_, length_, size_, type_, name_) end |
.glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object
4241 4242 4243 4244 4245 4246 4247 |
# File 'lib/opengl-core/gl_commands.rb', line 4241 def self.glGetActiveSubroutineName__(program_, shadertype_, index_, bufsize_, length_, name_) if @@glGetActiveSubroutineName.nil? sym = GlSym.load_gl_sym__('glGetActiveSubroutineName') @@glGetActiveSubroutineName = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveSubroutineName.call(program_, shadertype_, index_, bufsize_, length_, name_) end |
.glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) ⇒ Object
4223 4224 4225 4226 4227 4228 4229 |
# File 'lib/opengl-core/gl_commands.rb', line 4223 def self.glGetActiveSubroutineUniformiv__(program_, shadertype_, index_, pname_, values_) if @@glGetActiveSubroutineUniformiv.nil? sym = GlSym.load_gl_sym__('glGetActiveSubroutineUniformiv') @@glGetActiveSubroutineUniformiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveSubroutineUniformiv.call(program_, shadertype_, index_, pname_, values_) end |
.glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) ⇒ Object
4232 4233 4234 4235 4236 4237 4238 |
# File 'lib/opengl-core/gl_commands.rb', line 4232 def self.glGetActiveSubroutineUniformName__(program_, shadertype_, index_, bufsize_, length_, name_) if @@glGetActiveSubroutineUniformName.nil? sym = GlSym.load_gl_sym__('glGetActiveSubroutineUniformName') @@glGetActiveSubroutineUniformName = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveSubroutineUniformName.call(program_, shadertype_, index_, bufsize_, length_, name_) end |
.glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
1676 1677 1678 1679 1680 1681 1682 |
# File 'lib/opengl-core/gl_commands.rb', line 1676 def self.glGetActiveUniform__(program_, index_, bufSize_, length_, size_, type_, name_) if @@glGetActiveUniform.nil? sym = GlSym.load_gl_sym__('glGetActiveUniform') @@glGetActiveUniform = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveUniform.call(program_, index_, bufSize_, length_, size_, type_, name_) end |
.glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) ⇒ Object
3260 3261 3262 3263 3264 3265 3266 |
# File 'lib/opengl-core/gl_commands.rb', line 3260 def self.glGetActiveUniformBlockiv__(program_, uniformBlockIndex_, pname_, params_) if @@glGetActiveUniformBlockiv.nil? sym = GlSym.load_gl_sym__('glGetActiveUniformBlockiv') @@glGetActiveUniformBlockiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveUniformBlockiv.call(program_, uniformBlockIndex_, pname_, params_) end |
.glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) ⇒ Object
3269 3270 3271 3272 3273 3274 3275 |
# File 'lib/opengl-core/gl_commands.rb', line 3269 def self.glGetActiveUniformBlockName__(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) if @@glGetActiveUniformBlockName.nil? sym = GlSym.load_gl_sym__('glGetActiveUniformBlockName') @@glGetActiveUniformBlockName = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveUniformBlockName.call(program_, uniformBlockIndex_, bufSize_, length_, uniformBlockName_) end |
.glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) ⇒ Object
3242 3243 3244 3245 3246 3247 3248 |
# File 'lib/opengl-core/gl_commands.rb', line 3242 def self.glGetActiveUniformName__(program_, uniformIndex_, bufSize_, length_, uniformName_) if @@glGetActiveUniformName.nil? sym = GlSym.load_gl_sym__('glGetActiveUniformName') @@glGetActiveUniformName = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveUniformName.call(program_, uniformIndex_, bufSize_, length_, uniformName_) end |
.glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) ⇒ Object
3233 3234 3235 3236 3237 3238 3239 |
# File 'lib/opengl-core/gl_commands.rb', line 3233 def self.glGetActiveUniformsiv__(program_, uniformCount_, uniformIndices_, pname_, params_) if @@glGetActiveUniformsiv.nil? sym = GlSym.load_gl_sym__('glGetActiveUniformsiv') @@glGetActiveUniformsiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetActiveUniformsiv.call(program_, uniformCount_, uniformIndices_, pname_, params_) end |
.glGetAttachedShaders__(program_, maxCount_, count_, shaders_) ⇒ Object
1685 1686 1687 1688 1689 1690 1691 |
# File 'lib/opengl-core/gl_commands.rb', line 1685 def self.glGetAttachedShaders__(program_, maxCount_, count_, shaders_) if @@glGetAttachedShaders.nil? sym = GlSym.load_gl_sym__('glGetAttachedShaders') @@glGetAttachedShaders = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetAttachedShaders.call(program_, maxCount_, count_, shaders_) end |
.glGetAttribLocation__(program_, name_) ⇒ Object
1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/opengl-core/gl_commands.rb', line 1694 def self.glGetAttribLocation__(program_, name_) if @@glGetAttribLocation.nil? sym = GlSym.load_gl_sym__('glGetAttribLocation') @@glGetAttribLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetAttribLocation.call(program_, name_) end |
.glGetBooleani_v__(target_, index_, data_) ⇒ Object
2432 2433 2434 2435 2436 2437 2438 |
# File 'lib/opengl-core/gl_commands.rb', line 2432 def self.glGetBooleani_v__(target_, index_, data_) if @@glGetBooleani_v.nil? sym = GlSym.load_gl_sym__('glGetBooleani_v') @@glGetBooleani_v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBooleani_v.call(target_, index_, data_) end |
.glGetBooleanv__(pname_, params_) ⇒ Object
920 921 922 923 924 925 926 |
# File 'lib/opengl-core/gl_commands.rb', line 920 def self.glGetBooleanv__(pname_, params_) if @@glGetBooleanv.nil? sym = GlSym.load_gl_sym__('glGetBooleanv') @@glGetBooleanv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBooleanv.call(pname_, params_) end |
.glGetBufferParameteri64v__(target_, pname_, params_) ⇒ Object
3404 3405 3406 3407 3408 3409 3410 |
# File 'lib/opengl-core/gl_commands.rb', line 3404 def self.glGetBufferParameteri64v__(target_, pname_, params_) if @@glGetBufferParameteri64v.nil? sym = GlSym.load_gl_sym__('glGetBufferParameteri64v') @@glGetBufferParameteri64v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBufferParameteri64v.call(target_, pname_, params_) end |
.glGetBufferParameteriv__(target_, pname_, params_) ⇒ Object
1514 1515 1516 1517 1518 1519 1520 |
# File 'lib/opengl-core/gl_commands.rb', line 1514 def self.glGetBufferParameteriv__(target_, pname_, params_) if @@glGetBufferParameteriv.nil? sym = GlSym.load_gl_sym__('glGetBufferParameteriv') @@glGetBufferParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBufferParameteriv.call(target_, pname_, params_) end |
.glGetBufferPointerv__(target_, pname_, params_) ⇒ Object
1523 1524 1525 1526 1527 1528 1529 |
# File 'lib/opengl-core/gl_commands.rb', line 1523 def self.glGetBufferPointerv__(target_, pname_, params_) if @@glGetBufferPointerv.nil? sym = GlSym.load_gl_sym__('glGetBufferPointerv') @@glGetBufferPointerv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBufferPointerv.call(target_, pname_, params_) end |
.glGetBufferSubData__(target_, offset_, size_, data_) ⇒ Object
1487 1488 1489 1490 1491 1492 1493 |
# File 'lib/opengl-core/gl_commands.rb', line 1487 def self.glGetBufferSubData__(target_, offset_, size_, data_) if @@glGetBufferSubData.nil? sym = GlSym.load_gl_sym__('glGetBufferSubData') @@glGetBufferSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetBufferSubData.call(target_, offset_, size_, data_) end |
.glGetClipPlanef__(plane_, equation_) ⇒ Object
5708 5709 5710 5711 5712 5713 5714 |
# File 'lib/opengl-core/gl_commands.rb', line 5708 def self.glGetClipPlanef__(plane_, equation_) if @@glGetClipPlanef.nil? sym = GlSym.load_gl_sym__('glGetClipPlanef') @@glGetClipPlanef = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetClipPlanef.call(plane_, equation_) end |
.glGetClipPlanex__(plane_, equation_) ⇒ Object
5807 5808 5809 5810 5811 5812 5813 |
# File 'lib/opengl-core/gl_commands.rb', line 5807 def self.glGetClipPlanex__(plane_, equation_) if @@glGetClipPlanex.nil? sym = GlSym.load_gl_sym__('glGetClipPlanex') @@glGetClipPlanex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetClipPlanex.call(plane_, equation_) end |
.glGetCompressedTexImage__(target_, level_, img_) ⇒ Object
1289 1290 1291 1292 1293 1294 1295 |
# File 'lib/opengl-core/gl_commands.rb', line 1289 def self.glGetCompressedTexImage__(target_, level_, img_) if @@glGetCompressedTexImage.nil? sym = GlSym.load_gl_sym__('glGetCompressedTexImage') @@glGetCompressedTexImage = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetCompressedTexImage.call(target_, level_, img_) end |
.glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, messageLog_) ⇒ Object
5627 5628 5629 5630 5631 5632 5633 |
# File 'lib/opengl-core/gl_commands.rb', line 5627 def self.glGetDebugMessageLog__(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, ) if @@glGetDebugMessageLog.nil? sym = GlSym.load_gl_sym__('glGetDebugMessageLog') @@glGetDebugMessageLog = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetDebugMessageLog.call(count_, bufsize_, sources_, types_, ids_, severities_, lengths_, ) end |
.glGetDoublei_v__(target_, index_, data_) ⇒ Object
5177 5178 5179 5180 5181 5182 5183 |
# File 'lib/opengl-core/gl_commands.rb', line 5177 def self.glGetDoublei_v__(target_, index_, data_) if @@glGetDoublei_v.nil? sym = GlSym.load_gl_sym__('glGetDoublei_v') @@glGetDoublei_v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetDoublei_v.call(target_, index_, data_) end |
.glGetDoublev__(pname_, params_) ⇒ Object
929 930 931 932 933 934 935 |
# File 'lib/opengl-core/gl_commands.rb', line 929 def self.glGetDoublev__(pname_, params_) if @@glGetDoublev.nil? sym = GlSym.load_gl_sym__('glGetDoublev') @@glGetDoublev = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetDoublev.call(pname_, params_) end |
.glGetError__ ⇒ Object
938 939 940 941 942 943 944 |
# File 'lib/opengl-core/gl_commands.rb', line 938 def self.glGetError__() if @@glGetError.nil? sym = GlSym.load_gl_sym__('glGetError') @@glGetError = Fiddle::Function.new(sym, [], Fiddle::TYPE_INT) end @@glGetError.call() end |
.glGetFixedv__(pname_, params_) ⇒ Object
5816 5817 5818 5819 5820 5821 5822 |
# File 'lib/opengl-core/gl_commands.rb', line 5816 def self.glGetFixedv__(pname_, params_) if @@glGetFixedv.nil? sym = GlSym.load_gl_sym__('glGetFixedv') @@glGetFixedv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetFixedv.call(pname_, params_) end |
.glGetFloati_v__(target_, index_, data_) ⇒ Object
5168 5169 5170 5171 5172 5173 5174 |
# File 'lib/opengl-core/gl_commands.rb', line 5168 def self.glGetFloati_v__(target_, index_, data_) if @@glGetFloati_v.nil? sym = GlSym.load_gl_sym__('glGetFloati_v') @@glGetFloati_v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetFloati_v.call(target_, index_, data_) end |
.glGetFloatv__(pname_, params_) ⇒ Object
947 948 949 950 951 952 953 |
# File 'lib/opengl-core/gl_commands.rb', line 947 def self.glGetFloatv__(pname_, params_) if @@glGetFloatv.nil? sym = GlSym.load_gl_sym__('glGetFloatv') @@glGetFloatv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetFloatv.call(pname_, params_) end |
.glGetFragDataIndex__(program_, name_) ⇒ Object
3467 3468 3469 3470 3471 3472 3473 |
# File 'lib/opengl-core/gl_commands.rb', line 3467 def self.glGetFragDataIndex__(program_, name_) if @@glGetFragDataIndex.nil? sym = GlSym.load_gl_sym__('glGetFragDataIndex') @@glGetFragDataIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetFragDataIndex.call(program_, name_) end |
.glGetFragDataLocation__(program_, name_) ⇒ Object
2783 2784 2785 2786 2787 2788 2789 |
# File 'lib/opengl-core/gl_commands.rb', line 2783 def self.glGetFragDataLocation__(program_, name_) if @@glGetFragDataLocation.nil? sym = GlSym.load_gl_sym__('glGetFragDataLocation') @@glGetFragDataLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetFragDataLocation.call(program_, name_) end |
.glGetFramebufferAttachmentParameteriv__(target_, attachment_, pname_, params_) ⇒ Object
3080 3081 3082 3083 3084 3085 3086 |
# File 'lib/opengl-core/gl_commands.rb', line 3080 def self.glGetFramebufferAttachmentParameteriv__(target_, , pname_, params_) if @@glGetFramebufferAttachmentParameteriv.nil? sym = GlSym.load_gl_sym__('glGetFramebufferAttachmentParameteriv') @@glGetFramebufferAttachmentParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetFramebufferAttachmentParameteriv.call(target_, , pname_, params_) end |
.glGetFramebufferParameteriv__(target_, pname_, params_) ⇒ Object
5348 5349 5350 5351 5352 5353 5354 |
# File 'lib/opengl-core/gl_commands.rb', line 5348 def self.glGetFramebufferParameteriv__(target_, pname_, params_) if @@glGetFramebufferParameteriv.nil? sym = GlSym.load_gl_sym__('glGetFramebufferParameteriv') @@glGetFramebufferParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetFramebufferParameteriv.call(target_, pname_, params_) end |
.glGetInteger64i_v__(target_, index_, data_) ⇒ Object
3395 3396 3397 3398 3399 3400 3401 |
# File 'lib/opengl-core/gl_commands.rb', line 3395 def self.glGetInteger64i_v__(target_, index_, data_) if @@glGetInteger64i_v.nil? sym = GlSym.load_gl_sym__('glGetInteger64i_v') @@glGetInteger64i_v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetInteger64i_v.call(target_, index_, data_) end |
.glGetInteger64v__(pname_, params_) ⇒ Object
3377 3378 3379 3380 3381 3382 3383 |
# File 'lib/opengl-core/gl_commands.rb', line 3377 def self.glGetInteger64v__(pname_, params_) if @@glGetInteger64v.nil? sym = GlSym.load_gl_sym__('glGetInteger64v') @@glGetInteger64v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetInteger64v.call(pname_, params_) end |
.glGetIntegeri_v__(target_, index_, data_) ⇒ Object
2441 2442 2443 2444 2445 2446 2447 |
# File 'lib/opengl-core/gl_commands.rb', line 2441 def self.glGetIntegeri_v__(target_, index_, data_) if @@glGetIntegeri_v.nil? sym = GlSym.load_gl_sym__('glGetIntegeri_v') @@glGetIntegeri_v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetIntegeri_v.call(target_, index_, data_) end |
.glGetIntegerv__(pname_, params_) ⇒ Object
956 957 958 959 960 961 962 |
# File 'lib/opengl-core/gl_commands.rb', line 956 def self.glGetIntegerv__(pname_, params_) if @@glGetIntegerv.nil? sym = GlSym.load_gl_sym__('glGetIntegerv') @@glGetIntegerv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetIntegerv.call(pname_, params_) end |
.glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object
5213 5214 5215 5216 5217 5218 5219 |
# File 'lib/opengl-core/gl_commands.rb', line 5213 def self.glGetInternalformati64v__(target_, internalformat_, pname_, bufSize_, params_) if @@glGetInternalformati64v.nil? sym = GlSym.load_gl_sym__('glGetInternalformati64v') @@glGetInternalformati64v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetInternalformati64v.call(target_, internalformat_, pname_, bufSize_, params_) end |
.glGetInternalformativ__(target_, internalformat_, pname_, bufSize_, params_) ⇒ Object
6077 6078 6079 6080 6081 6082 6083 |
# File 'lib/opengl-core/gl_commands.rb', line 6077 def self.glGetInternalformativ__(target_, internalformat_, pname_, bufSize_, params_) if @@glGetInternalformativ.nil? sym = GlSym.load_gl_sym__('glGetInternalformativ') @@glGetInternalformativ = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetInternalformativ.call(target_, internalformat_, pname_, bufSize_, params_) end |
.glGetLightxv__(light_, pname_, params_) ⇒ Object
5825 5826 5827 5828 5829 5830 5831 |
# File 'lib/opengl-core/gl_commands.rb', line 5825 def self.glGetLightxv__(light_, pname_, params_) if @@glGetLightxv.nil? sym = GlSym.load_gl_sym__('glGetLightxv') @@glGetLightxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetLightxv.call(light_, pname_, params_) end |
.glGetMaterialxv__(face_, pname_, params_) ⇒ Object
5834 5835 5836 5837 5838 5839 5840 |
# File 'lib/opengl-core/gl_commands.rb', line 5834 def self.glGetMaterialxv__(face_, pname_, params_) if @@glGetMaterialxv.nil? sym = GlSym.load_gl_sym__('glGetMaterialxv') @@glGetMaterialxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetMaterialxv.call(face_, pname_, params_) end |
.glGetMultisamplefv__(pname_, index_, val_) ⇒ Object
3440 3441 3442 3443 3444 3445 3446 |
# File 'lib/opengl-core/gl_commands.rb', line 3440 def self.glGetMultisamplefv__(pname_, index_, val_) if @@glGetMultisamplefv.nil? sym = GlSym.load_gl_sym__('glGetMultisamplefv') @@glGetMultisamplefv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetMultisamplefv.call(pname_, index_, val_) end |
.glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) ⇒ Object
5663 5664 5665 5666 5667 5668 5669 |
# File 'lib/opengl-core/gl_commands.rb', line 5663 def self.glGetObjectLabel__(identifier_, name_, bufSize_, length_, label_) if @@glGetObjectLabel.nil? sym = GlSym.load_gl_sym__('glGetObjectLabel') @@glGetObjectLabel = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetObjectLabel.call(identifier_, name_, bufSize_, length_, label_) end |
.glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) ⇒ Object
5681 5682 5683 5684 5685 5686 5687 |
# File 'lib/opengl-core/gl_commands.rb', line 5681 def self.glGetObjectPtrLabel__(ptr_, bufSize_, length_, label_) if @@glGetObjectPtrLabel.nil? sym = GlSym.load_gl_sym__('glGetObjectPtrLabel') @@glGetObjectPtrLabel = Fiddle::Function.new(sym, [Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetObjectPtrLabel.call(ptr_, bufSize_, length_, label_) end |
.glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) ⇒ Object
4439 4440 4441 4442 4443 4444 4445 |
# File 'lib/opengl-core/gl_commands.rb', line 4439 def self.glGetProgramBinary__(program_, bufSize_, length_, binaryFormat_, binary_) if @@glGetProgramBinary.nil? sym = GlSym.load_gl_sym__('glGetProgramBinary') @@glGetProgramBinary = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramBinary.call(program_, bufSize_, length_, binaryFormat_, binary_) end |
.glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) ⇒ Object
1712 1713 1714 1715 1716 1717 1718 |
# File 'lib/opengl-core/gl_commands.rb', line 1712 def self.glGetProgramInfoLog__(program_, bufSize_, length_, infoLog_) if @@glGetProgramInfoLog.nil? sym = GlSym.load_gl_sym__('glGetProgramInfoLog') @@glGetProgramInfoLog = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramInfoLog.call(program_, bufSize_, length_, infoLog_) end |
.glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) ⇒ Object
5429 5430 5431 5432 5433 5434 5435 |
# File 'lib/opengl-core/gl_commands.rb', line 5429 def self.glGetProgramInterfaceiv__(program_, programInterface_, pname_, params_) if @@glGetProgramInterfaceiv.nil? sym = GlSym.load_gl_sym__('glGetProgramInterfaceiv') @@glGetProgramInterfaceiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramInterfaceiv.call(program_, programInterface_, pname_, params_) end |
.glGetProgramiv__(program_, pname_, params_) ⇒ Object
1703 1704 1705 1706 1707 1708 1709 |
# File 'lib/opengl-core/gl_commands.rb', line 1703 def self.glGetProgramiv__(program_, pname_, params_) if @@glGetProgramiv.nil? sym = GlSym.load_gl_sym__('glGetProgramiv') @@glGetProgramiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramiv.call(program_, pname_, params_) end |
.glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) ⇒ Object
4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/opengl-core/gl_commands.rb', line 4997 def self.glGetProgramPipelineInfoLog__(pipeline_, bufSize_, length_, infoLog_) if @@glGetProgramPipelineInfoLog.nil? sym = GlSym.load_gl_sym__('glGetProgramPipelineInfoLog') @@glGetProgramPipelineInfoLog = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramPipelineInfoLog.call(pipeline_, bufSize_, length_, infoLog_) end |
.glGetProgramPipelineiv__(pipeline_, pname_, params_) ⇒ Object
4529 4530 4531 4532 4533 4534 4535 |
# File 'lib/opengl-core/gl_commands.rb', line 4529 def self.glGetProgramPipelineiv__(pipeline_, pname_, params_) if @@glGetProgramPipelineiv.nil? sym = GlSym.load_gl_sym__('glGetProgramPipelineiv') @@glGetProgramPipelineiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramPipelineiv.call(pipeline_, pname_, params_) end |
.glGetProgramResourceIndex__(program_, programInterface_, name_) ⇒ Object
5438 5439 5440 5441 5442 5443 5444 |
# File 'lib/opengl-core/gl_commands.rb', line 5438 def self.glGetProgramResourceIndex__(program_, programInterface_, name_) if @@glGetProgramResourceIndex.nil? sym = GlSym.load_gl_sym__('glGetProgramResourceIndex') @@glGetProgramResourceIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetProgramResourceIndex.call(program_, programInterface_, name_) end |
.glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) ⇒ Object
5456 5457 5458 5459 5460 5461 5462 |
# File 'lib/opengl-core/gl_commands.rb', line 5456 def self.glGetProgramResourceiv__(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) if @@glGetProgramResourceiv.nil? sym = GlSym.load_gl_sym__('glGetProgramResourceiv') @@glGetProgramResourceiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramResourceiv.call(program_, programInterface_, index_, propCount_, props_, bufSize_, length_, params_) end |
.glGetProgramResourceLocation__(program_, programInterface_, name_) ⇒ Object
5465 5466 5467 5468 5469 5470 5471 |
# File 'lib/opengl-core/gl_commands.rb', line 5465 def self.glGetProgramResourceLocation__(program_, programInterface_, name_) if @@glGetProgramResourceLocation.nil? sym = GlSym.load_gl_sym__('glGetProgramResourceLocation') @@glGetProgramResourceLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetProgramResourceLocation.call(program_, programInterface_, name_) end |
.glGetProgramResourceLocationIndex__(program_, programInterface_, name_) ⇒ Object
5474 5475 5476 5477 5478 5479 5480 |
# File 'lib/opengl-core/gl_commands.rb', line 5474 def self.glGetProgramResourceLocationIndex__(program_, programInterface_, name_) if @@glGetProgramResourceLocationIndex.nil? sym = GlSym.load_gl_sym__('glGetProgramResourceLocationIndex') @@glGetProgramResourceLocationIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetProgramResourceLocationIndex.call(program_, programInterface_, name_) end |
.glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) ⇒ Object
5447 5448 5449 5450 5451 5452 5453 |
# File 'lib/opengl-core/gl_commands.rb', line 5447 def self.glGetProgramResourceName__(program_, programInterface_, index_, bufSize_, length_, name_) if @@glGetProgramResourceName.nil? sym = GlSym.load_gl_sym__('glGetProgramResourceName') @@glGetProgramResourceName = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramResourceName.call(program_, programInterface_, index_, bufSize_, length_, name_) end |
.glGetProgramStageiv__(program_, shadertype_, pname_, values_) ⇒ Object
4268 4269 4270 4271 4272 4273 4274 |
# File 'lib/opengl-core/gl_commands.rb', line 4268 def self.glGetProgramStageiv__(program_, shadertype_, pname_, values_) if @@glGetProgramStageiv.nil? sym = GlSym.load_gl_sym__('glGetProgramStageiv') @@glGetProgramStageiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetProgramStageiv.call(program_, shadertype_, pname_, values_) end |
.glGetQueryIndexediv__(target_, index_, pname_, params_) ⇒ Object
4385 4386 4387 4388 4389 4390 4391 |
# File 'lib/opengl-core/gl_commands.rb', line 4385 def self.glGetQueryIndexediv__(target_, index_, pname_, params_) if @@glGetQueryIndexediv.nil? sym = GlSym.load_gl_sym__('glGetQueryIndexediv') @@glGetQueryIndexediv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryIndexediv.call(target_, index_, pname_, params_) end |
.glGetQueryiv__(target_, pname_, params_) ⇒ Object
1406 1407 1408 1409 1410 1411 1412 |
# File 'lib/opengl-core/gl_commands.rb', line 1406 def self.glGetQueryiv__(target_, pname_, params_) if @@glGetQueryiv.nil? sym = GlSym.load_gl_sym__('glGetQueryiv') @@glGetQueryiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryiv.call(target_, pname_, params_) end |
.glGetQueryObjecti64v__(id_, pname_, params_) ⇒ Object
3611 3612 3613 3614 3615 3616 3617 |
# File 'lib/opengl-core/gl_commands.rb', line 3611 def self.glGetQueryObjecti64v__(id_, pname_, params_) if @@glGetQueryObjecti64v.nil? sym = GlSym.load_gl_sym__('glGetQueryObjecti64v') @@glGetQueryObjecti64v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryObjecti64v.call(id_, pname_, params_) end |
.glGetQueryObjectiv__(id_, pname_, params_) ⇒ Object
1415 1416 1417 1418 1419 1420 1421 |
# File 'lib/opengl-core/gl_commands.rb', line 1415 def self.glGetQueryObjectiv__(id_, pname_, params_) if @@glGetQueryObjectiv.nil? sym = GlSym.load_gl_sym__('glGetQueryObjectiv') @@glGetQueryObjectiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryObjectiv.call(id_, pname_, params_) end |
.glGetQueryObjectui64v__(id_, pname_, params_) ⇒ Object
3620 3621 3622 3623 3624 3625 3626 |
# File 'lib/opengl-core/gl_commands.rb', line 3620 def self.glGetQueryObjectui64v__(id_, pname_, params_) if @@glGetQueryObjectui64v.nil? sym = GlSym.load_gl_sym__('glGetQueryObjectui64v') @@glGetQueryObjectui64v = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryObjectui64v.call(id_, pname_, params_) end |
.glGetQueryObjectuiv__(id_, pname_, params_) ⇒ Object
1424 1425 1426 1427 1428 1429 1430 |
# File 'lib/opengl-core/gl_commands.rb', line 1424 def self.glGetQueryObjectuiv__(id_, pname_, params_) if @@glGetQueryObjectuiv.nil? sym = GlSym.load_gl_sym__('glGetQueryObjectuiv') @@glGetQueryObjectuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetQueryObjectuiv.call(id_, pname_, params_) end |
.glGetRenderbufferParameteriv__(target_, pname_, params_) ⇒ Object
2990 2991 2992 2993 2994 2995 2996 |
# File 'lib/opengl-core/gl_commands.rb', line 2990 def self.glGetRenderbufferParameteriv__(target_, pname_, params_) if @@glGetRenderbufferParameteriv.nil? sym = GlSym.load_gl_sym__('glGetRenderbufferParameteriv') @@glGetRenderbufferParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetRenderbufferParameteriv.call(target_, pname_, params_) end |
.glGetSamplerParameterfv__(sampler_, pname_, params_) ⇒ Object
3584 3585 3586 3587 3588 3589 3590 |
# File 'lib/opengl-core/gl_commands.rb', line 3584 def self.glGetSamplerParameterfv__(sampler_, pname_, params_) if @@glGetSamplerParameterfv.nil? sym = GlSym.load_gl_sym__('glGetSamplerParameterfv') @@glGetSamplerParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetSamplerParameterfv.call(sampler_, pname_, params_) end |
.glGetSamplerParameterIiv__(sampler_, pname_, params_) ⇒ Object
3575 3576 3577 3578 3579 3580 3581 |
# File 'lib/opengl-core/gl_commands.rb', line 3575 def self.glGetSamplerParameterIiv__(sampler_, pname_, params_) if @@glGetSamplerParameterIiv.nil? sym = GlSym.load_gl_sym__('glGetSamplerParameterIiv') @@glGetSamplerParameterIiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetSamplerParameterIiv.call(sampler_, pname_, params_) end |
.glGetSamplerParameterIuiv__(sampler_, pname_, params_) ⇒ Object
3593 3594 3595 3596 3597 3598 3599 |
# File 'lib/opengl-core/gl_commands.rb', line 3593 def self.glGetSamplerParameterIuiv__(sampler_, pname_, params_) if @@glGetSamplerParameterIuiv.nil? sym = GlSym.load_gl_sym__('glGetSamplerParameterIuiv') @@glGetSamplerParameterIuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetSamplerParameterIuiv.call(sampler_, pname_, params_) end |
.glGetSamplerParameteriv__(sampler_, pname_, params_) ⇒ Object
3566 3567 3568 3569 3570 3571 3572 |
# File 'lib/opengl-core/gl_commands.rb', line 3566 def self.glGetSamplerParameteriv__(sampler_, pname_, params_) if @@glGetSamplerParameteriv.nil? sym = GlSym.load_gl_sym__('glGetSamplerParameteriv') @@glGetSamplerParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetSamplerParameteriv.call(sampler_, pname_, params_) end |
.glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) ⇒ Object
1730 1731 1732 1733 1734 1735 1736 |
# File 'lib/opengl-core/gl_commands.rb', line 1730 def self.glGetShaderInfoLog__(shader_, bufSize_, length_, infoLog_) if @@glGetShaderInfoLog.nil? sym = GlSym.load_gl_sym__('glGetShaderInfoLog') @@glGetShaderInfoLog = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetShaderInfoLog.call(shader_, bufSize_, length_, infoLog_) end |
.glGetShaderiv__(shader_, pname_, params_) ⇒ Object
1721 1722 1723 1724 1725 1726 1727 |
# File 'lib/opengl-core/gl_commands.rb', line 1721 def self.glGetShaderiv__(shader_, pname_, params_) if @@glGetShaderiv.nil? sym = GlSym.load_gl_sym__('glGetShaderiv') @@glGetShaderiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetShaderiv.call(shader_, pname_, params_) end |
.glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) ⇒ Object
4412 4413 4414 4415 4416 4417 4418 |
# File 'lib/opengl-core/gl_commands.rb', line 4412 def self.glGetShaderPrecisionFormat__(shadertype_, precisiontype_, range_, precision_) if @@glGetShaderPrecisionFormat.nil? sym = GlSym.load_gl_sym__('glGetShaderPrecisionFormat') @@glGetShaderPrecisionFormat = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetShaderPrecisionFormat.call(shadertype_, precisiontype_, range_, precision_) end |
.glGetShaderSource__(shader_, bufSize_, length_, source_) ⇒ Object
1739 1740 1741 1742 1743 1744 1745 |
# File 'lib/opengl-core/gl_commands.rb', line 1739 def self.glGetShaderSource__(shader_, bufSize_, length_, source_) if @@glGetShaderSource.nil? sym = GlSym.load_gl_sym__('glGetShaderSource') @@glGetShaderSource = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetShaderSource.call(shader_, bufSize_, length_, source_) end |
.glGetString__(name_) ⇒ Object
965 966 967 968 969 970 971 |
# File 'lib/opengl-core/gl_commands.rb', line 965 def self.glGetString__(name_) if @@glGetString.nil? sym = GlSym.load_gl_sym__('glGetString') @@glGetString = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::VOIDP) end @@glGetString.call(name_) end |
.glGetStringi__(name_, index_) ⇒ Object
2936 2937 2938 2939 2940 2941 2942 |
# File 'lib/opengl-core/gl_commands.rb', line 2936 def self.glGetStringi__(name_, index_) if @@glGetStringi.nil? sym = GlSym.load_gl_sym__('glGetStringi') @@glGetStringi = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::VOIDP) end @@glGetStringi.call(name_, index_) end |
.glGetSubroutineIndex__(program_, shadertype_, name_) ⇒ Object
4214 4215 4216 4217 4218 4219 4220 |
# File 'lib/opengl-core/gl_commands.rb', line 4214 def self.glGetSubroutineIndex__(program_, shadertype_, name_) if @@glGetSubroutineIndex.nil? sym = GlSym.load_gl_sym__('glGetSubroutineIndex') @@glGetSubroutineIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetSubroutineIndex.call(program_, shadertype_, name_) end |
.glGetSubroutineUniformLocation__(program_, shadertype_, name_) ⇒ Object
4205 4206 4207 4208 4209 4210 4211 |
# File 'lib/opengl-core/gl_commands.rb', line 4205 def self.glGetSubroutineUniformLocation__(program_, shadertype_, name_) if @@glGetSubroutineUniformLocation.nil? sym = GlSym.load_gl_sym__('glGetSubroutineUniformLocation') @@glGetSubroutineUniformLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetSubroutineUniformLocation.call(program_, shadertype_, name_) end |
.glGetSynciv__(sync_, pname_, bufSize_, length_, values_) ⇒ Object
3386 3387 3388 3389 3390 3391 3392 |
# File 'lib/opengl-core/gl_commands.rb', line 3386 def self.glGetSynciv__(sync_, pname_, bufSize_, length_, values_) if @@glGetSynciv.nil? sym = GlSym.load_gl_sym__('glGetSynciv') @@glGetSynciv = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetSynciv.call(sync_, pname_, bufSize_, length_, values_) end |
.glGetTexEnvxv__(target_, pname_, params_) ⇒ Object
5843 5844 5845 5846 5847 5848 5849 |
# File 'lib/opengl-core/gl_commands.rb', line 5843 def self.glGetTexEnvxv__(target_, pname_, params_) if @@glGetTexEnvxv.nil? sym = GlSym.load_gl_sym__('glGetTexEnvxv') @@glGetTexEnvxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexEnvxv.call(target_, pname_, params_) end |
.glGetTexImage__(target_, level_, format_, type_, pixels_) ⇒ Object
974 975 976 977 978 979 980 |
# File 'lib/opengl-core/gl_commands.rb', line 974 def self.glGetTexImage__(target_, level_, format_, type_, pixels_) if @@glGetTexImage.nil? sym = GlSym.load_gl_sym__('glGetTexImage') @@glGetTexImage = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexImage.call(target_, level_, format_, type_, pixels_) end |
.glGetTexLevelParameterfv__(target_, level_, pname_, params_) ⇒ Object
1001 1002 1003 1004 1005 1006 1007 |
# File 'lib/opengl-core/gl_commands.rb', line 1001 def self.glGetTexLevelParameterfv__(target_, level_, pname_, params_) if @@glGetTexLevelParameterfv.nil? sym = GlSym.load_gl_sym__('glGetTexLevelParameterfv') @@glGetTexLevelParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexLevelParameterfv.call(target_, level_, pname_, params_) end |
.glGetTexLevelParameteriv__(target_, level_, pname_, params_) ⇒ Object
1010 1011 1012 1013 1014 1015 1016 |
# File 'lib/opengl-core/gl_commands.rb', line 1010 def self.glGetTexLevelParameteriv__(target_, level_, pname_, params_) if @@glGetTexLevelParameteriv.nil? sym = GlSym.load_gl_sym__('glGetTexLevelParameteriv') @@glGetTexLevelParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexLevelParameteriv.call(target_, level_, pname_, params_) end |
.glGetTexParameterfv__(target_, pname_, params_) ⇒ Object
983 984 985 986 987 988 989 |
# File 'lib/opengl-core/gl_commands.rb', line 983 def self.glGetTexParameterfv__(target_, pname_, params_) if @@glGetTexParameterfv.nil? sym = GlSym.load_gl_sym__('glGetTexParameterfv') @@glGetTexParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexParameterfv.call(target_, pname_, params_) end |
.glGetTexParameterIiv__(target_, pname_, params_) ⇒ Object
2882 2883 2884 2885 2886 2887 2888 |
# File 'lib/opengl-core/gl_commands.rb', line 2882 def self.glGetTexParameterIiv__(target_, pname_, params_) if @@glGetTexParameterIiv.nil? sym = GlSym.load_gl_sym__('glGetTexParameterIiv') @@glGetTexParameterIiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexParameterIiv.call(target_, pname_, params_) end |
.glGetTexParameterIuiv__(target_, pname_, params_) ⇒ Object
2891 2892 2893 2894 2895 2896 2897 |
# File 'lib/opengl-core/gl_commands.rb', line 2891 def self.glGetTexParameterIuiv__(target_, pname_, params_) if @@glGetTexParameterIuiv.nil? sym = GlSym.load_gl_sym__('glGetTexParameterIuiv') @@glGetTexParameterIuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexParameterIuiv.call(target_, pname_, params_) end |
.glGetTexParameteriv__(target_, pname_, params_) ⇒ Object
992 993 994 995 996 997 998 |
# File 'lib/opengl-core/gl_commands.rb', line 992 def self.glGetTexParameteriv__(target_, pname_, params_) if @@glGetTexParameteriv.nil? sym = GlSym.load_gl_sym__('glGetTexParameteriv') @@glGetTexParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexParameteriv.call(target_, pname_, params_) end |
.glGetTexParameterxv__(target_, pname_, params_) ⇒ Object
5852 5853 5854 5855 5856 5857 5858 |
# File 'lib/opengl-core/gl_commands.rb', line 5852 def self.glGetTexParameterxv__(target_, pname_, params_) if @@glGetTexParameterxv.nil? sym = GlSym.load_gl_sym__('glGetTexParameterxv') @@glGetTexParameterxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetTexParameterxv.call(target_, pname_, params_) end |
.glGetTransformFeedbackVarying__(program_, index_, bufSize_, length_, size_, type_, name_) ⇒ Object
2522 2523 2524 2525 2526 2527 2528 |
# File 'lib/opengl-core/gl_commands.rb', line 2522 def self.(program_, index_, bufSize_, length_, size_, type_, name_) if .nil? sym = GlSym.load_gl_sym__('glGetTransformFeedbackVarying') = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end .call(program_, index_, bufSize_, length_, size_, type_, name_) end |
.glGetUniformBlockIndex__(program_, uniformBlockName_) ⇒ Object
3251 3252 3253 3254 3255 3256 3257 |
# File 'lib/opengl-core/gl_commands.rb', line 3251 def self.glGetUniformBlockIndex__(program_, uniformBlockName_) if @@glGetUniformBlockIndex.nil? sym = GlSym.load_gl_sym__('glGetUniformBlockIndex') @@glGetUniformBlockIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetUniformBlockIndex.call(program_, uniformBlockName_) end |
.glGetUniformdv__(program_, location_, params_) ⇒ Object
4196 4197 4198 4199 4200 4201 4202 |
# File 'lib/opengl-core/gl_commands.rb', line 4196 def self.glGetUniformdv__(program_, location_, params_) if @@glGetUniformdv.nil? sym = GlSym.load_gl_sym__('glGetUniformdv') @@glGetUniformdv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformdv.call(program_, location_, params_) end |
.glGetUniformfv__(program_, location_, params_) ⇒ Object
1757 1758 1759 1760 1761 1762 1763 |
# File 'lib/opengl-core/gl_commands.rb', line 1757 def self.glGetUniformfv__(program_, location_, params_) if @@glGetUniformfv.nil? sym = GlSym.load_gl_sym__('glGetUniformfv') @@glGetUniformfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformfv.call(program_, location_, params_) end |
.glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) ⇒ Object
3224 3225 3226 3227 3228 3229 3230 |
# File 'lib/opengl-core/gl_commands.rb', line 3224 def self.glGetUniformIndices__(program_, uniformCount_, uniformNames_, uniformIndices_) if @@glGetUniformIndices.nil? sym = GlSym.load_gl_sym__('glGetUniformIndices') @@glGetUniformIndices = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformIndices.call(program_, uniformCount_, uniformNames_, uniformIndices_) end |
.glGetUniformiv__(program_, location_, params_) ⇒ Object
1766 1767 1768 1769 1770 1771 1772 |
# File 'lib/opengl-core/gl_commands.rb', line 1766 def self.glGetUniformiv__(program_, location_, params_) if @@glGetUniformiv.nil? sym = GlSym.load_gl_sym__('glGetUniformiv') @@glGetUniformiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformiv.call(program_, location_, params_) end |
.glGetUniformLocation__(program_, name_) ⇒ Object
1748 1749 1750 1751 1752 1753 1754 |
# File 'lib/opengl-core/gl_commands.rb', line 1748 def self.glGetUniformLocation__(program_, name_) if @@glGetUniformLocation.nil? sym = GlSym.load_gl_sym__('glGetUniformLocation') @@glGetUniformLocation = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_INT) end @@glGetUniformLocation.call(program_, name_) end |
.glGetUniformSubroutineuiv__(shadertype_, location_, params_) ⇒ Object
4259 4260 4261 4262 4263 4264 4265 |
# File 'lib/opengl-core/gl_commands.rb', line 4259 def self.glGetUniformSubroutineuiv__(shadertype_, location_, params_) if @@glGetUniformSubroutineuiv.nil? sym = GlSym.load_gl_sym__('glGetUniformSubroutineuiv') @@glGetUniformSubroutineuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformSubroutineuiv.call(shadertype_, location_, params_) end |
.glGetUniformuiv__(program_, location_, params_) ⇒ Object
2765 2766 2767 2768 2769 2770 2771 |
# File 'lib/opengl-core/gl_commands.rb', line 2765 def self.glGetUniformuiv__(program_, location_, params_) if @@glGetUniformuiv.nil? sym = GlSym.load_gl_sym__('glGetUniformuiv') @@glGetUniformuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetUniformuiv.call(program_, location_, params_) end |
.glGetVertexAttribdv__(index_, pname_, params_) ⇒ Object
1775 1776 1777 1778 1779 1780 1781 |
# File 'lib/opengl-core/gl_commands.rb', line 1775 def self.glGetVertexAttribdv__(index_, pname_, params_) if @@glGetVertexAttribdv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribdv') @@glGetVertexAttribdv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribdv.call(index_, pname_, params_) end |
.glGetVertexAttribfv__(index_, pname_, params_) ⇒ Object
1784 1785 1786 1787 1788 1789 1790 |
# File 'lib/opengl-core/gl_commands.rb', line 1784 def self.glGetVertexAttribfv__(index_, pname_, params_) if @@glGetVertexAttribfv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribfv') @@glGetVertexAttribfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribfv.call(index_, pname_, params_) end |
.glGetVertexAttribIiv__(index_, pname_, params_) ⇒ Object
2567 2568 2569 2570 2571 2572 2573 |
# File 'lib/opengl-core/gl_commands.rb', line 2567 def self.glGetVertexAttribIiv__(index_, pname_, params_) if @@glGetVertexAttribIiv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribIiv') @@glGetVertexAttribIiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribIiv.call(index_, pname_, params_) end |
.glGetVertexAttribIuiv__(index_, pname_, params_) ⇒ Object
2576 2577 2578 2579 2580 2581 2582 |
# File 'lib/opengl-core/gl_commands.rb', line 2576 def self.glGetVertexAttribIuiv__(index_, pname_, params_) if @@glGetVertexAttribIuiv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribIuiv') @@glGetVertexAttribIuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribIuiv.call(index_, pname_, params_) end |
.glGetVertexAttribiv__(index_, pname_, params_) ⇒ Object
1793 1794 1795 1796 1797 1798 1799 |
# File 'lib/opengl-core/gl_commands.rb', line 1793 def self.glGetVertexAttribiv__(index_, pname_, params_) if @@glGetVertexAttribiv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribiv') @@glGetVertexAttribiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribiv.call(index_, pname_, params_) end |
.glGetVertexAttribLdv__(index_, pname_, params_) ⇒ Object
5087 5088 5089 5090 5091 5092 5093 |
# File 'lib/opengl-core/gl_commands.rb', line 5087 def self.glGetVertexAttribLdv__(index_, pname_, params_) if @@glGetVertexAttribLdv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribLdv') @@glGetVertexAttribLdv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribLdv.call(index_, pname_, params_) end |
.glGetVertexAttribPointerv__(index_, pname_, pointer_) ⇒ Object
1802 1803 1804 1805 1806 1807 1808 |
# File 'lib/opengl-core/gl_commands.rb', line 1802 def self.glGetVertexAttribPointerv__(index_, pname_, pointer_) if @@glGetVertexAttribPointerv.nil? sym = GlSym.load_gl_sym__('glGetVertexAttribPointerv') @@glGetVertexAttribPointerv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glGetVertexAttribPointerv.call(index_, pname_, pointer_) end |
.glHint__(target_, mode_) ⇒ Object
632 633 634 635 636 637 638 |
# File 'lib/opengl-core/gl_commands.rb', line 632 def self.glHint__(target_, mode_) if @@glHint.nil? sym = GlSym.load_gl_sym__('glHint') @@glHint = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glHint.call(target_, mode_) end |
.glInvalidateBufferData__(buffer_) ⇒ Object
5384 5385 5386 5387 5388 5389 5390 |
# File 'lib/opengl-core/gl_commands.rb', line 5384 def self.glInvalidateBufferData__(buffer_) if @@glInvalidateBufferData.nil? sym = GlSym.load_gl_sym__('glInvalidateBufferData') @@glInvalidateBufferData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glInvalidateBufferData.call(buffer_) end |
.glInvalidateBufferSubData__(buffer_, offset_, length_) ⇒ Object
5375 5376 5377 5378 5379 5380 5381 |
# File 'lib/opengl-core/gl_commands.rb', line 5375 def self.glInvalidateBufferSubData__(buffer_, offset_, length_) if @@glInvalidateBufferSubData.nil? sym = GlSym.load_gl_sym__('glInvalidateBufferSubData') @@glInvalidateBufferSubData = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glInvalidateBufferSubData.call(buffer_, offset_, length_) end |
.glInvalidateFramebuffer__(target_, numAttachments_, attachments_) ⇒ Object
5393 5394 5395 5396 5397 5398 5399 |
# File 'lib/opengl-core/gl_commands.rb', line 5393 def self.glInvalidateFramebuffer__(target_, numAttachments_, ) if @@glInvalidateFramebuffer.nil? sym = GlSym.load_gl_sym__('glInvalidateFramebuffer') @@glInvalidateFramebuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glInvalidateFramebuffer.call(target_, numAttachments_, ) end |
.glInvalidateSubFramebuffer__(target_, numAttachments_, attachments_, x_, y_, width_, height_) ⇒ Object
5402 5403 5404 5405 5406 5407 5408 |
# File 'lib/opengl-core/gl_commands.rb', line 5402 def self.glInvalidateSubFramebuffer__(target_, numAttachments_, , x_, y_, width_, height_) if @@glInvalidateSubFramebuffer.nil? sym = GlSym.load_gl_sym__('glInvalidateSubFramebuffer') @@glInvalidateSubFramebuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glInvalidateSubFramebuffer.call(target_, numAttachments_, , x_, y_, width_, height_) end |
.glInvalidateTexImage__(texture_, level_) ⇒ Object
5366 5367 5368 5369 5370 5371 5372 |
# File 'lib/opengl-core/gl_commands.rb', line 5366 def self.glInvalidateTexImage__(texture_, level_) if @@glInvalidateTexImage.nil? sym = GlSym.load_gl_sym__('glInvalidateTexImage') @@glInvalidateTexImage = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glInvalidateTexImage.call(texture_, level_) end |
.glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) ⇒ Object
5357 5358 5359 5360 5361 5362 5363 |
# File 'lib/opengl-core/gl_commands.rb', line 5357 def self.glInvalidateTexSubImage__(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) if @@glInvalidateTexSubImage.nil? sym = GlSym.load_gl_sym__('glInvalidateTexSubImage') @@glInvalidateTexSubImage = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glInvalidateTexSubImage.call(texture_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_) end |
.glIsBuffer__(buffer_) ⇒ Object
1460 1461 1462 1463 1464 1465 1466 |
# File 'lib/opengl-core/gl_commands.rb', line 1460 def self.glIsBuffer__(buffer_) if @@glIsBuffer.nil? sym = GlSym.load_gl_sym__('glIsBuffer') @@glIsBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsBuffer.call(buffer_) end |
.glIsEnabled__(cap_) ⇒ Object
1019 1020 1021 1022 1023 1024 1025 |
# File 'lib/opengl-core/gl_commands.rb', line 1019 def self.glIsEnabled__(cap_) if @@glIsEnabled.nil? sym = GlSym.load_gl_sym__('glIsEnabled') @@glIsEnabled = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsEnabled.call(cap_) end |
.glIsEnabledi__(target_, index_) ⇒ Object
2468 2469 2470 2471 2472 2473 2474 |
# File 'lib/opengl-core/gl_commands.rb', line 2468 def self.glIsEnabledi__(target_, index_) if @@glIsEnabledi.nil? sym = GlSym.load_gl_sym__('glIsEnabledi') @@glIsEnabledi = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsEnabledi.call(target_, index_) end |
.glIsFramebuffer__(framebuffer_) ⇒ Object
2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/opengl-core/gl_commands.rb', line 2999 def self.glIsFramebuffer__(framebuffer_) if @@glIsFramebuffer.nil? sym = GlSym.load_gl_sym__('glIsFramebuffer') @@glIsFramebuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsFramebuffer.call(framebuffer_) end |
.glIsProgram__(program_) ⇒ Object
1811 1812 1813 1814 1815 1816 1817 |
# File 'lib/opengl-core/gl_commands.rb', line 1811 def self.glIsProgram__(program_) if @@glIsProgram.nil? sym = GlSym.load_gl_sym__('glIsProgram') @@glIsProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsProgram.call(program_) end |
.glIsProgramPipeline__(pipeline_) ⇒ Object
4520 4521 4522 4523 4524 4525 4526 |
# File 'lib/opengl-core/gl_commands.rb', line 4520 def self.glIsProgramPipeline__(pipeline_) if @@glIsProgramPipeline.nil? sym = GlSym.load_gl_sym__('glIsProgramPipeline') @@glIsProgramPipeline = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsProgramPipeline.call(pipeline_) end |
.glIsQuery__(id_) ⇒ Object
1379 1380 1381 1382 1383 1384 1385 |
# File 'lib/opengl-core/gl_commands.rb', line 1379 def self.glIsQuery__(id_) if @@glIsQuery.nil? sym = GlSym.load_gl_sym__('glIsQuery') @@glIsQuery = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsQuery.call(id_) end |
.glIsRenderbuffer__(renderbuffer_) ⇒ Object
2945 2946 2947 2948 2949 2950 2951 |
# File 'lib/opengl-core/gl_commands.rb', line 2945 def self.glIsRenderbuffer__(renderbuffer_) if @@glIsRenderbuffer.nil? sym = GlSym.load_gl_sym__('glIsRenderbuffer') @@glIsRenderbuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsRenderbuffer.call(renderbuffer_) end |
.glIsSampler__(sampler_) ⇒ Object
3494 3495 3496 3497 3498 3499 3500 |
# File 'lib/opengl-core/gl_commands.rb', line 3494 def self.glIsSampler__(sampler_) if @@glIsSampler.nil? sym = GlSym.load_gl_sym__('glIsSampler') @@glIsSampler = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsSampler.call(sampler_) end |
.glIsShader__(shader_) ⇒ Object
1820 1821 1822 1823 1824 1825 1826 |
# File 'lib/opengl-core/gl_commands.rb', line 1820 def self.glIsShader__(shader_) if @@glIsShader.nil? sym = GlSym.load_gl_sym__('glIsShader') @@glIsShader = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsShader.call(shader_) end |
.glIsSync__(sync_) ⇒ Object
3341 3342 3343 3344 3345 3346 3347 |
# File 'lib/opengl-core/gl_commands.rb', line 3341 def self.glIsSync__(sync_) if @@glIsSync.nil? sym = GlSym.load_gl_sym__('glIsSync') @@glIsSync = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP], Fiddle::TYPE_CHAR) end @@glIsSync.call(sync_) end |
.glIsTexture__(texture_) ⇒ Object
1154 1155 1156 1157 1158 1159 1160 |
# File 'lib/opengl-core/gl_commands.rb', line 1154 def self.glIsTexture__(texture_) if @@glIsTexture.nil? sym = GlSym.load_gl_sym__('glIsTexture') @@glIsTexture = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsTexture.call(texture_) end |
.glIsTransformFeedback__(id_) ⇒ Object
4322 4323 4324 4325 4326 4327 4328 |
# File 'lib/opengl-core/gl_commands.rb', line 4322 def self.glIsTransformFeedback__(id_) if @@glIsTransformFeedback.nil? sym = GlSym.load_gl_sym__('glIsTransformFeedback') @@glIsTransformFeedback = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsTransformFeedback.call(id_) end |
.glIsVertexArray__(array_) ⇒ Object
3170 3171 3172 3173 3174 3175 3176 |
# File 'lib/opengl-core/gl_commands.rb', line 3170 def self.glIsVertexArray__(array_) if @@glIsVertexArray.nil? sym = GlSym.load_gl_sym__('glIsVertexArray') @@glIsVertexArray = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glIsVertexArray.call(array_) end |
.glLightModelx__(pname_, param_) ⇒ Object
5861 5862 5863 5864 5865 5866 5867 |
# File 'lib/opengl-core/gl_commands.rb', line 5861 def self.glLightModelx__(pname_, param_) if @@glLightModelx.nil? sym = GlSym.load_gl_sym__('glLightModelx') @@glLightModelx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glLightModelx.call(pname_, param_) end |
.glLightModelxv__(pname_, param_) ⇒ Object
5870 5871 5872 5873 5874 5875 5876 |
# File 'lib/opengl-core/gl_commands.rb', line 5870 def self.glLightModelxv__(pname_, param_) if @@glLightModelxv.nil? sym = GlSym.load_gl_sym__('glLightModelxv') @@glLightModelxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glLightModelxv.call(pname_, param_) end |
.glLightx__(light_, pname_, param_) ⇒ Object
5879 5880 5881 5882 5883 5884 5885 |
# File 'lib/opengl-core/gl_commands.rb', line 5879 def self.glLightx__(light_, pname_, param_) if @@glLightx.nil? sym = GlSym.load_gl_sym__('glLightx') @@glLightx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glLightx.call(light_, pname_, param_) end |
.glLightxv__(light_, pname_, params_) ⇒ Object
5888 5889 5890 5891 5892 5893 5894 |
# File 'lib/opengl-core/gl_commands.rb', line 5888 def self.glLightxv__(light_, pname_, params_) if @@glLightxv.nil? sym = GlSym.load_gl_sym__('glLightxv') @@glLightxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glLightxv.call(light_, pname_, params_) end |
.glLineWidth__(width_) ⇒ Object
641 642 643 644 645 646 647 |
# File 'lib/opengl-core/gl_commands.rb', line 641 def self.glLineWidth__(width_) if @@glLineWidth.nil? sym = GlSym.load_gl_sym__('glLineWidth') @@glLineWidth = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glLineWidth.call(width_) end |
.glLineWidthx__(width_) ⇒ Object
5897 5898 5899 5900 5901 5902 5903 |
# File 'lib/opengl-core/gl_commands.rb', line 5897 def self.glLineWidthx__(width_) if @@glLineWidthx.nil? sym = GlSym.load_gl_sym__('glLineWidthx') @@glLineWidthx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glLineWidthx.call(width_) end |
.glLinkProgram__(program_) ⇒ Object
1829 1830 1831 1832 1833 1834 1835 |
# File 'lib/opengl-core/gl_commands.rb', line 1829 def self.glLinkProgram__(program_) if @@glLinkProgram.nil? sym = GlSym.load_gl_sym__('glLinkProgram') @@glLinkProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glLinkProgram.call(program_) end |
.glLoadMatrixx__(m_) ⇒ Object
5906 5907 5908 5909 5910 5911 5912 |
# File 'lib/opengl-core/gl_commands.rb', line 5906 def self.glLoadMatrixx__(m_) if @@glLoadMatrixx.nil? sym = GlSym.load_gl_sym__('glLoadMatrixx') @@glLoadMatrixx = Fiddle::Function.new(sym, [Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glLoadMatrixx.call(m_) end |
.glLogicOp__(opcode_) ⇒ Object
848 849 850 851 852 853 854 |
# File 'lib/opengl-core/gl_commands.rb', line 848 def self.glLogicOp__(opcode_) if @@glLogicOp.nil? sym = GlSym.load_gl_sym__('glLogicOp') @@glLogicOp = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glLogicOp.call(opcode_) end |
.glMapBuffer__(target_, access_) ⇒ Object
1496 1497 1498 1499 1500 1501 1502 |
# File 'lib/opengl-core/gl_commands.rb', line 1496 def self.glMapBuffer__(target_, access_) if @@glMapBuffer.nil? sym = GlSym.load_gl_sym__('glMapBuffer') @@glMapBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::VOIDP) end @@glMapBuffer.call(target_, access_) end |
.glMapBufferRange__(target_, offset_, length_, access_) ⇒ Object
3125 3126 3127 3128 3129 3130 3131 |
# File 'lib/opengl-core/gl_commands.rb', line 3125 def self.glMapBufferRange__(target_, offset_, length_, access_) if @@glMapBufferRange.nil? sym = GlSym.load_gl_sym__('glMapBufferRange') @@glMapBufferRange = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_INT], Fiddle::VOIDP) end @@glMapBufferRange.call(target_, offset_, length_, access_) end |
.glMaterialx__(face_, pname_, param_) ⇒ Object
5915 5916 5917 5918 5919 5920 5921 |
# File 'lib/opengl-core/gl_commands.rb', line 5915 def self.glMaterialx__(face_, pname_, param_) if @@glMaterialx.nil? sym = GlSym.load_gl_sym__('glMaterialx') @@glMaterialx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMaterialx.call(face_, pname_, param_) end |
.glMaterialxv__(face_, pname_, param_) ⇒ Object
5924 5925 5926 5927 5928 5929 5930 |
# File 'lib/opengl-core/gl_commands.rb', line 5924 def self.glMaterialxv__(face_, pname_, param_) if @@glMaterialxv.nil? sym = GlSym.load_gl_sym__('glMaterialxv') @@glMaterialxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMaterialxv.call(face_, pname_, param_) end |
.glMemoryBarrier__(barriers_) ⇒ Object
5240 5241 5242 5243 5244 5245 5246 |
# File 'lib/opengl-core/gl_commands.rb', line 5240 def self.glMemoryBarrier__() if @@glMemoryBarrier.nil? sym = GlSym.load_gl_sym__('glMemoryBarrier') @@glMemoryBarrier = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMemoryBarrier.call() end |
.glMinSampleShading__(value_) ⇒ Object
3980 3981 3982 3983 3984 3985 3986 |
# File 'lib/opengl-core/gl_commands.rb', line 3980 def self.glMinSampleShading__(value_) if @@glMinSampleShading.nil? sym = GlSym.load_gl_sym__('glMinSampleShading') @@glMinSampleShading = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glMinSampleShading.call(value_) end |
.glMultiDrawArrays__(mode_, first_, count_, drawcount_) ⇒ Object
1307 1308 1309 1310 1311 1312 1313 |
# File 'lib/opengl-core/gl_commands.rb', line 1307 def self.glMultiDrawArrays__(mode_, first_, count_, drawcount_) if @@glMultiDrawArrays.nil? sym = GlSym.load_gl_sym__('glMultiDrawArrays') @@glMultiDrawArrays = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiDrawArrays.call(mode_, first_, count_, drawcount_) end |
.glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) ⇒ Object
5411 5412 5413 5414 5415 5416 5417 |
# File 'lib/opengl-core/gl_commands.rb', line 5411 def self.glMultiDrawArraysIndirect__(mode_, indirect_, drawcount_, stride_) if @@glMultiDrawArraysIndirect.nil? sym = GlSym.load_gl_sym__('glMultiDrawArraysIndirect') @@glMultiDrawArraysIndirect = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiDrawArraysIndirect.call(mode_, indirect_, drawcount_, stride_) end |
.glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) ⇒ Object
1316 1317 1318 1319 1320 1321 1322 |
# File 'lib/opengl-core/gl_commands.rb', line 1316 def self.glMultiDrawElements__(mode_, count_, type_, indices_, drawcount_) if @@glMultiDrawElements.nil? sym = GlSym.load_gl_sym__('glMultiDrawElements') @@glMultiDrawElements = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiDrawElements.call(mode_, count_, type_, indices_, drawcount_) end |
.glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) ⇒ Object
3314 3315 3316 3317 3318 3319 3320 |
# File 'lib/opengl-core/gl_commands.rb', line 3314 def self.glMultiDrawElementsBaseVertex__(mode_, count_, type_, indices_, drawcount_, basevertex_) if @@glMultiDrawElementsBaseVertex.nil? sym = GlSym.load_gl_sym__('glMultiDrawElementsBaseVertex') @@glMultiDrawElementsBaseVertex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultiDrawElementsBaseVertex.call(mode_, count_, type_, indices_, drawcount_, basevertex_) end |
.glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) ⇒ Object
5420 5421 5422 5423 5424 5425 5426 |
# File 'lib/opengl-core/gl_commands.rb', line 5420 def self.glMultiDrawElementsIndirect__(mode_, type_, indirect_, drawcount_, stride_) if @@glMultiDrawElementsIndirect.nil? sym = GlSym.load_gl_sym__('glMultiDrawElementsIndirect') @@glMultiDrawElementsIndirect = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiDrawElementsIndirect.call(mode_, type_, indirect_, drawcount_, stride_) end |
.glMultiTexCoord4x__(texture_, s_, t_, r_, q_) ⇒ Object
5942 5943 5944 5945 5946 5947 5948 |
# File 'lib/opengl-core/gl_commands.rb', line 5942 def self.glMultiTexCoord4x__(texture_, s_, t_, r_, q_) if @@glMultiTexCoord4x.nil? sym = GlSym.load_gl_sym__('glMultiTexCoord4x') @@glMultiTexCoord4x = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiTexCoord4x.call(texture_, s_, t_, r_, q_) end |
.glMultiTexCoordP1ui__(texture_, type_, coords_) ⇒ Object
3836 3837 3838 3839 3840 3841 3842 |
# File 'lib/opengl-core/gl_commands.rb', line 3836 def self.glMultiTexCoordP1ui__(texture_, type_, coords_) if @@glMultiTexCoordP1ui.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP1ui') @@glMultiTexCoordP1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiTexCoordP1ui.call(texture_, type_, coords_) end |
.glMultiTexCoordP1uiv__(texture_, type_, coords_) ⇒ Object
3845 3846 3847 3848 3849 3850 3851 |
# File 'lib/opengl-core/gl_commands.rb', line 3845 def self.glMultiTexCoordP1uiv__(texture_, type_, coords_) if @@glMultiTexCoordP1uiv.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP1uiv') @@glMultiTexCoordP1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultiTexCoordP1uiv.call(texture_, type_, coords_) end |
.glMultiTexCoordP2ui__(texture_, type_, coords_) ⇒ Object
3854 3855 3856 3857 3858 3859 3860 |
# File 'lib/opengl-core/gl_commands.rb', line 3854 def self.glMultiTexCoordP2ui__(texture_, type_, coords_) if @@glMultiTexCoordP2ui.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP2ui') @@glMultiTexCoordP2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiTexCoordP2ui.call(texture_, type_, coords_) end |
.glMultiTexCoordP2uiv__(texture_, type_, coords_) ⇒ Object
3863 3864 3865 3866 3867 3868 3869 |
# File 'lib/opengl-core/gl_commands.rb', line 3863 def self.glMultiTexCoordP2uiv__(texture_, type_, coords_) if @@glMultiTexCoordP2uiv.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP2uiv') @@glMultiTexCoordP2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultiTexCoordP2uiv.call(texture_, type_, coords_) end |
.glMultiTexCoordP3ui__(texture_, type_, coords_) ⇒ Object
3872 3873 3874 3875 3876 3877 3878 |
# File 'lib/opengl-core/gl_commands.rb', line 3872 def self.glMultiTexCoordP3ui__(texture_, type_, coords_) if @@glMultiTexCoordP3ui.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP3ui') @@glMultiTexCoordP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiTexCoordP3ui.call(texture_, type_, coords_) end |
.glMultiTexCoordP3uiv__(texture_, type_, coords_) ⇒ Object
3881 3882 3883 3884 3885 3886 3887 |
# File 'lib/opengl-core/gl_commands.rb', line 3881 def self.glMultiTexCoordP3uiv__(texture_, type_, coords_) if @@glMultiTexCoordP3uiv.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP3uiv') @@glMultiTexCoordP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultiTexCoordP3uiv.call(texture_, type_, coords_) end |
.glMultiTexCoordP4ui__(texture_, type_, coords_) ⇒ Object
3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/opengl-core/gl_commands.rb', line 3890 def self.glMultiTexCoordP4ui__(texture_, type_, coords_) if @@glMultiTexCoordP4ui.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP4ui') @@glMultiTexCoordP4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glMultiTexCoordP4ui.call(texture_, type_, coords_) end |
.glMultiTexCoordP4uiv__(texture_, type_, coords_) ⇒ Object
3899 3900 3901 3902 3903 3904 3905 |
# File 'lib/opengl-core/gl_commands.rb', line 3899 def self.glMultiTexCoordP4uiv__(texture_, type_, coords_) if @@glMultiTexCoordP4uiv.nil? sym = GlSym.load_gl_sym__('glMultiTexCoordP4uiv') @@glMultiTexCoordP4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultiTexCoordP4uiv.call(texture_, type_, coords_) end |
.glMultMatrixx__(m_) ⇒ Object
5933 5934 5935 5936 5937 5938 5939 |
# File 'lib/opengl-core/gl_commands.rb', line 5933 def self.glMultMatrixx__(m_) if @@glMultMatrixx.nil? sym = GlSym.load_gl_sym__('glMultMatrixx') @@glMultMatrixx = Fiddle::Function.new(sym, [Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glMultMatrixx.call(m_) end |
.glNormal3x__(nx_, ny_, nz_) ⇒ Object
5951 5952 5953 5954 5955 5956 5957 |
# File 'lib/opengl-core/gl_commands.rb', line 5951 def self.glNormal3x__(nx_, ny_, nz_) if @@glNormal3x.nil? sym = GlSym.load_gl_sym__('glNormal3x') @@glNormal3x = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glNormal3x.call(nx_, ny_, nz_) end |
.glNormalP3ui__(type_, coords_) ⇒ Object
3908 3909 3910 3911 3912 3913 3914 |
# File 'lib/opengl-core/gl_commands.rb', line 3908 def self.glNormalP3ui__(type_, coords_) if @@glNormalP3ui.nil? sym = GlSym.load_gl_sym__('glNormalP3ui') @@glNormalP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glNormalP3ui.call(type_, coords_) end |
.glNormalP3uiv__(type_, coords_) ⇒ Object
3917 3918 3919 3920 3921 3922 3923 |
# File 'lib/opengl-core/gl_commands.rb', line 3917 def self.glNormalP3uiv__(type_, coords_) if @@glNormalP3uiv.nil? sym = GlSym.load_gl_sym__('glNormalP3uiv') @@glNormalP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glNormalP3uiv.call(type_, coords_) end |
.glObjectLabel__(identifier_, name_, length_, label_) ⇒ Object
5654 5655 5656 5657 5658 5659 5660 |
# File 'lib/opengl-core/gl_commands.rb', line 5654 def self.glObjectLabel__(identifier_, name_, length_, label_) if @@glObjectLabel.nil? sym = GlSym.load_gl_sym__('glObjectLabel') @@glObjectLabel = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glObjectLabel.call(identifier_, name_, length_, label_) end |
.glObjectPtrLabel__(ptr_, length_, label_) ⇒ Object
5672 5673 5674 5675 5676 5677 5678 |
# File 'lib/opengl-core/gl_commands.rb', line 5672 def self.glObjectPtrLabel__(ptr_, length_, label_) if @@glObjectPtrLabel.nil? sym = GlSym.load_gl_sym__('glObjectPtrLabel') @@glObjectPtrLabel = Fiddle::Function.new(sym, [Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glObjectPtrLabel.call(ptr_, length_, label_) end |
.glOrthof__(l_, r_, b_, t_, n_, f_) ⇒ Object
5717 5718 5719 5720 5721 5722 5723 |
# File 'lib/opengl-core/gl_commands.rb', line 5717 def self.glOrthof__(l_, r_, b_, t_, n_, f_) if @@glOrthof.nil? sym = GlSym.load_gl_sym__('glOrthof') @@glOrthof = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glOrthof.call(l_, r_, b_, t_, n_, f_) end |
.glOrthox__(l_, r_, b_, t_, n_, f_) ⇒ Object
5960 5961 5962 5963 5964 5965 5966 |
# File 'lib/opengl-core/gl_commands.rb', line 5960 def self.glOrthox__(l_, r_, b_, t_, n_, f_) if @@glOrthox.nil? sym = GlSym.load_gl_sym__('glOrthox') @@glOrthox = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glOrthox.call(l_, r_, b_, t_, n_, f_) end |
.glPatchParameterfv__(pname_, values_) ⇒ Object
4286 4287 4288 4289 4290 4291 4292 |
# File 'lib/opengl-core/gl_commands.rb', line 4286 def self.glPatchParameterfv__(pname_, values_) if @@glPatchParameterfv.nil? sym = GlSym.load_gl_sym__('glPatchParameterfv') @@glPatchParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glPatchParameterfv.call(pname_, values_) end |
.glPatchParameteri__(pname_, value_) ⇒ Object
4277 4278 4279 4280 4281 4282 4283 |
# File 'lib/opengl-core/gl_commands.rb', line 4277 def self.glPatchParameteri__(pname_, value_) if @@glPatchParameteri.nil? sym = GlSym.load_gl_sym__('glPatchParameteri') @@glPatchParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPatchParameteri.call(pname_, value_) end |
.glPauseTransformFeedback__ ⇒ Object
4331 4332 4333 4334 4335 4336 4337 |
# File 'lib/opengl-core/gl_commands.rb', line 4331 def self.glPauseTransformFeedback__() if @@glPauseTransformFeedback.nil? sym = GlSym.load_gl_sym__('glPauseTransformFeedback') @@glPauseTransformFeedback = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glPauseTransformFeedback.call() end |
.glPixelStoref__(pname_, param_) ⇒ Object
884 885 886 887 888 889 890 |
# File 'lib/opengl-core/gl_commands.rb', line 884 def self.glPixelStoref__(pname_, param_) if @@glPixelStoref.nil? sym = GlSym.load_gl_sym__('glPixelStoref') @@glPixelStoref = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glPixelStoref.call(pname_, param_) end |
.glPixelStorei__(pname_, param_) ⇒ Object
893 894 895 896 897 898 899 |
# File 'lib/opengl-core/gl_commands.rb', line 893 def self.glPixelStorei__(pname_, param_) if @@glPixelStorei.nil? sym = GlSym.load_gl_sym__('glPixelStorei') @@glPixelStorei = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPixelStorei.call(pname_, param_) end |
.glPointParameterf__(pname_, param_) ⇒ Object
1325 1326 1327 1328 1329 1330 1331 |
# File 'lib/opengl-core/gl_commands.rb', line 1325 def self.glPointParameterf__(pname_, param_) if @@glPointParameterf.nil? sym = GlSym.load_gl_sym__('glPointParameterf') @@glPointParameterf = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glPointParameterf.call(pname_, param_) end |
.glPointParameterfv__(pname_, params_) ⇒ Object
1334 1335 1336 1337 1338 1339 1340 |
# File 'lib/opengl-core/gl_commands.rb', line 1334 def self.glPointParameterfv__(pname_, params_) if @@glPointParameterfv.nil? sym = GlSym.load_gl_sym__('glPointParameterfv') @@glPointParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glPointParameterfv.call(pname_, params_) end |
.glPointParameteri__(pname_, param_) ⇒ Object
1343 1344 1345 1346 1347 1348 1349 |
# File 'lib/opengl-core/gl_commands.rb', line 1343 def self.glPointParameteri__(pname_, param_) if @@glPointParameteri.nil? sym = GlSym.load_gl_sym__('glPointParameteri') @@glPointParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPointParameteri.call(pname_, param_) end |
.glPointParameteriv__(pname_, params_) ⇒ Object
1352 1353 1354 1355 1356 1357 1358 |
# File 'lib/opengl-core/gl_commands.rb', line 1352 def self.glPointParameteriv__(pname_, params_) if @@glPointParameteriv.nil? sym = GlSym.load_gl_sym__('glPointParameteriv') @@glPointParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glPointParameteriv.call(pname_, params_) end |
.glPointParameterx__(pname_, param_) ⇒ Object
5969 5970 5971 5972 5973 5974 5975 |
# File 'lib/opengl-core/gl_commands.rb', line 5969 def self.glPointParameterx__(pname_, param_) if @@glPointParameterx.nil? sym = GlSym.load_gl_sym__('glPointParameterx') @@glPointParameterx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPointParameterx.call(pname_, param_) end |
.glPointParameterxv__(pname_, params_) ⇒ Object
5978 5979 5980 5981 5982 5983 5984 |
# File 'lib/opengl-core/gl_commands.rb', line 5978 def self.glPointParameterxv__(pname_, params_) if @@glPointParameterxv.nil? sym = GlSym.load_gl_sym__('glPointParameterxv') @@glPointParameterxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glPointParameterxv.call(pname_, params_) end |
.glPointSize__(size_) ⇒ Object
650 651 652 653 654 655 656 |
# File 'lib/opengl-core/gl_commands.rb', line 650 def self.glPointSize__(size_) if @@glPointSize.nil? sym = GlSym.load_gl_sym__('glPointSize') @@glPointSize = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glPointSize.call(size_) end |
.glPointSizex__(size_) ⇒ Object
5987 5988 5989 5990 5991 5992 5993 |
# File 'lib/opengl-core/gl_commands.rb', line 5987 def self.glPointSizex__(size_) if @@glPointSizex.nil? sym = GlSym.load_gl_sym__('glPointSizex') @@glPointSizex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPointSizex.call(size_) end |
.glPolygonMode__(face_, mode_) ⇒ Object
659 660 661 662 663 664 665 |
# File 'lib/opengl-core/gl_commands.rb', line 659 def self.glPolygonMode__(face_, mode_) if @@glPolygonMode.nil? sym = GlSym.load_gl_sym__('glPolygonMode') @@glPolygonMode = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPolygonMode.call(face_, mode_) end |
.glPolygonOffset__(factor_, units_) ⇒ Object
1064 1065 1066 1067 1068 1069 1070 |
# File 'lib/opengl-core/gl_commands.rb', line 1064 def self.glPolygonOffset__(factor_, units_) if @@glPolygonOffset.nil? sym = GlSym.load_gl_sym__('glPolygonOffset') @@glPolygonOffset = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glPolygonOffset.call(factor_, units_) end |
.glPolygonOffsetx__(factor_, units_) ⇒ Object
5996 5997 5998 5999 6000 6001 6002 |
# File 'lib/opengl-core/gl_commands.rb', line 5996 def self.glPolygonOffsetx__(factor_, units_) if @@glPolygonOffsetx.nil? sym = GlSym.load_gl_sym__('glPolygonOffsetx') @@glPolygonOffsetx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPolygonOffsetx.call(factor_, units_) end |
.glPopDebugGroup__ ⇒ Object
5645 5646 5647 5648 5649 5650 5651 |
# File 'lib/opengl-core/gl_commands.rb', line 5645 def self.glPopDebugGroup__() if @@glPopDebugGroup.nil? sym = GlSym.load_gl_sym__('glPopDebugGroup') @@glPopDebugGroup = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glPopDebugGroup.call() end |
.glPrimitiveRestartIndex__(index_) ⇒ Object
3206 3207 3208 3209 3210 3211 3212 |
# File 'lib/opengl-core/gl_commands.rb', line 3206 def self.glPrimitiveRestartIndex__(index_) if @@glPrimitiveRestartIndex.nil? sym = GlSym.load_gl_sym__('glPrimitiveRestartIndex') @@glPrimitiveRestartIndex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glPrimitiveRestartIndex.call(index_) end |
.glProgramBinary__(program_, binaryFormat_, binary_, length_) ⇒ Object
4448 4449 4450 4451 4452 4453 4454 |
# File 'lib/opengl-core/gl_commands.rb', line 4448 def self.glProgramBinary__(program_, binaryFormat_, binary_, length_) if @@glProgramBinary.nil? sym = GlSym.load_gl_sym__('glProgramBinary') @@glProgramBinary = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramBinary.call(program_, binaryFormat_, binary_, length_) end |
.glProgramParameteri__(program_, pname_, value_) ⇒ Object
4457 4458 4459 4460 4461 4462 4463 |
# File 'lib/opengl-core/gl_commands.rb', line 4457 def self.glProgramParameteri__(program_, pname_, value_) if @@glProgramParameteri.nil? sym = GlSym.load_gl_sym__('glProgramParameteri') @@glProgramParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramParameteri.call(program_, pname_, value_) end |
.glProgramUniform1d__(program_, location_, v0_) ⇒ Object
4574 4575 4576 4577 4578 4579 4580 |
# File 'lib/opengl-core/gl_commands.rb', line 4574 def self.glProgramUniform1d__(program_, location_, v0_) if @@glProgramUniform1d.nil? sym = GlSym.load_gl_sym__('glProgramUniform1d') @@glProgramUniform1d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glProgramUniform1d.call(program_, location_, v0_) end |
.glProgramUniform1dv__(program_, location_, count_, value_) ⇒ Object
4583 4584 4585 4586 4587 4588 4589 |
# File 'lib/opengl-core/gl_commands.rb', line 4583 def self.glProgramUniform1dv__(program_, location_, count_, value_) if @@glProgramUniform1dv.nil? sym = GlSym.load_gl_sym__('glProgramUniform1dv') @@glProgramUniform1dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform1dv.call(program_, location_, count_, value_) end |
.glProgramUniform1f__(program_, location_, v0_) ⇒ Object
4556 4557 4558 4559 4560 4561 4562 |
# File 'lib/opengl-core/gl_commands.rb', line 4556 def self.glProgramUniform1f__(program_, location_, v0_) if @@glProgramUniform1f.nil? sym = GlSym.load_gl_sym__('glProgramUniform1f') @@glProgramUniform1f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glProgramUniform1f.call(program_, location_, v0_) end |
.glProgramUniform1fv__(program_, location_, count_, value_) ⇒ Object
4565 4566 4567 4568 4569 4570 4571 |
# File 'lib/opengl-core/gl_commands.rb', line 4565 def self.glProgramUniform1fv__(program_, location_, count_, value_) if @@glProgramUniform1fv.nil? sym = GlSym.load_gl_sym__('glProgramUniform1fv') @@glProgramUniform1fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform1fv.call(program_, location_, count_, value_) end |
.glProgramUniform1i__(program_, location_, v0_) ⇒ Object
4538 4539 4540 4541 4542 4543 4544 |
# File 'lib/opengl-core/gl_commands.rb', line 4538 def self.glProgramUniform1i__(program_, location_, v0_) if @@glProgramUniform1i.nil? sym = GlSym.load_gl_sym__('glProgramUniform1i') @@glProgramUniform1i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform1i.call(program_, location_, v0_) end |
.glProgramUniform1iv__(program_, location_, count_, value_) ⇒ Object
4547 4548 4549 4550 4551 4552 4553 |
# File 'lib/opengl-core/gl_commands.rb', line 4547 def self.glProgramUniform1iv__(program_, location_, count_, value_) if @@glProgramUniform1iv.nil? sym = GlSym.load_gl_sym__('glProgramUniform1iv') @@glProgramUniform1iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform1iv.call(program_, location_, count_, value_) end |
.glProgramUniform1ui__(program_, location_, v0_) ⇒ Object
4592 4593 4594 4595 4596 4597 4598 |
# File 'lib/opengl-core/gl_commands.rb', line 4592 def self.glProgramUniform1ui__(program_, location_, v0_) if @@glProgramUniform1ui.nil? sym = GlSym.load_gl_sym__('glProgramUniform1ui') @@glProgramUniform1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform1ui.call(program_, location_, v0_) end |
.glProgramUniform1uiv__(program_, location_, count_, value_) ⇒ Object
4601 4602 4603 4604 4605 4606 4607 |
# File 'lib/opengl-core/gl_commands.rb', line 4601 def self.glProgramUniform1uiv__(program_, location_, count_, value_) if @@glProgramUniform1uiv.nil? sym = GlSym.load_gl_sym__('glProgramUniform1uiv') @@glProgramUniform1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform1uiv.call(program_, location_, count_, value_) end |
.glProgramUniform2d__(program_, location_, v0_, v1_) ⇒ Object
4646 4647 4648 4649 4650 4651 4652 |
# File 'lib/opengl-core/gl_commands.rb', line 4646 def self.glProgramUniform2d__(program_, location_, v0_, v1_) if @@glProgramUniform2d.nil? sym = GlSym.load_gl_sym__('glProgramUniform2d') @@glProgramUniform2d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glProgramUniform2d.call(program_, location_, v0_, v1_) end |
.glProgramUniform2dv__(program_, location_, count_, value_) ⇒ Object
4655 4656 4657 4658 4659 4660 4661 |
# File 'lib/opengl-core/gl_commands.rb', line 4655 def self.glProgramUniform2dv__(program_, location_, count_, value_) if @@glProgramUniform2dv.nil? sym = GlSym.load_gl_sym__('glProgramUniform2dv') @@glProgramUniform2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform2dv.call(program_, location_, count_, value_) end |
.glProgramUniform2f__(program_, location_, v0_, v1_) ⇒ Object
4628 4629 4630 4631 4632 4633 4634 |
# File 'lib/opengl-core/gl_commands.rb', line 4628 def self.glProgramUniform2f__(program_, location_, v0_, v1_) if @@glProgramUniform2f.nil? sym = GlSym.load_gl_sym__('glProgramUniform2f') @@glProgramUniform2f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glProgramUniform2f.call(program_, location_, v0_, v1_) end |
.glProgramUniform2fv__(program_, location_, count_, value_) ⇒ Object
4637 4638 4639 4640 4641 4642 4643 |
# File 'lib/opengl-core/gl_commands.rb', line 4637 def self.glProgramUniform2fv__(program_, location_, count_, value_) if @@glProgramUniform2fv.nil? sym = GlSym.load_gl_sym__('glProgramUniform2fv') @@glProgramUniform2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform2fv.call(program_, location_, count_, value_) end |
.glProgramUniform2i__(program_, location_, v0_, v1_) ⇒ Object
4610 4611 4612 4613 4614 4615 4616 |
# File 'lib/opengl-core/gl_commands.rb', line 4610 def self.glProgramUniform2i__(program_, location_, v0_, v1_) if @@glProgramUniform2i.nil? sym = GlSym.load_gl_sym__('glProgramUniform2i') @@glProgramUniform2i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform2i.call(program_, location_, v0_, v1_) end |
.glProgramUniform2iv__(program_, location_, count_, value_) ⇒ Object
4619 4620 4621 4622 4623 4624 4625 |
# File 'lib/opengl-core/gl_commands.rb', line 4619 def self.glProgramUniform2iv__(program_, location_, count_, value_) if @@glProgramUniform2iv.nil? sym = GlSym.load_gl_sym__('glProgramUniform2iv') @@glProgramUniform2iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform2iv.call(program_, location_, count_, value_) end |
.glProgramUniform2ui__(program_, location_, v0_, v1_) ⇒ Object
4664 4665 4666 4667 4668 4669 4670 |
# File 'lib/opengl-core/gl_commands.rb', line 4664 def self.glProgramUniform2ui__(program_, location_, v0_, v1_) if @@glProgramUniform2ui.nil? sym = GlSym.load_gl_sym__('glProgramUniform2ui') @@glProgramUniform2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform2ui.call(program_, location_, v0_, v1_) end |
.glProgramUniform2uiv__(program_, location_, count_, value_) ⇒ Object
4673 4674 4675 4676 4677 4678 4679 |
# File 'lib/opengl-core/gl_commands.rb', line 4673 def self.glProgramUniform2uiv__(program_, location_, count_, value_) if @@glProgramUniform2uiv.nil? sym = GlSym.load_gl_sym__('glProgramUniform2uiv') @@glProgramUniform2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform2uiv.call(program_, location_, count_, value_) end |
.glProgramUniform3d__(program_, location_, v0_, v1_, v2_) ⇒ Object
4718 4719 4720 4721 4722 4723 4724 |
# File 'lib/opengl-core/gl_commands.rb', line 4718 def self.glProgramUniform3d__(program_, location_, v0_, v1_, v2_) if @@glProgramUniform3d.nil? sym = GlSym.load_gl_sym__('glProgramUniform3d') @@glProgramUniform3d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glProgramUniform3d.call(program_, location_, v0_, v1_, v2_) end |
.glProgramUniform3dv__(program_, location_, count_, value_) ⇒ Object
4727 4728 4729 4730 4731 4732 4733 |
# File 'lib/opengl-core/gl_commands.rb', line 4727 def self.glProgramUniform3dv__(program_, location_, count_, value_) if @@glProgramUniform3dv.nil? sym = GlSym.load_gl_sym__('glProgramUniform3dv') @@glProgramUniform3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform3dv.call(program_, location_, count_, value_) end |
.glProgramUniform3f__(program_, location_, v0_, v1_, v2_) ⇒ Object
4700 4701 4702 4703 4704 4705 4706 |
# File 'lib/opengl-core/gl_commands.rb', line 4700 def self.glProgramUniform3f__(program_, location_, v0_, v1_, v2_) if @@glProgramUniform3f.nil? sym = GlSym.load_gl_sym__('glProgramUniform3f') @@glProgramUniform3f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glProgramUniform3f.call(program_, location_, v0_, v1_, v2_) end |
.glProgramUniform3fv__(program_, location_, count_, value_) ⇒ Object
4709 4710 4711 4712 4713 4714 4715 |
# File 'lib/opengl-core/gl_commands.rb', line 4709 def self.glProgramUniform3fv__(program_, location_, count_, value_) if @@glProgramUniform3fv.nil? sym = GlSym.load_gl_sym__('glProgramUniform3fv') @@glProgramUniform3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform3fv.call(program_, location_, count_, value_) end |
.glProgramUniform3i__(program_, location_, v0_, v1_, v2_) ⇒ Object
4682 4683 4684 4685 4686 4687 4688 |
# File 'lib/opengl-core/gl_commands.rb', line 4682 def self.glProgramUniform3i__(program_, location_, v0_, v1_, v2_) if @@glProgramUniform3i.nil? sym = GlSym.load_gl_sym__('glProgramUniform3i') @@glProgramUniform3i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform3i.call(program_, location_, v0_, v1_, v2_) end |
.glProgramUniform3iv__(program_, location_, count_, value_) ⇒ Object
4691 4692 4693 4694 4695 4696 4697 |
# File 'lib/opengl-core/gl_commands.rb', line 4691 def self.glProgramUniform3iv__(program_, location_, count_, value_) if @@glProgramUniform3iv.nil? sym = GlSym.load_gl_sym__('glProgramUniform3iv') @@glProgramUniform3iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform3iv.call(program_, location_, count_, value_) end |
.glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) ⇒ Object
4736 4737 4738 4739 4740 4741 4742 |
# File 'lib/opengl-core/gl_commands.rb', line 4736 def self.glProgramUniform3ui__(program_, location_, v0_, v1_, v2_) if @@glProgramUniform3ui.nil? sym = GlSym.load_gl_sym__('glProgramUniform3ui') @@glProgramUniform3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform3ui.call(program_, location_, v0_, v1_, v2_) end |
.glProgramUniform3uiv__(program_, location_, count_, value_) ⇒ Object
4745 4746 4747 4748 4749 4750 4751 |
# File 'lib/opengl-core/gl_commands.rb', line 4745 def self.glProgramUniform3uiv__(program_, location_, count_, value_) if @@glProgramUniform3uiv.nil? sym = GlSym.load_gl_sym__('glProgramUniform3uiv') @@glProgramUniform3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform3uiv.call(program_, location_, count_, value_) end |
.glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
4790 4791 4792 4793 4794 4795 4796 |
# File 'lib/opengl-core/gl_commands.rb', line 4790 def self.glProgramUniform4d__(program_, location_, v0_, v1_, v2_, v3_) if @@glProgramUniform4d.nil? sym = GlSym.load_gl_sym__('glProgramUniform4d') @@glProgramUniform4d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glProgramUniform4d.call(program_, location_, v0_, v1_, v2_, v3_) end |
.glProgramUniform4dv__(program_, location_, count_, value_) ⇒ Object
4799 4800 4801 4802 4803 4804 4805 |
# File 'lib/opengl-core/gl_commands.rb', line 4799 def self.glProgramUniform4dv__(program_, location_, count_, value_) if @@glProgramUniform4dv.nil? sym = GlSym.load_gl_sym__('glProgramUniform4dv') @@glProgramUniform4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform4dv.call(program_, location_, count_, value_) end |
.glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
4772 4773 4774 4775 4776 4777 4778 |
# File 'lib/opengl-core/gl_commands.rb', line 4772 def self.glProgramUniform4f__(program_, location_, v0_, v1_, v2_, v3_) if @@glProgramUniform4f.nil? sym = GlSym.load_gl_sym__('glProgramUniform4f') @@glProgramUniform4f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glProgramUniform4f.call(program_, location_, v0_, v1_, v2_, v3_) end |
.glProgramUniform4fv__(program_, location_, count_, value_) ⇒ Object
4781 4782 4783 4784 4785 4786 4787 |
# File 'lib/opengl-core/gl_commands.rb', line 4781 def self.glProgramUniform4fv__(program_, location_, count_, value_) if @@glProgramUniform4fv.nil? sym = GlSym.load_gl_sym__('glProgramUniform4fv') @@glProgramUniform4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform4fv.call(program_, location_, count_, value_) end |
.glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
4754 4755 4756 4757 4758 4759 4760 |
# File 'lib/opengl-core/gl_commands.rb', line 4754 def self.glProgramUniform4i__(program_, location_, v0_, v1_, v2_, v3_) if @@glProgramUniform4i.nil? sym = GlSym.load_gl_sym__('glProgramUniform4i') @@glProgramUniform4i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform4i.call(program_, location_, v0_, v1_, v2_, v3_) end |
.glProgramUniform4iv__(program_, location_, count_, value_) ⇒ Object
4763 4764 4765 4766 4767 4768 4769 |
# File 'lib/opengl-core/gl_commands.rb', line 4763 def self.glProgramUniform4iv__(program_, location_, count_, value_) if @@glProgramUniform4iv.nil? sym = GlSym.load_gl_sym__('glProgramUniform4iv') @@glProgramUniform4iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform4iv.call(program_, location_, count_, value_) end |
.glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) ⇒ Object
4808 4809 4810 4811 4812 4813 4814 |
# File 'lib/opengl-core/gl_commands.rb', line 4808 def self.glProgramUniform4ui__(program_, location_, v0_, v1_, v2_, v3_) if @@glProgramUniform4ui.nil? sym = GlSym.load_gl_sym__('glProgramUniform4ui') @@glProgramUniform4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProgramUniform4ui.call(program_, location_, v0_, v1_, v2_, v3_) end |
.glProgramUniform4uiv__(program_, location_, count_, value_) ⇒ Object
4817 4818 4819 4820 4821 4822 4823 |
# File 'lib/opengl-core/gl_commands.rb', line 4817 def self.glProgramUniform4uiv__(program_, location_, count_, value_) if @@glProgramUniform4uiv.nil? sym = GlSym.load_gl_sym__('glProgramUniform4uiv') @@glProgramUniform4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniform4uiv.call(program_, location_, count_, value_) end |
.glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4853 4854 4855 4856 4857 4858 4859 |
# File 'lib/opengl-core/gl_commands.rb', line 4853 def self.glProgramUniformMatrix2dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2dv') @@glProgramUniformMatrix2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4826 4827 4828 4829 4830 4831 4832 |
# File 'lib/opengl-core/gl_commands.rb', line 4826 def self.glProgramUniformMatrix2fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2fv') @@glProgramUniformMatrix2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4934 4935 4936 4937 4938 4939 4940 |
# File 'lib/opengl-core/gl_commands.rb', line 4934 def self.glProgramUniformMatrix2x3dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2x3dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2x3dv') @@glProgramUniformMatrix2x3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2x3dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4880 4881 4882 4883 4884 4885 4886 |
# File 'lib/opengl-core/gl_commands.rb', line 4880 def self.glProgramUniformMatrix2x3fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2x3fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2x3fv') @@glProgramUniformMatrix2x3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2x3fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4952 4953 4954 4955 4956 4957 4958 |
# File 'lib/opengl-core/gl_commands.rb', line 4952 def self.glProgramUniformMatrix2x4dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2x4dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2x4dv') @@glProgramUniformMatrix2x4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2x4dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4898 4899 4900 4901 4902 4903 4904 |
# File 'lib/opengl-core/gl_commands.rb', line 4898 def self.glProgramUniformMatrix2x4fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix2x4fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix2x4fv') @@glProgramUniformMatrix2x4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix2x4fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4862 4863 4864 4865 4866 4867 4868 |
# File 'lib/opengl-core/gl_commands.rb', line 4862 def self.glProgramUniformMatrix3dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3dv') @@glProgramUniformMatrix3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4835 4836 4837 4838 4839 4840 4841 |
# File 'lib/opengl-core/gl_commands.rb', line 4835 def self.glProgramUniformMatrix3fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3fv') @@glProgramUniformMatrix3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4943 4944 4945 4946 4947 4948 4949 |
# File 'lib/opengl-core/gl_commands.rb', line 4943 def self.glProgramUniformMatrix3x2dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3x2dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3x2dv') @@glProgramUniformMatrix3x2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3x2dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4889 4890 4891 4892 4893 4894 4895 |
# File 'lib/opengl-core/gl_commands.rb', line 4889 def self.glProgramUniformMatrix3x2fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3x2fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3x2fv') @@glProgramUniformMatrix3x2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3x2fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4970 4971 4972 4973 4974 4975 4976 |
# File 'lib/opengl-core/gl_commands.rb', line 4970 def self.glProgramUniformMatrix3x4dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3x4dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3x4dv') @@glProgramUniformMatrix3x4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3x4dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4916 4917 4918 4919 4920 4921 4922 |
# File 'lib/opengl-core/gl_commands.rb', line 4916 def self.glProgramUniformMatrix3x4fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix3x4fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix3x4fv') @@glProgramUniformMatrix3x4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix3x4fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4871 4872 4873 4874 4875 4876 4877 |
# File 'lib/opengl-core/gl_commands.rb', line 4871 def self.glProgramUniformMatrix4dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4dv') @@glProgramUniformMatrix4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4844 4845 4846 4847 4848 4849 4850 |
# File 'lib/opengl-core/gl_commands.rb', line 4844 def self.glProgramUniformMatrix4fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4fv') @@glProgramUniformMatrix4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4961 4962 4963 4964 4965 4966 4967 |
# File 'lib/opengl-core/gl_commands.rb', line 4961 def self.glProgramUniformMatrix4x2dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4x2dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4x2dv') @@glProgramUniformMatrix4x2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4x2dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4907 4908 4909 4910 4911 4912 4913 |
# File 'lib/opengl-core/gl_commands.rb', line 4907 def self.glProgramUniformMatrix4x2fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4x2fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4x2fv') @@glProgramUniformMatrix4x2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4x2fv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) ⇒ Object
4979 4980 4981 4982 4983 4984 4985 |
# File 'lib/opengl-core/gl_commands.rb', line 4979 def self.glProgramUniformMatrix4x3dv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4x3dv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4x3dv') @@glProgramUniformMatrix4x3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4x3dv.call(program_, location_, count_, transpose_, value_) end |
.glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) ⇒ Object
4925 4926 4927 4928 4929 4930 4931 |
# File 'lib/opengl-core/gl_commands.rb', line 4925 def self.glProgramUniformMatrix4x3fv__(program_, location_, count_, transpose_, value_) if @@glProgramUniformMatrix4x3fv.nil? sym = GlSym.load_gl_sym__('glProgramUniformMatrix4x3fv') @@glProgramUniformMatrix4x3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glProgramUniformMatrix4x3fv.call(program_, location_, count_, transpose_, value_) end |
.glProvokingVertex__(mode_) ⇒ Object
3323 3324 3325 3326 3327 3328 3329 |
# File 'lib/opengl-core/gl_commands.rb', line 3323 def self.glProvokingVertex__(mode_) if @@glProvokingVertex.nil? sym = GlSym.load_gl_sym__('glProvokingVertex') @@glProvokingVertex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glProvokingVertex.call(mode_) end |
.glPushDebugGroup__(source_, id_, length_, message_) ⇒ Object
5636 5637 5638 5639 5640 5641 5642 |
# File 'lib/opengl-core/gl_commands.rb', line 5636 def self.glPushDebugGroup__(source_, id_, length_, ) if @@glPushDebugGroup.nil? sym = GlSym.load_gl_sym__('glPushDebugGroup') @@glPushDebugGroup = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glPushDebugGroup.call(source_, id_, length_, ) end |
.glQueryCounter__(id_, target_) ⇒ Object
3602 3603 3604 3605 3606 3607 3608 |
# File 'lib/opengl-core/gl_commands.rb', line 3602 def self.glQueryCounter__(id_, target_) if @@glQueryCounter.nil? sym = GlSym.load_gl_sym__('glQueryCounter') @@glQueryCounter = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glQueryCounter.call(id_, target_) end |
.glReadBuffer__(mode_) ⇒ Object
902 903 904 905 906 907 908 |
# File 'lib/opengl-core/gl_commands.rb', line 902 def self.glReadBuffer__(mode_) if @@glReadBuffer.nil? sym = GlSym.load_gl_sym__('glReadBuffer') @@glReadBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glReadBuffer.call(mode_) end |
.glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) ⇒ Object
911 912 913 914 915 916 917 |
# File 'lib/opengl-core/gl_commands.rb', line 911 def self.glReadPixels__(x_, y_, width_, height_, format_, type_, pixels_) if @@glReadPixels.nil? sym = GlSym.load_gl_sym__('glReadPixels') @@glReadPixels = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glReadPixels.call(x_, y_, width_, height_, format_, type_, pixels_) end |
.glReleaseShaderCompiler__ ⇒ Object
4394 4395 4396 4397 4398 4399 4400 |
# File 'lib/opengl-core/gl_commands.rb', line 4394 def self.glReleaseShaderCompiler__() if @@glReleaseShaderCompiler.nil? sym = GlSym.load_gl_sym__('glReleaseShaderCompiler') @@glReleaseShaderCompiler = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glReleaseShaderCompiler.call() end |
.glRenderbufferStorage__(target_, internalformat_, width_, height_) ⇒ Object
2981 2982 2983 2984 2985 2986 2987 |
# File 'lib/opengl-core/gl_commands.rb', line 2981 def self.glRenderbufferStorage__(target_, internalformat_, width_, height_) if @@glRenderbufferStorage.nil? sym = GlSym.load_gl_sym__('glRenderbufferStorage') @@glRenderbufferStorage = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glRenderbufferStorage.call(target_, internalformat_, width_, height_) end |
.glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) ⇒ Object
3107 3108 3109 3110 3111 3112 3113 |
# File 'lib/opengl-core/gl_commands.rb', line 3107 def self.glRenderbufferStorageMultisample__(target_, samples_, internalformat_, width_, height_) if @@glRenderbufferStorageMultisample.nil? sym = GlSym.load_gl_sym__('glRenderbufferStorageMultisample') @@glRenderbufferStorageMultisample = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glRenderbufferStorageMultisample.call(target_, samples_, internalformat_, width_, height_) end |
.glResumeTransformFeedback__ ⇒ Object
4340 4341 4342 4343 4344 4345 4346 |
# File 'lib/opengl-core/gl_commands.rb', line 4340 def self.glResumeTransformFeedback__() if @@glResumeTransformFeedback.nil? sym = GlSym.load_gl_sym__('glResumeTransformFeedback') @@glResumeTransformFeedback = Fiddle::Function.new(sym, [], Fiddle::TYPE_VOID) end @@glResumeTransformFeedback.call() end |
.glRotatex__(angle_, x_, y_, z_) ⇒ Object
6005 6006 6007 6008 6009 6010 6011 |
# File 'lib/opengl-core/gl_commands.rb', line 6005 def self.glRotatex__(angle_, x_, y_, z_) if @@glRotatex.nil? sym = GlSym.load_gl_sym__('glRotatex') @@glRotatex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glRotatex.call(angle_, x_, y_, z_) end |
.glSampleCoverage__(value_, invert_) ⇒ Object
1226 1227 1228 1229 1230 1231 1232 |
# File 'lib/opengl-core/gl_commands.rb', line 1226 def self.glSampleCoverage__(value_, invert_) if @@glSampleCoverage.nil? sym = GlSym.load_gl_sym__('glSampleCoverage') @@glSampleCoverage = Fiddle::Function.new(sym, [Fiddle::TYPE_FLOAT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glSampleCoverage.call(value_, invert_) end |
.glSampleCoveragex__(value_, invert_) ⇒ Object
6014 6015 6016 6017 6018 6019 6020 |
# File 'lib/opengl-core/gl_commands.rb', line 6014 def self.glSampleCoveragex__(value_, invert_) if @@glSampleCoveragex.nil? sym = GlSym.load_gl_sym__('glSampleCoveragex') @@glSampleCoveragex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glSampleCoveragex.call(value_, invert_) end |
.glSampleMaski__(index_, mask_) ⇒ Object
3449 3450 3451 3452 3453 3454 3455 |
# File 'lib/opengl-core/gl_commands.rb', line 3449 def self.glSampleMaski__(index_, mask_) if @@glSampleMaski.nil? sym = GlSym.load_gl_sym__('glSampleMaski') @@glSampleMaski = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glSampleMaski.call(index_, mask_) end |
.glSamplerParameterf__(sampler_, pname_, param_) ⇒ Object
3530 3531 3532 3533 3534 3535 3536 |
# File 'lib/opengl-core/gl_commands.rb', line 3530 def self.glSamplerParameterf__(sampler_, pname_, param_) if @@glSamplerParameterf.nil? sym = GlSym.load_gl_sym__('glSamplerParameterf') @@glSamplerParameterf = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glSamplerParameterf.call(sampler_, pname_, param_) end |
.glSamplerParameterfv__(sampler_, pname_, param_) ⇒ Object
3539 3540 3541 3542 3543 3544 3545 |
# File 'lib/opengl-core/gl_commands.rb', line 3539 def self.glSamplerParameterfv__(sampler_, pname_, param_) if @@glSamplerParameterfv.nil? sym = GlSym.load_gl_sym__('glSamplerParameterfv') @@glSamplerParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glSamplerParameterfv.call(sampler_, pname_, param_) end |
.glSamplerParameteri__(sampler_, pname_, param_) ⇒ Object
3512 3513 3514 3515 3516 3517 3518 |
# File 'lib/opengl-core/gl_commands.rb', line 3512 def self.glSamplerParameteri__(sampler_, pname_, param_) if @@glSamplerParameteri.nil? sym = GlSym.load_gl_sym__('glSamplerParameteri') @@glSamplerParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glSamplerParameteri.call(sampler_, pname_, param_) end |
.glSamplerParameterIiv__(sampler_, pname_, param_) ⇒ Object
3548 3549 3550 3551 3552 3553 3554 |
# File 'lib/opengl-core/gl_commands.rb', line 3548 def self.glSamplerParameterIiv__(sampler_, pname_, param_) if @@glSamplerParameterIiv.nil? sym = GlSym.load_gl_sym__('glSamplerParameterIiv') @@glSamplerParameterIiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glSamplerParameterIiv.call(sampler_, pname_, param_) end |
.glSamplerParameterIuiv__(sampler_, pname_, param_) ⇒ Object
3557 3558 3559 3560 3561 3562 3563 |
# File 'lib/opengl-core/gl_commands.rb', line 3557 def self.glSamplerParameterIuiv__(sampler_, pname_, param_) if @@glSamplerParameterIuiv.nil? sym = GlSym.load_gl_sym__('glSamplerParameterIuiv') @@glSamplerParameterIuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glSamplerParameterIuiv.call(sampler_, pname_, param_) end |
.glSamplerParameteriv__(sampler_, pname_, param_) ⇒ Object
3521 3522 3523 3524 3525 3526 3527 |
# File 'lib/opengl-core/gl_commands.rb', line 3521 def self.glSamplerParameteriv__(sampler_, pname_, param_) if @@glSamplerParameteriv.nil? sym = GlSym.load_gl_sym__('glSamplerParameteriv') @@glSamplerParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glSamplerParameteriv.call(sampler_, pname_, param_) end |
.glScalex__(x_, y_, z_) ⇒ Object
6023 6024 6025 6026 6027 6028 6029 |
# File 'lib/opengl-core/gl_commands.rb', line 6023 def self.glScalex__(x_, y_, z_) if @@glScalex.nil? sym = GlSym.load_gl_sym__('glScalex') @@glScalex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glScalex.call(x_, y_, z_) end |
.glScissor__(x_, y_, width_, height_) ⇒ Object
668 669 670 671 672 673 674 |
# File 'lib/opengl-core/gl_commands.rb', line 668 def self.glScissor__(x_, y_, width_, height_) if @@glScissor.nil? sym = GlSym.load_gl_sym__('glScissor') @@glScissor = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glScissor.call(x_, y_, width_, height_) end |
.glScissorArrayv__(first_, count_, v_) ⇒ Object
5123 5124 5125 5126 5127 5128 5129 |
# File 'lib/opengl-core/gl_commands.rb', line 5123 def self.glScissorArrayv__(first_, count_, v_) if @@glScissorArrayv.nil? sym = GlSym.load_gl_sym__('glScissorArrayv') @@glScissorArrayv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glScissorArrayv.call(first_, count_, v_) end |
.glScissorIndexed__(index_, left_, bottom_, width_, height_) ⇒ Object
5132 5133 5134 5135 5136 5137 5138 |
# File 'lib/opengl-core/gl_commands.rb', line 5132 def self.glScissorIndexed__(index_, left_, bottom_, width_, height_) if @@glScissorIndexed.nil? sym = GlSym.load_gl_sym__('glScissorIndexed') @@glScissorIndexed = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glScissorIndexed.call(index_, left_, bottom_, width_, height_) end |
.glScissorIndexedv__(index_, v_) ⇒ Object
5141 5142 5143 5144 5145 5146 5147 |
# File 'lib/opengl-core/gl_commands.rb', line 5141 def self.glScissorIndexedv__(index_, v_) if @@glScissorIndexedv.nil? sym = GlSym.load_gl_sym__('glScissorIndexedv') @@glScissorIndexedv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glScissorIndexedv.call(index_, v_) end |
.glSecondaryColorP3ui__(type_, color_) ⇒ Object
3962 3963 3964 3965 3966 3967 3968 |
# File 'lib/opengl-core/gl_commands.rb', line 3962 def self.glSecondaryColorP3ui__(type_, color_) if @@glSecondaryColorP3ui.nil? sym = GlSym.load_gl_sym__('glSecondaryColorP3ui') @@glSecondaryColorP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glSecondaryColorP3ui.call(type_, color_) end |
.glSecondaryColorP3uiv__(type_, color_) ⇒ Object
3971 3972 3973 3974 3975 3976 3977 |
# File 'lib/opengl-core/gl_commands.rb', line 3971 def self.glSecondaryColorP3uiv__(type_, color_) if @@glSecondaryColorP3uiv.nil? sym = GlSym.load_gl_sym__('glSecondaryColorP3uiv') @@glSecondaryColorP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glSecondaryColorP3uiv.call(type_, color_) end |
.glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) ⇒ Object
4403 4404 4405 4406 4407 4408 4409 |
# File 'lib/opengl-core/gl_commands.rb', line 4403 def self.glShaderBinary__(count_, shaders_, binaryformat_, binary_, length_) if @@glShaderBinary.nil? sym = GlSym.load_gl_sym__('glShaderBinary') @@glShaderBinary = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glShaderBinary.call(count_, shaders_, binaryformat_, binary_, length_) end |
.glShaderSource__(shader_, count_, string_, length_) ⇒ Object
1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/opengl-core/gl_commands.rb', line 1838 def self.glShaderSource__(shader_, count_, string_, length_) if @@glShaderSource.nil? sym = GlSym.load_gl_sym__('glShaderSource') @@glShaderSource = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glShaderSource.call(shader_, count_, string_, length_) end |
.glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) ⇒ Object
5483 5484 5485 5486 5487 5488 5489 |
# File 'lib/opengl-core/gl_commands.rb', line 5483 def self.glShaderStorageBlockBinding__(program_, storageBlockIndex_, storageBlockBinding_) if @@glShaderStorageBlockBinding.nil? sym = GlSym.load_gl_sym__('glShaderStorageBlockBinding') @@glShaderStorageBlockBinding = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glShaderStorageBlockBinding.call(program_, storageBlockIndex_, storageBlockBinding_) end |
.glStencilFunc__(func_, ref_, mask_) ⇒ Object
857 858 859 860 861 862 863 |
# File 'lib/opengl-core/gl_commands.rb', line 857 def self.glStencilFunc__(func_, ref_, mask_) if @@glStencilFunc.nil? sym = GlSym.load_gl_sym__('glStencilFunc') @@glStencilFunc = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilFunc.call(func_, ref_, mask_) end |
.glStencilFuncSeparate__(face_, func_, ref_, mask_) ⇒ Object
1559 1560 1561 1562 1563 1564 1565 |
# File 'lib/opengl-core/gl_commands.rb', line 1559 def self.glStencilFuncSeparate__(face_, func_, ref_, mask_) if @@glStencilFuncSeparate.nil? sym = GlSym.load_gl_sym__('glStencilFuncSeparate') @@glStencilFuncSeparate = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilFuncSeparate.call(face_, func_, ref_, mask_) end |
.glStencilMask__(mask_) ⇒ Object
776 777 778 779 780 781 782 |
# File 'lib/opengl-core/gl_commands.rb', line 776 def self.glStencilMask__(mask_) if @@glStencilMask.nil? sym = GlSym.load_gl_sym__('glStencilMask') @@glStencilMask = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilMask.call(mask_) end |
.glStencilMaskSeparate__(face_, mask_) ⇒ Object
1568 1569 1570 1571 1572 1573 1574 |
# File 'lib/opengl-core/gl_commands.rb', line 1568 def self.glStencilMaskSeparate__(face_, mask_) if @@glStencilMaskSeparate.nil? sym = GlSym.load_gl_sym__('glStencilMaskSeparate') @@glStencilMaskSeparate = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilMaskSeparate.call(face_, mask_) end |
.glStencilOp__(fail_, zfail_, zpass_) ⇒ Object
866 867 868 869 870 871 872 |
# File 'lib/opengl-core/gl_commands.rb', line 866 def self.glStencilOp__(fail_, zfail_, zpass_) if @@glStencilOp.nil? sym = GlSym.load_gl_sym__('glStencilOp') @@glStencilOp = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilOp.call(fail_, zfail_, zpass_) end |
.glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) ⇒ Object
1550 1551 1552 1553 1554 1555 1556 |
# File 'lib/opengl-core/gl_commands.rb', line 1550 def self.glStencilOpSeparate__(face_, sfail_, dpfail_, dppass_) if @@glStencilOpSeparate.nil? sym = GlSym.load_gl_sym__('glStencilOpSeparate') @@glStencilOpSeparate = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glStencilOpSeparate.call(face_, sfail_, dpfail_, dppass_) end |
.glTexBuffer__(target_, internalformat_, buffer_) ⇒ Object
3197 3198 3199 3200 3201 3202 3203 |
# File 'lib/opengl-core/gl_commands.rb', line 3197 def self.glTexBuffer__(target_, internalformat_, buffer_) if @@glTexBuffer.nil? sym = GlSym.load_gl_sym__('glTexBuffer') @@glTexBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexBuffer.call(target_, internalformat_, buffer_) end |
.glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) ⇒ Object
5492 5493 5494 5495 5496 5497 5498 |
# File 'lib/opengl-core/gl_commands.rb', line 5492 def self.glTexBufferRange__(target_, internalformat_, buffer_, offset_, size_) if @@glTexBufferRange.nil? sym = GlSym.load_gl_sym__('glTexBufferRange') @@glTexBufferRange = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_PTRDIFF_T, Fiddle::TYPE_PTRDIFF_T], Fiddle::TYPE_VOID) end @@glTexBufferRange.call(target_, internalformat_, buffer_, offset_, size_) end |
.glTexCoordP1ui__(type_, coords_) ⇒ Object
3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/opengl-core/gl_commands.rb', line 3764 def self.glTexCoordP1ui__(type_, coords_) if @@glTexCoordP1ui.nil? sym = GlSym.load_gl_sym__('glTexCoordP1ui') @@glTexCoordP1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexCoordP1ui.call(type_, coords_) end |
.glTexCoordP1uiv__(type_, coords_) ⇒ Object
3773 3774 3775 3776 3777 3778 3779 |
# File 'lib/opengl-core/gl_commands.rb', line 3773 def self.glTexCoordP1uiv__(type_, coords_) if @@glTexCoordP1uiv.nil? sym = GlSym.load_gl_sym__('glTexCoordP1uiv') @@glTexCoordP1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexCoordP1uiv.call(type_, coords_) end |
.glTexCoordP2ui__(type_, coords_) ⇒ Object
3782 3783 3784 3785 3786 3787 3788 |
# File 'lib/opengl-core/gl_commands.rb', line 3782 def self.glTexCoordP2ui__(type_, coords_) if @@glTexCoordP2ui.nil? sym = GlSym.load_gl_sym__('glTexCoordP2ui') @@glTexCoordP2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexCoordP2ui.call(type_, coords_) end |
.glTexCoordP2uiv__(type_, coords_) ⇒ Object
3791 3792 3793 3794 3795 3796 3797 |
# File 'lib/opengl-core/gl_commands.rb', line 3791 def self.glTexCoordP2uiv__(type_, coords_) if @@glTexCoordP2uiv.nil? sym = GlSym.load_gl_sym__('glTexCoordP2uiv') @@glTexCoordP2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexCoordP2uiv.call(type_, coords_) end |
.glTexCoordP3ui__(type_, coords_) ⇒ Object
3800 3801 3802 3803 3804 3805 3806 |
# File 'lib/opengl-core/gl_commands.rb', line 3800 def self.glTexCoordP3ui__(type_, coords_) if @@glTexCoordP3ui.nil? sym = GlSym.load_gl_sym__('glTexCoordP3ui') @@glTexCoordP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexCoordP3ui.call(type_, coords_) end |
.glTexCoordP3uiv__(type_, coords_) ⇒ Object
3809 3810 3811 3812 3813 3814 3815 |
# File 'lib/opengl-core/gl_commands.rb', line 3809 def self.glTexCoordP3uiv__(type_, coords_) if @@glTexCoordP3uiv.nil? sym = GlSym.load_gl_sym__('glTexCoordP3uiv') @@glTexCoordP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexCoordP3uiv.call(type_, coords_) end |
.glTexCoordP4ui__(type_, coords_) ⇒ Object
3818 3819 3820 3821 3822 3823 3824 |
# File 'lib/opengl-core/gl_commands.rb', line 3818 def self.glTexCoordP4ui__(type_, coords_) if @@glTexCoordP4ui.nil? sym = GlSym.load_gl_sym__('glTexCoordP4ui') @@glTexCoordP4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexCoordP4ui.call(type_, coords_) end |
.glTexCoordP4uiv__(type_, coords_) ⇒ Object
3827 3828 3829 3830 3831 3832 3833 |
# File 'lib/opengl-core/gl_commands.rb', line 3827 def self.glTexCoordP4uiv__(type_, coords_) if @@glTexCoordP4uiv.nil? sym = GlSym.load_gl_sym__('glTexCoordP4uiv') @@glTexCoordP4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexCoordP4uiv.call(type_, coords_) end |
.glTexEnvx__(target_, pname_, param_) ⇒ Object
6032 6033 6034 6035 6036 6037 6038 |
# File 'lib/opengl-core/gl_commands.rb', line 6032 def self.glTexEnvx__(target_, pname_, param_) if @@glTexEnvx.nil? sym = GlSym.load_gl_sym__('glTexEnvx') @@glTexEnvx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexEnvx.call(target_, pname_, param_) end |
.glTexEnvxv__(target_, pname_, params_) ⇒ Object
6041 6042 6043 6044 6045 6046 6047 |
# File 'lib/opengl-core/gl_commands.rb', line 6041 def self.glTexEnvxv__(target_, pname_, params_) if @@glTexEnvxv.nil? sym = GlSym.load_gl_sym__('glTexEnvxv') @@glTexEnvxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexEnvxv.call(target_, pname_, params_) end |
.glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) ⇒ Object
713 714 715 716 717 718 719 |
# File 'lib/opengl-core/gl_commands.rb', line 713 def self.glTexImage1D__(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) if @@glTexImage1D.nil? sym = GlSym.load_gl_sym__('glTexImage1D') @@glTexImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexImage1D.call(target_, level_, internalformat_, width_, border_, format_, type_, pixels_) end |
.glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) ⇒ Object
722 723 724 725 726 727 728 |
# File 'lib/opengl-core/gl_commands.rb', line 722 def self.glTexImage2D__(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) if @@glTexImage2D.nil? sym = GlSym.load_gl_sym__('glTexImage2D') @@glTexImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexImage2D.call(target_, level_, internalformat_, width_, height_, border_, format_, type_, pixels_) end |
.glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
3422 3423 3424 3425 3426 3427 3428 |
# File 'lib/opengl-core/gl_commands.rb', line 3422 def self.glTexImage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) if @@glTexImage2DMultisample.nil? sym = GlSym.load_gl_sym__('glTexImage2DMultisample') @@glTexImage2DMultisample = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTexImage2DMultisample.call(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) end |
.glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) ⇒ Object
1190 1191 1192 1193 1194 1195 1196 |
# File 'lib/opengl-core/gl_commands.rb', line 1190 def self.glTexImage3D__(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) if @@glTexImage3D.nil? sym = GlSym.load_gl_sym__('glTexImage3D') @@glTexImage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexImage3D.call(target_, level_, internalformat_, width_, height_, depth_, border_, format_, type_, pixels_) end |
.glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
3431 3432 3433 3434 3435 3436 3437 |
# File 'lib/opengl-core/gl_commands.rb', line 3431 def self.glTexImage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) if @@glTexImage3DMultisample.nil? sym = GlSym.load_gl_sym__('glTexImage3DMultisample') @@glTexImage3DMultisample = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTexImage3DMultisample.call(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) end |
.glTexParameterf__(target_, pname_, param_) ⇒ Object
677 678 679 680 681 682 683 |
# File 'lib/opengl-core/gl_commands.rb', line 677 def self.glTexParameterf__(target_, pname_, param_) if @@glTexParameterf.nil? sym = GlSym.load_gl_sym__('glTexParameterf') @@glTexParameterf = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glTexParameterf.call(target_, pname_, param_) end |
.glTexParameterfv__(target_, pname_, params_) ⇒ Object
686 687 688 689 690 691 692 |
# File 'lib/opengl-core/gl_commands.rb', line 686 def self.glTexParameterfv__(target_, pname_, params_) if @@glTexParameterfv.nil? sym = GlSym.load_gl_sym__('glTexParameterfv') @@glTexParameterfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexParameterfv.call(target_, pname_, params_) end |
.glTexParameteri__(target_, pname_, param_) ⇒ Object
695 696 697 698 699 700 701 |
# File 'lib/opengl-core/gl_commands.rb', line 695 def self.glTexParameteri__(target_, pname_, param_) if @@glTexParameteri.nil? sym = GlSym.load_gl_sym__('glTexParameteri') @@glTexParameteri = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexParameteri.call(target_, pname_, param_) end |
.glTexParameterIiv__(target_, pname_, params_) ⇒ Object
2864 2865 2866 2867 2868 2869 2870 |
# File 'lib/opengl-core/gl_commands.rb', line 2864 def self.glTexParameterIiv__(target_, pname_, params_) if @@glTexParameterIiv.nil? sym = GlSym.load_gl_sym__('glTexParameterIiv') @@glTexParameterIiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexParameterIiv.call(target_, pname_, params_) end |
.glTexParameterIuiv__(target_, pname_, params_) ⇒ Object
2873 2874 2875 2876 2877 2878 2879 |
# File 'lib/opengl-core/gl_commands.rb', line 2873 def self.glTexParameterIuiv__(target_, pname_, params_) if @@glTexParameterIuiv.nil? sym = GlSym.load_gl_sym__('glTexParameterIuiv') @@glTexParameterIuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexParameterIuiv.call(target_, pname_, params_) end |
.glTexParameteriv__(target_, pname_, params_) ⇒ Object
704 705 706 707 708 709 710 |
# File 'lib/opengl-core/gl_commands.rb', line 704 def self.glTexParameteriv__(target_, pname_, params_) if @@glTexParameteriv.nil? sym = GlSym.load_gl_sym__('glTexParameteriv') @@glTexParameteriv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexParameteriv.call(target_, pname_, params_) end |
.glTexParameterx__(target_, pname_, param_) ⇒ Object
6050 6051 6052 6053 6054 6055 6056 |
# File 'lib/opengl-core/gl_commands.rb', line 6050 def self.glTexParameterx__(target_, pname_, param_) if @@glTexParameterx.nil? sym = GlSym.load_gl_sym__('glTexParameterx') @@glTexParameterx = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexParameterx.call(target_, pname_, param_) end |
.glTexParameterxv__(target_, pname_, params_) ⇒ Object
6059 6060 6061 6062 6063 6064 6065 |
# File 'lib/opengl-core/gl_commands.rb', line 6059 def self.glTexParameterxv__(target_, pname_, params_) if @@glTexParameterxv.nil? sym = GlSym.load_gl_sym__('glTexParameterxv') @@glTexParameterxv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexParameterxv.call(target_, pname_, params_) end |
.glTexStorage1D__(target_, levels_, internalformat_, width_) ⇒ Object
5249 5250 5251 5252 5253 5254 5255 |
# File 'lib/opengl-core/gl_commands.rb', line 5249 def self.glTexStorage1D__(target_, levels_, internalformat_, width_) if @@glTexStorage1D.nil? sym = GlSym.load_gl_sym__('glTexStorage1D') @@glTexStorage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexStorage1D.call(target_, levels_, internalformat_, width_) end |
.glTexStorage2D__(target_, levels_, internalformat_, width_, height_) ⇒ Object
5258 5259 5260 5261 5262 5263 5264 |
# File 'lib/opengl-core/gl_commands.rb', line 5258 def self.glTexStorage2D__(target_, levels_, internalformat_, width_, height_) if @@glTexStorage2D.nil? sym = GlSym.load_gl_sym__('glTexStorage2D') @@glTexStorage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexStorage2D.call(target_, levels_, internalformat_, width_, height_) end |
.glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
5501 5502 5503 5504 5505 5506 5507 |
# File 'lib/opengl-core/gl_commands.rb', line 5501 def self.glTexStorage2DMultisample__(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) if @@glTexStorage2DMultisample.nil? sym = GlSym.load_gl_sym__('glTexStorage2DMultisample') @@glTexStorage2DMultisample = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTexStorage2DMultisample.call(target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) end |
.glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) ⇒ Object
5267 5268 5269 5270 5271 5272 5273 |
# File 'lib/opengl-core/gl_commands.rb', line 5267 def self.glTexStorage3D__(target_, levels_, internalformat_, width_, height_, depth_) if @@glTexStorage3D.nil? sym = GlSym.load_gl_sym__('glTexStorage3D') @@glTexStorage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTexStorage3D.call(target_, levels_, internalformat_, width_, height_, depth_) end |
.glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
5510 5511 5512 5513 5514 5515 5516 |
# File 'lib/opengl-core/gl_commands.rb', line 5510 def self.glTexStorage3DMultisample__(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) if @@glTexStorage3DMultisample.nil? sym = GlSym.load_gl_sym__('glTexStorage3DMultisample') @@glTexStorage3DMultisample = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTexStorage3DMultisample.call(target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) end |
.glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) ⇒ Object
1109 1110 1111 1112 1113 1114 1115 |
# File 'lib/opengl-core/gl_commands.rb', line 1109 def self.glTexSubImage1D__(target_, level_, xoffset_, width_, format_, type_, pixels_) if @@glTexSubImage1D.nil? sym = GlSym.load_gl_sym__('glTexSubImage1D') @@glTexSubImage1D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexSubImage1D.call(target_, level_, xoffset_, width_, format_, type_, pixels_) end |
.glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) ⇒ Object
1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/opengl-core/gl_commands.rb', line 1118 def self.glTexSubImage2D__(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) if @@glTexSubImage2D.nil? sym = GlSym.load_gl_sym__('glTexSubImage2D') @@glTexSubImage2D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexSubImage2D.call(target_, level_, xoffset_, yoffset_, width_, height_, format_, type_, pixels_) end |
.glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) ⇒ Object
1199 1200 1201 1202 1203 1204 1205 |
# File 'lib/opengl-core/gl_commands.rb', line 1199 def self.glTexSubImage3D__(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) if @@glTexSubImage3D.nil? sym = GlSym.load_gl_sym__('glTexSubImage3D') @@glTexSubImage3D = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glTexSubImage3D.call(target_, level_, xoffset_, yoffset_, zoffset_, width_, height_, depth_, format_, type_, pixels_) end |
.glTextureStorage2DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) ⇒ Object
5519 5520 5521 5522 5523 5524 5525 |
# File 'lib/opengl-core/gl_commands.rb', line 5519 def self.glTextureStorage2DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) if @@glTextureStorage2DMultisampleEXT.nil? sym = GlSym.load_gl_sym__('glTextureStorage2DMultisampleEXT') @@glTextureStorage2DMultisampleEXT = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTextureStorage2DMultisampleEXT.call(texture_, target_, samples_, internalformat_, width_, height_, fixedsamplelocations_) end |
.glTextureStorage3DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) ⇒ Object
5528 5529 5530 5531 5532 5533 5534 |
# File 'lib/opengl-core/gl_commands.rb', line 5528 def self.glTextureStorage3DMultisampleEXT__(texture_, target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) if @@glTextureStorage3DMultisampleEXT.nil? sym = GlSym.load_gl_sym__('glTextureStorage3DMultisampleEXT') @@glTextureStorage3DMultisampleEXT = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glTextureStorage3DMultisampleEXT.call(texture_, target_, samples_, internalformat_, width_, height_, depth_, fixedsamplelocations_) end |
.glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) ⇒ Object
5537 5538 5539 5540 5541 5542 5543 |
# File 'lib/opengl-core/gl_commands.rb', line 5537 def self.glTextureView__(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) if @@glTextureView.nil? sym = GlSym.load_gl_sym__('glTextureView') @@glTextureView = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTextureView.call(texture_, target_, origtexture_, internalformat_, minlevel_, numlevels_, minlayer_, numlayers_) end |
.glTransformFeedbackVaryings__(program_, count_, varyings_, bufferMode_) ⇒ Object
2513 2514 2515 2516 2517 2518 2519 |
# File 'lib/opengl-core/gl_commands.rb', line 2513 def self.(program_, count_, , bufferMode_) if .nil? sym = GlSym.load_gl_sym__('glTransformFeedbackVaryings') = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end .call(program_, count_, , bufferMode_) end |
.glTranslatex__(x_, y_, z_) ⇒ Object
6068 6069 6070 6071 6072 6073 6074 |
# File 'lib/opengl-core/gl_commands.rb', line 6068 def self.glTranslatex__(x_, y_, z_) if @@glTranslatex.nil? sym = GlSym.load_gl_sym__('glTranslatex') @@glTranslatex = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glTranslatex.call(x_, y_, z_) end |
.glUniform1d__(location_, x_) ⇒ Object
4043 4044 4045 4046 4047 4048 4049 |
# File 'lib/opengl-core/gl_commands.rb', line 4043 def self.glUniform1d__(location_, x_) if @@glUniform1d.nil? sym = GlSym.load_gl_sym__('glUniform1d') @@glUniform1d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glUniform1d.call(location_, x_) end |
.glUniform1dv__(location_, count_, value_) ⇒ Object
4079 4080 4081 4082 4083 4084 4085 |
# File 'lib/opengl-core/gl_commands.rb', line 4079 def self.glUniform1dv__(location_, count_, value_) if @@glUniform1dv.nil? sym = GlSym.load_gl_sym__('glUniform1dv') @@glUniform1dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform1dv.call(location_, count_, value_) end |
.glUniform1f__(location_, v0_) ⇒ Object
1856 1857 1858 1859 1860 1861 1862 |
# File 'lib/opengl-core/gl_commands.rb', line 1856 def self.glUniform1f__(location_, v0_) if @@glUniform1f.nil? sym = GlSym.load_gl_sym__('glUniform1f') @@glUniform1f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glUniform1f.call(location_, v0_) end |
.glUniform1fv__(location_, count_, value_) ⇒ Object
1928 1929 1930 1931 1932 1933 1934 |
# File 'lib/opengl-core/gl_commands.rb', line 1928 def self.glUniform1fv__(location_, count_, value_) if @@glUniform1fv.nil? sym = GlSym.load_gl_sym__('glUniform1fv') @@glUniform1fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform1fv.call(location_, count_, value_) end |
.glUniform1i__(location_, v0_) ⇒ Object
1892 1893 1894 1895 1896 1897 1898 |
# File 'lib/opengl-core/gl_commands.rb', line 1892 def self.glUniform1i__(location_, v0_) if @@glUniform1i.nil? sym = GlSym.load_gl_sym__('glUniform1i') @@glUniform1i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform1i.call(location_, v0_) end |
.glUniform1iv__(location_, count_, value_) ⇒ Object
1964 1965 1966 1967 1968 1969 1970 |
# File 'lib/opengl-core/gl_commands.rb', line 1964 def self.glUniform1iv__(location_, count_, value_) if @@glUniform1iv.nil? sym = GlSym.load_gl_sym__('glUniform1iv') @@glUniform1iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform1iv.call(location_, count_, value_) end |
.glUniform1ui__(location_, v0_) ⇒ Object
2792 2793 2794 2795 2796 2797 2798 |
# File 'lib/opengl-core/gl_commands.rb', line 2792 def self.glUniform1ui__(location_, v0_) if @@glUniform1ui.nil? sym = GlSym.load_gl_sym__('glUniform1ui') @@glUniform1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform1ui.call(location_, v0_) end |
.glUniform1uiv__(location_, count_, value_) ⇒ Object
2828 2829 2830 2831 2832 2833 2834 |
# File 'lib/opengl-core/gl_commands.rb', line 2828 def self.glUniform1uiv__(location_, count_, value_) if @@glUniform1uiv.nil? sym = GlSym.load_gl_sym__('glUniform1uiv') @@glUniform1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform1uiv.call(location_, count_, value_) end |
.glUniform2d__(location_, x_, y_) ⇒ Object
4052 4053 4054 4055 4056 4057 4058 |
# File 'lib/opengl-core/gl_commands.rb', line 4052 def self.glUniform2d__(location_, x_, y_) if @@glUniform2d.nil? sym = GlSym.load_gl_sym__('glUniform2d') @@glUniform2d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glUniform2d.call(location_, x_, y_) end |
.glUniform2dv__(location_, count_, value_) ⇒ Object
4088 4089 4090 4091 4092 4093 4094 |
# File 'lib/opengl-core/gl_commands.rb', line 4088 def self.glUniform2dv__(location_, count_, value_) if @@glUniform2dv.nil? sym = GlSym.load_gl_sym__('glUniform2dv') @@glUniform2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform2dv.call(location_, count_, value_) end |
.glUniform2f__(location_, v0_, v1_) ⇒ Object
1865 1866 1867 1868 1869 1870 1871 |
# File 'lib/opengl-core/gl_commands.rb', line 1865 def self.glUniform2f__(location_, v0_, v1_) if @@glUniform2f.nil? sym = GlSym.load_gl_sym__('glUniform2f') @@glUniform2f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glUniform2f.call(location_, v0_, v1_) end |
.glUniform2fv__(location_, count_, value_) ⇒ Object
1937 1938 1939 1940 1941 1942 1943 |
# File 'lib/opengl-core/gl_commands.rb', line 1937 def self.glUniform2fv__(location_, count_, value_) if @@glUniform2fv.nil? sym = GlSym.load_gl_sym__('glUniform2fv') @@glUniform2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform2fv.call(location_, count_, value_) end |
.glUniform2i__(location_, v0_, v1_) ⇒ Object
1901 1902 1903 1904 1905 1906 1907 |
# File 'lib/opengl-core/gl_commands.rb', line 1901 def self.glUniform2i__(location_, v0_, v1_) if @@glUniform2i.nil? sym = GlSym.load_gl_sym__('glUniform2i') @@glUniform2i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform2i.call(location_, v0_, v1_) end |
.glUniform2iv__(location_, count_, value_) ⇒ Object
1973 1974 1975 1976 1977 1978 1979 |
# File 'lib/opengl-core/gl_commands.rb', line 1973 def self.glUniform2iv__(location_, count_, value_) if @@glUniform2iv.nil? sym = GlSym.load_gl_sym__('glUniform2iv') @@glUniform2iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform2iv.call(location_, count_, value_) end |
.glUniform2ui__(location_, v0_, v1_) ⇒ Object
2801 2802 2803 2804 2805 2806 2807 |
# File 'lib/opengl-core/gl_commands.rb', line 2801 def self.glUniform2ui__(location_, v0_, v1_) if @@glUniform2ui.nil? sym = GlSym.load_gl_sym__('glUniform2ui') @@glUniform2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform2ui.call(location_, v0_, v1_) end |
.glUniform2uiv__(location_, count_, value_) ⇒ Object
2837 2838 2839 2840 2841 2842 2843 |
# File 'lib/opengl-core/gl_commands.rb', line 2837 def self.glUniform2uiv__(location_, count_, value_) if @@glUniform2uiv.nil? sym = GlSym.load_gl_sym__('glUniform2uiv') @@glUniform2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform2uiv.call(location_, count_, value_) end |
.glUniform3d__(location_, x_, y_, z_) ⇒ Object
4061 4062 4063 4064 4065 4066 4067 |
# File 'lib/opengl-core/gl_commands.rb', line 4061 def self.glUniform3d__(location_, x_, y_, z_) if @@glUniform3d.nil? sym = GlSym.load_gl_sym__('glUniform3d') @@glUniform3d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glUniform3d.call(location_, x_, y_, z_) end |
.glUniform3dv__(location_, count_, value_) ⇒ Object
4097 4098 4099 4100 4101 4102 4103 |
# File 'lib/opengl-core/gl_commands.rb', line 4097 def self.glUniform3dv__(location_, count_, value_) if @@glUniform3dv.nil? sym = GlSym.load_gl_sym__('glUniform3dv') @@glUniform3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform3dv.call(location_, count_, value_) end |
.glUniform3f__(location_, v0_, v1_, v2_) ⇒ Object
1874 1875 1876 1877 1878 1879 1880 |
# File 'lib/opengl-core/gl_commands.rb', line 1874 def self.glUniform3f__(location_, v0_, v1_, v2_) if @@glUniform3f.nil? sym = GlSym.load_gl_sym__('glUniform3f') @@glUniform3f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glUniform3f.call(location_, v0_, v1_, v2_) end |
.glUniform3fv__(location_, count_, value_) ⇒ Object
1946 1947 1948 1949 1950 1951 1952 |
# File 'lib/opengl-core/gl_commands.rb', line 1946 def self.glUniform3fv__(location_, count_, value_) if @@glUniform3fv.nil? sym = GlSym.load_gl_sym__('glUniform3fv') @@glUniform3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform3fv.call(location_, count_, value_) end |
.glUniform3i__(location_, v0_, v1_, v2_) ⇒ Object
1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/opengl-core/gl_commands.rb', line 1910 def self.glUniform3i__(location_, v0_, v1_, v2_) if @@glUniform3i.nil? sym = GlSym.load_gl_sym__('glUniform3i') @@glUniform3i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform3i.call(location_, v0_, v1_, v2_) end |
.glUniform3iv__(location_, count_, value_) ⇒ Object
1982 1983 1984 1985 1986 1987 1988 |
# File 'lib/opengl-core/gl_commands.rb', line 1982 def self.glUniform3iv__(location_, count_, value_) if @@glUniform3iv.nil? sym = GlSym.load_gl_sym__('glUniform3iv') @@glUniform3iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform3iv.call(location_, count_, value_) end |
.glUniform3ui__(location_, v0_, v1_, v2_) ⇒ Object
2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/opengl-core/gl_commands.rb', line 2810 def self.glUniform3ui__(location_, v0_, v1_, v2_) if @@glUniform3ui.nil? sym = GlSym.load_gl_sym__('glUniform3ui') @@glUniform3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform3ui.call(location_, v0_, v1_, v2_) end |
.glUniform3uiv__(location_, count_, value_) ⇒ Object
2846 2847 2848 2849 2850 2851 2852 |
# File 'lib/opengl-core/gl_commands.rb', line 2846 def self.glUniform3uiv__(location_, count_, value_) if @@glUniform3uiv.nil? sym = GlSym.load_gl_sym__('glUniform3uiv') @@glUniform3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform3uiv.call(location_, count_, value_) end |
.glUniform4d__(location_, x_, y_, z_, w_) ⇒ Object
4070 4071 4072 4073 4074 4075 4076 |
# File 'lib/opengl-core/gl_commands.rb', line 4070 def self.glUniform4d__(location_, x_, y_, z_, w_) if @@glUniform4d.nil? sym = GlSym.load_gl_sym__('glUniform4d') @@glUniform4d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glUniform4d.call(location_, x_, y_, z_, w_) end |
.glUniform4dv__(location_, count_, value_) ⇒ Object
4106 4107 4108 4109 4110 4111 4112 |
# File 'lib/opengl-core/gl_commands.rb', line 4106 def self.glUniform4dv__(location_, count_, value_) if @@glUniform4dv.nil? sym = GlSym.load_gl_sym__('glUniform4dv') @@glUniform4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform4dv.call(location_, count_, value_) end |
.glUniform4f__(location_, v0_, v1_, v2_, v3_) ⇒ Object
1883 1884 1885 1886 1887 1888 1889 |
# File 'lib/opengl-core/gl_commands.rb', line 1883 def self.glUniform4f__(location_, v0_, v1_, v2_, v3_) if @@glUniform4f.nil? sym = GlSym.load_gl_sym__('glUniform4f') @@glUniform4f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glUniform4f.call(location_, v0_, v1_, v2_, v3_) end |
.glUniform4fv__(location_, count_, value_) ⇒ Object
1955 1956 1957 1958 1959 1960 1961 |
# File 'lib/opengl-core/gl_commands.rb', line 1955 def self.glUniform4fv__(location_, count_, value_) if @@glUniform4fv.nil? sym = GlSym.load_gl_sym__('glUniform4fv') @@glUniform4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform4fv.call(location_, count_, value_) end |
.glUniform4i__(location_, v0_, v1_, v2_, v3_) ⇒ Object
1919 1920 1921 1922 1923 1924 1925 |
# File 'lib/opengl-core/gl_commands.rb', line 1919 def self.glUniform4i__(location_, v0_, v1_, v2_, v3_) if @@glUniform4i.nil? sym = GlSym.load_gl_sym__('glUniform4i') @@glUniform4i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform4i.call(location_, v0_, v1_, v2_, v3_) end |
.glUniform4iv__(location_, count_, value_) ⇒ Object
1991 1992 1993 1994 1995 1996 1997 |
# File 'lib/opengl-core/gl_commands.rb', line 1991 def self.glUniform4iv__(location_, count_, value_) if @@glUniform4iv.nil? sym = GlSym.load_gl_sym__('glUniform4iv') @@glUniform4iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform4iv.call(location_, count_, value_) end |
.glUniform4ui__(location_, v0_, v1_, v2_, v3_) ⇒ Object
2819 2820 2821 2822 2823 2824 2825 |
# File 'lib/opengl-core/gl_commands.rb', line 2819 def self.glUniform4ui__(location_, v0_, v1_, v2_, v3_) if @@glUniform4ui.nil? sym = GlSym.load_gl_sym__('glUniform4ui') @@glUniform4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniform4ui.call(location_, v0_, v1_, v2_, v3_) end |
.glUniform4uiv__(location_, count_, value_) ⇒ Object
2855 2856 2857 2858 2859 2860 2861 |
# File 'lib/opengl-core/gl_commands.rb', line 2855 def self.glUniform4uiv__(location_, count_, value_) if @@glUniform4uiv.nil? sym = GlSym.load_gl_sym__('glUniform4uiv') @@glUniform4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniform4uiv.call(location_, count_, value_) end |
.glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) ⇒ Object
3278 3279 3280 3281 3282 3283 3284 |
# File 'lib/opengl-core/gl_commands.rb', line 3278 def self.glUniformBlockBinding__(program_, uniformBlockIndex_, uniformBlockBinding_) if @@glUniformBlockBinding.nil? sym = GlSym.load_gl_sym__('glUniformBlockBinding') @@glUniformBlockBinding = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUniformBlockBinding.call(program_, uniformBlockIndex_, uniformBlockBinding_) end |
.glUniformMatrix2dv__(location_, count_, transpose_, value_) ⇒ Object
4115 4116 4117 4118 4119 4120 4121 |
# File 'lib/opengl-core/gl_commands.rb', line 4115 def self.glUniformMatrix2dv__(location_, count_, transpose_, value_) if @@glUniformMatrix2dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2dv') @@glUniformMatrix2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix2fv__(location_, count_, transpose_, value_) ⇒ Object
2000 2001 2002 2003 2004 2005 2006 |
# File 'lib/opengl-core/gl_commands.rb', line 2000 def self.glUniformMatrix2fv__(location_, count_, transpose_, value_) if @@glUniformMatrix2fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2fv') @@glUniformMatrix2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix2x3dv__(location_, count_, transpose_, value_) ⇒ Object
4142 4143 4144 4145 4146 4147 4148 |
# File 'lib/opengl-core/gl_commands.rb', line 4142 def self.glUniformMatrix2x3dv__(location_, count_, transpose_, value_) if @@glUniformMatrix2x3dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2x3dv') @@glUniformMatrix2x3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2x3dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix2x3fv__(location_, count_, transpose_, value_) ⇒ Object
2369 2370 2371 2372 2373 2374 2375 |
# File 'lib/opengl-core/gl_commands.rb', line 2369 def self.glUniformMatrix2x3fv__(location_, count_, transpose_, value_) if @@glUniformMatrix2x3fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2x3fv') @@glUniformMatrix2x3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2x3fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix2x4dv__(location_, count_, transpose_, value_) ⇒ Object
4151 4152 4153 4154 4155 4156 4157 |
# File 'lib/opengl-core/gl_commands.rb', line 4151 def self.glUniformMatrix2x4dv__(location_, count_, transpose_, value_) if @@glUniformMatrix2x4dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2x4dv') @@glUniformMatrix2x4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2x4dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix2x4fv__(location_, count_, transpose_, value_) ⇒ Object
2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/opengl-core/gl_commands.rb', line 2387 def self.glUniformMatrix2x4fv__(location_, count_, transpose_, value_) if @@glUniformMatrix2x4fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix2x4fv') @@glUniformMatrix2x4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix2x4fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3dv__(location_, count_, transpose_, value_) ⇒ Object
4124 4125 4126 4127 4128 4129 4130 |
# File 'lib/opengl-core/gl_commands.rb', line 4124 def self.glUniformMatrix3dv__(location_, count_, transpose_, value_) if @@glUniformMatrix3dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3dv') @@glUniformMatrix3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3fv__(location_, count_, transpose_, value_) ⇒ Object
2009 2010 2011 2012 2013 2014 2015 |
# File 'lib/opengl-core/gl_commands.rb', line 2009 def self.glUniformMatrix3fv__(location_, count_, transpose_, value_) if @@glUniformMatrix3fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3fv') @@glUniformMatrix3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3x2dv__(location_, count_, transpose_, value_) ⇒ Object
4160 4161 4162 4163 4164 4165 4166 |
# File 'lib/opengl-core/gl_commands.rb', line 4160 def self.glUniformMatrix3x2dv__(location_, count_, transpose_, value_) if @@glUniformMatrix3x2dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3x2dv') @@glUniformMatrix3x2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3x2dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3x2fv__(location_, count_, transpose_, value_) ⇒ Object
2378 2379 2380 2381 2382 2383 2384 |
# File 'lib/opengl-core/gl_commands.rb', line 2378 def self.glUniformMatrix3x2fv__(location_, count_, transpose_, value_) if @@glUniformMatrix3x2fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3x2fv') @@glUniformMatrix3x2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3x2fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3x4dv__(location_, count_, transpose_, value_) ⇒ Object
4169 4170 4171 4172 4173 4174 4175 |
# File 'lib/opengl-core/gl_commands.rb', line 4169 def self.glUniformMatrix3x4dv__(location_, count_, transpose_, value_) if @@glUniformMatrix3x4dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3x4dv') @@glUniformMatrix3x4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3x4dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix3x4fv__(location_, count_, transpose_, value_) ⇒ Object
2405 2406 2407 2408 2409 2410 2411 |
# File 'lib/opengl-core/gl_commands.rb', line 2405 def self.glUniformMatrix3x4fv__(location_, count_, transpose_, value_) if @@glUniformMatrix3x4fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix3x4fv') @@glUniformMatrix3x4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix3x4fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4dv__(location_, count_, transpose_, value_) ⇒ Object
4133 4134 4135 4136 4137 4138 4139 |
# File 'lib/opengl-core/gl_commands.rb', line 4133 def self.glUniformMatrix4dv__(location_, count_, transpose_, value_) if @@glUniformMatrix4dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4dv') @@glUniformMatrix4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4fv__(location_, count_, transpose_, value_) ⇒ Object
2018 2019 2020 2021 2022 2023 2024 |
# File 'lib/opengl-core/gl_commands.rb', line 2018 def self.glUniformMatrix4fv__(location_, count_, transpose_, value_) if @@glUniformMatrix4fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4fv') @@glUniformMatrix4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4x2dv__(location_, count_, transpose_, value_) ⇒ Object
4178 4179 4180 4181 4182 4183 4184 |
# File 'lib/opengl-core/gl_commands.rb', line 4178 def self.glUniformMatrix4x2dv__(location_, count_, transpose_, value_) if @@glUniformMatrix4x2dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4x2dv') @@glUniformMatrix4x2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4x2dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4x2fv__(location_, count_, transpose_, value_) ⇒ Object
2396 2397 2398 2399 2400 2401 2402 |
# File 'lib/opengl-core/gl_commands.rb', line 2396 def self.glUniformMatrix4x2fv__(location_, count_, transpose_, value_) if @@glUniformMatrix4x2fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4x2fv') @@glUniformMatrix4x2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4x2fv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4x3dv__(location_, count_, transpose_, value_) ⇒ Object
4187 4188 4189 4190 4191 4192 4193 |
# File 'lib/opengl-core/gl_commands.rb', line 4187 def self.glUniformMatrix4x3dv__(location_, count_, transpose_, value_) if @@glUniformMatrix4x3dv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4x3dv') @@glUniformMatrix4x3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4x3dv.call(location_, count_, transpose_, value_) end |
.glUniformMatrix4x3fv__(location_, count_, transpose_, value_) ⇒ Object
2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/opengl-core/gl_commands.rb', line 2414 def self.glUniformMatrix4x3fv__(location_, count_, transpose_, value_) if @@glUniformMatrix4x3fv.nil? sym = GlSym.load_gl_sym__('glUniformMatrix4x3fv') @@glUniformMatrix4x3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformMatrix4x3fv.call(location_, count_, transpose_, value_) end |
.glUniformSubroutinesuiv__(shadertype_, count_, indices_) ⇒ Object
4250 4251 4252 4253 4254 4255 4256 |
# File 'lib/opengl-core/gl_commands.rb', line 4250 def self.glUniformSubroutinesuiv__(shadertype_, count_, indices_) if @@glUniformSubroutinesuiv.nil? sym = GlSym.load_gl_sym__('glUniformSubroutinesuiv') @@glUniformSubroutinesuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glUniformSubroutinesuiv.call(shadertype_, count_, indices_) end |
.glUnmapBuffer__(target_) ⇒ Object
1505 1506 1507 1508 1509 1510 1511 |
# File 'lib/opengl-core/gl_commands.rb', line 1505 def self.glUnmapBuffer__(target_) if @@glUnmapBuffer.nil? sym = GlSym.load_gl_sym__('glUnmapBuffer') @@glUnmapBuffer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_CHAR) end @@glUnmapBuffer.call(target_) end |
.glUseProgram__(program_) ⇒ Object
1847 1848 1849 1850 1851 1852 1853 |
# File 'lib/opengl-core/gl_commands.rb', line 1847 def self.glUseProgram__(program_) if @@glUseProgram.nil? sym = GlSym.load_gl_sym__('glUseProgram') @@glUseProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUseProgram.call(program_) end |
.glUseProgramStages__(pipeline_, stages_, program_) ⇒ Object
4466 4467 4468 4469 4470 4471 4472 |
# File 'lib/opengl-core/gl_commands.rb', line 4466 def self.glUseProgramStages__(pipeline_, stages_, program_) if @@glUseProgramStages.nil? sym = GlSym.load_gl_sym__('glUseProgramStages') @@glUseProgramStages = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glUseProgramStages.call(pipeline_, stages_, program_) end |
.glValidateProgram__(program_) ⇒ Object
2027 2028 2029 2030 2031 2032 2033 |
# File 'lib/opengl-core/gl_commands.rb', line 2027 def self.glValidateProgram__(program_) if @@glValidateProgram.nil? sym = GlSym.load_gl_sym__('glValidateProgram') @@glValidateProgram = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glValidateProgram.call(program_) end |
.glValidateProgramPipeline__(pipeline_) ⇒ Object
4988 4989 4990 4991 4992 4993 4994 |
# File 'lib/opengl-core/gl_commands.rb', line 4988 def self.glValidateProgramPipeline__(pipeline_) if @@glValidateProgramPipeline.nil? sym = GlSym.load_gl_sym__('glValidateProgramPipeline') @@glValidateProgramPipeline = Fiddle::Function.new(sym, [Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glValidateProgramPipeline.call(pipeline_) end |
.glVertexAttrib1d__(index_, x_) ⇒ Object
2036 2037 2038 2039 2040 2041 2042 |
# File 'lib/opengl-core/gl_commands.rb', line 2036 def self.glVertexAttrib1d__(index_, x_) if @@glVertexAttrib1d.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1d') @@glVertexAttrib1d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttrib1d.call(index_, x_) end |
.glVertexAttrib1dv__(index_, v_) ⇒ Object
2045 2046 2047 2048 2049 2050 2051 |
# File 'lib/opengl-core/gl_commands.rb', line 2045 def self.glVertexAttrib1dv__(index_, v_) if @@glVertexAttrib1dv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1dv') @@glVertexAttrib1dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib1dv.call(index_, v_) end |
.glVertexAttrib1f__(index_, x_) ⇒ Object
2054 2055 2056 2057 2058 2059 2060 |
# File 'lib/opengl-core/gl_commands.rb', line 2054 def self.glVertexAttrib1f__(index_, x_) if @@glVertexAttrib1f.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1f') @@glVertexAttrib1f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glVertexAttrib1f.call(index_, x_) end |
.glVertexAttrib1fv__(index_, v_) ⇒ Object
2063 2064 2065 2066 2067 2068 2069 |
# File 'lib/opengl-core/gl_commands.rb', line 2063 def self.glVertexAttrib1fv__(index_, v_) if @@glVertexAttrib1fv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1fv') @@glVertexAttrib1fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib1fv.call(index_, v_) end |
.glVertexAttrib1s__(index_, x_) ⇒ Object
2072 2073 2074 2075 2076 2077 2078 |
# File 'lib/opengl-core/gl_commands.rb', line 2072 def self.glVertexAttrib1s__(index_, x_) if @@glVertexAttrib1s.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1s') @@glVertexAttrib1s = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_SHORT], Fiddle::TYPE_VOID) end @@glVertexAttrib1s.call(index_, x_) end |
.glVertexAttrib1sv__(index_, v_) ⇒ Object
2081 2082 2083 2084 2085 2086 2087 |
# File 'lib/opengl-core/gl_commands.rb', line 2081 def self.glVertexAttrib1sv__(index_, v_) if @@glVertexAttrib1sv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib1sv') @@glVertexAttrib1sv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib1sv.call(index_, v_) end |
.glVertexAttrib2d__(index_, x_, y_) ⇒ Object
2090 2091 2092 2093 2094 2095 2096 |
# File 'lib/opengl-core/gl_commands.rb', line 2090 def self.glVertexAttrib2d__(index_, x_, y_) if @@glVertexAttrib2d.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2d') @@glVertexAttrib2d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttrib2d.call(index_, x_, y_) end |
.glVertexAttrib2dv__(index_, v_) ⇒ Object
2099 2100 2101 2102 2103 2104 2105 |
# File 'lib/opengl-core/gl_commands.rb', line 2099 def self.glVertexAttrib2dv__(index_, v_) if @@glVertexAttrib2dv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2dv') @@glVertexAttrib2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib2dv.call(index_, v_) end |
.glVertexAttrib2f__(index_, x_, y_) ⇒ Object
2108 2109 2110 2111 2112 2113 2114 |
# File 'lib/opengl-core/gl_commands.rb', line 2108 def self.glVertexAttrib2f__(index_, x_, y_) if @@glVertexAttrib2f.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2f') @@glVertexAttrib2f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glVertexAttrib2f.call(index_, x_, y_) end |
.glVertexAttrib2fv__(index_, v_) ⇒ Object
2117 2118 2119 2120 2121 2122 2123 |
# File 'lib/opengl-core/gl_commands.rb', line 2117 def self.glVertexAttrib2fv__(index_, v_) if @@glVertexAttrib2fv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2fv') @@glVertexAttrib2fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib2fv.call(index_, v_) end |
.glVertexAttrib2s__(index_, x_, y_) ⇒ Object
2126 2127 2128 2129 2130 2131 2132 |
# File 'lib/opengl-core/gl_commands.rb', line 2126 def self.glVertexAttrib2s__(index_, x_, y_) if @@glVertexAttrib2s.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2s') @@glVertexAttrib2s = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT], Fiddle::TYPE_VOID) end @@glVertexAttrib2s.call(index_, x_, y_) end |
.glVertexAttrib2sv__(index_, v_) ⇒ Object
2135 2136 2137 2138 2139 2140 2141 |
# File 'lib/opengl-core/gl_commands.rb', line 2135 def self.glVertexAttrib2sv__(index_, v_) if @@glVertexAttrib2sv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib2sv') @@glVertexAttrib2sv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib2sv.call(index_, v_) end |
.glVertexAttrib3d__(index_, x_, y_, z_) ⇒ Object
2144 2145 2146 2147 2148 2149 2150 |
# File 'lib/opengl-core/gl_commands.rb', line 2144 def self.glVertexAttrib3d__(index_, x_, y_, z_) if @@glVertexAttrib3d.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3d') @@glVertexAttrib3d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttrib3d.call(index_, x_, y_, z_) end |
.glVertexAttrib3dv__(index_, v_) ⇒ Object
2153 2154 2155 2156 2157 2158 2159 |
# File 'lib/opengl-core/gl_commands.rb', line 2153 def self.glVertexAttrib3dv__(index_, v_) if @@glVertexAttrib3dv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3dv') @@glVertexAttrib3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib3dv.call(index_, v_) end |
.glVertexAttrib3f__(index_, x_, y_, z_) ⇒ Object
2162 2163 2164 2165 2166 2167 2168 |
# File 'lib/opengl-core/gl_commands.rb', line 2162 def self.glVertexAttrib3f__(index_, x_, y_, z_) if @@glVertexAttrib3f.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3f') @@glVertexAttrib3f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glVertexAttrib3f.call(index_, x_, y_, z_) end |
.glVertexAttrib3fv__(index_, v_) ⇒ Object
2171 2172 2173 2174 2175 2176 2177 |
# File 'lib/opengl-core/gl_commands.rb', line 2171 def self.glVertexAttrib3fv__(index_, v_) if @@glVertexAttrib3fv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3fv') @@glVertexAttrib3fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib3fv.call(index_, v_) end |
.glVertexAttrib3s__(index_, x_, y_, z_) ⇒ Object
2180 2181 2182 2183 2184 2185 2186 |
# File 'lib/opengl-core/gl_commands.rb', line 2180 def self.glVertexAttrib3s__(index_, x_, y_, z_) if @@glVertexAttrib3s.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3s') @@glVertexAttrib3s = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT], Fiddle::TYPE_VOID) end @@glVertexAttrib3s.call(index_, x_, y_, z_) end |
.glVertexAttrib3sv__(index_, v_) ⇒ Object
2189 2190 2191 2192 2193 2194 2195 |
# File 'lib/opengl-core/gl_commands.rb', line 2189 def self.glVertexAttrib3sv__(index_, v_) if @@glVertexAttrib3sv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib3sv') @@glVertexAttrib3sv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib3sv.call(index_, v_) end |
.glVertexAttrib4bv__(index_, v_) ⇒ Object
2261 2262 2263 2264 2265 2266 2267 |
# File 'lib/opengl-core/gl_commands.rb', line 2261 def self.glVertexAttrib4bv__(index_, v_) if @@glVertexAttrib4bv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4bv') @@glVertexAttrib4bv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4bv.call(index_, v_) end |
.glVertexAttrib4d__(index_, x_, y_, z_, w_) ⇒ Object
2270 2271 2272 2273 2274 2275 2276 |
# File 'lib/opengl-core/gl_commands.rb', line 2270 def self.glVertexAttrib4d__(index_, x_, y_, z_, w_) if @@glVertexAttrib4d.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4d') @@glVertexAttrib4d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttrib4d.call(index_, x_, y_, z_, w_) end |
.glVertexAttrib4dv__(index_, v_) ⇒ Object
2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/opengl-core/gl_commands.rb', line 2279 def self.glVertexAttrib4dv__(index_, v_) if @@glVertexAttrib4dv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4dv') @@glVertexAttrib4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4dv.call(index_, v_) end |
.glVertexAttrib4f__(index_, x_, y_, z_, w_) ⇒ Object
2288 2289 2290 2291 2292 2293 2294 |
# File 'lib/opengl-core/gl_commands.rb', line 2288 def self.glVertexAttrib4f__(index_, x_, y_, z_, w_) if @@glVertexAttrib4f.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4f') @@glVertexAttrib4f = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glVertexAttrib4f.call(index_, x_, y_, z_, w_) end |
.glVertexAttrib4fv__(index_, v_) ⇒ Object
2297 2298 2299 2300 2301 2302 2303 |
# File 'lib/opengl-core/gl_commands.rb', line 2297 def self.glVertexAttrib4fv__(index_, v_) if @@glVertexAttrib4fv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4fv') @@glVertexAttrib4fv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4fv.call(index_, v_) end |
.glVertexAttrib4iv__(index_, v_) ⇒ Object
2306 2307 2308 2309 2310 2311 2312 |
# File 'lib/opengl-core/gl_commands.rb', line 2306 def self.glVertexAttrib4iv__(index_, v_) if @@glVertexAttrib4iv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4iv') @@glVertexAttrib4iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4iv.call(index_, v_) end |
.glVertexAttrib4Nbv__(index_, v_) ⇒ Object
2198 2199 2200 2201 2202 2203 2204 |
# File 'lib/opengl-core/gl_commands.rb', line 2198 def self.glVertexAttrib4Nbv__(index_, v_) if @@glVertexAttrib4Nbv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nbv') @@glVertexAttrib4Nbv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nbv.call(index_, v_) end |
.glVertexAttrib4Niv__(index_, v_) ⇒ Object
2207 2208 2209 2210 2211 2212 2213 |
# File 'lib/opengl-core/gl_commands.rb', line 2207 def self.glVertexAttrib4Niv__(index_, v_) if @@glVertexAttrib4Niv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Niv') @@glVertexAttrib4Niv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Niv.call(index_, v_) end |
.glVertexAttrib4Nsv__(index_, v_) ⇒ Object
2216 2217 2218 2219 2220 2221 2222 |
# File 'lib/opengl-core/gl_commands.rb', line 2216 def self.glVertexAttrib4Nsv__(index_, v_) if @@glVertexAttrib4Nsv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nsv') @@glVertexAttrib4Nsv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nsv.call(index_, v_) end |
.glVertexAttrib4Nub__(index_, x_, y_, z_, w_) ⇒ Object
2225 2226 2227 2228 2229 2230 2231 |
# File 'lib/opengl-core/gl_commands.rb', line 2225 def self.glVertexAttrib4Nub__(index_, x_, y_, z_, w_) if @@glVertexAttrib4Nub.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nub') @@glVertexAttrib4Nub = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR, Fiddle::TYPE_CHAR], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nub.call(index_, x_, y_, z_, w_) end |
.glVertexAttrib4Nubv__(index_, v_) ⇒ Object
2234 2235 2236 2237 2238 2239 2240 |
# File 'lib/opengl-core/gl_commands.rb', line 2234 def self.glVertexAttrib4Nubv__(index_, v_) if @@glVertexAttrib4Nubv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nubv') @@glVertexAttrib4Nubv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nubv.call(index_, v_) end |
.glVertexAttrib4Nuiv__(index_, v_) ⇒ Object
2243 2244 2245 2246 2247 2248 2249 |
# File 'lib/opengl-core/gl_commands.rb', line 2243 def self.glVertexAttrib4Nuiv__(index_, v_) if @@glVertexAttrib4Nuiv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nuiv') @@glVertexAttrib4Nuiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nuiv.call(index_, v_) end |
.glVertexAttrib4Nusv__(index_, v_) ⇒ Object
2252 2253 2254 2255 2256 2257 2258 |
# File 'lib/opengl-core/gl_commands.rb', line 2252 def self.glVertexAttrib4Nusv__(index_, v_) if @@glVertexAttrib4Nusv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4Nusv') @@glVertexAttrib4Nusv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4Nusv.call(index_, v_) end |
.glVertexAttrib4s__(index_, x_, y_, z_, w_) ⇒ Object
2315 2316 2317 2318 2319 2320 2321 |
# File 'lib/opengl-core/gl_commands.rb', line 2315 def self.glVertexAttrib4s__(index_, x_, y_, z_, w_) if @@glVertexAttrib4s.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4s') @@glVertexAttrib4s = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT, Fiddle::TYPE_SHORT], Fiddle::TYPE_VOID) end @@glVertexAttrib4s.call(index_, x_, y_, z_, w_) end |
.glVertexAttrib4sv__(index_, v_) ⇒ Object
2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/opengl-core/gl_commands.rb', line 2324 def self.glVertexAttrib4sv__(index_, v_) if @@glVertexAttrib4sv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4sv') @@glVertexAttrib4sv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4sv.call(index_, v_) end |
.glVertexAttrib4ubv__(index_, v_) ⇒ Object
2333 2334 2335 2336 2337 2338 2339 |
# File 'lib/opengl-core/gl_commands.rb', line 2333 def self.glVertexAttrib4ubv__(index_, v_) if @@glVertexAttrib4ubv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4ubv') @@glVertexAttrib4ubv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4ubv.call(index_, v_) end |
.glVertexAttrib4uiv__(index_, v_) ⇒ Object
2342 2343 2344 2345 2346 2347 2348 |
# File 'lib/opengl-core/gl_commands.rb', line 2342 def self.glVertexAttrib4uiv__(index_, v_) if @@glVertexAttrib4uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4uiv') @@glVertexAttrib4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4uiv.call(index_, v_) end |
.glVertexAttrib4usv__(index_, v_) ⇒ Object
2351 2352 2353 2354 2355 2356 2357 |
# File 'lib/opengl-core/gl_commands.rb', line 2351 def self.glVertexAttrib4usv__(index_, v_) if @@glVertexAttrib4usv.nil? sym = GlSym.load_gl_sym__('glVertexAttrib4usv') @@glVertexAttrib4usv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttrib4usv.call(index_, v_) end |
.glVertexAttribBinding__(attribindex_, bindingindex_) ⇒ Object
5582 5583 5584 5585 5586 5587 5588 |
# File 'lib/opengl-core/gl_commands.rb', line 5582 def self.glVertexAttribBinding__(attribindex_, bindingindex_) if @@glVertexAttribBinding.nil? sym = GlSym.load_gl_sym__('glVertexAttribBinding') @@glVertexAttribBinding = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribBinding.call(attribindex_, bindingindex_) end |
.glVertexAttribDivisor__(index_, divisor_) ⇒ Object
3629 3630 3631 3632 3633 3634 3635 |
# File 'lib/opengl-core/gl_commands.rb', line 3629 def self.glVertexAttribDivisor__(index_, divisor_) if @@glVertexAttribDivisor.nil? sym = GlSym.load_gl_sym__('glVertexAttribDivisor') @@glVertexAttribDivisor = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribDivisor.call(index_, divisor_) end |
.glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) ⇒ Object
5555 5556 5557 5558 5559 5560 5561 |
# File 'lib/opengl-core/gl_commands.rb', line 5555 def self.glVertexAttribFormat__(attribindex_, size_, type_, normalized_, relativeoffset_) if @@glVertexAttribFormat.nil? sym = GlSym.load_gl_sym__('glVertexAttribFormat') @@glVertexAttribFormat = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribFormat.call(attribindex_, size_, type_, normalized_, relativeoffset_) end |
.glVertexAttribI1i__(index_, x_) ⇒ Object
2585 2586 2587 2588 2589 2590 2591 |
# File 'lib/opengl-core/gl_commands.rb', line 2585 def self.glVertexAttribI1i__(index_, x_) if @@glVertexAttribI1i.nil? sym = GlSym.load_gl_sym__('glVertexAttribI1i') @@glVertexAttribI1i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI1i.call(index_, x_) end |
.glVertexAttribI1iv__(index_, v_) ⇒ Object
2657 2658 2659 2660 2661 2662 2663 |
# File 'lib/opengl-core/gl_commands.rb', line 2657 def self.glVertexAttribI1iv__(index_, v_) if @@glVertexAttribI1iv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI1iv') @@glVertexAttribI1iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI1iv.call(index_, v_) end |
.glVertexAttribI1ui__(index_, x_) ⇒ Object
2621 2622 2623 2624 2625 2626 2627 |
# File 'lib/opengl-core/gl_commands.rb', line 2621 def self.glVertexAttribI1ui__(index_, x_) if @@glVertexAttribI1ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribI1ui') @@glVertexAttribI1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI1ui.call(index_, x_) end |
.glVertexAttribI1uiv__(index_, v_) ⇒ Object
2693 2694 2695 2696 2697 2698 2699 |
# File 'lib/opengl-core/gl_commands.rb', line 2693 def self.glVertexAttribI1uiv__(index_, v_) if @@glVertexAttribI1uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI1uiv') @@glVertexAttribI1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI1uiv.call(index_, v_) end |
.glVertexAttribI2i__(index_, x_, y_) ⇒ Object
2594 2595 2596 2597 2598 2599 2600 |
# File 'lib/opengl-core/gl_commands.rb', line 2594 def self.glVertexAttribI2i__(index_, x_, y_) if @@glVertexAttribI2i.nil? sym = GlSym.load_gl_sym__('glVertexAttribI2i') @@glVertexAttribI2i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI2i.call(index_, x_, y_) end |
.glVertexAttribI2iv__(index_, v_) ⇒ Object
2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/opengl-core/gl_commands.rb', line 2666 def self.glVertexAttribI2iv__(index_, v_) if @@glVertexAttribI2iv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI2iv') @@glVertexAttribI2iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI2iv.call(index_, v_) end |
.glVertexAttribI2ui__(index_, x_, y_) ⇒ Object
2630 2631 2632 2633 2634 2635 2636 |
# File 'lib/opengl-core/gl_commands.rb', line 2630 def self.glVertexAttribI2ui__(index_, x_, y_) if @@glVertexAttribI2ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribI2ui') @@glVertexAttribI2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI2ui.call(index_, x_, y_) end |
.glVertexAttribI2uiv__(index_, v_) ⇒ Object
2702 2703 2704 2705 2706 2707 2708 |
# File 'lib/opengl-core/gl_commands.rb', line 2702 def self.glVertexAttribI2uiv__(index_, v_) if @@glVertexAttribI2uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI2uiv') @@glVertexAttribI2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI2uiv.call(index_, v_) end |
.glVertexAttribI3i__(index_, x_, y_, z_) ⇒ Object
2603 2604 2605 2606 2607 2608 2609 |
# File 'lib/opengl-core/gl_commands.rb', line 2603 def self.glVertexAttribI3i__(index_, x_, y_, z_) if @@glVertexAttribI3i.nil? sym = GlSym.load_gl_sym__('glVertexAttribI3i') @@glVertexAttribI3i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI3i.call(index_, x_, y_, z_) end |
.glVertexAttribI3iv__(index_, v_) ⇒ Object
2675 2676 2677 2678 2679 2680 2681 |
# File 'lib/opengl-core/gl_commands.rb', line 2675 def self.glVertexAttribI3iv__(index_, v_) if @@glVertexAttribI3iv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI3iv') @@glVertexAttribI3iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI3iv.call(index_, v_) end |
.glVertexAttribI3ui__(index_, x_, y_, z_) ⇒ Object
2639 2640 2641 2642 2643 2644 2645 |
# File 'lib/opengl-core/gl_commands.rb', line 2639 def self.glVertexAttribI3ui__(index_, x_, y_, z_) if @@glVertexAttribI3ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribI3ui') @@glVertexAttribI3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI3ui.call(index_, x_, y_, z_) end |
.glVertexAttribI3uiv__(index_, v_) ⇒ Object
2711 2712 2713 2714 2715 2716 2717 |
# File 'lib/opengl-core/gl_commands.rb', line 2711 def self.glVertexAttribI3uiv__(index_, v_) if @@glVertexAttribI3uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI3uiv') @@glVertexAttribI3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI3uiv.call(index_, v_) end |
.glVertexAttribI4bv__(index_, v_) ⇒ Object
2729 2730 2731 2732 2733 2734 2735 |
# File 'lib/opengl-core/gl_commands.rb', line 2729 def self.glVertexAttribI4bv__(index_, v_) if @@glVertexAttribI4bv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4bv') @@glVertexAttribI4bv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4bv.call(index_, v_) end |
.glVertexAttribI4i__(index_, x_, y_, z_, w_) ⇒ Object
2612 2613 2614 2615 2616 2617 2618 |
# File 'lib/opengl-core/gl_commands.rb', line 2612 def self.glVertexAttribI4i__(index_, x_, y_, z_, w_) if @@glVertexAttribI4i.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4i') @@glVertexAttribI4i = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI4i.call(index_, x_, y_, z_, w_) end |
.glVertexAttribI4iv__(index_, v_) ⇒ Object
2684 2685 2686 2687 2688 2689 2690 |
# File 'lib/opengl-core/gl_commands.rb', line 2684 def self.glVertexAttribI4iv__(index_, v_) if @@glVertexAttribI4iv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4iv') @@glVertexAttribI4iv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4iv.call(index_, v_) end |
.glVertexAttribI4sv__(index_, v_) ⇒ Object
2738 2739 2740 2741 2742 2743 2744 |
# File 'lib/opengl-core/gl_commands.rb', line 2738 def self.glVertexAttribI4sv__(index_, v_) if @@glVertexAttribI4sv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4sv') @@glVertexAttribI4sv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4sv.call(index_, v_) end |
.glVertexAttribI4ubv__(index_, v_) ⇒ Object
2747 2748 2749 2750 2751 2752 2753 |
# File 'lib/opengl-core/gl_commands.rb', line 2747 def self.glVertexAttribI4ubv__(index_, v_) if @@glVertexAttribI4ubv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4ubv') @@glVertexAttribI4ubv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4ubv.call(index_, v_) end |
.glVertexAttribI4ui__(index_, x_, y_, z_, w_) ⇒ Object
2648 2649 2650 2651 2652 2653 2654 |
# File 'lib/opengl-core/gl_commands.rb', line 2648 def self.glVertexAttribI4ui__(index_, x_, y_, z_, w_) if @@glVertexAttribI4ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4ui') @@glVertexAttribI4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribI4ui.call(index_, x_, y_, z_, w_) end |
.glVertexAttribI4uiv__(index_, v_) ⇒ Object
2720 2721 2722 2723 2724 2725 2726 |
# File 'lib/opengl-core/gl_commands.rb', line 2720 def self.glVertexAttribI4uiv__(index_, v_) if @@glVertexAttribI4uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4uiv') @@glVertexAttribI4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4uiv.call(index_, v_) end |
.glVertexAttribI4usv__(index_, v_) ⇒ Object
2756 2757 2758 2759 2760 2761 2762 |
# File 'lib/opengl-core/gl_commands.rb', line 2756 def self.glVertexAttribI4usv__(index_, v_) if @@glVertexAttribI4usv.nil? sym = GlSym.load_gl_sym__('glVertexAttribI4usv') @@glVertexAttribI4usv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribI4usv.call(index_, v_) end |
.glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object
5564 5565 5566 5567 5568 5569 5570 |
# File 'lib/opengl-core/gl_commands.rb', line 5564 def self.glVertexAttribIFormat__(attribindex_, size_, type_, relativeoffset_) if @@glVertexAttribIFormat.nil? sym = GlSym.load_gl_sym__('glVertexAttribIFormat') @@glVertexAttribIFormat = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribIFormat.call(attribindex_, size_, type_, relativeoffset_) end |
.glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object
2558 2559 2560 2561 2562 2563 2564 |
# File 'lib/opengl-core/gl_commands.rb', line 2558 def self.glVertexAttribIPointer__(index_, size_, type_, stride_, pointer_) if @@glVertexAttribIPointer.nil? sym = GlSym.load_gl_sym__('glVertexAttribIPointer') @@glVertexAttribIPointer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribIPointer.call(index_, size_, type_, stride_, pointer_) end |
.glVertexAttribL1d__(index_, x_) ⇒ Object
5006 5007 5008 5009 5010 5011 5012 |
# File 'lib/opengl-core/gl_commands.rb', line 5006 def self.glVertexAttribL1d__(index_, x_) if @@glVertexAttribL1d.nil? sym = GlSym.load_gl_sym__('glVertexAttribL1d') @@glVertexAttribL1d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttribL1d.call(index_, x_) end |
.glVertexAttribL1dv__(index_, v_) ⇒ Object
5042 5043 5044 5045 5046 5047 5048 |
# File 'lib/opengl-core/gl_commands.rb', line 5042 def self.glVertexAttribL1dv__(index_, v_) if @@glVertexAttribL1dv.nil? sym = GlSym.load_gl_sym__('glVertexAttribL1dv') @@glVertexAttribL1dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribL1dv.call(index_, v_) end |
.glVertexAttribL2d__(index_, x_, y_) ⇒ Object
5015 5016 5017 5018 5019 5020 5021 |
# File 'lib/opengl-core/gl_commands.rb', line 5015 def self.glVertexAttribL2d__(index_, x_, y_) if @@glVertexAttribL2d.nil? sym = GlSym.load_gl_sym__('glVertexAttribL2d') @@glVertexAttribL2d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttribL2d.call(index_, x_, y_) end |
.glVertexAttribL2dv__(index_, v_) ⇒ Object
5051 5052 5053 5054 5055 5056 5057 |
# File 'lib/opengl-core/gl_commands.rb', line 5051 def self.glVertexAttribL2dv__(index_, v_) if @@glVertexAttribL2dv.nil? sym = GlSym.load_gl_sym__('glVertexAttribL2dv') @@glVertexAttribL2dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribL2dv.call(index_, v_) end |
.glVertexAttribL3d__(index_, x_, y_, z_) ⇒ Object
5024 5025 5026 5027 5028 5029 5030 |
# File 'lib/opengl-core/gl_commands.rb', line 5024 def self.glVertexAttribL3d__(index_, x_, y_, z_) if @@glVertexAttribL3d.nil? sym = GlSym.load_gl_sym__('glVertexAttribL3d') @@glVertexAttribL3d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttribL3d.call(index_, x_, y_, z_) end |
.glVertexAttribL3dv__(index_, v_) ⇒ Object
5060 5061 5062 5063 5064 5065 5066 |
# File 'lib/opengl-core/gl_commands.rb', line 5060 def self.glVertexAttribL3dv__(index_, v_) if @@glVertexAttribL3dv.nil? sym = GlSym.load_gl_sym__('glVertexAttribL3dv') @@glVertexAttribL3dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribL3dv.call(index_, v_) end |
.glVertexAttribL4d__(index_, x_, y_, z_, w_) ⇒ Object
5033 5034 5035 5036 5037 5038 5039 |
# File 'lib/opengl-core/gl_commands.rb', line 5033 def self.glVertexAttribL4d__(index_, x_, y_, z_, w_) if @@glVertexAttribL4d.nil? sym = GlSym.load_gl_sym__('glVertexAttribL4d') @@glVertexAttribL4d = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE], Fiddle::TYPE_VOID) end @@glVertexAttribL4d.call(index_, x_, y_, z_, w_) end |
.glVertexAttribL4dv__(index_, v_) ⇒ Object
5069 5070 5071 5072 5073 5074 5075 |
# File 'lib/opengl-core/gl_commands.rb', line 5069 def self.glVertexAttribL4dv__(index_, v_) if @@glVertexAttribL4dv.nil? sym = GlSym.load_gl_sym__('glVertexAttribL4dv') @@glVertexAttribL4dv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribL4dv.call(index_, v_) end |
.glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) ⇒ Object
5573 5574 5575 5576 5577 5578 5579 |
# File 'lib/opengl-core/gl_commands.rb', line 5573 def self.glVertexAttribLFormat__(attribindex_, size_, type_, relativeoffset_) if @@glVertexAttribLFormat.nil? sym = GlSym.load_gl_sym__('glVertexAttribLFormat') @@glVertexAttribLFormat = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribLFormat.call(attribindex_, size_, type_, relativeoffset_) end |
.glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) ⇒ Object
5078 5079 5080 5081 5082 5083 5084 |
# File 'lib/opengl-core/gl_commands.rb', line 5078 def self.glVertexAttribLPointer__(index_, size_, type_, stride_, pointer_) if @@glVertexAttribLPointer.nil? sym = GlSym.load_gl_sym__('glVertexAttribLPointer') @@glVertexAttribLPointer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribLPointer.call(index_, size_, type_, stride_, pointer_) end |
.glVertexAttribP1ui__(index_, type_, normalized_, value_) ⇒ Object
3638 3639 3640 3641 3642 3643 3644 |
# File 'lib/opengl-core/gl_commands.rb', line 3638 def self.glVertexAttribP1ui__(index_, type_, normalized_, value_) if @@glVertexAttribP1ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribP1ui') @@glVertexAttribP1ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribP1ui.call(index_, type_, normalized_, value_) end |
.glVertexAttribP1uiv__(index_, type_, normalized_, value_) ⇒ Object
3647 3648 3649 3650 3651 3652 3653 |
# File 'lib/opengl-core/gl_commands.rb', line 3647 def self.glVertexAttribP1uiv__(index_, type_, normalized_, value_) if @@glVertexAttribP1uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribP1uiv') @@glVertexAttribP1uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribP1uiv.call(index_, type_, normalized_, value_) end |
.glVertexAttribP2ui__(index_, type_, normalized_, value_) ⇒ Object
3656 3657 3658 3659 3660 3661 3662 |
# File 'lib/opengl-core/gl_commands.rb', line 3656 def self.glVertexAttribP2ui__(index_, type_, normalized_, value_) if @@glVertexAttribP2ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribP2ui') @@glVertexAttribP2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribP2ui.call(index_, type_, normalized_, value_) end |
.glVertexAttribP2uiv__(index_, type_, normalized_, value_) ⇒ Object
3665 3666 3667 3668 3669 3670 3671 |
# File 'lib/opengl-core/gl_commands.rb', line 3665 def self.glVertexAttribP2uiv__(index_, type_, normalized_, value_) if @@glVertexAttribP2uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribP2uiv') @@glVertexAttribP2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribP2uiv.call(index_, type_, normalized_, value_) end |
.glVertexAttribP3ui__(index_, type_, normalized_, value_) ⇒ Object
3674 3675 3676 3677 3678 3679 3680 |
# File 'lib/opengl-core/gl_commands.rb', line 3674 def self.glVertexAttribP3ui__(index_, type_, normalized_, value_) if @@glVertexAttribP3ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribP3ui') @@glVertexAttribP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribP3ui.call(index_, type_, normalized_, value_) end |
.glVertexAttribP3uiv__(index_, type_, normalized_, value_) ⇒ Object
3683 3684 3685 3686 3687 3688 3689 |
# File 'lib/opengl-core/gl_commands.rb', line 3683 def self.glVertexAttribP3uiv__(index_, type_, normalized_, value_) if @@glVertexAttribP3uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribP3uiv') @@glVertexAttribP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribP3uiv.call(index_, type_, normalized_, value_) end |
.glVertexAttribP4ui__(index_, type_, normalized_, value_) ⇒ Object
3692 3693 3694 3695 3696 3697 3698 |
# File 'lib/opengl-core/gl_commands.rb', line 3692 def self.glVertexAttribP4ui__(index_, type_, normalized_, value_) if @@glVertexAttribP4ui.nil? sym = GlSym.load_gl_sym__('glVertexAttribP4ui') @@glVertexAttribP4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexAttribP4ui.call(index_, type_, normalized_, value_) end |
.glVertexAttribP4uiv__(index_, type_, normalized_, value_) ⇒ Object
3701 3702 3703 3704 3705 3706 3707 |
# File 'lib/opengl-core/gl_commands.rb', line 3701 def self.glVertexAttribP4uiv__(index_, type_, normalized_, value_) if @@glVertexAttribP4uiv.nil? sym = GlSym.load_gl_sym__('glVertexAttribP4uiv') @@glVertexAttribP4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribP4uiv.call(index_, type_, normalized_, value_) end |
.glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) ⇒ Object
2360 2361 2362 2363 2364 2365 2366 |
# File 'lib/opengl-core/gl_commands.rb', line 2360 def self.glVertexAttribPointer__(index_, size_, type_, normalized_, stride_, pointer_) if @@glVertexAttribPointer.nil? sym = GlSym.load_gl_sym__('glVertexAttribPointer') @@glVertexAttribPointer = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_CHAR, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexAttribPointer.call(index_, size_, type_, normalized_, stride_, pointer_) end |
.glVertexBindingDivisor__(bindingindex_, divisor_) ⇒ Object
5591 5592 5593 5594 5595 5596 5597 |
# File 'lib/opengl-core/gl_commands.rb', line 5591 def self.glVertexBindingDivisor__(bindingindex_, divisor_) if @@glVertexBindingDivisor.nil? sym = GlSym.load_gl_sym__('glVertexBindingDivisor') @@glVertexBindingDivisor = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexBindingDivisor.call(bindingindex_, divisor_) end |
.glVertexP2ui__(type_, value_) ⇒ Object
3710 3711 3712 3713 3714 3715 3716 |
# File 'lib/opengl-core/gl_commands.rb', line 3710 def self.glVertexP2ui__(type_, value_) if @@glVertexP2ui.nil? sym = GlSym.load_gl_sym__('glVertexP2ui') @@glVertexP2ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexP2ui.call(type_, value_) end |
.glVertexP2uiv__(type_, value_) ⇒ Object
3719 3720 3721 3722 3723 3724 3725 |
# File 'lib/opengl-core/gl_commands.rb', line 3719 def self.glVertexP2uiv__(type_, value_) if @@glVertexP2uiv.nil? sym = GlSym.load_gl_sym__('glVertexP2uiv') @@glVertexP2uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexP2uiv.call(type_, value_) end |
.glVertexP3ui__(type_, value_) ⇒ Object
3728 3729 3730 3731 3732 3733 3734 |
# File 'lib/opengl-core/gl_commands.rb', line 3728 def self.glVertexP3ui__(type_, value_) if @@glVertexP3ui.nil? sym = GlSym.load_gl_sym__('glVertexP3ui') @@glVertexP3ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexP3ui.call(type_, value_) end |
.glVertexP3uiv__(type_, value_) ⇒ Object
3737 3738 3739 3740 3741 3742 3743 |
# File 'lib/opengl-core/gl_commands.rb', line 3737 def self.glVertexP3uiv__(type_, value_) if @@glVertexP3uiv.nil? sym = GlSym.load_gl_sym__('glVertexP3uiv') @@glVertexP3uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexP3uiv.call(type_, value_) end |
.glVertexP4ui__(type_, value_) ⇒ Object
3746 3747 3748 3749 3750 3751 3752 |
# File 'lib/opengl-core/gl_commands.rb', line 3746 def self.glVertexP4ui__(type_, value_) if @@glVertexP4ui.nil? sym = GlSym.load_gl_sym__('glVertexP4ui') @@glVertexP4ui = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glVertexP4ui.call(type_, value_) end |
.glVertexP4uiv__(type_, value_) ⇒ Object
3755 3756 3757 3758 3759 3760 3761 |
# File 'lib/opengl-core/gl_commands.rb', line 3755 def self.glVertexP4uiv__(type_, value_) if @@glVertexP4uiv.nil? sym = GlSym.load_gl_sym__('glVertexP4uiv') @@glVertexP4uiv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glVertexP4uiv.call(type_, value_) end |
.glViewport__(x_, y_, width_, height_) ⇒ Object
1037 1038 1039 1040 1041 1042 1043 |
# File 'lib/opengl-core/gl_commands.rb', line 1037 def self.glViewport__(x_, y_, width_, height_) if @@glViewport.nil? sym = GlSym.load_gl_sym__('glViewport') @@glViewport = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::TYPE_INT], Fiddle::TYPE_VOID) end @@glViewport.call(x_, y_, width_, height_) end |
.glViewportArrayv__(first_, count_, v_) ⇒ Object
5096 5097 5098 5099 5100 5101 5102 |
# File 'lib/opengl-core/gl_commands.rb', line 5096 def self.glViewportArrayv__(first_, count_, v_) if @@glViewportArrayv.nil? sym = GlSym.load_gl_sym__('glViewportArrayv') @@glViewportArrayv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glViewportArrayv.call(first_, count_, v_) end |
.glViewportIndexedf__(index_, x_, y_, w_, h_) ⇒ Object
5105 5106 5107 5108 5109 5110 5111 |
# File 'lib/opengl-core/gl_commands.rb', line 5105 def self.glViewportIndexedf__(index_, x_, y_, w_, h_) if @@glViewportIndexedf.nil? sym = GlSym.load_gl_sym__('glViewportIndexedf') @@glViewportIndexedf = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT, Fiddle::TYPE_FLOAT], Fiddle::TYPE_VOID) end @@glViewportIndexedf.call(index_, x_, y_, w_, h_) end |
.glViewportIndexedfv__(index_, v_) ⇒ Object
5114 5115 5116 5117 5118 5119 5120 |
# File 'lib/opengl-core/gl_commands.rb', line 5114 def self.glViewportIndexedfv__(index_, v_) if @@glViewportIndexedfv.nil? sym = GlSym.load_gl_sym__('glViewportIndexedfv') @@glViewportIndexedfv = Fiddle::Function.new(sym, [Fiddle::TYPE_INT, Fiddle::VOIDP], Fiddle::TYPE_VOID) end @@glViewportIndexedfv.call(index_, v_) end |
.glWaitSync__(sync_, flags_, timeout_) ⇒ Object
3368 3369 3370 3371 3372 3373 3374 |
# File 'lib/opengl-core/gl_commands.rb', line 3368 def self.glWaitSync__(sync_, flags_, timeout_) if @@glWaitSync.nil? sym = GlSym.load_gl_sym__('glWaitSync') @@glWaitSync = Fiddle::Function.new(sym, [Fiddle::TYPE_VOIDP, Fiddle::TYPE_INT, Fiddle::TYPE_LONG_LONG], Fiddle::TYPE_VOID) end @@glWaitSync.call(sync_, flags_, timeout_) end |