gles

package
v0.0.0-...-3cc54d5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2022 License: MIT Imports: 3 Imported by: 4

Documentation

Overview

Package gles provides Go bindings for the OpenGL ES v1 API.

Index

Constants

View Source
const (
	// VERSION_ES_CM_1_0 as defined in GLES/gl.h:41
	VERSION_ES_CM_1_0 = 1
	// VERSION_ES_CL_1_0 as defined in GLES/gl.h:42
	VERSION_ES_CL_1_0 = 1
	// VERSION_ES_CM_1_1 as defined in GLES/gl.h:43
	VERSION_ES_CM_1_1 = 1
	// VERSION_ES_CL_1_1 as defined in GLES/gl.h:44
	VERSION_ES_CL_1_1 = 1
	// DEPTH_BUFFER_BIT as defined in GLES/gl.h:47
	DEPTH_BUFFER_BIT = 0x00000100
	// STENCIL_BUFFER_BIT as defined in GLES/gl.h:48
	STENCIL_BUFFER_BIT = 0x00000400
	// COLOR_BUFFER_BIT as defined in GLES/gl.h:49
	COLOR_BUFFER_BIT = 0x00004000
	// FALSE as defined in GLES/gl.h:52
	FALSE = 0
	// TRUE as defined in GLES/gl.h:53
	TRUE = 1
	// POINTS as defined in GLES/gl.h:56
	POINTS = 0x0000
	// LINES as defined in GLES/gl.h:57
	LINES = 0x0001
	// LINE_LOOP as defined in GLES/gl.h:58
	LINE_LOOP = 0x0002
	// LINE_STRIP as defined in GLES/gl.h:59
	LINE_STRIP = 0x0003
	// TRIANGLES as defined in GLES/gl.h:60
	TRIANGLES = 0x0004
	// TRIANGLE_STRIP as defined in GLES/gl.h:61
	TRIANGLE_STRIP = 0x0005
	// TRIANGLE_FAN as defined in GLES/gl.h:62
	TRIANGLE_FAN = 0x0006
	// NEVER as defined in GLES/gl.h:65
	NEVER = 0x0200
	// LESS as defined in GLES/gl.h:66
	LESS = 0x0201
	// EQUAL as defined in GLES/gl.h:67
	EQUAL = 0x0202
	// LEQUAL as defined in GLES/gl.h:68
	LEQUAL = 0x0203
	// GREATER as defined in GLES/gl.h:69
	GREATER = 0x0204
	// NOTEQUAL as defined in GLES/gl.h:70
	NOTEQUAL = 0x0205
	// GEQUAL as defined in GLES/gl.h:71
	GEQUAL = 0x0206
	// ALWAYS as defined in GLES/gl.h:72
	ALWAYS = 0x0207
	// ZERO as defined in GLES/gl.h:75
	ZERO = 0
	// ONE as defined in GLES/gl.h:76
	ONE = 1
	// SRC_COLOR as defined in GLES/gl.h:77
	SRC_COLOR = 0x0300
	// ONE_MINUS_SRC_COLOR as defined in GLES/gl.h:78
	ONE_MINUS_SRC_COLOR = 0x0301
	// SRC_ALPHA as defined in GLES/gl.h:79
	SRC_ALPHA = 0x0302
	// ONE_MINUS_SRC_ALPHA as defined in GLES/gl.h:80
	ONE_MINUS_SRC_ALPHA = 0x0303
	// DST_ALPHA as defined in GLES/gl.h:81
	DST_ALPHA = 0x0304
	// ONE_MINUS_DST_ALPHA as defined in GLES/gl.h:82
	ONE_MINUS_DST_ALPHA = 0x0305
	// DST_COLOR as defined in GLES/gl.h:87
	DST_COLOR = 0x0306
	// ONE_MINUS_DST_COLOR as defined in GLES/gl.h:88
	ONE_MINUS_DST_COLOR = 0x0307
	// SRC_ALPHA_SATURATE as defined in GLES/gl.h:89
	SRC_ALPHA_SATURATE = 0x0308
	// CLIP_PLANE0 as defined in GLES/gl.h:96
	CLIP_PLANE0 = 0x3000
	// CLIP_PLANE1 as defined in GLES/gl.h:97
	CLIP_PLANE1 = 0x3001
	// CLIP_PLANE2 as defined in GLES/gl.h:98
	CLIP_PLANE2 = 0x3002
	// CLIP_PLANE3 as defined in GLES/gl.h:99
	CLIP_PLANE3 = 0x3003
	// CLIP_PLANE4 as defined in GLES/gl.h:100
	CLIP_PLANE4 = 0x3004
	// CLIP_PLANE5 as defined in GLES/gl.h:101
	CLIP_PLANE5 = 0x3005
	// FRONT as defined in GLES/gl.h:115
	FRONT = 0x0404
	// BACK as defined in GLES/gl.h:116
	BACK = 0x0405
	// FRONT_AND_BACK as defined in GLES/gl.h:117
	FRONT_AND_BACK = 0x0408
	// FOG as defined in GLES/gl.h:130
	FOG = 0x0B60
	// LIGHTING as defined in GLES/gl.h:131
	LIGHTING = 0x0B50
	// TEXTURE_2D as defined in GLES/gl.h:132
	TEXTURE_2D = 0x0DE1
	// CULL_FACE as defined in GLES/gl.h:133
	CULL_FACE = 0x0B44
	// ALPHA_TEST as defined in GLES/gl.h:134
	ALPHA_TEST = 0x0BC0
	// BLEND as defined in GLES/gl.h:135
	BLEND = 0x0BE2
	// COLOR_LOGIC_OP as defined in GLES/gl.h:136
	COLOR_LOGIC_OP = 0x0BF2
	// DITHER as defined in GLES/gl.h:137
	DITHER = 0x0BD0
	// STENCIL_TEST as defined in GLES/gl.h:138
	STENCIL_TEST = 0x0B90
	// DEPTH_TEST as defined in GLES/gl.h:139
	DEPTH_TEST = 0x0B71
	// POINT_SMOOTH as defined in GLES/gl.h:148
	POINT_SMOOTH = 0x0B10
	// LINE_SMOOTH as defined in GLES/gl.h:149
	LINE_SMOOTH = 0x0B20
	// SCISSOR_TEST as defined in GLES/gl.h:150
	SCISSOR_TEST = 0x0C11
	// COLOR_MATERIAL as defined in GLES/gl.h:151
	COLOR_MATERIAL = 0x0B57
	// NORMALIZE as defined in GLES/gl.h:152
	NORMALIZE = 0x0BA1
	// RESCALE_NORMAL as defined in GLES/gl.h:153
	RESCALE_NORMAL = 0x803A
	// POLYGON_OFFSET_FILL as defined in GLES/gl.h:154
	POLYGON_OFFSET_FILL = 0x8037
	// VERTEX_ARRAY as defined in GLES/gl.h:155
	VERTEX_ARRAY = 0x8074
	// NORMAL_ARRAY as defined in GLES/gl.h:156
	NORMAL_ARRAY = 0x8075
	// COLOR_ARRAY as defined in GLES/gl.h:157
	COLOR_ARRAY = 0x8076
	// TEXTURE_COORD_ARRAY as defined in GLES/gl.h:158
	TEXTURE_COORD_ARRAY = 0x8078
	// MULTISAMPLE as defined in GLES/gl.h:159
	MULTISAMPLE = 0x809D
	// SAMPLE_ALPHA_TO_COVERAGE as defined in GLES/gl.h:160
	SAMPLE_ALPHA_TO_COVERAGE = 0x809E
	// SAMPLE_ALPHA_TO_ONE as defined in GLES/gl.h:161
	SAMPLE_ALPHA_TO_ONE = 0x809F
	// SAMPLE_COVERAGE as defined in GLES/gl.h:162
	SAMPLE_COVERAGE = 0x80A0
	// NO_ERROR as defined in GLES/gl.h:165
	NO_ERROR = 0
	// INVALID_ENUM as defined in GLES/gl.h:166
	INVALID_ENUM = 0x0500
	// INVALID_VALUE as defined in GLES/gl.h:167
	INVALID_VALUE = 0x0501
	// INVALID_OPERATION as defined in GLES/gl.h:168
	INVALID_OPERATION = 0x0502
	// STACK_OVERFLOW as defined in GLES/gl.h:169
	STACK_OVERFLOW = 0x0503
	// STACK_UNDERFLOW as defined in GLES/gl.h:170
	STACK_UNDERFLOW = 0x0504
	// OUT_OF_MEMORY as defined in GLES/gl.h:171
	OUT_OF_MEMORY = 0x0505
	// EXP as defined in GLES/gl.h:175
	EXP = 0x0800
	// EXP2 as defined in GLES/gl.h:176
	EXP2 = 0x0801
	// FOG_DENSITY as defined in GLES/gl.h:179
	FOG_DENSITY = 0x0B62
	// FOG_START as defined in GLES/gl.h:180
	FOG_START = 0x0B63
	// FOG_END as defined in GLES/gl.h:181
	FOG_END = 0x0B64
	// FOG_MODE as defined in GLES/gl.h:182
	FOG_MODE = 0x0B65
	// FOG_COLOR as defined in GLES/gl.h:183
	FOG_COLOR = 0x0B66
	// CW as defined in GLES/gl.h:186
	CW = 0x0900
	// CCW as defined in GLES/gl.h:187
	CCW = 0x0901
	// CURRENT_COLOR as defined in GLES/gl.h:190
	CURRENT_COLOR = 0x0B00
	// CURRENT_NORMAL as defined in GLES/gl.h:191
	CURRENT_NORMAL = 0x0B02
	// CURRENT_TEXTURE_COORDS as defined in GLES/gl.h:192
	CURRENT_TEXTURE_COORDS = 0x0B03
	// POINT_SIZE as defined in GLES/gl.h:193
	POINT_SIZE = 0x0B11
	// POINT_SIZE_MIN as defined in GLES/gl.h:194
	POINT_SIZE_MIN = 0x8126
	// POINT_SIZE_MAX as defined in GLES/gl.h:195
	POINT_SIZE_MAX = 0x8127
	// POINT_FADE_THRESHOLD_SIZE as defined in GLES/gl.h:196
	POINT_FADE_THRESHOLD_SIZE = 0x8128
	// POINT_DISTANCE_ATTENUATION as defined in GLES/gl.h:197
	POINT_DISTANCE_ATTENUATION = 0x8129
	// SMOOTH_POINT_SIZE_RANGE as defined in GLES/gl.h:198
	SMOOTH_POINT_SIZE_RANGE = 0x0B12
	// LINE_WIDTH as defined in GLES/gl.h:199
	LINE_WIDTH = 0x0B21
	// SMOOTH_LINE_WIDTH_RANGE as defined in GLES/gl.h:200
	SMOOTH_LINE_WIDTH_RANGE = 0x0B22
	// ALIASED_POINT_SIZE_RANGE as defined in GLES/gl.h:201
	ALIASED_POINT_SIZE_RANGE = 0x846D
	// ALIASED_LINE_WIDTH_RANGE as defined in GLES/gl.h:202
	ALIASED_LINE_WIDTH_RANGE = 0x846E
	// CULL_FACE_MODE as defined in GLES/gl.h:203
	CULL_FACE_MODE = 0x0B45
	// FRONT_FACE as defined in GLES/gl.h:204
	FRONT_FACE = 0x0B46
	// SHADE_MODEL as defined in GLES/gl.h:205
	SHADE_MODEL = 0x0B54
	// DEPTH_RANGE as defined in GLES/gl.h:206
	DEPTH_RANGE = 0x0B70
	// DEPTH_WRITEMASK as defined in GLES/gl.h:207
	DEPTH_WRITEMASK = 0x0B72
	// DEPTH_CLEAR_VALUE as defined in GLES/gl.h:208
	DEPTH_CLEAR_VALUE = 0x0B73
	// DEPTH_FUNC as defined in GLES/gl.h:209
	DEPTH_FUNC = 0x0B74
	// STENCIL_CLEAR_VALUE as defined in GLES/gl.h:210
	STENCIL_CLEAR_VALUE = 0x0B91
	// STENCIL_FUNC as defined in GLES/gl.h:211
	STENCIL_FUNC = 0x0B92
	// STENCIL_VALUE_MASK as defined in GLES/gl.h:212
	STENCIL_VALUE_MASK = 0x0B93
	// STENCIL_FAIL as defined in GLES/gl.h:213
	STENCIL_FAIL = 0x0B94
	// STENCIL_PASS_DEPTH_FAIL as defined in GLES/gl.h:214
	STENCIL_PASS_DEPTH_FAIL = 0x0B95
	// STENCIL_PASS_DEPTH_PASS as defined in GLES/gl.h:215
	STENCIL_PASS_DEPTH_PASS = 0x0B96
	// STENCIL_REF as defined in GLES/gl.h:216
	STENCIL_REF = 0x0B97
	// STENCIL_WRITEMASK as defined in GLES/gl.h:217
	STENCIL_WRITEMASK = 0x0B98
	// MATRIX_MODE as defined in GLES/gl.h:218
	MATRIX_MODE = 0x0BA0
	// VIEWPORT as defined in GLES/gl.h:219
	VIEWPORT = 0x0BA2
	// MODELVIEW_STACK_DEPTH as defined in GLES/gl.h:220
	MODELVIEW_STACK_DEPTH = 0x0BA3
	// PROJECTION_STACK_DEPTH as defined in GLES/gl.h:221
	PROJECTION_STACK_DEPTH = 0x0BA4
	// TEXTURE_STACK_DEPTH as defined in GLES/gl.h:222
	TEXTURE_STACK_DEPTH = 0x0BA5
	// MODELVIEW_MATRIX as defined in GLES/gl.h:223
	MODELVIEW_MATRIX = 0x0BA6
	// PROJECTION_MATRIX as defined in GLES/gl.h:224
	PROJECTION_MATRIX = 0x0BA7
	// TEXTURE_MATRIX as defined in GLES/gl.h:225
	TEXTURE_MATRIX = 0x0BA8
	// ALPHA_TEST_FUNC as defined in GLES/gl.h:226
	ALPHA_TEST_FUNC = 0x0BC1
	// ALPHA_TEST_REF as defined in GLES/gl.h:227
	ALPHA_TEST_REF = 0x0BC2
	// BLEND_DST as defined in GLES/gl.h:228
	BLEND_DST = 0x0BE0
	// BLEND_SRC as defined in GLES/gl.h:229
	BLEND_SRC = 0x0BE1
	// LOGIC_OP_MODE as defined in GLES/gl.h:230
	LOGIC_OP_MODE = 0x0BF0
	// SCISSOR_BOX as defined in GLES/gl.h:231
	SCISSOR_BOX = 0x0C10
	// COLOR_CLEAR_VALUE as defined in GLES/gl.h:233
	COLOR_CLEAR_VALUE = 0x0C22
	// COLOR_WRITEMASK as defined in GLES/gl.h:234
	COLOR_WRITEMASK = 0x0C23
	// UNPACK_ALIGNMENT as defined in GLES/gl.h:235
	UNPACK_ALIGNMENT = 0x0CF5
	// PACK_ALIGNMENT as defined in GLES/gl.h:236
	PACK_ALIGNMENT = 0x0D05
	// MAX_LIGHTS as defined in GLES/gl.h:237
	MAX_LIGHTS = 0x0D31
	// MAX_CLIP_PLANES as defined in GLES/gl.h:238
	MAX_CLIP_PLANES = 0x0D32
	// MAX_TEXTURE_SIZE as defined in GLES/gl.h:239
	MAX_TEXTURE_SIZE = 0x0D33
	// MAX_MODELVIEW_STACK_DEPTH as defined in GLES/gl.h:240
	MAX_MODELVIEW_STACK_DEPTH = 0x0D36
	// MAX_PROJECTION_STACK_DEPTH as defined in GLES/gl.h:241
	MAX_PROJECTION_STACK_DEPTH = 0x0D38
	// MAX_TEXTURE_STACK_DEPTH as defined in GLES/gl.h:242
	MAX_TEXTURE_STACK_DEPTH = 0x0D39
	// MAX_VIEWPORT_DIMS as defined in GLES/gl.h:243
	MAX_VIEWPORT_DIMS = 0x0D3A
	// MAX_TEXTURE_UNITS as defined in GLES/gl.h:244
	MAX_TEXTURE_UNITS = 0x84E2
	// SUBPIXEL_BITS as defined in GLES/gl.h:245
	SUBPIXEL_BITS = 0x0D50
	// RED_BITS as defined in GLES/gl.h:246
	RED_BITS = 0x0D52
	// GREEN_BITS as defined in GLES/gl.h:247
	GREEN_BITS = 0x0D53
	// BLUE_BITS as defined in GLES/gl.h:248
	BLUE_BITS = 0x0D54
	// ALPHA_BITS as defined in GLES/gl.h:249
	ALPHA_BITS = 0x0D55
	// DEPTH_BITS as defined in GLES/gl.h:250
	DEPTH_BITS = 0x0D56
	// STENCIL_BITS as defined in GLES/gl.h:251
	STENCIL_BITS = 0x0D57
	// POLYGON_OFFSET_UNITS as defined in GLES/gl.h:252
	POLYGON_OFFSET_UNITS = 0x2A00
	// POLYGON_OFFSET_FACTOR as defined in GLES/gl.h:254
	POLYGON_OFFSET_FACTOR = 0x8038
	// TEXTURE_BINDING_2D as defined in GLES/gl.h:255
	TEXTURE_BINDING_2D = 0x8069
	// VERTEX_ARRAY_SIZE as defined in GLES/gl.h:256
	VERTEX_ARRAY_SIZE = 0x807A
	// VERTEX_ARRAY_TYPE as defined in GLES/gl.h:257
	VERTEX_ARRAY_TYPE = 0x807B
	// VERTEX_ARRAY_STRIDE as defined in GLES/gl.h:258
	VERTEX_ARRAY_STRIDE = 0x807C
	// NORMAL_ARRAY_TYPE as defined in GLES/gl.h:259
	NORMAL_ARRAY_TYPE = 0x807E
	// NORMAL_ARRAY_STRIDE as defined in GLES/gl.h:260
	NORMAL_ARRAY_STRIDE = 0x807F
	// COLOR_ARRAY_SIZE as defined in GLES/gl.h:261
	COLOR_ARRAY_SIZE = 0x8081
	// COLOR_ARRAY_TYPE as defined in GLES/gl.h:262
	COLOR_ARRAY_TYPE = 0x8082
	// COLOR_ARRAY_STRIDE as defined in GLES/gl.h:263
	COLOR_ARRAY_STRIDE = 0x8083
	// TEXTURE_COORD_ARRAY_SIZE as defined in GLES/gl.h:264
	TEXTURE_COORD_ARRAY_SIZE = 0x8088
	// TEXTURE_COORD_ARRAY_TYPE as defined in GLES/gl.h:265
	TEXTURE_COORD_ARRAY_TYPE = 0x8089
	// TEXTURE_COORD_ARRAY_STRIDE as defined in GLES/gl.h:266
	TEXTURE_COORD_ARRAY_STRIDE = 0x808A
	// VERTEX_ARRAY_POINTER as defined in GLES/gl.h:267
	VERTEX_ARRAY_POINTER = 0x808E
	// NORMAL_ARRAY_POINTER as defined in GLES/gl.h:268
	NORMAL_ARRAY_POINTER = 0x808F
	// COLOR_ARRAY_POINTER as defined in GLES/gl.h:269
	COLOR_ARRAY_POINTER = 0x8090
	// TEXTURE_COORD_ARRAY_POINTER as defined in GLES/gl.h:270
	TEXTURE_COORD_ARRAY_POINTER = 0x8092
	// SAMPLE_BUFFERS as defined in GLES/gl.h:271
	SAMPLE_BUFFERS = 0x80A8
	// SAMPLES as defined in GLES/gl.h:272
	SAMPLES = 0x80A9
	// SAMPLE_COVERAGE_VALUE as defined in GLES/gl.h:273
	SAMPLE_COVERAGE_VALUE = 0x80AA
	// SAMPLE_COVERAGE_INVERT as defined in GLES/gl.h:274
	SAMPLE_COVERAGE_INVERT = 0x80AB
	// NUM_COMPRESSED_TEXTURE_FORMATS as defined in GLES/gl.h:282
	NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2
	// COMPRESSED_TEXTURE_FORMATS as defined in GLES/gl.h:283
	COMPRESSED_TEXTURE_FORMATS = 0x86A3
	// DONT_CARE as defined in GLES/gl.h:286
	DONT_CARE = 0x1100
	// FASTEST as defined in GLES/gl.h:287
	FASTEST = 0x1101
	// NICEST as defined in GLES/gl.h:288
	NICEST = 0x1102
	// PERSPECTIVE_CORRECTION_HINT as defined in GLES/gl.h:291
	PERSPECTIVE_CORRECTION_HINT = 0x0C50
	// POINT_SMOOTH_HINT as defined in GLES/gl.h:292
	POINT_SMOOTH_HINT = 0x0C51
	// LINE_SMOOTH_HINT as defined in GLES/gl.h:293
	LINE_SMOOTH_HINT = 0x0C52
	// FOG_HINT as defined in GLES/gl.h:294
	FOG_HINT = 0x0C54
	// GENERATE_MIPMAP_HINT as defined in GLES/gl.h:295
	GENERATE_MIPMAP_HINT = 0x8192
	// LIGHT_MODEL_AMBIENT as defined in GLES/gl.h:298
	LIGHT_MODEL_AMBIENT = 0x0B53
	// LIGHT_MODEL_TWO_SIDE as defined in GLES/gl.h:299
	LIGHT_MODEL_TWO_SIDE = 0x0B52
	// AMBIENT as defined in GLES/gl.h:302
	AMBIENT = 0x1200
	// DIFFUSE as defined in GLES/gl.h:303
	DIFFUSE = 0x1201
	// SPECULAR as defined in GLES/gl.h:304
	SPECULAR = 0x1202
	// POSITION as defined in GLES/gl.h:305
	POSITION = 0x1203
	// SPOT_DIRECTION as defined in GLES/gl.h:306
	SPOT_DIRECTION = 0x1204
	// SPOT_EXPONENT as defined in GLES/gl.h:307
	SPOT_EXPONENT = 0x1205
	// SPOT_CUTOFF as defined in GLES/gl.h:308
	SPOT_CUTOFF = 0x1206
	// CONSTANT_ATTENUATION as defined in GLES/gl.h:309
	CONSTANT_ATTENUATION = 0x1207
	// LINEAR_ATTENUATION as defined in GLES/gl.h:310
	LINEAR_ATTENUATION = 0x1208
	// QUADRATIC_ATTENUATION as defined in GLES/gl.h:311
	QUADRATIC_ATTENUATION = 0x1209
	// BYTE as defined in GLES/gl.h:314
	BYTE = 0x1400
	// UNSIGNED_BYTE as defined in GLES/gl.h:315
	UNSIGNED_BYTE = 0x1401
	// SHORT as defined in GLES/gl.h:316
	SHORT = 0x1402
	// UNSIGNED_SHORT as defined in GLES/gl.h:317
	UNSIGNED_SHORT = 0x1403
	// FLOAT as defined in GLES/gl.h:318
	FLOAT = 0x1406
	// FIXED as defined in GLES/gl.h:319
	FIXED = 0x140C
	// CLEAR as defined in GLES/gl.h:322
	CLEAR = 0x1500
	// AND as defined in GLES/gl.h:323
	AND = 0x1501
	// AND_REVERSE as defined in GLES/gl.h:324
	AND_REVERSE = 0x1502
	// COPY as defined in GLES/gl.h:325
	COPY = 0x1503
	// AND_INVERTED as defined in GLES/gl.h:326
	AND_INVERTED = 0x1504
	// NOOP as defined in GLES/gl.h:327
	NOOP = 0x1505
	// XOR as defined in GLES/gl.h:328
	XOR = 0x1506
	// OR as defined in GLES/gl.h:329
	OR = 0x1507
	// NOR as defined in GLES/gl.h:330
	NOR = 0x1508
	// EQUIV as defined in GLES/gl.h:331
	EQUIV = 0x1509
	// INVERT as defined in GLES/gl.h:332
	INVERT = 0x150A
	// OR_REVERSE as defined in GLES/gl.h:333
	OR_REVERSE = 0x150B
	// COPY_INVERTED as defined in GLES/gl.h:334
	COPY_INVERTED = 0x150C
	// OR_INVERTED as defined in GLES/gl.h:335
	OR_INVERTED = 0x150D
	// NAND as defined in GLES/gl.h:336
	NAND = 0x150E
	// SET as defined in GLES/gl.h:337
	SET = 0x150F
	// EMISSION as defined in GLES/gl.h:343
	EMISSION = 0x1600
	// SHININESS as defined in GLES/gl.h:344
	SHININESS = 0x1601
	// AMBIENT_AND_DIFFUSE as defined in GLES/gl.h:345
	AMBIENT_AND_DIFFUSE = 0x1602
	// MODELVIEW as defined in GLES/gl.h:351
	MODELVIEW = 0x1700
	// PROJECTION as defined in GLES/gl.h:352
	PROJECTION = 0x1701
	// TEXTURE as defined in GLES/gl.h:353
	TEXTURE = 0x1702
	// ALPHA as defined in GLES/gl.h:362
	ALPHA = 0x1906
	// RGB as defined in GLES/gl.h:363
	RGB = 0x1907
	// RGBA as defined in GLES/gl.h:364
	RGBA = 0x1908
	// LUMINANCE as defined in GLES/gl.h:365
	LUMINANCE = 0x1909
	// LUMINANCE_ALPHA as defined in GLES/gl.h:366
	LUMINANCE_ALPHA = 0x190A
	// UNSIGNED_SHORT_4_4_4_4 as defined in GLES/gl.h:374
	UNSIGNED_SHORT_4_4_4_4 = 0x8033
	// UNSIGNED_SHORT_5_5_5_1 as defined in GLES/gl.h:375
	UNSIGNED_SHORT_5_5_5_1 = 0x8034
	// UNSIGNED_SHORT_5_6_5 as defined in GLES/gl.h:376
	UNSIGNED_SHORT_5_6_5 = 0x8363
	// FLAT as defined in GLES/gl.h:379
	FLAT = 0x1D00
	// SMOOTH as defined in GLES/gl.h:380
	SMOOTH = 0x1D01
	// KEEP as defined in GLES/gl.h:394
	KEEP = 0x1E00
	// REPLACE as defined in GLES/gl.h:395
	REPLACE = 0x1E01
	// INCR as defined in GLES/gl.h:396
	INCR = 0x1E02
	// DECR as defined in GLES/gl.h:397
	DECR = 0x1E03
	// VENDOR as defined in GLES/gl.h:401
	VENDOR = 0x1F00
	// RENDERER as defined in GLES/gl.h:402
	RENDERER = 0x1F01
	// VERSION as defined in GLES/gl.h:403
	VERSION = 0x1F02
	// EXTENSIONS as defined in GLES/gl.h:404
	EXTENSIONS = 0x1F03
	// MODULATE as defined in GLES/gl.h:413
	MODULATE = 0x2100
	// DECAL as defined in GLES/gl.h:414
	DECAL = 0x2101
	// ADD as defined in GLES/gl.h:416
	ADD = 0x0104
	// TEXTURE_ENV_MODE as defined in GLES/gl.h:420
	TEXTURE_ENV_MODE = 0x2200
	// TEXTURE_ENV_COLOR as defined in GLES/gl.h:421
	TEXTURE_ENV_COLOR = 0x2201
	// TEXTURE_ENV as defined in GLES/gl.h:424
	TEXTURE_ENV = 0x2300
	// NEAREST as defined in GLES/gl.h:427
	NEAREST = 0x2600
	// LINEAR as defined in GLES/gl.h:428
	LINEAR = 0x2601
	// NEAREST_MIPMAP_NEAREST as defined in GLES/gl.h:433
	NEAREST_MIPMAP_NEAREST = 0x2700
	// LINEAR_MIPMAP_NEAREST as defined in GLES/gl.h:434
	LINEAR_MIPMAP_NEAREST = 0x2701
	// NEAREST_MIPMAP_LINEAR as defined in GLES/gl.h:435
	NEAREST_MIPMAP_LINEAR = 0x2702
	// LINEAR_MIPMAP_LINEAR as defined in GLES/gl.h:436
	LINEAR_MIPMAP_LINEAR = 0x2703
	// TEXTURE_MAG_FILTER as defined in GLES/gl.h:439
	TEXTURE_MAG_FILTER = 0x2800
	// TEXTURE_MIN_FILTER as defined in GLES/gl.h:440
	TEXTURE_MIN_FILTER = 0x2801
	// TEXTURE_WRAP_S as defined in GLES/gl.h:441
	TEXTURE_WRAP_S = 0x2802
	// TEXTURE_WRAP_T as defined in GLES/gl.h:442
	TEXTURE_WRAP_T = 0x2803
	// GENERATE_MIPMAP as defined in GLES/gl.h:443
	GENERATE_MIPMAP = 0x8191
	// TEXTURE0 as defined in GLES/gl.h:449
	TEXTURE0 = 0x84C0
	// TEXTURE1 as defined in GLES/gl.h:450
	TEXTURE1 = 0x84C1
	// TEXTURE2 as defined in GLES/gl.h:451
	TEXTURE2 = 0x84C2
	// TEXTURE3 as defined in GLES/gl.h:452
	TEXTURE3 = 0x84C3
	// TEXTURE4 as defined in GLES/gl.h:453
	TEXTURE4 = 0x84C4
	// TEXTURE5 as defined in GLES/gl.h:454
	TEXTURE5 = 0x84C5
	// TEXTURE6 as defined in GLES/gl.h:455
	TEXTURE6 = 0x84C6
	// TEXTURE7 as defined in GLES/gl.h:456
	TEXTURE7 = 0x84C7
	// TEXTURE8 as defined in GLES/gl.h:457
	TEXTURE8 = 0x84C8
	// TEXTURE9 as defined in GLES/gl.h:458
	TEXTURE9 = 0x84C9
	// TEXTURE10 as defined in GLES/gl.h:459
	TEXTURE10 = 0x84CA
	// TEXTURE11 as defined in GLES/gl.h:460
	TEXTURE11 = 0x84CB
	// TEXTURE12 as defined in GLES/gl.h:461
	TEXTURE12 = 0x84CC
	// TEXTURE13 as defined in GLES/gl.h:462
	TEXTURE13 = 0x84CD
	// TEXTURE14 as defined in GLES/gl.h:463
	TEXTURE14 = 0x84CE
	// TEXTURE15 as defined in GLES/gl.h:464
	TEXTURE15 = 0x84CF
	// TEXTURE16 as defined in GLES/gl.h:465
	TEXTURE16 = 0x84D0
	// TEXTURE17 as defined in GLES/gl.h:466
	TEXTURE17 = 0x84D1
	// TEXTURE18 as defined in GLES/gl.h:467
	TEXTURE18 = 0x84D2
	// TEXTURE19 as defined in GLES/gl.h:468
	TEXTURE19 = 0x84D3
	// TEXTURE20 as defined in GLES/gl.h:469
	TEXTURE20 = 0x84D4
	// TEXTURE21 as defined in GLES/gl.h:470
	TEXTURE21 = 0x84D5
	// TEXTURE22 as defined in GLES/gl.h:471
	TEXTURE22 = 0x84D6
	// TEXTURE23 as defined in GLES/gl.h:472
	TEXTURE23 = 0x84D7
	// TEXTURE24 as defined in GLES/gl.h:473
	TEXTURE24 = 0x84D8
	// TEXTURE25 as defined in GLES/gl.h:474
	TEXTURE25 = 0x84D9
	// TEXTURE26 as defined in GLES/gl.h:475
	TEXTURE26 = 0x84DA
	// TEXTURE27 as defined in GLES/gl.h:476
	TEXTURE27 = 0x84DB
	// TEXTURE28 as defined in GLES/gl.h:477
	TEXTURE28 = 0x84DC
	// TEXTURE29 as defined in GLES/gl.h:478
	TEXTURE29 = 0x84DD
	// TEXTURE30 as defined in GLES/gl.h:479
	TEXTURE30 = 0x84DE
	// TEXTURE31 as defined in GLES/gl.h:480
	TEXTURE31 = 0x84DF
	// ACTIVE_TEXTURE as defined in GLES/gl.h:481
	ACTIVE_TEXTURE = 0x84E0
	// CLIENT_ACTIVE_TEXTURE as defined in GLES/gl.h:482
	CLIENT_ACTIVE_TEXTURE = 0x84E1
	// REPEAT as defined in GLES/gl.h:485
	REPEAT = 0x2901
	// CLAMP_TO_EDGE as defined in GLES/gl.h:486
	CLAMP_TO_EDGE = 0x812F
	// LIGHT0 as defined in GLES/gl.h:495
	LIGHT0 = 0x4000
	// LIGHT1 as defined in GLES/gl.h:496
	LIGHT1 = 0x4001
	// LIGHT2 as defined in GLES/gl.h:497
	LIGHT2 = 0x4002
	// LIGHT3 as defined in GLES/gl.h:498
	LIGHT3 = 0x4003
	// LIGHT4 as defined in GLES/gl.h:499
	LIGHT4 = 0x4004
	// LIGHT5 as defined in GLES/gl.h:500
	LIGHT5 = 0x4005
	// LIGHT6 as defined in GLES/gl.h:501
	LIGHT6 = 0x4006
	// LIGHT7 as defined in GLES/gl.h:502
	LIGHT7 = 0x4007
	// ARRAY_BUFFER as defined in GLES/gl.h:505
	ARRAY_BUFFER = 0x8892
	// ELEMENT_ARRAY_BUFFER as defined in GLES/gl.h:506
	ELEMENT_ARRAY_BUFFER = 0x8893
	// ARRAY_BUFFER_BINDING as defined in GLES/gl.h:508
	ARRAY_BUFFER_BINDING = 0x8894
	// ELEMENT_ARRAY_BUFFER_BINDING as defined in GLES/gl.h:509
	ELEMENT_ARRAY_BUFFER_BINDING = 0x8895
	// VERTEX_ARRAY_BUFFER_BINDING as defined in GLES/gl.h:510
	VERTEX_ARRAY_BUFFER_BINDING = 0x8896
	// NORMAL_ARRAY_BUFFER_BINDING as defined in GLES/gl.h:511
	NORMAL_ARRAY_BUFFER_BINDING = 0x8897
	// COLOR_ARRAY_BUFFER_BINDING as defined in GLES/gl.h:512
	COLOR_ARRAY_BUFFER_BINDING = 0x8898
	// TEXTURE_COORD_ARRAY_BUFFER_BINDING as defined in GLES/gl.h:513
	TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A
	// STATIC_DRAW as defined in GLES/gl.h:515
	STATIC_DRAW = 0x88E4
	// DYNAMIC_DRAW as defined in GLES/gl.h:516
	DYNAMIC_DRAW = 0x88E8
	// BUFFER_SIZE as defined in GLES/gl.h:518
	BUFFER_SIZE = 0x8764
	// BUFFER_USAGE as defined in GLES/gl.h:519
	BUFFER_USAGE = 0x8765
	// SUBTRACT as defined in GLES/gl.h:522
	SUBTRACT = 0x84E7
	// COMBINE as defined in GLES/gl.h:523
	COMBINE = 0x8570
	// COMBINE_RGB as defined in GLES/gl.h:524
	COMBINE_RGB = 0x8571
	// COMBINE_ALPHA as defined in GLES/gl.h:525
	COMBINE_ALPHA = 0x8572
	// RGB_SCALE as defined in GLES/gl.h:526
	RGB_SCALE = 0x8573
	// ADD_SIGNED as defined in GLES/gl.h:527
	ADD_SIGNED = 0x8574
	// INTERPOLATE as defined in GLES/gl.h:528
	INTERPOLATE = 0x8575
	// CONSTANT as defined in GLES/gl.h:529
	CONSTANT = 0x8576
	// PRIMARY_COLOR as defined in GLES/gl.h:530
	PRIMARY_COLOR = 0x8577
	// PREVIOUS as defined in GLES/gl.h:531
	PREVIOUS = 0x8578
	// OPERAND0_RGB as defined in GLES/gl.h:532
	OPERAND0_RGB = 0x8590
	// OPERAND1_RGB as defined in GLES/gl.h:533
	OPERAND1_RGB = 0x8591
	// OPERAND2_RGB as defined in GLES/gl.h:534
	OPERAND2_RGB = 0x8592
	// OPERAND0_ALPHA as defined in GLES/gl.h:535
	OPERAND0_ALPHA = 0x8598
	// OPERAND1_ALPHA as defined in GLES/gl.h:536
	OPERAND1_ALPHA = 0x8599
	// OPERAND2_ALPHA as defined in GLES/gl.h:537
	OPERAND2_ALPHA = 0x859A
	// ALPHA_SCALE as defined in GLES/gl.h:539
	ALPHA_SCALE = 0x0D1C
	// SRC0_RGB as defined in GLES/gl.h:541
	SRC0_RGB = 0x8580
	// SRC1_RGB as defined in GLES/gl.h:542
	SRC1_RGB = 0x8581
	// SRC2_RGB as defined in GLES/gl.h:543
	SRC2_RGB = 0x8582
	// SRC0_ALPHA as defined in GLES/gl.h:544
	SRC0_ALPHA = 0x8588
	// SRC1_ALPHA as defined in GLES/gl.h:545
	SRC1_ALPHA = 0x8589
	// SRC2_ALPHA as defined in GLES/gl.h:546
	SRC2_ALPHA = 0x858A
	// DOT3_RGB as defined in GLES/gl.h:548
	DOT3_RGB = 0x86AE
	// DOT3_RGBA as defined in GLES/gl.h:549
	DOT3_RGBA = 0x86AF
	// IMPLEMENTATION_COLOR_READ_TYPE_OES as defined in GLES/gl.h:557
	IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A
	// IMPLEMENTATION_COLOR_READ_FORMAT_OES as defined in GLES/gl.h:558
	IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B
	// PALETTE4_RGB8_OES as defined in GLES/gl.h:563
	PALETTE4_RGB8_OES = 0x8B90
	// PALETTE4_RGBA8_OES as defined in GLES/gl.h:564
	PALETTE4_RGBA8_OES = 0x8B91
	// PALETTE4_R5_G6_B5_OES as defined in GLES/gl.h:565
	PALETTE4_R5_G6_B5_OES = 0x8B92
	// PALETTE4_RGBA4_OES as defined in GLES/gl.h:566
	PALETTE4_RGBA4_OES = 0x8B93
	// PALETTE4_RGB5_A1_OES as defined in GLES/gl.h:567
	PALETTE4_RGB5_A1_OES = 0x8B94
	// PALETTE8_RGB8_OES as defined in GLES/gl.h:568
	PALETTE8_RGB8_OES = 0x8B95
	// PALETTE8_RGBA8_OES as defined in GLES/gl.h:569
	PALETTE8_RGBA8_OES = 0x8B96
	// PALETTE8_R5_G6_B5_OES as defined in GLES/gl.h:570
	PALETTE8_R5_G6_B5_OES = 0x8B97
	// PALETTE8_RGBA4_OES as defined in GLES/gl.h:571
	PALETTE8_RGBA4_OES = 0x8B98
	// PALETTE8_RGB5_A1_OES as defined in GLES/gl.h:572
	PALETTE8_RGB5_A1_OES = 0x8B99
	// POINT_SIZE_ARRAY_OES as defined in GLES/gl.h:577
	POINT_SIZE_ARRAY_OES = 0x8B9C
	// POINT_SIZE_ARRAY_TYPE_OES as defined in GLES/gl.h:578
	POINT_SIZE_ARRAY_TYPE_OES = 0x898A
	// POINT_SIZE_ARRAY_STRIDE_OES as defined in GLES/gl.h:579
	POINT_SIZE_ARRAY_STRIDE_OES = 0x898B
	// POINT_SIZE_ARRAY_POINTER_OES as defined in GLES/gl.h:580
	POINT_SIZE_ARRAY_POINTER_OES = 0x898C
	// POINT_SIZE_ARRAY_BUFFER_BINDING_OES as defined in GLES/gl.h:581
	POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F
	// POINT_SPRITE_OES as defined in GLES/gl.h:586
	POINT_SPRITE_OES = 0x8861
	// COORD_REPLACE_OES as defined in GLES/gl.h:587
	COORD_REPLACE_OES = 0x8862
	// OES_read_format as defined in GLES/gl.h:746
	OES_read_format = 1
	// OES_compressed_paletted_texture as defined in GLES/gl.h:751
	OES_compressed_paletted_texture = 1
	// OES_point_size_array as defined in GLES/gl.h:756
	OES_point_size_array = 1
	// OES_point_sprite as defined in GLES/gl.h:762
	OES_point_sprite = 1
)

Variables

This section is empty.

Functions

func ActiveTexture

func ActiveTexture(texture uint32)

ActiveTexture function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glActiveTexture.xml

func AlphaFunc

func AlphaFunc(_func uint32, ref float32)

AlphaFunc function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glAlphaFunc.xml

func AlphaFuncx

func AlphaFuncx(_func uint32, ref int32)

AlphaFuncx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glAlphaFuncx.xml

func BindBuffer

func BindBuffer(target uint32, buffer uint32)

BindBuffer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glBindBuffer.xml

func BindTexture

func BindTexture(target uint32, texture uint32)

BindTexture function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glBindTexture.xml

func BlendFunc

func BlendFunc(sfactor uint32, dfactor uint32)

BlendFunc function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glBlendFunc.xml

func BufferData

func BufferData(target uint32, size int, data unsafe.Pointer, usage uint32)

BufferData function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glBufferData.xml

func BufferSubData

func BufferSubData(target uint32, offset int, size int, data unsafe.Pointer)

BufferSubData function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glBufferSubData.xml

func Clear

func Clear(mask uint32)

Clear function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClear.xml

func ClearColor

func ClearColor(red float32, green float32, blue float32, alpha float32)

ClearColor function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClearColor.xml

func ClearColorx

func ClearColorx(red int32, green int32, blue int32, alpha int32)

ClearColorx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClearColorx.xml

func ClearDepthf

func ClearDepthf(depth float32)

ClearDepthf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClearDepthf.xml

func ClearDepthx

func ClearDepthx(depth int32)

ClearDepthx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClearDepthx.xml

func ClearStencil

func ClearStencil(s int32)

ClearStencil function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClearStencil.xml

func ClientActiveTexture

func ClientActiveTexture(texture uint32)

ClientActiveTexture function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClientActiveTexture.xml

func ClipPlanef

func ClipPlanef(plane uint32, equation []float32)

ClipPlanef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClipPlanef.xml

func ClipPlanex

func ClipPlanex(plane uint32, equation []int32)

ClipPlanex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glClipPlanex.xml

func Color4f

func Color4f(red float32, green float32, blue float32, alpha float32)

Color4f function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glColor4f.xml

func Color4ub

func Color4ub(red byte, green byte, blue byte, alpha byte)

Color4ub function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glColor4ub.xml

func Color4x

func Color4x(red int32, green int32, blue int32, alpha int32)

Color4x function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glColor4x.xml

func ColorMask

func ColorMask(red byte, green byte, blue byte, alpha byte)

ColorMask function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glColorMask.xml

func ColorPointer

func ColorPointer(size int32, kind uint32, stride int32, pointer unsafe.Pointer)

ColorPointer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glColorPointer.xml

func CompressedTexImage2D

func CompressedTexImage2D(target uint32, level int32, internalformat uint32, width int32, height int32, border int32, imageSize int32, data unsafe.Pointer)

CompressedTexImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glCompressedTexImage2D.xml

func CompressedTexSubImage2D

func CompressedTexSubImage2D(target uint32, level int32, xoffset int32, yoffset int32, width int32, height int32, format uint32, imageSize int32, data unsafe.Pointer)

CompressedTexSubImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glCompressedTexSubImage2D.xml

func CopyTexImage2D

func CopyTexImage2D(target uint32, level int32, internalformat uint32, x int32, y int32, width int32, height int32, border int32)

CopyTexImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glCopyTexImage2D.xml

func CopyTexSubImage2D

func CopyTexSubImage2D(target uint32, level int32, xoffset int32, yoffset int32, x int32, y int32, width int32, height int32)

CopyTexSubImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glCopyTexSubImage2D.xml

func CullFace

func CullFace(mode uint32)

CullFace function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glCullFace.xml

func DeleteBuffers

func DeleteBuffers(n int32, buffers []uint32)

DeleteBuffers function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDeleteBuffers.xml

func DeleteTextures

func DeleteTextures(n int32, textures []uint32)

DeleteTextures function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDeleteTextures.xml

func DepthFunc

func DepthFunc(_func uint32)

DepthFunc function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDepthFunc.xml

func DepthMask

func DepthMask(flag byte)

DepthMask function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDepthMask.xml

func DepthRangef

func DepthRangef(zNear float32, zFar float32)

DepthRangef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDepthRangef.xml

func DepthRangex

func DepthRangex(zNear int32, zFar int32)

DepthRangex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDepthRangex.xml

func Disable

func Disable(cap uint32)

Disable function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDisable.xml

func DisableClientState

func DisableClientState(array uint32)

DisableClientState function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDisableClientState.xml

func DrawArrays

func DrawArrays(mode uint32, first int32, count int32)

DrawArrays function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDrawArrays.xml

func DrawElements

func DrawElements(mode uint32, count int32, kind uint32, indices unsafe.Pointer)

DrawElements function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glDrawElements.xml

func Enable

func Enable(cap uint32)

Enable function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glEnable.xml

func EnableClientState

func EnableClientState(array uint32)

EnableClientState function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glEnableClientState.xml

func Finish

func Finish()

Finish function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFinish.xml

func Flush

func Flush()

Flush function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFlush.xml

func Fogf

func Fogf(pname uint32, param float32)

Fogf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFogf.xml

func Fogfv

func Fogfv(pname uint32, params []float32)

Fogfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFogfv.xml

func Fogx

func Fogx(pname uint32, param int32)

Fogx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFogx.xml

func Fogxv

func Fogxv(pname uint32, params []int32)

Fogxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFogxv.xml

func FrontFace

func FrontFace(mode uint32)

FrontFace function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFrontFace.xml

func Frustumf

func Frustumf(left float32, right float32, bottom float32, top float32, zNear float32, zFar float32)

Frustumf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFrustumf.xml

func Frustumx

func Frustumx(left int32, right int32, bottom int32, top int32, zNear int32, zFar int32)

Frustumx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glFrustumx.xml

func GenBuffers

func GenBuffers(n int32, buffers []uint32)

GenBuffers function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGenBuffers.xml

func GenTextures

func GenTextures(n int32, textures []uint32)

GenTextures function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGenTextures.xml

func GetBooleanv

func GetBooleanv(pname uint32, params []byte)

GetBooleanv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetBooleanv.xml

func GetBufferParameteriv

func GetBufferParameteriv(target uint32, pname uint32, params []int32)

GetBufferParameteriv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetBufferParameteriv.xml

func GetClipPlanef

func GetClipPlanef(pname uint32, eqn *[4]float32)

GetClipPlanef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetClipPlanef.xml

func GetClipPlanex

func GetClipPlanex(pname uint32, eqn *[4]int32)

GetClipPlanex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetClipPlanex.xml

func GetError

func GetError() uint32

GetError function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetError.xml

func GetFixedv

func GetFixedv(pname uint32, params []int32)

GetFixedv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetFixedv.xml

func GetFloatv

func GetFloatv(pname uint32, params []float32)

GetFloatv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetFloatv.xml

func GetIntegerv

func GetIntegerv(pname uint32, params []int32)

GetIntegerv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetIntegerv.xml

func GetLightfv

func GetLightfv(light uint32, pname uint32, params []float32)

GetLightfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetLightfv.xml

func GetLightxv

func GetLightxv(light uint32, pname uint32, params []int32)

GetLightxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetLightxv.xml

func GetMaterialfv

func GetMaterialfv(face uint32, pname uint32, params []float32)

GetMaterialfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetMaterialfv.xml

func GetMaterialxv

func GetMaterialxv(face uint32, pname uint32, params []int32)

GetMaterialxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetMaterialxv.xml

func GetPointerv

func GetPointerv(pname uint32, params []unsafe.Pointer)

GetPointerv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetPointerv.xml

func GetString

func GetString(name uint32) string

GetString function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetString.xml

func GetTexEnvfv

func GetTexEnvfv(env uint32, pname uint32, params []float32)

GetTexEnvfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexEnvfv.xml

func GetTexEnviv

func GetTexEnviv(env uint32, pname uint32, params []int32)

GetTexEnviv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexEnviv.xml

func GetTexEnvxv

func GetTexEnvxv(env uint32, pname uint32, params []int32)

GetTexEnvxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexEnvxv.xml

func GetTexParameterfv

func GetTexParameterfv(target uint32, pname uint32, params []float32)

GetTexParameterfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexParameterfv.xml

func GetTexParameteriv

func GetTexParameteriv(target uint32, pname uint32, params []int32)

GetTexParameteriv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexParameteriv.xml

func GetTexParameterxv

func GetTexParameterxv(target uint32, pname uint32, params []int32)

GetTexParameterxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glGetTexParameterxv.xml

func Hint

func Hint(target uint32, mode uint32)

Hint function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glHint.xml

func IsBuffer

func IsBuffer(buffer uint32) byte

IsBuffer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glIsBuffer.xml

func IsEnabled

func IsEnabled(cap uint32) byte

IsEnabled function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glIsEnabled.xml

func IsTexture

func IsTexture(texture uint32) byte

IsTexture function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glIsTexture.xml

func LightModelf

func LightModelf(pname uint32, param float32)

LightModelf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightModelf.xml

func LightModelfv

func LightModelfv(pname uint32, params []float32)

LightModelfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightModelfv.xml

func LightModelx

func LightModelx(pname uint32, param int32)

LightModelx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightModelx.xml

func LightModelxv

func LightModelxv(pname uint32, params []int32)

LightModelxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightModelxv.xml

func Lightf

func Lightf(light uint32, pname uint32, param float32)

Lightf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightf.xml

func Lightfv

func Lightfv(light uint32, pname uint32, params []float32)

Lightfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightfv.xml

func Lightx

func Lightx(light uint32, pname uint32, param int32)

Lightx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightx.xml

func Lightxv

func Lightxv(light uint32, pname uint32, params []int32)

Lightxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLightxv.xml

func LineWidth

func LineWidth(width float32)

LineWidth function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLineWidth.xml

func LineWidthx

func LineWidthx(width int32)

LineWidthx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLineWidthx.xml

func LoadIdentity

func LoadIdentity()

LoadIdentity function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLoadIdentity.xml

func LoadMatrixf

func LoadMatrixf(m []float32)

LoadMatrixf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLoadMatrixf.xml

func LoadMatrixx

func LoadMatrixx(m []int32)

LoadMatrixx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLoadMatrixx.xml

func LogicOp

func LogicOp(opcode uint32)

LogicOp function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glLogicOp.xml

func Materialf

func Materialf(face uint32, pname uint32, param float32)

Materialf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMaterialf.xml

func Materialfv

func Materialfv(face uint32, pname uint32, params []float32)

Materialfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMaterialfv.xml

func Materialx

func Materialx(face uint32, pname uint32, param int32)

Materialx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMaterialx.xml

func Materialxv

func Materialxv(face uint32, pname uint32, params []int32)

Materialxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMaterialxv.xml

func MatrixMode

func MatrixMode(mode uint32)

MatrixMode function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMatrixMode.xml

func MultMatrixf

func MultMatrixf(m []float32)

MultMatrixf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMultMatrixf.xml

func MultMatrixx

func MultMatrixx(m []int32)

MultMatrixx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMultMatrixx.xml

func MultiTexCoord4f

func MultiTexCoord4f(target uint32, s float32, t float32, r float32, q float32)

MultiTexCoord4f function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMultiTexCoord4f.xml

func MultiTexCoord4x

func MultiTexCoord4x(target uint32, s int32, t int32, r int32, q int32)

MultiTexCoord4x function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glMultiTexCoord4x.xml

func Normal3f

func Normal3f(nx float32, ny float32, nz float32)

Normal3f function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glNormal3f.xml

func Normal3x

func Normal3x(nx int32, ny int32, nz int32)

Normal3x function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glNormal3x.xml

func NormalPointer

func NormalPointer(kind uint32, stride int32, pointer unsafe.Pointer)

NormalPointer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glNormalPointer.xml

func Orthof

func Orthof(left float32, right float32, bottom float32, top float32, zNear float32, zFar float32)

Orthof function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glOrthof.xml

func Orthox

func Orthox(left int32, right int32, bottom int32, top int32, zNear int32, zFar int32)

Orthox function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glOrthox.xml

func PixelStorei

func PixelStorei(pname uint32, param int32)

PixelStorei function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPixelStorei.xml

func PointParameterf

func PointParameterf(pname uint32, param float32)

PointParameterf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointParameterf.xml

func PointParameterfv

func PointParameterfv(pname uint32, params []float32)

PointParameterfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointParameterfv.xml

func PointParameterx

func PointParameterx(pname uint32, param int32)

PointParameterx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointParameterx.xml

func PointParameterxv

func PointParameterxv(pname uint32, params []int32)

PointParameterxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointParameterxv.xml

func PointSize

func PointSize(size float32)

PointSize function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointSize.xml

func PointSizePointerOES

func PointSizePointerOES(kind uint32, stride int32, pointer unsafe.Pointer)

PointSizePointerOES function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointSizePointerOES.xml

func PointSizex

func PointSizex(size int32)

PointSizex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPointSizex.xml

func PolygonOffset

func PolygonOffset(factor float32, units float32)

PolygonOffset function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPolygonOffset.xml

func PolygonOffsetx

func PolygonOffsetx(factor int32, units int32)

PolygonOffsetx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPolygonOffsetx.xml

func PopMatrix

func PopMatrix()

PopMatrix function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPopMatrix.xml

func PushMatrix

func PushMatrix()

PushMatrix function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glPushMatrix.xml

func ReadPixels

func ReadPixels(x int32, y int32, width int32, height int32, format uint32, kind uint32, pixels unsafe.Pointer)

ReadPixels function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glReadPixels.xml

func Rotatef

func Rotatef(angle float32, x float32, y float32, z float32)

Rotatef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glRotatef.xml

func Rotatex

func Rotatex(angle int32, x int32, y int32, z int32)

Rotatex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glRotatex.xml

func SampleCoverage

func SampleCoverage(value float32, invert byte)

SampleCoverage function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glSampleCoverage.xml

func SampleCoveragex

func SampleCoveragex(value int32, invert byte)

SampleCoveragex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glSampleCoveragex.xml

func Scalef

func Scalef(x float32, y float32, z float32)

Scalef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glScalef.xml

func Scalex

func Scalex(x int32, y int32, z int32)

Scalex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glScalex.xml

func Scissor

func Scissor(x int32, y int32, width int32, height int32)

Scissor function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glScissor.xml

func ShadeModel

func ShadeModel(mode uint32)

ShadeModel function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glShadeModel.xml

func StencilFunc

func StencilFunc(_func uint32, ref int32, mask uint32)

StencilFunc function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glStencilFunc.xml

func StencilMask

func StencilMask(mask uint32)

StencilMask function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glStencilMask.xml

func StencilOp

func StencilOp(fail uint32, zfail uint32, zpass uint32)

StencilOp function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glStencilOp.xml

func TexCoordPointer

func TexCoordPointer(size int32, kind uint32, stride int32, pointer unsafe.Pointer)

TexCoordPointer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexCoordPointer.xml

func TexEnvf

func TexEnvf(target uint32, pname uint32, param float32)

TexEnvf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnvf.xml

func TexEnvfv

func TexEnvfv(target uint32, pname uint32, params []float32)

TexEnvfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnvfv.xml

func TexEnvi

func TexEnvi(target uint32, pname uint32, param int32)

TexEnvi function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnvi.xml

func TexEnviv

func TexEnviv(target uint32, pname uint32, params []int32)

TexEnviv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnviv.xml

func TexEnvx

func TexEnvx(target uint32, pname uint32, param int32)

TexEnvx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnvx.xml

func TexEnvxv

func TexEnvxv(target uint32, pname uint32, params []int32)

TexEnvxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexEnvxv.xml

func TexImage2D

func TexImage2D(target uint32, level int32, internalformat int32, width int32, height int32, border int32, format uint32, kind uint32, pixels unsafe.Pointer)

TexImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexImage2D.xml

func TexParameterf

func TexParameterf(target uint32, pname uint32, param float32)

TexParameterf function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameterf.xml

func TexParameterfv

func TexParameterfv(target uint32, pname uint32, params []float32)

TexParameterfv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameterfv.xml

func TexParameteri

func TexParameteri(target uint32, pname uint32, param int32)

TexParameteri function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameteri.xml

func TexParameteriv

func TexParameteriv(target uint32, pname uint32, params []int32)

TexParameteriv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameteriv.xml

func TexParameterx

func TexParameterx(target uint32, pname uint32, param int32)

TexParameterx function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameterx.xml

func TexParameterxv

func TexParameterxv(target uint32, pname uint32, params []int32)

TexParameterxv function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexParameterxv.xml

func TexSubImage2D

func TexSubImage2D(target uint32, level int32, xoffset int32, yoffset int32, width int32, height int32, format uint32, kind uint32, pixels unsafe.Pointer)

TexSubImage2D function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTexSubImage2D.xml

func Translatef

func Translatef(x float32, y float32, z float32)

Translatef function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTranslatef.xml

func Translatex

func Translatex(x int32, y int32, z int32)

Translatex function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glTranslatex.xml

func VertexPointer

func VertexPointer(size int32, kind uint32, stride int32, pointer unsafe.Pointer)

VertexPointer function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glVertexPointer.xml

func Viewport

func Viewport(x int32, y int32, width int32, height int32)

Viewport function as declared in https://www.khronos.org/opengles/sdk/1.1/docs/man/glViewport.xml

Types

type Bitfield

type Bitfield uint32

Bitfield type as declared in GLES/gl.h:21

type Boolean

type Boolean byte

Boolean type as declared in GLES/gl.h:20

type Byte

type Byte byte

Byte type as declared in GLES/gl.h:22

type Char

type Char byte

Char type as declared in GLES/gl.h:18

type Clampf

type Clampf float32

Clampf type as declared in GLES/gl.h:30

type Clampx

type Clampx int32

Clampx type as declared in GLES/gl.h:32

type Enum

type Enum uint32

Enum type as declared in GLES/gl.h:19

type Fixed

type Fixed int32

Fixed type as declared in GLES/gl.h:31

type Float

type Float float32

Float type as declared in GLES/gl.h:29

type Int

type Int int32

Int type as declared in GLES/gl.h:24

type Intptr

type Intptr int

Intptr type as declared in GLES/gl.h:34

type RawString

type RawString string

RawString reperesents a string backed by data on the C side.

func (RawString) Copy

func (raw RawString) Copy() string

Copy returns a Go-managed copy of raw string.

type Short

type Short int16

Short type as declared in GLES/gl.h:23

type Sizei

type Sizei int32

Sizei type as declared in GLES/gl.h:25

type Sizeiptr

type Sizeiptr int

Sizeiptr type as declared in GLES/gl.h:35

type Ubyte

type Ubyte byte

Ubyte type as declared in GLES/gl.h:26

type Uint

type Uint uint32

Uint type as declared in GLES/gl.h:28

type Ushort

type Ushort uint16

Ushort type as declared in GLES/gl.h:27

type Void

type Void [0]byte

Void type as declared in GLES/gl.h:17

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL