跳到主要内容

glad

简介

GS 对 GLAD(OpenGL 3.2 兼容配置) 的轻量封装,导出常用 GL 常量与函数绑定, 通过 gladLoadGLLoader 传入获取函数地址的回调(如 GLFW 的 glfwGetProcAddress) 完成 OpenGL 符号加载。

组件接口

glad.gs

函数原型函数作用
void gladLoadGLLoader(int get_proc_func)初始化 GLAD 并加载 OpenGL 函数指针(需在创建上下文后调用)。
void glBegin(int mode)开始指定类型的图元绘制。
void glBindBuffer(int target, int buffer)绑定缓冲对象到指定目标。
void glBindTexture(int target, int texture)绑定纹理对象到指定目标。
void glBufferData(int target, int size, mixed data, int usage)为当前绑定的缓冲对象分配并初始化数据。
void glClear(int mask)清除指定的缓冲区。
void glClearColor(float red, float green, float blue, float alpha)设置颜色缓冲区的清除颜色(RGBA)。
void glColor4b(int red, int green, int blue, int alpha)设置当前颜色(有符号字节)。
void glColor4f(float red, float green, float blue, float alpha)设置当前颜色(浮点)。
void glDeleteBuffers(array buffers)删除缓冲对象。
void glDeleteTextures(array textures)删除纹理对象。
void glDisable(int cap)关闭指定的 OpenGL 功能。
void glEnable(int cap)开启指定的 OpenGL 功能。
void glEnd()结束 glBegin/glEnd 绘制序列。
string glGetString(int name, int index = 0)获取 OpenGL 字符串信息(厂商、版本、扩展等)。
array glGenBuffers(int n)生成缓冲对象 ID。
array glGenTextures(int n)生成纹理对象 ID。
bool glUploadBuffer(int target, int access, buffer data)将 data 写入当前绑定的缓冲对象(映射、拷贝并解除映射)。
void glNormal3f(float nx, float ny, float nz)设置当前法线向量。
void glTexCoord2f(float s, float t)设置当前纹理坐标。
void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, mixed pixels)定义二维纹理图像。
void glTexParameteri(int target, int pname, int param)设置纹理整型参数。
void glTexParameterf(int target, int pname, float param)设置纹理浮点参数。
void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, mixed pixels)更新二维纹理的子区域。
void glVertex2f(float x, float y)设置当前顶点坐标(2D)。
void glVertex3f(float x, float y, float z)设置当前顶点坐标(3D)。
void glViewport(int x, int y, int width, int height)设置视口区域。

枚举

GL

枚举成员描述
GL_DEPTH_BUFFER_BIT256
GL_STENCIL_BUFFER_BIT1024
GL_COLOR_BUFFER_BIT16384
GL_FALSE0
GL_TRUE1
GL_POINTS0
GL_LINES1
GL_LINE_LOOP2
GL_LINE_STRIP3
GL_TRIANGLES4
GL_TRIANGLE_STRIP5
GL_TRIANGLE_FAN6
GL_QUADS7
GL_NEVER512
GL_LESS513
GL_EQUAL514
GL_LEQUAL515
GL_GREATER516
GL_NOTEQUAL517
GL_GEQUAL518
GL_ALWAYS519
GL_ZERO0
GL_ONE1
GL_SRC_COLOR768
GL_ONE_MINUS_SRC_COLOR769
GL_SRC_ALPHA770
GL_ONE_MINUS_SRC_ALPHA771
GL_DST_ALPHA772
GL_ONE_MINUS_DST_ALPHA773
GL_DST_COLOR774
GL_ONE_MINUS_DST_COLOR775
GL_SRC_ALPHA_SATURATE776
GL_NONE0
GL_FRONT_LEFT1024
GL_FRONT_RIGHT1025
GL_BACK_LEFT1026
GL_BACK_RIGHT1027
GL_FRONT1028
GL_BACK1029
GL_LEFT1030
GL_RIGHT1031
GL_FRONT_AND_BACK1032
GL_NO_ERROR0
GL_INVALID_ENUM1280
GL_INVALID_VALUE1281
GL_INVALID_OPERATION1282
GL_OUT_OF_MEMORY1285
GL_CW2304
GL_CCW2305
GL_POINT_SIZE2833
GL_POINT_SIZE_RANGE2834
GL_POINT_SIZE_GRANULARITY2835
GL_LINE_SMOOTH2848
GL_LINE_WIDTH2849
GL_LINE_WIDTH_RANGE2850
GL_LINE_WIDTH_GRANULARITY2851
GL_POLYGON_MODE2880
GL_POLYGON_SMOOTH2881
GL_CULL_FACE2884
GL_CULL_FACE_MODE2885
GL_FRONT_FACE2886
GL_DEPTH_RANGE2928
GL_DEPTH_TEST2929
GL_DEPTH_WRITEMASK2930
GL_DEPTH_CLEAR_VALUE2931
GL_DEPTH_FUNC2932
GL_STENCIL_TEST2960
GL_STENCIL_CLEAR_VALUE2961
GL_STENCIL_FUNC2962
GL_STENCIL_VALUE_MASK2963
GL_STENCIL_FAIL2964
GL_STENCIL_PASS_DEPTH_FAIL2965
GL_STENCIL_PASS_DEPTH_PASS2966
GL_STENCIL_REF2967
GL_STENCIL_WRITEMASK2968
GL_VIEWPORT2978
GL_DITHER3024
GL_BLEND_DST3040
GL_BLEND_SRC3041
GL_BLEND3042
GL_LOGIC_OP_MODE3056
GL_COLOR_LOGIC_OP3058
GL_DRAW_BUFFER3073
GL_READ_BUFFER3074
GL_SCISSOR_BOX3088
GL_SCISSOR_TEST3089
GL_COLOR_CLEAR_VALUE3106
GL_COLOR_WRITEMASK3107
GL_DOUBLEBUFFER3122
GL_STEREO3123
GL_LINE_SMOOTH_HINT3154
GL_POLYGON_SMOOTH_HINT3155
GL_UNPACK_SWAP_BYTES3312
GL_UNPACK_LSB_FIRST3313
GL_UNPACK_ROW_LENGTH3314
GL_UNPACK_SKIP_ROWS3315
GL_UNPACK_SKIP_PIXELS3316
GL_UNPACK_ALIGNMENT3317
GL_PACK_SWAP_BYTES3328
GL_PACK_LSB_FIRST3329
GL_PACK_ROW_LENGTH3330
GL_PACK_SKIP_ROWS3331
GL_PACK_SKIP_PIXELS3332
GL_PACK_ALIGNMENT3333
GL_MAX_TEXTURE_SIZE3379
GL_MAX_VIEWPORT_DIMS3386
GL_SUBPIXEL_BITS3408
GL_TEXTURE_1D3552
GL_TEXTURE_2D3553
GL_POLYGON_OFFSET_UNITS10752
GL_POLYGON_OFFSET_POINT10753
GL_POLYGON_OFFSET_LINE10754
GL_POLYGON_OFFSET_FILL32823
GL_POLYGON_OFFSET_FACTOR32824
GL_TEXTURE_BINDING_1D32872
GL_TEXTURE_BINDING_2D32873
GL_TEXTURE_WIDTH4096
GL_TEXTURE_HEIGHT4097
GL_TEXTURE_INTERNAL_FORMAT4099
GL_TEXTURE_BORDER_COLOR4100
GL_TEXTURE_RED_SIZE32860
GL_TEXTURE_GREEN_SIZE32861
GL_TEXTURE_BLUE_SIZE32862
GL_TEXTURE_ALPHA_SIZE32863
GL_DONT_CARE4352
GL_FASTEST4353
GL_NICEST4354
GL_BYTE5120
GL_UNSIGNED_BYTE5121
GL_SHORT5122
GL_UNSIGNED_SHORT5123
GL_INT5124
GL_UNSIGNED_INT5125
GL_FLOAT5126
GL_DOUBLE5130
GL_STACK_OVERFLOW1283
GL_STACK_UNDERFLOW1284
GL_CLEAR5376
GL_AND5377
GL_AND_REVERSE5378
GL_COPY5379
GL_AND_INVERTED5380
GL_NOOP5381
GL_XOR5382
GL_OR5383
GL_NOR5384
GL_EQUIV5385
GL_INVERT5386
GL_OR_REVERSE5387
GL_COPY_INVERTED5388
GL_OR_INVERTED5389
GL_NAND5390
GL_SET5391
GL_TEXTURE5890
GL_COLOR6144
GL_DEPTH6145
GL_STENCIL6146
GL_STENCIL_INDEX6401
GL_DEPTH_COMPONENT6402
GL_RED6403
GL_GREEN6404
GL_BLUE6405
GL_ALPHA6406
GL_RGB6407
GL_RGBA6408
GL_POINT6912
GL_LINE6913
GL_FILL6914
GL_KEEP7680
GL_REPLACE7681
GL_INCR7682
GL_DECR7683
GL_VENDOR7936
GL_RENDERER7937
GL_VERSION7938
GL_EXTENSIONS7939
GL_NEAREST9728
GL_LINEAR9729
GL_NEAREST_MIPMAP_NEAREST9984
GL_LINEAR_MIPMAP_NEAREST9985
GL_NEAREST_MIPMAP_LINEAR9986
GL_LINEAR_MIPMAP_LINEAR9987
GL_TEXTURE_MAG_FILTER10240
GL_TEXTURE_MIN_FILTER10241
GL_TEXTURE_WRAP_S10242
GL_TEXTURE_WRAP_T10243
GL_PROXY_TEXTURE_1D32867
GL_PROXY_TEXTURE_2D32868
GL_REPEAT10497
GL_R3_G3_B210768
GL_RGB432847
GL_RGB532848
GL_RGB832849
GL_RGB1032850
GL_RGB1232851
GL_RGB1632852
GL_RGBA232853
GL_RGBA432854
GL_RGB5_A132855
GL_RGBA832856
GL_RGB10_A232857
GL_RGBA1232858
GL_RGBA1632859
GL_CURRENT_BIT1
GL_POINT_BIT2
GL_LINE_BIT4
GL_POLYGON_BIT8
GL_POLYGON_STIPPLE_BIT16
GL_PIXEL_MODE_BIT32
GL_LIGHTING_BIT64
GL_FOG_BIT128
GL_ACCUM_BUFFER_BIT512
GL_VIEWPORT_BIT2048
GL_TRANSFORM_BIT4096
GL_ENABLE_BIT8192
GL_HINT_BIT32768
GL_EVAL_BIT65536
GL_LIST_BIT131072
GL_TEXTURE_BIT262144
GL_SCISSOR_BIT524288
GL_ALL_ATTRIB_BITS4294967295
GL_CLIENT_PIXEL_STORE_BIT1
GL_CLIENT_VERTEX_ARRAY_BIT2
GL_CLIENT_ALL_ATTRIB_BITS4294967295
GL_QUAD_STRIP8
GL_POLYGON9
GL_ACCUM256
GL_LOAD257
GL_RETURN258
GL_MULT259
GL_ADD260
GL_AUX01033
GL_AUX11034
GL_AUX21035
GL_AUX31036
GL_2D1536
GL_3D1537
GL_3D_COLOR1538
GL_3D_COLOR_TEXTURE1539
GL_4D_COLOR_TEXTURE1540
GL_PASS_THROUGH_TOKEN1792
GL_POINT_TOKEN1793
GL_LINE_TOKEN1794
GL_POLYGON_TOKEN1795
GL_BITMAP_TOKEN1796
GL_DRAW_PIXEL_TOKEN1797
GL_COPY_PIXEL_TOKEN1798
GL_LINE_RESET_TOKEN1799
GL_EXP2048
GL_EXP22049
GL_COEFF2560
GL_ORDER2561
GL_DOMAIN2562
GL_PIXEL_MAP_I_TO_I3184
GL_PIXEL_MAP_S_TO_S3185
GL_PIXEL_MAP_I_TO_R3186
GL_PIXEL_MAP_I_TO_G3187
GL_PIXEL_MAP_I_TO_B3188
GL_PIXEL_MAP_I_TO_A3189
GL_PIXEL_MAP_R_TO_R3190
GL_PIXEL_MAP_G_TO_G3191
GL_PIXEL_MAP_B_TO_B3192
GL_PIXEL_MAP_A_TO_A3193
GL_VERTEX_ARRAY_POINTER32910
GL_NORMAL_ARRAY_POINTER32911
GL_COLOR_ARRAY_POINTER32912
GL_INDEX_ARRAY_POINTER32913
GL_TEXTURE_COORD_ARRAY_POINTER32914
GL_EDGE_FLAG_ARRAY_POINTER32915
GL_FEEDBACK_BUFFER_POINTER3568
GL_SELECTION_BUFFER_POINTER3571
GL_CURRENT_COLOR2816
GL_CURRENT_INDEX2817
GL_CURRENT_NORMAL2818
GL_CURRENT_TEXTURE_COORDS2819
GL_CURRENT_RASTER_COLOR2820
GL_CURRENT_RASTER_INDEX2821
GL_CURRENT_RASTER_TEXTURE_COORDS2822
GL_CURRENT_RASTER_POSITION2823
GL_CURRENT_RASTER_POSITION_VALID2824
GL_CURRENT_RASTER_DISTANCE2825
GL_POINT_SMOOTH2832
GL_LINE_STIPPLE2852
GL_LINE_STIPPLE_PATTERN2853
GL_LINE_STIPPLE_REPEAT2854
GL_LIST_MODE2864
GL_MAX_LIST_NESTING2865
GL_LIST_BASE2866
GL_LIST_INDEX2867
GL_POLYGON_STIPPLE2882
GL_EDGE_FLAG2883
GL_LIGHTING2896
GL_LIGHT_MODEL_LOCAL_VIEWER2897
GL_LIGHT_MODEL_TWO_SIDE2898
GL_LIGHT_MODEL_AMBIENT2899
GL_SHADE_MODEL2900
GL_COLOR_MATERIAL_FACE2901
GL_COLOR_MATERIAL_PARAMETER2902
GL_COLOR_MATERIAL2903
GL_FOG2912
GL_FOG_INDEX2913
GL_FOG_DENSITY2914
GL_FOG_START2915
GL_FOG_END2916
GL_FOG_MODE2917
GL_FOG_COLOR2918
GL_ACCUM_CLEAR_VALUE2944
GL_MATRIX_MODE2976
GL_NORMALIZE2977
GL_MODELVIEW_STACK_DEPTH2979
GL_PROJECTION_STACK_DEPTH2980
GL_TEXTURE_STACK_DEPTH2981
GL_MODELVIEW_MATRIX2982
GL_PROJECTION_MATRIX2983
GL_TEXTURE_MATRIX2984
GL_ATTRIB_STACK_DEPTH2992
GL_CLIENT_ATTRIB_STACK_DEPTH2993
GL_ALPHA_TEST3008
GL_ALPHA_TEST_FUNC3009
GL_ALPHA_TEST_REF3010
GL_INDEX_LOGIC_OP3057
GL_LOGIC_OP3057
GL_AUX_BUFFERS3072
GL_INDEX_CLEAR_VALUE3104
GL_INDEX_WRITEMASK3105
GL_INDEX_MODE3120
GL_RGBA_MODE3121
GL_RENDER_MODE3136
GL_PERSPECTIVE_CORRECTION_HINT3152
GL_POINT_SMOOTH_HINT3153
GL_FOG_HINT3156
GL_TEXTURE_GEN_S3168
GL_TEXTURE_GEN_T3169
GL_TEXTURE_GEN_R3170
GL_TEXTURE_GEN_Q3171
GL_PIXEL_MAP_I_TO_I_SIZE3248
GL_PIXEL_MAP_S_TO_S_SIZE3249
GL_PIXEL_MAP_I_TO_R_SIZE3250
GL_PIXEL_MAP_I_TO_G_SIZE3251
GL_PIXEL_MAP_I_TO_B_SIZE3252
GL_PIXEL_MAP_I_TO_A_SIZE3253
GL_PIXEL_MAP_R_TO_R_SIZE3254
GL_PIXEL_MAP_G_TO_G_SIZE3255
GL_PIXEL_MAP_B_TO_B_SIZE3256
GL_PIXEL_MAP_A_TO_A_SIZE3257
GL_MAP_COLOR3344
GL_MAP_STENCIL3345
GL_INDEX_SHIFT3346
GL_INDEX_OFFSET3347
GL_RED_SCALE3348
GL_RED_BIAS3349
GL_ZOOM_X3350
GL_ZOOM_Y3351
GL_GREEN_SCALE3352
GL_GREEN_BIAS3353
GL_BLUE_SCALE3354
GL_BLUE_BIAS3355
GL_ALPHA_SCALE3356
GL_ALPHA_BIAS3357
GL_DEPTH_SCALE3358
GL_DEPTH_BIAS3359
GL_MAX_EVAL_ORDER3376
GL_MAX_LIGHTS3377
GL_MAX_CLIP_PLANES3378
GL_MAX_PIXEL_MAP_TABLE3380
GL_MAX_ATTRIB_STACK_DEPTH3381
GL_MAX_MODELVIEW_STACK_DEPTH3382
GL_MAX_NAME_STACK_DEPTH3383
GL_MAX_PROJECTION_STACK_DEPTH3384
GL_MAX_TEXTURE_STACK_DEPTH3385
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH3387
GL_INDEX_BITS3409
GL_RED_BITS3410
GL_GREEN_BITS3411
GL_BLUE_BITS3412
GL_ALPHA_BITS3413
GL_DEPTH_BITS3414
GL_STENCIL_BITS3415
GL_ACCUM_RED_BITS3416
GL_ACCUM_GREEN_BITS3417
GL_ACCUM_BLUE_BITS3418
GL_ACCUM_ALPHA_BITS3419
GL_NAME_STACK_DEPTH3440
GL_AUTO_NORMAL3456
GL_MAP1_COLOR_43472
GL_MAP1_INDEX3473
GL_MAP1_NORMAL3474
GL_MAP1_TEXTURE_COORD_13475
GL_MAP1_TEXTURE_COORD_23476
GL_MAP1_TEXTURE_COORD_33477
GL_MAP1_TEXTURE_COORD_43478
GL_MAP1_VERTEX_33479
GL_MAP1_VERTEX_43480
GL_MAP2_COLOR_43504
GL_MAP2_INDEX3505
GL_MAP2_NORMAL3506
GL_MAP2_TEXTURE_COORD_13507
GL_MAP2_TEXTURE_COORD_23508
GL_MAP2_TEXTURE_COORD_33509
GL_MAP2_TEXTURE_COORD_43510
GL_MAP2_VERTEX_33511
GL_MAP2_VERTEX_43512
GL_MAP1_GRID_DOMAIN3536
GL_MAP1_GRID_SEGMENTS3537
GL_MAP2_GRID_DOMAIN3538
GL_MAP2_GRID_SEGMENTS3539
GL_FEEDBACK_BUFFER_SIZE3569
GL_FEEDBACK_BUFFER_TYPE3570
GL_SELECTION_BUFFER_SIZE3572
GL_VERTEX_ARRAY32884
GL_NORMAL_ARRAY32885
GL_COLOR_ARRAY32886
GL_INDEX_ARRAY32887
GL_TEXTURE_COORD_ARRAY32888
GL_EDGE_FLAG_ARRAY32889
GL_VERTEX_ARRAY_SIZE32890
GL_VERTEX_ARRAY_TYPE32891
GL_VERTEX_ARRAY_STRIDE32892
GL_NORMAL_ARRAY_TYPE32894
GL_NORMAL_ARRAY_STRIDE32895
GL_COLOR_ARRAY_SIZE32897
GL_COLOR_ARRAY_TYPE32898
GL_COLOR_ARRAY_STRIDE32899
GL_INDEX_ARRAY_TYPE32901
GL_INDEX_ARRAY_STRIDE32902
GL_TEXTURE_COORD_ARRAY_SIZE32904
GL_TEXTURE_COORD_ARRAY_TYPE32905
GL_TEXTURE_COORD_ARRAY_STRIDE32906
GL_EDGE_FLAG_ARRAY_STRIDE32908
GL_TEXTURE_COMPONENTS4099
GL_TEXTURE_BORDER4101
GL_TEXTURE_LUMINANCE_SIZE32864
GL_TEXTURE_INTENSITY_SIZE32865
GL_TEXTURE_PRIORITY32870
GL_TEXTURE_RESIDENT32871
GL_AMBIENT4608
GL_DIFFUSE4609
GL_SPECULAR4610
GL_POSITION4611
GL_SPOT_DIRECTION4612
GL_SPOT_EXPONENT4613
GL_SPOT_CUTOFF4614
GL_CONSTANT_ATTENUATION4615
GL_LINEAR_ATTENUATION4616
GL_QUADRATIC_ATTENUATION4617
GL_COMPILE4864
GL_COMPILE_AND_EXECUTE4865
GL_2_BYTES5127
GL_3_BYTES5128
GL_4_BYTES5129
GL_EMISSION5632
GL_SHININESS5633
GL_AMBIENT_AND_DIFFUSE5634
GL_COLOR_INDEXES5635
GL_MODELVIEW5888
GL_PROJECTION5889
GL_COLOR_INDEX6400
GL_LUMINANCE6409
GL_LUMINANCE_ALPHA6410
GL_BITMAP6656
GL_RENDER7168
GL_FEEDBACK7169
GL_SELECT7170
GL_FLAT7424
GL_SMOOTH7425
GL_S8192
GL_T8193
GL_R8194
GL_Q8195
GL_MODULATE8448
GL_DECAL8449
GL_TEXTURE_ENV_MODE8704
GL_TEXTURE_ENV_COLOR8705
GL_TEXTURE_ENV8960
GL_EYE_LINEAR9216
GL_OBJECT_LINEAR9217
GL_SPHERE_MAP9218
GL_TEXTURE_GEN_MODE9472
GL_OBJECT_PLANE9473
GL_EYE_PLANE9474
GL_CLAMP10496
GL_ALPHA432827
GL_ALPHA832828
GL_ALPHA1232829
GL_ALPHA1632830
GL_LUMINANCE432831
GL_LUMINANCE832832
GL_LUMINANCE1232833
GL_LUMINANCE1632834
GL_LUMINANCE4_ALPHA432835
GL_LUMINANCE6_ALPHA232836
GL_LUMINANCE8_ALPHA832837
GL_LUMINANCE12_ALPHA432838
GL_LUMINANCE12_ALPHA1232839
GL_LUMINANCE16_ALPHA1632840
GL_INTENSITY32841
GL_INTENSITY432842
GL_INTENSITY832843
GL_INTENSITY1232844
GL_INTENSITY1632845
GL_V2F10784
GL_V3F10785
GL_C4UB_V2F10786
GL_C4UB_V3F10787
GL_C3F_V3F10788
GL_N3F_V3F10789
GL_C4F_N3F_V3F10790
GL_T2F_V3F10791
GL_T4F_V4F10792
GL_T2F_C4UB_V3F10793
GL_T2F_C3F_V3F10794
GL_T2F_N3F_V3F10795
GL_T2F_C4F_N3F_V3F10796
GL_T4F_C4F_N3F_V4F10797
GL_CLIP_PLANE012288
GL_CLIP_PLANE112289
GL_CLIP_PLANE212290
GL_CLIP_PLANE312291
GL_CLIP_PLANE412292
GL_CLIP_PLANE512293
GL_LIGHT016384
GL_LIGHT116385
GL_LIGHT216386
GL_LIGHT316387
GL_LIGHT416388
GL_LIGHT516389
GL_LIGHT616390
GL_LIGHT716391
GL_UNSIGNED_BYTE_3_3_232818
GL_UNSIGNED_SHORT_4_4_4_432819
GL_UNSIGNED_SHORT_5_5_5_132820
GL_UNSIGNED_INT_8_8_8_832821
GL_UNSIGNED_INT_10_10_10_232822
GL_TEXTURE_BINDING_3D32874
GL_PACK_SKIP_IMAGES32875
GL_PACK_IMAGE_HEIGHT32876
GL_UNPACK_SKIP_IMAGES32877
GL_UNPACK_IMAGE_HEIGHT32878
GL_TEXTURE_3D32879
GL_PROXY_TEXTURE_3D32880
GL_TEXTURE_DEPTH32881
GL_TEXTURE_WRAP_R32882
GL_MAX_3D_TEXTURE_SIZE32883
GL_UNSIGNED_BYTE_2_3_3_REV33634
GL_UNSIGNED_SHORT_5_6_533635
GL_UNSIGNED_SHORT_5_6_5_REV33636
GL_UNSIGNED_SHORT_4_4_4_4_REV33637
GL_UNSIGNED_SHORT_1_5_5_5_REV33638
GL_UNSIGNED_INT_8_8_8_8_REV33639
GL_UNSIGNED_INT_2_10_10_10_REV33640
GL_BGR32992
GL_BGRA32993
GL_MAX_ELEMENTS_VERTICES33000
GL_MAX_ELEMENTS_INDICES33001
GL_CLAMP_TO_EDGE33071
GL_TEXTURE_MIN_LOD33082
GL_TEXTURE_MAX_LOD33083
GL_TEXTURE_BASE_LEVEL33084
GL_TEXTURE_MAX_LEVEL33085
GL_SMOOTH_POINT_SIZE_RANGE2834
GL_SMOOTH_POINT_SIZE_GRANULARITY2835
GL_SMOOTH_LINE_WIDTH_RANGE2850
GL_SMOOTH_LINE_WIDTH_GRANULARITY2851
GL_ALIASED_LINE_WIDTH_RANGE33902
GL_RESCALE_NORMAL32826
GL_LIGHT_MODEL_COLOR_CONTROL33272
GL_SINGLE_COLOR33273
GL_SEPARATE_SPECULAR_COLOR33274
GL_ALIASED_POINT_SIZE_RANGE33901
GL_TEXTURE033984
GL_TEXTURE133985
GL_TEXTURE233986
GL_TEXTURE333987
GL_TEXTURE433988
GL_TEXTURE533989
GL_TEXTURE633990
GL_TEXTURE733991
GL_TEXTURE833992
GL_TEXTURE933993
GL_TEXTURE1033994
GL_TEXTURE1133995
GL_TEXTURE1233996
GL_TEXTURE1333997
GL_TEXTURE1433998
GL_TEXTURE1533999
GL_TEXTURE1634000
GL_TEXTURE1734001
GL_TEXTURE1834002
GL_TEXTURE1934003
GL_TEXTURE2034004
GL_TEXTURE2134005
GL_TEXTURE2234006
GL_TEXTURE2334007
GL_TEXTURE2434008
GL_TEXTURE2534009
GL_TEXTURE2634010
GL_TEXTURE2734011
GL_TEXTURE2834012
GL_TEXTURE2934013
GL_TEXTURE3034014
GL_TEXTURE3134015
GL_ACTIVE_TEXTURE34016
GL_MULTISAMPLE32925
GL_SAMPLE_ALPHA_TO_COVERAGE32926
GL_SAMPLE_ALPHA_TO_ONE32927
GL_SAMPLE_COVERAGE32928
GL_SAMPLE_BUFFERS32936
GL_SAMPLES32937
GL_SAMPLE_COVERAGE_VALUE32938
GL_SAMPLE_COVERAGE_INVERT32939
GL_TEXTURE_CUBE_MAP34067
GL_TEXTURE_BINDING_CUBE_MAP34068
GL_TEXTURE_CUBE_MAP_POSITIVE_X34069
GL_TEXTURE_CUBE_MAP_NEGATIVE_X34070
GL_TEXTURE_CUBE_MAP_POSITIVE_Y34071
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y34072
GL_TEXTURE_CUBE_MAP_POSITIVE_Z34073
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z34074
GL_PROXY_TEXTURE_CUBE_MAP34075
GL_MAX_CUBE_MAP_TEXTURE_SIZE34076
GL_COMPRESSED_RGB34029
GL_COMPRESSED_RGBA34030
GL_TEXTURE_COMPRESSION_HINT34031
GL_TEXTURE_COMPRESSED_IMAGE_SIZE34464
GL_TEXTURE_COMPRESSED34465
GL_NUM_COMPRESSED_TEXTURE_FORMATS34466
GL_COMPRESSED_TEXTURE_FORMATS34467
GL_CLAMP_TO_BORDER33069
GL_CLIENT_ACTIVE_TEXTURE34017
GL_MAX_TEXTURE_UNITS34018
GL_TRANSPOSE_MODELVIEW_MATRIX34019
GL_TRANSPOSE_PROJECTION_MATRIX34020
GL_TRANSPOSE_TEXTURE_MATRIX34021
GL_TRANSPOSE_COLOR_MATRIX34022
GL_MULTISAMPLE_BIT536870912
GL_NORMAL_MAP34065
GL_REFLECTION_MAP34066
GL_COMPRESSED_ALPHA34025
GL_COMPRESSED_LUMINANCE34026
GL_COMPRESSED_LUMINANCE_ALPHA34027
GL_COMPRESSED_INTENSITY34028
GL_COMBINE34160
GL_COMBINE_RGB34161
GL_COMBINE_ALPHA34162
GL_SOURCE0_RGB34176
GL_SOURCE1_RGB34177
GL_SOURCE2_RGB34178
GL_SOURCE0_ALPHA34184
GL_SOURCE1_ALPHA34185
GL_SOURCE2_ALPHA34186
GL_OPERAND0_RGB34192
GL_OPERAND1_RGB34193
GL_OPERAND2_RGB34194
GL_OPERAND0_ALPHA34200
GL_OPERAND1_ALPHA34201
GL_OPERAND2_ALPHA34202
GL_RGB_SCALE34163
GL_ADD_SIGNED34164
GL_INTERPOLATE34165
GL_SUBTRACT34023
GL_CONSTANT34166
GL_PRIMARY_COLOR34167
GL_PREVIOUS34168
GL_DOT3_RGB34478
GL_DOT3_RGBA34479
GL_BLEND_DST_RGB32968
GL_BLEND_SRC_RGB32969
GL_BLEND_DST_ALPHA32970
GL_BLEND_SRC_ALPHA32971
GL_POINT_FADE_THRESHOLD_SIZE33064
GL_DEPTH_COMPONENT1633189
GL_DEPTH_COMPONENT2433190
GL_DEPTH_COMPONENT3233191
GL_MIRRORED_REPEAT33648
GL_MAX_TEXTURE_LOD_BIAS34045
GL_TEXTURE_LOD_BIAS34049
GL_INCR_WRAP34055
GL_DECR_WRAP34056
GL_TEXTURE_DEPTH_SIZE34890
GL_TEXTURE_COMPARE_MODE34892
GL_TEXTURE_COMPARE_FUNC34893
GL_POINT_SIZE_MIN33062
GL_POINT_SIZE_MAX33063
GL_POINT_DISTANCE_ATTENUATION33065
GL_GENERATE_MIPMAP33169
GL_GENERATE_MIPMAP_HINT33170
GL_FOG_COORDINATE_SOURCE33872
GL_FOG_COORDINATE33873
GL_FRAGMENT_DEPTH33874
GL_CURRENT_FOG_COORDINATE33875
GL_FOG_COORDINATE_ARRAY_TYPE33876
GL_FOG_COORDINATE_ARRAY_STRIDE33877
GL_FOG_COORDINATE_ARRAY_POINTER33878
GL_FOG_COORDINATE_ARRAY33879
GL_COLOR_SUM33880
GL_CURRENT_SECONDARY_COLOR33881
GL_SECONDARY_COLOR_ARRAY_SIZE33882
GL_SECONDARY_COLOR_ARRAY_TYPE33883
GL_SECONDARY_COLOR_ARRAY_STRIDE33884
GL_SECONDARY_COLOR_ARRAY_POINTER33885
GL_SECONDARY_COLOR_ARRAY33886
GL_TEXTURE_FILTER_CONTROL34048
GL_DEPTH_TEXTURE_MODE34891
GL_COMPARE_R_TO_TEXTURE34894
GL_FUNC_ADD32774
GL_FUNC_SUBTRACT32778
GL_FUNC_REVERSE_SUBTRACT32779
GL_MIN32775
GL_MAX32776
GL_CONSTANT_COLOR32769
GL_ONE_MINUS_CONSTANT_COLOR32770
GL_CONSTANT_ALPHA32771
GL_ONE_MINUS_CONSTANT_ALPHA32772
GL_BUFFER_SIZE34660
GL_BUFFER_USAGE34661
GL_QUERY_COUNTER_BITS34916
GL_CURRENT_QUERY34917
GL_QUERY_RESULT34918
GL_QUERY_RESULT_AVAILABLE34919
GL_ARRAY_BUFFER34962
GL_ELEMENT_ARRAY_BUFFER34963
GL_ARRAY_BUFFER_BINDING34964
GL_ELEMENT_ARRAY_BUFFER_BINDING34965
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING34975
GL_READ_ONLY35000
GL_WRITE_ONLY35001
GL_READ_WRITE35002
GL_BUFFER_ACCESS35003
GL_BUFFER_MAPPED35004
GL_BUFFER_MAP_POINTER35005
GL_STREAM_DRAW35040
GL_STREAM_READ35041
GL_STREAM_COPY35042
GL_STATIC_DRAW35044
GL_STATIC_READ35045
GL_STATIC_COPY35046
GL_DYNAMIC_DRAW35048
GL_DYNAMIC_READ35049
GL_DYNAMIC_COPY35050
GL_SAMPLES_PASSED35092
GL_SRC1_ALPHA34185
GL_VERTEX_ARRAY_BUFFER_BINDING34966
GL_NORMAL_ARRAY_BUFFER_BINDING34967
GL_COLOR_ARRAY_BUFFER_BINDING34968
GL_INDEX_ARRAY_BUFFER_BINDING34969
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING34970
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING34971
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING34972
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING34973
GL_WEIGHT_ARRAY_BUFFER_BINDING34974
GL_FOG_COORD_SRC33872
GL_FOG_COORD33873
GL_CURRENT_FOG_COORD33875
GL_FOG_COORD_ARRAY_TYPE33876
GL_FOG_COORD_ARRAY_STRIDE33877
GL_FOG_COORD_ARRAY_POINTER33878
GL_FOG_COORD_ARRAY33879
GL_FOG_COORD_ARRAY_BUFFER_BINDING34973
GL_SRC0_RGB34176
GL_SRC1_RGB34177
GL_SRC2_RGB34178
GL_SRC0_ALPHA34184
GL_SRC2_ALPHA34186
GL_BLEND_EQUATION_RGB32777
GL_VERTEX_ATTRIB_ARRAY_ENABLED34338
GL_VERTEX_ATTRIB_ARRAY_SIZE34339
GL_VERTEX_ATTRIB_ARRAY_STRIDE34340
GL_VERTEX_ATTRIB_ARRAY_TYPE34341
GL_CURRENT_VERTEX_ATTRIB34342
GL_VERTEX_PROGRAM_POINT_SIZE34370
GL_VERTEX_ATTRIB_ARRAY_POINTER34373
GL_STENCIL_BACK_FUNC34816
GL_STENCIL_BACK_FAIL34817
GL_STENCIL_BACK_PASS_DEPTH_FAIL34818
GL_STENCIL_BACK_PASS_DEPTH_PASS34819
GL_MAX_DRAW_BUFFERS34852
GL_DRAW_BUFFER034853
GL_DRAW_BUFFER134854
GL_DRAW_BUFFER234855
GL_DRAW_BUFFER334856
GL_DRAW_BUFFER434857
GL_DRAW_BUFFER534858
GL_DRAW_BUFFER634859
GL_DRAW_BUFFER734860
GL_DRAW_BUFFER834861
GL_DRAW_BUFFER934862
GL_DRAW_BUFFER1034863
GL_DRAW_BUFFER1134864
GL_DRAW_BUFFER1234865
GL_DRAW_BUFFER1334866
GL_DRAW_BUFFER1434867
GL_DRAW_BUFFER1534868
GL_BLEND_EQUATION_ALPHA34877
GL_MAX_VERTEX_ATTRIBS34921
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED34922
GL_MAX_TEXTURE_IMAGE_UNITS34930
GL_FRAGMENT_SHADER35632
GL_VERTEX_SHADER35633
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS35657
GL_MAX_VERTEX_UNIFORM_COMPONENTS35658
GL_MAX_VARYING_FLOATS35659
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS35660
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS35661
GL_SHADER_TYPE35663
GL_FLOAT_VEC235664
GL_FLOAT_VEC335665
GL_FLOAT_VEC435666
GL_INT_VEC235667
GL_INT_VEC335668
GL_INT_VEC435669
GL_BOOL35670
GL_BOOL_VEC235671
GL_BOOL_VEC335672
GL_BOOL_VEC435673
GL_FLOAT_MAT235674
GL_FLOAT_MAT335675
GL_FLOAT_MAT435676
GL_SAMPLER_1D35677
GL_SAMPLER_2D35678
GL_SAMPLER_3D35679
GL_SAMPLER_CUBE35680
GL_SAMPLER_1D_SHADOW35681
GL_SAMPLER_2D_SHADOW35682
GL_DELETE_STATUS35712
GL_COMPILE_STATUS35713
GL_LINK_STATUS35714
GL_VALIDATE_STATUS35715
GL_INFO_LOG_LENGTH35716
GL_ATTACHED_SHADERS35717
GL_ACTIVE_UNIFORMS35718
GL_ACTIVE_UNIFORM_MAX_LENGTH35719
GL_SHADER_SOURCE_LENGTH35720
GL_ACTIVE_ATTRIBUTES35721
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH35722
GL_FRAGMENT_SHADER_DERIVATIVE_HINT35723
GL_SHADING_LANGUAGE_VERSION35724
GL_CURRENT_PROGRAM35725
GL_POINT_SPRITE_COORD_ORIGIN36000
GL_LOWER_LEFT36001
GL_UPPER_LEFT36002
GL_STENCIL_BACK_REF36003
GL_STENCIL_BACK_VALUE_MASK36004
GL_STENCIL_BACK_WRITEMASK36005
GL_VERTEX_PROGRAM_TWO_SIDE34371
GL_POINT_SPRITE34913
GL_COORD_REPLACE34914
GL_MAX_TEXTURE_COORDS34929
GL_PIXEL_PACK_BUFFER35051
GL_PIXEL_UNPACK_BUFFER35052
GL_PIXEL_PACK_BUFFER_BINDING35053
GL_PIXEL_UNPACK_BUFFER_BINDING35055
GL_FLOAT_MAT2x335685
GL_FLOAT_MAT2x435686
GL_FLOAT_MAT3x235687
GL_FLOAT_MAT3x435688
GL_FLOAT_MAT4x235689
GL_FLOAT_MAT4x335690
GL_SRGB35904
GL_SRGB835905
GL_SRGB_ALPHA35906
GL_SRGB8_ALPHA835907
GL_COMPRESSED_SRGB35912
GL_COMPRESSED_SRGB_ALPHA35913
GL_CURRENT_RASTER_SECONDARY_COLOR33887
GL_SLUMINANCE_ALPHA35908
GL_SLUMINANCE8_ALPHA835909
GL_SLUMINANCE35910
GL_SLUMINANCE835911
GL_COMPRESSED_SLUMINANCE35914
GL_COMPRESSED_SLUMINANCE_ALPHA35915
GL_COMPARE_REF_TO_TEXTURE34894
GL_CLIP_DISTANCE012288
GL_CLIP_DISTANCE112289
GL_CLIP_DISTANCE212290
GL_CLIP_DISTANCE312291
GL_CLIP_DISTANCE412292
GL_CLIP_DISTANCE512293
GL_CLIP_DISTANCE612294
GL_CLIP_DISTANCE712295
GL_MAX_CLIP_DISTANCES3378
GL_MAJOR_VERSION33307
GL_MINOR_VERSION33308
GL_NUM_EXTENSIONS33309
GL_CONTEXT_FLAGS33310
GL_COMPRESSED_RED33317
GL_COMPRESSED_RG33318
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT1
GL_RGBA32F34836
GL_RGB32F34837
GL_RGBA16F34842
GL_RGB16F34843
GL_VERTEX_ATTRIB_ARRAY_INTEGER35069
GL_MAX_ARRAY_TEXTURE_LAYERS35071
GL_MIN_PROGRAM_TEXEL_OFFSET35076
GL_MAX_PROGRAM_TEXEL_OFFSET35077
GL_CLAMP_READ_COLOR35100
GL_FIXED_ONLY35101
GL_MAX_VARYING_COMPONENTS35659
GL_TEXTURE_1D_ARRAY35864
GL_PROXY_TEXTURE_1D_ARRAY35865
GL_TEXTURE_2D_ARRAY35866
GL_PROXY_TEXTURE_2D_ARRAY35867
GL_TEXTURE_BINDING_1D_ARRAY35868
GL_TEXTURE_BINDING_2D_ARRAY35869
GL_R11F_G11F_B10F35898
GL_UNSIGNED_INT_10F_11F_11F_REV35899
GL_RGB9_E535901
GL_UNSIGNED_INT_5_9_9_9_REV35902
GL_TEXTURE_SHARED_SIZE35903
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH35958
GL_TRANSFORM_FEEDBACK_BUFFER_MODE35967
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS35968
GL_TRANSFORM_FEEDBACK_VARYINGS35971
GL_TRANSFORM_FEEDBACK_BUFFER_START35972
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE35973
GL_PRIMITIVES_GENERATED35975
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN35976
GL_RASTERIZER_DISCARD35977
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS35978
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS35979
GL_INTERLEAVED_ATTRIBS35980
GL_SEPARATE_ATTRIBS35981
GL_TRANSFORM_FEEDBACK_BUFFER35982
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING35983
GL_RGBA32UI36208
GL_RGB32UI36209
GL_RGBA16UI36214
GL_RGB16UI36215
GL_RGBA8UI36220
GL_RGB8UI36221
GL_RGBA32I36226
GL_RGB32I36227
GL_RGBA16I36232
GL_RGB16I36233
GL_RGBA8I36238
GL_RGB8I36239
GL_RED_INTEGER36244
GL_GREEN_INTEGER36245
GL_BLUE_INTEGER36246
GL_RGB_INTEGER36248
GL_RGBA_INTEGER36249
GL_BGR_INTEGER36250
GL_BGRA_INTEGER36251
GL_SAMPLER_1D_ARRAY36288
GL_SAMPLER_2D_ARRAY36289
GL_SAMPLER_1D_ARRAY_SHADOW36291
GL_SAMPLER_2D_ARRAY_SHADOW36292
GL_SAMPLER_CUBE_SHADOW36293
GL_UNSIGNED_INT_VEC236294
GL_UNSIGNED_INT_VEC336295
GL_UNSIGNED_INT_VEC436296
GL_INT_SAMPLER_1D36297
GL_INT_SAMPLER_2D36298
GL_INT_SAMPLER_3D36299
GL_INT_SAMPLER_CUBE36300
GL_INT_SAMPLER_1D_ARRAY36302
GL_INT_SAMPLER_2D_ARRAY36303
GL_UNSIGNED_INT_SAMPLER_1D36305
GL_UNSIGNED_INT_SAMPLER_2D36306
GL_UNSIGNED_INT_SAMPLER_3D36307
GL_UNSIGNED_INT_SAMPLER_CUBE36308
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY36310
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY36311
GL_QUERY_WAIT36371
GL_QUERY_NO_WAIT36372
GL_QUERY_BY_REGION_WAIT36373
GL_QUERY_BY_REGION_NO_WAIT36374
GL_BUFFER_ACCESS_FLAGS37151
GL_BUFFER_MAP_LENGTH37152
GL_BUFFER_MAP_OFFSET37153
GL_DEPTH_COMPONENT32F36012
GL_DEPTH32F_STENCIL836013
GL_FLOAT_32_UNSIGNED_INT_24_8_REV36269
GL_INVALID_FRAMEBUFFER_OPERATION1286
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING33296
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE33297
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE33298
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE33299
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE33300
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE33301
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE33302
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE33303
GL_FRAMEBUFFER_DEFAULT33304
GL_FRAMEBUFFER_UNDEFINED33305
GL_DEPTH_STENCIL_ATTACHMENT33306
GL_MAX_RENDERBUFFER_SIZE34024
GL_DEPTH_STENCIL34041
GL_UNSIGNED_INT_24_834042
GL_DEPTH24_STENCIL835056
GL_TEXTURE_STENCIL_SIZE35057
GL_TEXTURE_RED_TYPE35856
GL_TEXTURE_GREEN_TYPE35857
GL_TEXTURE_BLUE_TYPE35858
GL_TEXTURE_ALPHA_TYPE35859
GL_TEXTURE_DEPTH_TYPE35862
GL_UNSIGNED_NORMALIZED35863
GL_FRAMEBUFFER_BINDING36006
GL_DRAW_FRAMEBUFFER_BINDING36006
GL_RENDERBUFFER_BINDING36007
GL_READ_FRAMEBUFFER36008
GL_DRAW_FRAMEBUFFER36009
GL_READ_FRAMEBUFFER_BINDING36010
GL_RENDERBUFFER_SAMPLES36011
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE36048
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME36049
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL36050
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE36051
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER36052
GL_FRAMEBUFFER_COMPLETE36053
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT36054
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT36055
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER36059
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER36060
GL_FRAMEBUFFER_UNSUPPORTED36061
GL_MAX_COLOR_ATTACHMENTS36063
GL_COLOR_ATTACHMENT036064
GL_COLOR_ATTACHMENT136065
GL_COLOR_ATTACHMENT236066
GL_COLOR_ATTACHMENT336067
GL_COLOR_ATTACHMENT436068
GL_COLOR_ATTACHMENT536069
GL_COLOR_ATTACHMENT636070
GL_COLOR_ATTACHMENT736071
GL_COLOR_ATTACHMENT836072
GL_COLOR_ATTACHMENT936073
GL_COLOR_ATTACHMENT1036074
GL_COLOR_ATTACHMENT1136075
GL_COLOR_ATTACHMENT1236076
GL_COLOR_ATTACHMENT1336077
GL_COLOR_ATTACHMENT1436078
GL_COLOR_ATTACHMENT1536079
GL_COLOR_ATTACHMENT1636080
GL_COLOR_ATTACHMENT1736081
GL_COLOR_ATTACHMENT1836082
GL_COLOR_ATTACHMENT1936083
GL_COLOR_ATTACHMENT2036084
GL_COLOR_ATTACHMENT2136085
GL_COLOR_ATTACHMENT2236086
GL_COLOR_ATTACHMENT2336087
GL_COLOR_ATTACHMENT2436088
GL_COLOR_ATTACHMENT2536089
GL_COLOR_ATTACHMENT2636090
GL_COLOR_ATTACHMENT2736091
GL_COLOR_ATTACHMENT2836092
GL_COLOR_ATTACHMENT2936093
GL_COLOR_ATTACHMENT3036094
GL_COLOR_ATTACHMENT3136095
GL_DEPTH_ATTACHMENT36096
GL_STENCIL_ATTACHMENT36128
GL_FRAMEBUFFER36160
GL_RENDERBUFFER36161
GL_RENDERBUFFER_WIDTH36162
GL_RENDERBUFFER_HEIGHT36163
GL_RENDERBUFFER_INTERNAL_FORMAT36164
GL_STENCIL_INDEX136166
GL_STENCIL_INDEX436167
GL_STENCIL_INDEX836168
GL_STENCIL_INDEX1636169
GL_RENDERBUFFER_RED_SIZE36176
GL_RENDERBUFFER_GREEN_SIZE36177
GL_RENDERBUFFER_BLUE_SIZE36178
GL_RENDERBUFFER_ALPHA_SIZE36179
GL_RENDERBUFFER_DEPTH_SIZE36180
GL_RENDERBUFFER_STENCIL_SIZE36181
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE36182
GL_MAX_SAMPLES36183
GL_INDEX33314
GL_TEXTURE_LUMINANCE_TYPE35860
GL_TEXTURE_INTENSITY_TYPE35861
GL_FRAMEBUFFER_SRGB36281
GL_HALF_FLOAT5131
GL_MAP_READ_BIT1
GL_MAP_WRITE_BIT2
GL_MAP_INVALIDATE_RANGE_BIT4
GL_MAP_INVALIDATE_BUFFER_BIT8
GL_MAP_FLUSH_EXPLICIT_BIT16
GL_MAP_UNSYNCHRONIZED_BIT32
GL_COMPRESSED_RED_RGTC136283
GL_COMPRESSED_SIGNED_RED_RGTC136284
GL_COMPRESSED_RG_RGTC236285
GL_COMPRESSED_SIGNED_RG_RGTC236286
GL_RG33319
GL_RG_INTEGER33320
GL_R833321
GL_R1633322
GL_RG833323
GL_RG1633324
GL_R16F33325
GL_R32F33326
GL_RG16F33327
GL_RG32F33328
GL_R8I33329
GL_R8UI33330
GL_R16I33331
GL_R16UI33332
GL_R32I33333
GL_R32UI33334
GL_RG8I33335
GL_RG8UI33336
GL_RG16I33337
GL_RG16UI33338
GL_RG32I33339
GL_RG32UI33340
GL_VERTEX_ARRAY_BINDING34229
GL_CLAMP_VERTEX_COLOR35098
GL_CLAMP_FRAGMENT_COLOR35099
GL_ALPHA_INTEGER36247
GL_SAMPLER_2D_RECT35683
GL_SAMPLER_2D_RECT_SHADOW35684
GL_SAMPLER_BUFFER36290
GL_INT_SAMPLER_2D_RECT36301
GL_INT_SAMPLER_BUFFER36304
GL_UNSIGNED_INT_SAMPLER_2D_RECT36309
GL_UNSIGNED_INT_SAMPLER_BUFFER36312
GL_TEXTURE_BUFFER35882
GL_MAX_TEXTURE_BUFFER_SIZE35883
GL_TEXTURE_BINDING_BUFFER35884
GL_TEXTURE_BUFFER_DATA_STORE_BINDING35885
GL_TEXTURE_RECTANGLE34037
GL_TEXTURE_BINDING_RECTANGLE34038
GL_PROXY_TEXTURE_RECTANGLE34039
GL_MAX_RECTANGLE_TEXTURE_SIZE34040
GL_R8_SNORM36756
GL_RG8_SNORM36757
GL_RGB8_SNORM36758
GL_RGBA8_SNORM36759
GL_R16_SNORM36760
GL_RG16_SNORM36761
GL_RGB16_SNORM36762
GL_RGBA16_SNORM36763
GL_SIGNED_NORMALIZED36764
GL_PRIMITIVE_RESTART36765
GL_PRIMITIVE_RESTART_INDEX36766
GL_COPY_READ_BUFFER36662
GL_COPY_WRITE_BUFFER36663
GL_UNIFORM_BUFFER35345
GL_UNIFORM_BUFFER_BINDING35368
GL_UNIFORM_BUFFER_START35369
GL_UNIFORM_BUFFER_SIZE35370
GL_MAX_VERTEX_UNIFORM_BLOCKS35371
GL_MAX_GEOMETRY_UNIFORM_BLOCKS35372
GL_MAX_FRAGMENT_UNIFORM_BLOCKS35373
GL_MAX_COMBINED_UNIFORM_BLOCKS35374
GL_MAX_UNIFORM_BUFFER_BINDINGS35375
GL_MAX_UNIFORM_BLOCK_SIZE35376
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS35377
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS35378
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS35379
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT35380
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH35381
GL_ACTIVE_UNIFORM_BLOCKS35382
GL_UNIFORM_TYPE35383
GL_UNIFORM_SIZE35384
GL_UNIFORM_NAME_LENGTH35385
GL_UNIFORM_BLOCK_INDEX35386
GL_UNIFORM_OFFSET35387
GL_UNIFORM_ARRAY_STRIDE35388
GL_UNIFORM_MATRIX_STRIDE35389
GL_UNIFORM_IS_ROW_MAJOR35390
GL_UNIFORM_BLOCK_BINDING35391
GL_UNIFORM_BLOCK_DATA_SIZE35392
GL_UNIFORM_BLOCK_NAME_LENGTH35393
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS35394
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES35395
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER35396
GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER35397
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER35398
GL_INVALID_INDEX4294967295
GL_CONTEXT_CORE_PROFILE_BIT1
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT2
GL_LINES_ADJACENCY10
GL_LINE_STRIP_ADJACENCY11
GL_TRIANGLES_ADJACENCY12
GL_TRIANGLE_STRIP_ADJACENCY13
GL_PROGRAM_POINT_SIZE34370
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS35881
GL_FRAMEBUFFER_ATTACHMENT_LAYERED36263
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS36264
GL_GEOMETRY_SHADER36313
GL_GEOMETRY_VERTICES_OUT35094
GL_GEOMETRY_INPUT_TYPE35095
GL_GEOMETRY_OUTPUT_TYPE35096
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS36319
GL_MAX_GEOMETRY_OUTPUT_VERTICES36320
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS36321
GL_MAX_VERTEX_OUTPUT_COMPONENTS37154
GL_MAX_GEOMETRY_INPUT_COMPONENTS37155
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS37156
GL_MAX_FRAGMENT_INPUT_COMPONENTS37157
GL_CONTEXT_PROFILE_MASK37158
GL_DEPTH_CLAMP34383
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION36428
GL_FIRST_VERTEX_CONVENTION36429
GL_LAST_VERTEX_CONVENTION36430
GL_PROVOKING_VERTEX36431
GL_TEXTURE_CUBE_MAP_SEAMLESS34895
GL_MAX_SERVER_WAIT_TIMEOUT37137
GL_OBJECT_TYPE37138
GL_SYNC_CONDITION37139
GL_SYNC_STATUS37140
GL_SYNC_FLAGS37141
GL_SYNC_FENCE37142
GL_SYNC_GPU_COMMANDS_COMPLETE37143
GL_UNSIGNALED37144
GL_SIGNALED37145
GL_ALREADY_SIGNALED37146
GL_TIMEOUT_EXPIRED37147
GL_CONDITION_SATISFIED37148
GL_WAIT_FAILED37149
GL_TIMEOUT_IGNORED18446744073709552000
GL_SYNC_FLUSH_COMMANDS_BIT1
GL_SAMPLE_POSITION36432
GL_SAMPLE_MASK36433
GL_SAMPLE_MASK_VALUE36434
GL_MAX_SAMPLE_MASK_WORDS36441
GL_TEXTURE_2D_MULTISAMPLE37120
GL_PROXY_TEXTURE_2D_MULTISAMPLE37121
GL_TEXTURE_2D_MULTISAMPLE_ARRAY37122
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY37123
GL_TEXTURE_BINDING_2D_MULTISAMPLE37124
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY37125
GL_TEXTURE_SAMPLES37126
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS37127
GL_SAMPLER_2D_MULTISAMPLE37128
GL_INT_SAMPLER_2D_MULTISAMPLE37129
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE37130
GL_SAMPLER_2D_MULTISAMPLE_ARRAY37131
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY37132
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY37133
GL_MAX_COLOR_TEXTURE_SAMPLES37134
GL_MAX_DEPTH_TEXTURE_SAMPLES37135
GL_MAX_INTEGER_SAMPLES37136