diff options
Diffstat (limited to 'opengl/libs/enums.in')
-rw-r--r-- | opengl/libs/enums.in | 114 |
1 files changed, 111 insertions, 3 deletions
diff --git a/opengl/libs/enums.in b/opengl/libs/enums.in index f9752c2..bfbc866 100644 --- a/opengl/libs/enums.in +++ b/opengl/libs/enums.in @@ -1,4 +1,6 @@ GL_ENUM(0x0000,GL_POINTS) +GL_ENUM(0x00000001,GL_VERTEX_SHADER_BIT_EXT) +GL_ENUM(0x00000002,GL_FRAGMENT_SHADER_BIT_EXT) GL_ENUM(0x0001,GL_LINES) GL_ENUM(0x0002,GL_LINE_LOOP) GL_ENUM(0x0003,GL_LINE_STRIP) @@ -92,6 +94,7 @@ GL_ENUM(0x0BE1,GL_BLEND_SRC) GL_ENUM(0x0BE2,GL_BLEND) GL_ENUM(0x0BF0,GL_LOGIC_OP_MODE) GL_ENUM(0x0BF2,GL_COLOR_LOGIC_OP) +GL_ENUM(0x0C02,GL_READ_BUFFER_NV) GL_ENUM(0x0C10,GL_SCISSOR_BOX) GL_ENUM(0x0C11,GL_SCISSOR_TEST) GL_ENUM(0x0C22,GL_COLOR_CLEAR_VALUE) @@ -100,6 +103,9 @@ GL_ENUM(0x0C50,GL_PERSPECTIVE_CORRECTION_HINT) GL_ENUM(0x0C51,GL_POINT_SMOOTH_HINT) GL_ENUM(0x0C52,GL_LINE_SMOOTH_HINT) GL_ENUM(0x0C54,GL_FOG_HINT) +GL_ENUM(0x0CF2,GL_UNPACK_ROW_LENGTH) +GL_ENUM(0x0CF3,GL_UNPACK_SKIP_ROWS) +GL_ENUM(0x0CF4,GL_UNPACK_SKIP_PIXELS) GL_ENUM(0x0CF5,GL_UNPACK_ALIGNMENT) GL_ENUM(0x0D05,GL_PACK_ALIGNMENT) GL_ENUM(0x0D1C,GL_ALPHA_SCALE) @@ -166,6 +172,7 @@ GL_ENUM(0x1801,GL_DEPTH_EXT) GL_ENUM(0x1802,GL_STENCIL_EXT) GL_ENUM(0x1901,GL_STENCIL_INDEX) GL_ENUM(0x1902,GL_DEPTH_COMPONENT) +GL_ENUM(0x1903,GL_RED_EXT) GL_ENUM(0x1906,GL_ALPHA) GL_ENUM(0x1907,GL_RGB) GL_ENUM(0x1908,GL_RGBA) @@ -230,10 +237,15 @@ GL_ENUM(0x8034,GL_UNSIGNED_SHORT_5_5_5_1) GL_ENUM(0x8037,GL_POLYGON_OFFSET_FILL) GL_ENUM(0x8038,GL_POLYGON_OFFSET_FACTOR) GL_ENUM(0x803A,GL_RESCALE_NORMAL) +GL_ENUM(0x803C,GL_ALPHA8_EXT) +GL_ENUM(0x8040,GL_LUMINANCE8_EXT) +GL_ENUM(0x8045,GL_LUMINANCE8_ALPHA8_EXT) GL_ENUM(0x8051,GL_RGB8_OES) +GL_ENUM(0x8052,GL_RGB10_EXT) GL_ENUM(0x8056,GL_RGBA4_OES) GL_ENUM(0x8057,GL_RGB5_A1_OES) GL_ENUM(0x8058,GL_RGBA8_OES) +GL_ENUM(0x8059,GL_RGB10_A2_EXT) GL_ENUM(0x8069,GL_TEXTURE_BINDING_2D) GL_ENUM(0x806A,GL_TEXTURE_BINDING_3D_OES) GL_ENUM(0x806F,GL_TEXTURE_3D_OES) @@ -276,11 +288,28 @@ GL_ENUM(0x8127,GL_POINT_SIZE_MAX) GL_ENUM(0x8128,GL_POINT_FADE_THRESHOLD_SIZE) GL_ENUM(0x8129,GL_POINT_DISTANCE_ATTENUATION) GL_ENUM(0x812F,GL_CLAMP_TO_EDGE) +GL_ENUM(0x813D,GL_TEXTURE_MAX_LEVEL_APPLE) GL_ENUM(0x8191,GL_GENERATE_MIPMAP) GL_ENUM(0x8192,GL_GENERATE_MIPMAP_HINT) GL_ENUM(0x81A5,GL_DEPTH_COMPONENT16_OES) GL_ENUM(0x81A6,GL_DEPTH_COMPONENT24_OES) GL_ENUM(0x81A7,GL_DEPTH_COMPONENT32_OES) +GL_ENUM(0x8210,GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT) +GL_ENUM(0x8211,GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT) +GL_ENUM(0x8227,GL_RG_EXT) +GL_ENUM(0x8229,GL_R8_EXT) +GL_ENUM(0x822B,GL_RG8_EXT) +GL_ENUM(0x822D,GL_R16F_EXT) +GL_ENUM(0x822F,GL_RG16F_EXT) +GL_ENUM(0x8252,GL_LOSE_CONTEXT_ON_RESET_EXT) +GL_ENUM(0x8253,GL_GUILTY_CONTEXT_RESET_EXT) +GL_ENUM(0x8254,GL_INNOCENT_CONTEXT_RESET_EXT) +GL_ENUM(0x8255,GL_UNKNOWN_CONTEXT_RESET_EXT) +GL_ENUM(0x8256,GL_RESET_NOTIFICATION_STRATEGY_EXT) +GL_ENUM(0x8258,GL_PROGRAM_SEPARABLE_EXT) +GL_ENUM(0x8259,GL_ACTIVE_PROGRAM_EXT) +GL_ENUM(0x825A,GL_PROGRAM_PIPELINE_BINDING_EXT) +GL_ENUM(0x8261,GL_NO_RESET_NOTIFICATION_EXT) GL_ENUM(0x8363,GL_UNSIGNED_SHORT_5_6_5) GL_ENUM(0x8365,GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT) GL_ENUM(0x8366,GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT) @@ -372,6 +401,8 @@ GL_ENUM(0x8598,GL_OPERAND0_ALPHA) GL_ENUM(0x8599,GL_OPERAND1_ALPHA) GL_ENUM(0x859A,GL_OPERAND2_ALPHA) GL_ENUM(0x85B5,GL_VERTEX_ARRAY_BINDING_OES) +GL_ENUM(0x85BA,GL_UNSIGNED_SHORT_8_8_APPLE) +GL_ENUM(0x85BB,GL_UNSIGNED_SHORT_8_8_REV_APPLE) GL_ENUM(0x8622,GL_VERTEX_ATTRIB_ARRAY_ENABLED) GL_ENUM(0x8623,GL_VERTEX_ATTRIB_ARRAY_SIZE) GL_ENUM(0x8624,GL_VERTEX_ATTRIB_ARRAY_STRIDE) @@ -401,7 +432,34 @@ GL_ENUM(0x8800,GL_STENCIL_BACK_FUNC) GL_ENUM(0x8801,GL_STENCIL_BACK_FAIL) GL_ENUM(0x8802,GL_STENCIL_BACK_PASS_DEPTH_FAIL) GL_ENUM(0x8803,GL_STENCIL_BACK_PASS_DEPTH_PASS) +GL_ENUM(0x8814,GL_RGBA32F_EXT) +GL_ENUM(0x8815,GL_RGB32F_EXT) +GL_ENUM(0x8816,GL_ALPHA32F_EXT) +GL_ENUM(0x8818,GL_LUMINANCE32F_EXT) +GL_ENUM(0x8819,GL_LUMINANCE_ALPHA32F_EXT) +GL_ENUM(0x881A,GL_RGBA16F_EXT) +GL_ENUM(0x881B,GL_RGB16F_EXT) +GL_ENUM(0x881C,GL_ALPHA16F_EXT) +GL_ENUM(0x881E,GL_LUMINANCE16F_EXT) +GL_ENUM(0x881F,GL_LUMINANCE_ALPHA16F_EXT) GL_ENUM(0x8823,GL_WRITEONLY_RENDERING_QCOM) +GL_ENUM(0x8824,GL_MAX_DRAW_BUFFERS_NV) +GL_ENUM(0x8825,GL_DRAW_BUFFER0_NV) +GL_ENUM(0x8826,GL_DRAW_BUFFER1_NV) +GL_ENUM(0x8827,GL_DRAW_BUFFER2_NV) +GL_ENUM(0x8828,GL_DRAW_BUFFER3_NV) +GL_ENUM(0x8829,GL_DRAW_BUFFER4_NV) +GL_ENUM(0x882A,GL_DRAW_BUFFER5_NV) +GL_ENUM(0x882B,GL_DRAW_BUFFER6_NV) +GL_ENUM(0x882C,GL_DRAW_BUFFER7_NV) +GL_ENUM(0x882D,GL_DRAW_BUFFER8_NV) +GL_ENUM(0x882E,GL_DRAW_BUFFER9_NV) +GL_ENUM(0x882F,GL_DRAW_BUFFER10_NV) +GL_ENUM(0x8830,GL_DRAW_BUFFER11_NV) +GL_ENUM(0x8831,GL_DRAW_BUFFER12_NV) +GL_ENUM(0x8832,GL_DRAW_BUFFER13_NV) +GL_ENUM(0x8833,GL_DRAW_BUFFER14_NV) +GL_ENUM(0x8834,GL_DRAW_BUFFER15_NV) GL_ENUM(0x883D,GL_BLEND_EQUATION_ALPHA_OES) GL_ENUM(0x8840,GL_MATRIX_PALETTE_OES) GL_ENUM(0x8842,GL_MAX_PALETTE_MATRICES_OES) @@ -411,8 +469,14 @@ GL_ENUM(0x8846,GL_MATRIX_INDEX_ARRAY_SIZE_OES) GL_ENUM(0x8847,GL_MATRIX_INDEX_ARRAY_TYPE_OES) GL_ENUM(0x8848,GL_MATRIX_INDEX_ARRAY_STRIDE_OES) GL_ENUM(0x8849,GL_MATRIX_INDEX_ARRAY_POINTER_OES) +GL_ENUM(0x884C,GL_TEXTURE_COMPARE_MODE_EXT) +GL_ENUM(0x884D,GL_TEXTURE_COMPARE_FUNC_EXT) +GL_ENUM(0x884E,GL_COMPARE_REF_TO_TEXTURE_EXT) GL_ENUM(0x8861,GL_POINT_SPRITE_OES) GL_ENUM(0x8862,GL_COORD_REPLACE_OES) +GL_ENUM(0x8865,GL_CURRENT_QUERY_EXT) +GL_ENUM(0x8866,GL_QUERY_RESULT_EXT) +GL_ENUM(0x8867,GL_QUERY_RESULT_AVAILABLE_EXT) GL_ENUM(0x8869,GL_MAX_VERTEX_ATTRIBS) GL_ENUM(0x886A,GL_VERTEX_ATTRIB_ARRAY_NORMALIZED) GL_ENUM(0x8872,GL_MAX_TEXTURE_IMAGE_UNITS) @@ -440,8 +504,12 @@ GL_ENUM(0x898C,GL_POINT_SIZE_ARRAY_POINTER_OES) GL_ENUM(0x898D,GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES) GL_ENUM(0x898E,GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES) GL_ENUM(0x898F,GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES) +GL_ENUM(0x8A1F,GL_RGB_422_APPLE) +GL_ENUM(0x8A4F,GL_PROGRAM_PIPELINE_OBJECT_EXT) GL_ENUM(0x8B30,GL_FRAGMENT_SHADER) GL_ENUM(0x8B31,GL_VERTEX_SHADER) +GL_ENUM(0x8B40,GL_PROGRAM_OBJECT_EXT) +GL_ENUM(0x8B48,GL_SHADER_OBJECT_EXT) GL_ENUM(0x8B4C,GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS) GL_ENUM(0x8B4D,GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS) GL_ENUM(0x8B4F,GL_SHADER_TYPE) @@ -461,6 +529,7 @@ GL_ENUM(0x8B5C,GL_FLOAT_MAT4) GL_ENUM(0x8B5E,GL_SAMPLER_2D) GL_ENUM(0x8B5F,GL_SAMPLER_3D_OES) GL_ENUM(0x8B60,GL_SAMPLER_CUBE) +GL_ENUM(0x8B62,GL_SAMPLER_2D_SHADOW_EXT) GL_ENUM(0x8B80,GL_DELETE_STATUS) GL_ENUM(0x8B81,GL_COMPILE_STATUS) GL_ENUM(0x8B82,GL_LINK_STATUS) @@ -520,6 +589,11 @@ GL_ENUM(0x8C07,GL_FACTOR_ALPHA_MODULATE_IMG) GL_ENUM(0x8C08,GL_FRAGMENT_ALPHA_MODULATE_IMG) GL_ENUM(0x8C09,GL_ADD_BLEND_IMG) GL_ENUM(0x8C0A,GL_SGX_BINARY_IMG) +GL_ENUM(0x8C17,GL_UNSIGNED_NORMALIZED_EXT) +GL_ENUM(0x8C2F,GL_ANY_SAMPLES_PASSED_EXT) +GL_ENUM(0x8C40,GL_SRGB_EXT) +GL_ENUM(0x8C42,GL_SRGB_ALPHA_EXT) +GL_ENUM(0x8C43,GL_SRGB8_ALPHA8_EXT) GL_ENUM(0x8C92,GL_ATC_RGB_AMD) GL_ENUM(0x8C93,GL_ATC_RGBA_EXPLICIT_ALPHA_AMD) GL_ENUM(0x8CA3,GL_STENCIL_BACK_REF) @@ -527,6 +601,10 @@ GL_ENUM(0x8CA4,GL_STENCIL_BACK_VALUE_MASK) GL_ENUM(0x8CA5,GL_STENCIL_BACK_WRITEMASK) GL_ENUM(0x8CA6,GL_FRAMEBUFFER_BINDING_OES) GL_ENUM(0x8CA7,GL_RENDERBUFFER_BINDING_OES) +GL_ENUM(0x8CA8,GL_READ_FRAMEBUFFER_APPLE) +GL_ENUM(0x8CA9,GL_DRAW_FRAMEBUFFER_APPLE) +GL_ENUM(0x8CAA,GL_READ_FRAMEBUFFER_BINDING_APPLE) +GL_ENUM(0x8CAB,GL_RENDERBUFFER_SAMPLES_APPLE) GL_ENUM(0x8CD0,GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES) GL_ENUM(0x8CD1,GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES) GL_ENUM(0x8CD2,GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES) @@ -538,7 +616,23 @@ GL_ENUM(0x8CD7,GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES) GL_ENUM(0x8CD9,GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES) GL_ENUM(0x8CDA,GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES) GL_ENUM(0x8CDD,GL_FRAMEBUFFER_UNSUPPORTED_OES) +GL_ENUM(0x8CDF,GL_MAX_COLOR_ATTACHMENTS_NV) GL_ENUM(0x8CE0,GL_COLOR_ATTACHMENT0_OES) +GL_ENUM(0x8CE1,GL_COLOR_ATTACHMENT1_NV) +GL_ENUM(0x8CE2,GL_COLOR_ATTACHMENT2_NV) +GL_ENUM(0x8CE3,GL_COLOR_ATTACHMENT3_NV) +GL_ENUM(0x8CE4,GL_COLOR_ATTACHMENT4_NV) +GL_ENUM(0x8CE5,GL_COLOR_ATTACHMENT5_NV) +GL_ENUM(0x8CE6,GL_COLOR_ATTACHMENT6_NV) +GL_ENUM(0x8CE7,GL_COLOR_ATTACHMENT7_NV) +GL_ENUM(0x8CE8,GL_COLOR_ATTACHMENT8_NV) +GL_ENUM(0x8CE9,GL_COLOR_ATTACHMENT9_NV) +GL_ENUM(0x8CEA,GL_COLOR_ATTACHMENT10_NV) +GL_ENUM(0x8CEB,GL_COLOR_ATTACHMENT11_NV) +GL_ENUM(0x8CEC,GL_COLOR_ATTACHMENT12_NV) +GL_ENUM(0x8CED,GL_COLOR_ATTACHMENT13_NV) +GL_ENUM(0x8CEE,GL_COLOR_ATTACHMENT14_NV) +GL_ENUM(0x8CEF,GL_COLOR_ATTACHMENT15_NV) GL_ENUM(0x8D00,GL_DEPTH_ATTACHMENT_OES) GL_ENUM(0x8D20,GL_STENCIL_ATTACHMENT_OES) GL_ENUM(0x8D40,GL_FRAMEBUFFER_OES) @@ -555,6 +649,8 @@ GL_ENUM(0x8D52,GL_RENDERBUFFER_BLUE_SIZE_OES) GL_ENUM(0x8D53,GL_RENDERBUFFER_ALPHA_SIZE_OES) GL_ENUM(0x8D54,GL_RENDERBUFFER_DEPTH_SIZE_OES) GL_ENUM(0x8D55,GL_RENDERBUFFER_STENCIL_SIZE_OES) +GL_ENUM(0x8D56,GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE) +GL_ENUM(0x8D57,GL_MAX_SAMPLES_APPLE) GL_ENUM(0x8D60,GL_TEXTURE_GEN_STR_OES) GL_ENUM(0x8D61,GL_HALF_FLOAT_OES) GL_ENUM(0x8D62,GL_RGB565_OES) @@ -563,6 +659,8 @@ GL_ENUM(0x8D65,GL_TEXTURE_EXTERNAL_OES) GL_ENUM(0x8D66,GL_SAMPLER_EXTERNAL_OES) GL_ENUM(0x8D67,GL_TEXTURE_BINDING_EXTERNAL_OES) GL_ENUM(0x8D68,GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES) +GL_ENUM(0x8D6A,GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT) +GL_ENUM(0x8D6C,GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT) GL_ENUM(0x8DF0,GL_LOW_FLOAT) GL_ENUM(0x8DF1,GL_MEDIUM_FLOAT) GL_ENUM(0x8DF2,GL_HIGH_FLOAT) @@ -586,9 +684,19 @@ GL_ENUM(0x8ED4,GL_COVERAGE_SAMPLES_NV) GL_ENUM(0x8ED5,GL_COVERAGE_ALL_FRAGMENTS_NV) GL_ENUM(0x8ED6,GL_COVERAGE_EDGE_FRAGMENTS_NV) GL_ENUM(0x8ED7,GL_COVERAGE_AUTOMATIC_NV) +GL_ENUM(0x8F60,GL_MALI_SHADER_BINARY_ARM) GL_ENUM(0x8FA0,GL_PERFMON_GLOBAL_MODE_QCOM) +GL_ENUM(0x8FC4,GL_SHADER_BINARY_VIV) +GL_ENUM(0x90F3,GL_CONTEXT_ROBUST_ACCESS_EXT) +GL_ENUM(0x912F,GL_TEXTURE_IMMUTABLE_FORMAT_EXT) GL_ENUM(0x9130,GL_SGX_PROGRAM_BINARY_IMG) -GL_ENUM(0x9133,GL_RENDERBUFFER_SAMPLES_IMG) -GL_ENUM(0x9134,GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG) -GL_ENUM(0x9135,GL_MAX_SAMPLES_IMG) +GL_ENUM(0x9133,GL_RENDERBUFFER_SAMPLES_EXT) +GL_ENUM(0x9134,GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT) +GL_ENUM(0x9135,GL_MAX_SAMPLES_EXT) GL_ENUM(0x9136,GL_TEXTURE_SAMPLES_IMG) +GL_ENUM(0x9151,GL_BUFFER_OBJECT_EXT) +GL_ENUM(0x9153,GL_QUERY_OBJECT_EXT) +GL_ENUM(0x9154,GL_VERTEX_ARRAY_OBJECT_EXT) +GL_ENUM(0x9250,GL_SHADER_BINARY_DMP) +GL_ENUM(0x93A1,GL_BGRA8_EXT) +GL_ENUM(0xFFFFFFFF,GL_ALL_SHADER_BITS_EXT) |