6 |
#endif |
#endif |
7 |
|
|
8 |
/* |
/* |
9 |
** Copyright (c) 2007-2012 The Khronos Group Inc. |
** THIS FILE IS OBSOLETE. Please migrate away from using the |
10 |
|
** ".spec" files and the headers generated from them to the |
11 |
|
** XML Registry and headers generated from that. See |
12 |
|
** http://www.opengl.org/registry/api/README.txt |
13 |
|
** for more information. |
14 |
|
** |
15 |
|
** |
16 |
|
** Copyright (c) 2007-2013 The Khronos Group Inc. |
17 |
** |
** |
18 |
** Permission is hereby granted, free of charge, to any person obtaining a |
** Permission is hereby granted, free of charge, to any person obtaining a |
19 |
** copy of this software and/or associated documentation files (the |
** copy of this software and/or associated documentation files (the |
36 |
*/ |
*/ |
37 |
|
|
38 |
/* Header file version number, required by OpenGL ABI for Linux */ |
/* Header file version number, required by OpenGL ABI for Linux */ |
39 |
/* glext.h last updated $Date: 2012-08-13 16:18:01 -0700 (Mon, 13 Aug 2012) $ */ |
/* glext.h last updated $Date: 2013-06-13 02:52:31 -0700 (Thu, 13 Jun 2013) $ */ |
40 |
/* Current version at http://www.opengl.org/registry/ */ |
/* Current version at http://www.opengl.org/registry/ */ |
41 |
#define GL_GLEXT_VERSION 84 |
#define GL_GLEXT_VERSION 87 |
42 |
/* Function declaration macros - to move into glplatform.h */ |
/* Function declaration macros - to move into glplatform.h */ |
43 |
|
|
44 |
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__) |
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__) |
95 |
#define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 |
#define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 |
96 |
#define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 |
#define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 |
97 |
#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E |
#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_2_DEPRECATED |
|
98 |
#define GL_RESCALE_NORMAL 0x803A |
#define GL_RESCALE_NORMAL 0x803A |
99 |
#define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 |
#define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 |
100 |
#define GL_SINGLE_COLOR 0x81F9 |
#define GL_SINGLE_COLOR 0x81F9 |
114 |
#define GL_BLEND_EQUATION 0x8009 |
#define GL_BLEND_EQUATION 0x8009 |
115 |
#define GL_FUNC_SUBTRACT 0x800A |
#define GL_FUNC_SUBTRACT 0x800A |
116 |
#define GL_FUNC_REVERSE_SUBTRACT 0x800B |
#define GL_FUNC_REVERSE_SUBTRACT 0x800B |
|
#endif |
|
|
|
|
|
#ifndef GL_ARB_imaging_DEPRECATED |
|
117 |
#define GL_CONVOLUTION_1D 0x8010 |
#define GL_CONVOLUTION_1D 0x8010 |
118 |
#define GL_CONVOLUTION_2D 0x8011 |
#define GL_CONVOLUTION_2D 0x8011 |
119 |
#define GL_SEPARABLE_2D 0x8012 |
#define GL_SEPARABLE_2D 0x8012 |
240 |
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
241 |
#define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
#define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
242 |
#define GL_CLAMP_TO_BORDER 0x812D |
#define GL_CLAMP_TO_BORDER 0x812D |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_3_DEPRECATED |
|
243 |
#define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 |
#define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 |
244 |
#define GL_MAX_TEXTURE_UNITS 0x84E2 |
#define GL_MAX_TEXTURE_UNITS 0x84E2 |
245 |
#define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 |
#define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 |
296 |
#define GL_TEXTURE_DEPTH_SIZE 0x884A |
#define GL_TEXTURE_DEPTH_SIZE 0x884A |
297 |
#define GL_TEXTURE_COMPARE_MODE 0x884C |
#define GL_TEXTURE_COMPARE_MODE 0x884C |
298 |
#define GL_TEXTURE_COMPARE_FUNC 0x884D |
#define GL_TEXTURE_COMPARE_FUNC 0x884D |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_4_DEPRECATED |
|
299 |
#define GL_POINT_SIZE_MIN 0x8126 |
#define GL_POINT_SIZE_MIN 0x8126 |
300 |
#define GL_POINT_SIZE_MAX 0x8127 |
#define GL_POINT_SIZE_MAX 0x8127 |
301 |
#define GL_POINT_DISTANCE_ATTENUATION 0x8129 |
#define GL_POINT_DISTANCE_ATTENUATION 0x8129 |
349 |
#define GL_DYNAMIC_READ 0x88E9 |
#define GL_DYNAMIC_READ 0x88E9 |
350 |
#define GL_DYNAMIC_COPY 0x88EA |
#define GL_DYNAMIC_COPY 0x88EA |
351 |
#define GL_SAMPLES_PASSED 0x8914 |
#define GL_SAMPLES_PASSED 0x8914 |
352 |
#endif |
#define GL_SRC1_ALPHA 0x8589 |
|
|
|
|
#ifndef GL_VERSION_1_5_DEPRECATED |
|
353 |
#define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 |
#define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 |
354 |
#define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 |
#define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 |
355 |
#define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 |
#define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 |
371 |
#define GL_SRC1_RGB 0x8581 |
#define GL_SRC1_RGB 0x8581 |
372 |
#define GL_SRC2_RGB 0x8582 |
#define GL_SRC2_RGB 0x8582 |
373 |
#define GL_SRC0_ALPHA 0x8588 |
#define GL_SRC0_ALPHA 0x8588 |
|
#define GL_SRC1_ALPHA 0x8589 |
|
374 |
#define GL_SRC2_ALPHA 0x858A |
#define GL_SRC2_ALPHA 0x858A |
375 |
#endif |
#endif |
376 |
|
|
455 |
#define GL_STENCIL_BACK_REF 0x8CA3 |
#define GL_STENCIL_BACK_REF 0x8CA3 |
456 |
#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 |
#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 |
457 |
#define GL_STENCIL_BACK_WRITEMASK 0x8CA5 |
#define GL_STENCIL_BACK_WRITEMASK 0x8CA5 |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_2_0_DEPRECATED |
|
458 |
#define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 |
#define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 |
459 |
#define GL_POINT_SPRITE 0x8861 |
#define GL_POINT_SPRITE 0x8861 |
460 |
#define GL_COORD_REPLACE 0x8862 |
#define GL_COORD_REPLACE 0x8862 |
478 |
#define GL_SRGB8_ALPHA8 0x8C43 |
#define GL_SRGB8_ALPHA8 0x8C43 |
479 |
#define GL_COMPRESSED_SRGB 0x8C48 |
#define GL_COMPRESSED_SRGB 0x8C48 |
480 |
#define GL_COMPRESSED_SRGB_ALPHA 0x8C49 |
#define GL_COMPRESSED_SRGB_ALPHA 0x8C49 |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_2_1_DEPRECATED |
|
481 |
#define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F |
#define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F |
482 |
#define GL_SLUMINANCE_ALPHA 0x8C44 |
#define GL_SLUMINANCE_ALPHA 0x8C44 |
483 |
#define GL_SLUMINANCE8_ALPHA8 0x8C45 |
#define GL_SLUMINANCE8_ALPHA8 0x8C45 |
504 |
#define GL_CONTEXT_FLAGS 0x821E |
#define GL_CONTEXT_FLAGS 0x821E |
505 |
#define GL_COMPRESSED_RED 0x8225 |
#define GL_COMPRESSED_RED 0x8225 |
506 |
#define GL_COMPRESSED_RG 0x8226 |
#define GL_COMPRESSED_RG 0x8226 |
507 |
#define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x0001 |
#define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x00000001 |
508 |
#define GL_RGBA32F 0x8814 |
#define GL_RGBA32F 0x8814 |
509 |
#define GL_RGB32F 0x8815 |
#define GL_RGB32F 0x8815 |
510 |
#define GL_RGBA16F 0x881A |
#define GL_RGBA16F 0x881A |
712 |
/* reuse GL_RG32UI */ |
/* reuse GL_RG32UI */ |
713 |
/* Reuse tokens from ARB_vertex_array_object */ |
/* Reuse tokens from ARB_vertex_array_object */ |
714 |
/* reuse GL_VERTEX_ARRAY_BINDING */ |
/* reuse GL_VERTEX_ARRAY_BINDING */ |
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_3_0_DEPRECATED |
|
715 |
#define GL_CLAMP_VERTEX_COLOR 0x891A |
#define GL_CLAMP_VERTEX_COLOR 0x891A |
716 |
#define GL_CLAMP_FRAGMENT_COLOR 0x891B |
#define GL_CLAMP_FRAGMENT_COLOR 0x891B |
717 |
#define GL_ALPHA_INTEGER 0x8D97 |
#define GL_ALPHA_INTEGER 0x8D97 |
732 |
#define GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B |
#define GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B |
733 |
#define GL_TEXTURE_BINDING_BUFFER 0x8C2C |
#define GL_TEXTURE_BINDING_BUFFER 0x8C2C |
734 |
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D |
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D |
|
#define GL_TEXTURE_BUFFER_FORMAT 0x8C2E |
|
735 |
#define GL_TEXTURE_RECTANGLE 0x84F5 |
#define GL_TEXTURE_RECTANGLE 0x84F5 |
736 |
#define GL_TEXTURE_BINDING_RECTANGLE 0x84F6 |
#define GL_TEXTURE_BINDING_RECTANGLE 0x84F6 |
737 |
#define GL_PROXY_TEXTURE_RECTANGLE 0x84F7 |
#define GL_PROXY_TEXTURE_RECTANGLE 0x84F7 |
917 |
/* reuse GL_MIN_FRAGMENT_INTERPOLATION_OFFSET */ |
/* reuse GL_MIN_FRAGMENT_INTERPOLATION_OFFSET */ |
918 |
/* reuse GL_MAX_FRAGMENT_INTERPOLATION_OFFSET */ |
/* reuse GL_MAX_FRAGMENT_INTERPOLATION_OFFSET */ |
919 |
/* reuse GL_FRAGMENT_INTERPOLATION_OFFSET_BITS */ |
/* reuse GL_FRAGMENT_INTERPOLATION_OFFSET_BITS */ |
|
/* reuse GL_MAX_VERTEX_STREAMS */ |
|
920 |
/* Reuse tokens from ARB_gpu_shader_fp64 */ |
/* Reuse tokens from ARB_gpu_shader_fp64 */ |
921 |
/* reuse GL_DOUBLE_VEC2 */ |
/* reuse GL_DOUBLE_VEC2 */ |
922 |
/* reuse GL_DOUBLE_VEC3 */ |
/* reuse GL_DOUBLE_VEC3 */ |
996 |
/* reuse GL_MEDIUM_INT */ |
/* reuse GL_MEDIUM_INT */ |
997 |
/* reuse GL_HIGH_INT */ |
/* reuse GL_HIGH_INT */ |
998 |
/* reuse GL_SHADER_COMPILER */ |
/* reuse GL_SHADER_COMPILER */ |
999 |
|
/* reuse GL_SHADER_BINARY_FORMATS */ |
1000 |
/* reuse GL_NUM_SHADER_BINARY_FORMATS */ |
/* reuse GL_NUM_SHADER_BINARY_FORMATS */ |
1001 |
/* reuse GL_MAX_VERTEX_UNIFORM_VECTORS */ |
/* reuse GL_MAX_VERTEX_UNIFORM_VECTORS */ |
1002 |
/* reuse GL_MAX_VARYING_VECTORS */ |
/* reuse GL_MAX_VARYING_VECTORS */ |
1959 |
#define GL_TEXTURE_DEPTH_TYPE 0x8C16 |
#define GL_TEXTURE_DEPTH_TYPE 0x8C16 |
1960 |
#define GL_UNSIGNED_NORMALIZED 0x8C17 |
#define GL_UNSIGNED_NORMALIZED 0x8C17 |
1961 |
#define GL_FRAMEBUFFER_BINDING 0x8CA6 |
#define GL_FRAMEBUFFER_BINDING 0x8CA6 |
1962 |
#define GL_DRAW_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING |
#define GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6 |
1963 |
#define GL_RENDERBUFFER_BINDING 0x8CA7 |
#define GL_RENDERBUFFER_BINDING 0x8CA7 |
1964 |
#define GL_READ_FRAMEBUFFER 0x8CA8 |
#define GL_READ_FRAMEBUFFER 0x8CA8 |
1965 |
#define GL_DRAW_FRAMEBUFFER 0x8CA9 |
#define GL_DRAW_FRAMEBUFFER 0x8CA9 |
2012 |
#define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 |
#define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 |
2013 |
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 |
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 |
2014 |
#define GL_MAX_SAMPLES 0x8D57 |
#define GL_MAX_SAMPLES 0x8D57 |
|
#endif |
|
|
|
|
|
#ifndef GL_ARB_framebuffer_object_DEPRECATED |
|
2015 |
#define GL_INDEX 0x8222 |
#define GL_INDEX 0x8222 |
2016 |
#define GL_TEXTURE_LUMINANCE_TYPE 0x8C14 |
#define GL_TEXTURE_LUMINANCE_TYPE 0x8C14 |
2017 |
#define GL_TEXTURE_INTENSITY_TYPE 0x8C15 |
#define GL_TEXTURE_INTENSITY_TYPE 0x8C15 |
2147 |
|
|
2148 |
#ifndef GL_ARB_copy_buffer |
#ifndef GL_ARB_copy_buffer |
2149 |
#define GL_COPY_READ_BUFFER_BINDING 0x8F36 |
#define GL_COPY_READ_BUFFER_BINDING 0x8F36 |
2150 |
#define GL_COPY_READ_BUFFER GL_COPY_READ_BUFFER_BINDING |
#define GL_COPY_READ_BUFFER 0x8F36 |
2151 |
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37 |
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37 |
2152 |
#define GL_COPY_WRITE_BUFFER GL_COPY_WRITE_BUFFER_BINDING |
#define GL_COPY_WRITE_BUFFER 0x8F37 |
2153 |
#endif |
#endif |
2154 |
|
|
2155 |
#ifndef GL_ARB_shader_texture_lod |
#ifndef GL_ARB_shader_texture_lod |
2243 |
#ifndef GL_ARB_texture_gather |
#ifndef GL_ARB_texture_gather |
2244 |
#define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E |
#define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E |
2245 |
#define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F |
#define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F |
2246 |
|
#define GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F |
2247 |
#endif |
#endif |
2248 |
|
|
2249 |
#ifndef GL_ARB_texture_query_lod |
#ifndef GL_ARB_texture_query_lod |
2399 |
#ifndef GL_ARB_transform_feedback2 |
#ifndef GL_ARB_transform_feedback2 |
2400 |
#define GL_TRANSFORM_FEEDBACK 0x8E22 |
#define GL_TRANSFORM_FEEDBACK 0x8E22 |
2401 |
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23 |
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23 |
2402 |
#define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED GL_TRANSFORM_FEEDBACK_PAUSED |
#define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED 0x8E23 |
2403 |
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24 |
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24 |
2404 |
#define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE GL_TRANSFORM_FEEDBACK_ACTIVE |
#define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE 0x8E24 |
2405 |
#define GL_TRANSFORM_FEEDBACK_BINDING 0x8E25 |
#define GL_TRANSFORM_FEEDBACK_BINDING 0x8E25 |
2406 |
#endif |
#endif |
2407 |
|
|
2421 |
#define GL_MEDIUM_INT 0x8DF4 |
#define GL_MEDIUM_INT 0x8DF4 |
2422 |
#define GL_HIGH_INT 0x8DF5 |
#define GL_HIGH_INT 0x8DF5 |
2423 |
#define GL_SHADER_COMPILER 0x8DFA |
#define GL_SHADER_COMPILER 0x8DFA |
2424 |
|
#define GL_SHADER_BINARY_FORMATS 0x8DF8 |
2425 |
#define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 |
#define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 |
2426 |
#define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB |
#define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB |
2427 |
#define GL_MAX_VARYING_VECTORS 0x8DFC |
#define GL_MAX_VARYING_VECTORS 0x8DFC |
3023 |
#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD |
#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD |
3024 |
#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE |
#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE |
3025 |
#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF |
#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF |
3026 |
#define GL_SHADER_STORAGE_BARRIER_BIT 0x2000 |
#define GL_SHADER_STORAGE_BARRIER_BIT 0x00002000 |
3027 |
#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS |
#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39 |
3028 |
/* reuse GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS */ |
/* reuse GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS */ |
3029 |
#endif |
#endif |
3030 |
|
|
3482 |
#ifndef GL_SGIX_tag_sample_buffer |
#ifndef GL_SGIX_tag_sample_buffer |
3483 |
#endif |
#endif |
3484 |
|
|
3485 |
#ifndef GL_FfdMaskSGIX |
#ifndef GL_SGIX_polynomial_ffd |
3486 |
#define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001 |
#define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001 |
3487 |
#define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002 |
#define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002 |
|
#endif |
|
|
|
|
|
#ifndef GL_SGIX_polynomial_ffd |
|
3488 |
#define GL_GEOMETRY_DEFORMATION_SGIX 0x8194 |
#define GL_GEOMETRY_DEFORMATION_SGIX 0x8194 |
3489 |
#define GL_TEXTURE_DEFORMATION_SGIX 0x8195 |
#define GL_TEXTURE_DEFORMATION_SGIX 0x8195 |
3490 |
#define GL_DEFORMATIONS_MASK_SGIX 0x8196 |
#define GL_DEFORMATIONS_MASK_SGIX 0x8196 |
3556 |
#define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B |
#define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B |
3557 |
#define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C |
#define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C |
3558 |
#define GL_MAX_VERTEX_HINT_PGI 0x1A22D |
#define GL_MAX_VERTEX_HINT_PGI 0x1A22D |
3559 |
|
#define GL_VERTEX23_BIT_PGI 0x00000004 |
3560 |
|
#define GL_VERTEX4_BIT_PGI 0x00000008 |
3561 |
#define GL_COLOR3_BIT_PGI 0x00010000 |
#define GL_COLOR3_BIT_PGI 0x00010000 |
3562 |
#define GL_COLOR4_BIT_PGI 0x00020000 |
#define GL_COLOR4_BIT_PGI 0x00020000 |
3563 |
#define GL_EDGEFLAG_BIT_PGI 0x00040000 |
#define GL_EDGEFLAG_BIT_PGI 0x00040000 |
3574 |
#define GL_TEXCOORD2_BIT_PGI 0x20000000 |
#define GL_TEXCOORD2_BIT_PGI 0x20000000 |
3575 |
#define GL_TEXCOORD3_BIT_PGI 0x40000000 |
#define GL_TEXCOORD3_BIT_PGI 0x40000000 |
3576 |
#define GL_TEXCOORD4_BIT_PGI 0x80000000 |
#define GL_TEXCOORD4_BIT_PGI 0x80000000 |
|
#define GL_VERTEX23_BIT_PGI 0x00000004 |
|
|
#define GL_VERTEX4_BIT_PGI 0x00000008 |
|
3577 |
#endif |
#endif |
3578 |
|
|
3579 |
#ifndef GL_PGI_misc_hints |
#ifndef GL_PGI_misc_hints |
3742 |
#define GL_ALPHA_MAX_SGIX 0x8321 |
#define GL_ALPHA_MAX_SGIX 0x8321 |
3743 |
#endif |
#endif |
3744 |
|
|
|
#ifndef GL_SGIX_impact_pixel_texture |
|
|
#define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX 0x8184 |
|
|
#define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX 0x8185 |
|
|
#define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX 0x8186 |
|
|
#define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187 |
|
|
#define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188 |
|
|
#define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX 0x8189 |
|
|
#define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX 0x818A |
|
|
#endif |
|
|
|
|
3745 |
#ifndef GL_EXT_bgra |
#ifndef GL_EXT_bgra |
3746 |
#define GL_BGR_EXT 0x80E0 |
#define GL_BGR_EXT 0x80E0 |
3747 |
#define GL_BGRA_EXT 0x80E1 |
#define GL_BGRA_EXT 0x80E1 |
3889 |
#define GL_TRANSFORM_HINT_APPLE 0x85B1 |
#define GL_TRANSFORM_HINT_APPLE 0x85B1 |
3890 |
#endif |
#endif |
3891 |
|
|
|
#ifndef GL_SGIX_fog_scale |
|
|
#define GL_FOG_SCALE_SGIX 0x81FC |
|
|
#define GL_FOG_SCALE_VALUE_SGIX 0x81FD |
|
|
#endif |
|
|
|
|
3892 |
#ifndef GL_SUNX_constant_data |
#ifndef GL_SUNX_constant_data |
3893 |
#define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 |
#define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 |
3894 |
#define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 |
#define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 |
3995 |
#endif |
#endif |
3996 |
|
|
3997 |
#ifndef GL_EXT_vertex_weighting |
#ifndef GL_EXT_vertex_weighting |
3998 |
#define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH |
#define GL_MODELVIEW0_STACK_DEPTH_EXT 0x0BA3 |
3999 |
#define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502 |
#define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502 |
4000 |
#define GL_MODELVIEW0_MATRIX_EXT GL_MODELVIEW_MATRIX |
#define GL_MODELVIEW0_MATRIX_EXT 0x0BA6 |
4001 |
#define GL_MODELVIEW1_MATRIX_EXT 0x8506 |
#define GL_MODELVIEW1_MATRIX_EXT 0x8506 |
4002 |
#define GL_VERTEX_WEIGHTING_EXT 0x8509 |
#define GL_VERTEX_WEIGHTING_EXT 0x8509 |
4003 |
#define GL_MODELVIEW0_EXT GL_MODELVIEW |
#define GL_MODELVIEW0_EXT 0x1700 |
4004 |
#define GL_MODELVIEW1_EXT 0x850A |
#define GL_MODELVIEW1_EXT 0x850A |
4005 |
#define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B |
#define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B |
4006 |
#define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C |
#define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C |
4161 |
#define GL_YCRCBA_SGIX 0x8319 |
#define GL_YCRCBA_SGIX 0x8319 |
4162 |
#endif |
#endif |
4163 |
|
|
|
#ifndef GL_SGI_depth_pass_instrument |
|
|
#define GL_DEPTH_PASS_INSTRUMENT_SGIX 0x8310 |
|
|
#define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311 |
|
|
#define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312 |
|
|
#endif |
|
|
|
|
4164 |
#ifndef GL_3DFX_texture_compression_FXT1 |
#ifndef GL_3DFX_texture_compression_FXT1 |
4165 |
#define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 |
#define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 |
4166 |
#define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 |
#define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 |
4244 |
#define GL_FENCE_CONDITION_NV 0x84F4 |
#define GL_FENCE_CONDITION_NV 0x84F4 |
4245 |
#endif |
#endif |
4246 |
|
|
4247 |
|
#ifndef GL_IBM_static_data |
4248 |
|
#define GL_ALL_STATIC_DATA_IBM 103060 |
4249 |
|
#define GL_STATIC_VERTEX_ARRAY_IBM 103061 |
4250 |
|
#endif |
4251 |
|
|
4252 |
#ifndef GL_IBM_texture_mirrored_repeat |
#ifndef GL_IBM_texture_mirrored_repeat |
4253 |
#define GL_MIRRORED_REPEAT_IBM 0x8370 |
#define GL_MIRRORED_REPEAT_IBM 0x8370 |
4254 |
#endif |
#endif |
4312 |
#define GL_SHADER_OPERATION_NV 0x86DF |
#define GL_SHADER_OPERATION_NV 0x86DF |
4313 |
#define GL_CULL_MODES_NV 0x86E0 |
#define GL_CULL_MODES_NV 0x86E0 |
4314 |
#define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1 |
#define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1 |
4315 |
|
#define GL_OFFSET_TEXTURE_2D_MATRIX_NV 0x86E1 |
4316 |
#define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2 |
#define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2 |
4317 |
|
#define GL_OFFSET_TEXTURE_2D_SCALE_NV 0x86E2 |
4318 |
#define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3 |
#define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3 |
4319 |
#define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV |
#define GL_OFFSET_TEXTURE_2D_BIAS_NV 0x86E3 |
|
#define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV |
|
|
#define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV |
|
4320 |
#define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4 |
#define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4 |
4321 |
#define GL_CONST_EYE_NV 0x86E5 |
#define GL_CONST_EYE_NV 0x86E5 |
4322 |
#define GL_PASS_THROUGH_NV 0x86E6 |
#define GL_PASS_THROUGH_NV 0x86E6 |
4881 |
#define GL_RGB4_S3TC 0x83A1 |
#define GL_RGB4_S3TC 0x83A1 |
4882 |
#define GL_RGBA_S3TC 0x83A2 |
#define GL_RGBA_S3TC 0x83A2 |
4883 |
#define GL_RGBA4_S3TC 0x83A3 |
#define GL_RGBA4_S3TC 0x83A3 |
4884 |
|
#define GL_RGBA_DXT5_S3TC 0x83A4 |
4885 |
|
#define GL_RGBA4_DXT5_S3TC 0x83A5 |
4886 |
#endif |
#endif |
4887 |
|
|
4888 |
#ifndef GL_ATI_draw_buffers |
#ifndef GL_ATI_draw_buffers |
4906 |
#endif |
#endif |
4907 |
|
|
4908 |
#ifndef GL_ATI_pixel_format_float |
#ifndef GL_ATI_pixel_format_float |
4909 |
#define GL_TYPE_RGBA_FLOAT_ATI 0x8820 |
#define GL_RGBA_FLOAT_MODE_ATI 0x8820 |
4910 |
#define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835 |
#define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835 |
4911 |
#endif |
#endif |
4912 |
|
|
4996 |
#ifndef GL_ATI_vertex_attrib_array_object |
#ifndef GL_ATI_vertex_attrib_array_object |
4997 |
#endif |
#endif |
4998 |
|
|
4999 |
|
#ifndef GL_OES_byte_coordinates |
5000 |
|
#endif |
5001 |
|
|
5002 |
|
#ifndef GL_OES_fixed_point |
5003 |
|
#define GL_FIXED_OES 0x140C |
5004 |
|
#endif |
5005 |
|
|
5006 |
|
#ifndef GL_OES_single_precision |
5007 |
|
#endif |
5008 |
|
|
5009 |
|
#ifndef GL_OES_compressed_paletted_texture |
5010 |
|
#define GL_PALETTE4_RGB8_OES 0x8B90 |
5011 |
|
#define GL_PALETTE4_RGBA8_OES 0x8B91 |
5012 |
|
#define GL_PALETTE4_R5_G6_B5_OES 0x8B92 |
5013 |
|
#define GL_PALETTE4_RGBA4_OES 0x8B93 |
5014 |
|
#define GL_PALETTE4_RGB5_A1_OES 0x8B94 |
5015 |
|
#define GL_PALETTE8_RGB8_OES 0x8B95 |
5016 |
|
#define GL_PALETTE8_RGBA8_OES 0x8B96 |
5017 |
|
#define GL_PALETTE8_R5_G6_B5_OES 0x8B97 |
5018 |
|
#define GL_PALETTE8_RGBA4_OES 0x8B98 |
5019 |
|
#define GL_PALETTE8_RGB5_A1_OES 0x8B99 |
5020 |
|
#endif |
5021 |
|
|
5022 |
#ifndef GL_OES_read_format |
#ifndef GL_OES_read_format |
5023 |
#define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A |
#define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A |
5024 |
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B |
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B |
5025 |
#endif |
#endif |
5026 |
|
|
5027 |
|
#ifndef GL_OES_query_matrix |
5028 |
|
#endif |
5029 |
|
|
5030 |
#ifndef GL_EXT_depth_bounds_test |
#ifndef GL_EXT_depth_bounds_test |
5031 |
#define GL_DEPTH_BOUNDS_TEST_EXT 0x8890 |
#define GL_DEPTH_BOUNDS_TEST_EXT 0x8890 |
5032 |
#define GL_DEPTH_BOUNDS_EXT 0x8891 |
#define GL_DEPTH_BOUNDS_EXT 0x8891 |
5171 |
#ifndef GL_EXT_framebuffer_blit |
#ifndef GL_EXT_framebuffer_blit |
5172 |
#define GL_READ_FRAMEBUFFER_EXT 0x8CA8 |
#define GL_READ_FRAMEBUFFER_EXT 0x8CA8 |
5173 |
#define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9 |
#define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9 |
5174 |
#define GL_DRAW_FRAMEBUFFER_BINDING_EXT GL_FRAMEBUFFER_BINDING_EXT |
#define GL_DRAW_FRAMEBUFFER_BINDING_EXT 0x8CA6 |
5175 |
#define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA |
#define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA |
5176 |
#endif |
#endif |
5177 |
|
|
5392 |
#define GL_PRIMITIVES_GENERATED_NV 0x8C87 |
#define GL_PRIMITIVES_GENERATED_NV 0x8C87 |
5393 |
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88 |
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88 |
5394 |
#define GL_RASTERIZER_DISCARD_NV 0x8C89 |
#define GL_RASTERIZER_DISCARD_NV 0x8C89 |
5395 |
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV 0x8C8A |
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV 0x8C8A |
5396 |
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B |
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B |
5397 |
#define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C |
#define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C |
5398 |
#define GL_SEPARATE_ATTRIBS_NV 0x8C8D |
#define GL_SEPARATE_ATTRIBS_NV 0x8C8D |
5559 |
#ifndef GL_AMD_texture_texture4 |
#ifndef GL_AMD_texture_texture4 |
5560 |
#endif |
#endif |
5561 |
|
|
5562 |
#ifndef GL_AMD_vertex_shader_tesselator |
#ifndef GL_AMD_vertex_shader_tessellator |
5563 |
#define GL_SAMPLER_BUFFER_AMD 0x9001 |
#define GL_SAMPLER_BUFFER_AMD 0x9001 |
5564 |
#define GL_INT_SAMPLER_BUFFER_AMD 0x9002 |
#define GL_INT_SAMPLER_BUFFER_AMD 0x9002 |
5565 |
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003 |
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003 |
5896 |
#endif |
#endif |
5897 |
|
|
5898 |
#ifndef GL_NV_multisample_coverage |
#ifndef GL_NV_multisample_coverage |
|
#define GL_COVERAGE_SAMPLES_NV 0x80A9 |
|
5899 |
#define GL_COLOR_SAMPLES_NV 0x8E20 |
#define GL_COLOR_SAMPLES_NV 0x8E20 |
5900 |
|
/* reuse GL_SAMPLES_ARB */ |
5901 |
#endif |
#endif |
5902 |
|
|
5903 |
#ifndef GL_AMD_name_gen_delete |
#ifndef GL_AMD_name_gen_delete |
5909 |
#endif |
#endif |
5910 |
|
|
5911 |
#ifndef GL_AMD_debug_output |
#ifndef GL_AMD_debug_output |
5912 |
|
#define GL_MAX_DEBUG_MESSAGE_LENGTH_AMD 0x9143 |
5913 |
#define GL_MAX_DEBUG_LOGGED_MESSAGES_AMD 0x9144 |
#define GL_MAX_DEBUG_LOGGED_MESSAGES_AMD 0x9144 |
5914 |
#define GL_DEBUG_LOGGED_MESSAGES_AMD 0x9145 |
#define GL_DEBUG_LOGGED_MESSAGES_AMD 0x9145 |
5915 |
#define GL_DEBUG_SEVERITY_HIGH_AMD 0x9146 |
#define GL_DEBUG_SEVERITY_HIGH_AMD 0x9146 |
5994 |
#define GL_PATH_FILL_COVER_MODE_NV 0x9082 |
#define GL_PATH_FILL_COVER_MODE_NV 0x9082 |
5995 |
#define GL_PATH_STROKE_COVER_MODE_NV 0x9083 |
#define GL_PATH_STROKE_COVER_MODE_NV 0x9083 |
5996 |
#define GL_PATH_STROKE_MASK_NV 0x9084 |
#define GL_PATH_STROKE_MASK_NV 0x9084 |
|
#define GL_PATH_SAMPLE_QUALITY_NV 0x9085 |
|
|
#define GL_PATH_STROKE_BOUND_NV 0x9086 |
|
|
#define GL_PATH_STROKE_OVERSAMPLE_COUNT_NV 0x9087 |
|
5997 |
#define GL_COUNT_UP_NV 0x9088 |
#define GL_COUNT_UP_NV 0x9088 |
5998 |
#define GL_COUNT_DOWN_NV 0x9089 |
#define GL_COUNT_DOWN_NV 0x9089 |
5999 |
#define GL_PATH_OBJECT_BOUNDING_BOX_NV 0x908A |
#define GL_PATH_OBJECT_BOUNDING_BOX_NV 0x908A |
6000 |
#define GL_CONVEX_HULL_NV 0x908B |
#define GL_CONVEX_HULL_NV 0x908B |
|
#define GL_MULTI_HULLS_NV 0x908C |
|
6001 |
#define GL_BOUNDING_BOX_NV 0x908D |
#define GL_BOUNDING_BOX_NV 0x908D |
6002 |
#define GL_TRANSLATE_X_NV 0x908E |
#define GL_TRANSLATE_X_NV 0x908E |
6003 |
#define GL_TRANSLATE_Y_NV 0x908F |
#define GL_TRANSLATE_Y_NV 0x908F |
6004 |
#define GL_TRANSLATE_2D_NV 0x9090 |
#define GL_TRANSLATE_2D_NV 0x9090 |
6005 |
#define GL_TRANSLATE_3D_NV 0x9091 |
#define GL_TRANSLATE_3D_NV 0x9091 |
6006 |
#define GL_AFFINE_2D_NV 0x9092 |
#define GL_AFFINE_2D_NV 0x9092 |
|
#define GL_PROJECTIVE_2D_NV 0x9093 |
|
6007 |
#define GL_AFFINE_3D_NV 0x9094 |
#define GL_AFFINE_3D_NV 0x9094 |
|
#define GL_PROJECTIVE_3D_NV 0x9095 |
|
6008 |
#define GL_TRANSPOSE_AFFINE_2D_NV 0x9096 |
#define GL_TRANSPOSE_AFFINE_2D_NV 0x9096 |
|
#define GL_TRANSPOSE_PROJECTIVE_2D_NV 0x9097 |
|
6009 |
#define GL_TRANSPOSE_AFFINE_3D_NV 0x9098 |
#define GL_TRANSPOSE_AFFINE_3D_NV 0x9098 |
|
#define GL_TRANSPOSE_PROJECTIVE_3D_NV 0x9099 |
|
6010 |
#define GL_UTF8_NV 0x909A |
#define GL_UTF8_NV 0x909A |
6011 |
#define GL_UTF16_NV 0x909B |
#define GL_UTF16_NV 0x909B |
6012 |
#define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV 0x909C |
#define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV 0x909C |
6086 |
#define GL_GLYPH_VERTICAL_BEARING_X_BIT_NV 0x20 |
#define GL_GLYPH_VERTICAL_BEARING_X_BIT_NV 0x20 |
6087 |
#define GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV 0x40 |
#define GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV 0x40 |
6088 |
#define GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV 0x80 |
#define GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV 0x80 |
6089 |
#define GL_GLYPH_HAS_KERNING_NV 0x100 |
#define GL_GLYPH_HAS_KERNING_BIT_NV 0x100 |
6090 |
#define GL_FONT_X_MIN_BOUNDS_NV 0x00010000 |
#define GL_FONT_X_MIN_BOUNDS_BIT_NV 0x00010000 |
6091 |
#define GL_FONT_Y_MIN_BOUNDS_NV 0x00020000 |
#define GL_FONT_Y_MIN_BOUNDS_BIT_NV 0x00020000 |
6092 |
#define GL_FONT_X_MAX_BOUNDS_NV 0x00040000 |
#define GL_FONT_X_MAX_BOUNDS_BIT_NV 0x00040000 |
6093 |
#define GL_FONT_Y_MAX_BOUNDS_NV 0x00080000 |
#define GL_FONT_Y_MAX_BOUNDS_BIT_NV 0x00080000 |
6094 |
#define GL_FONT_UNITS_PER_EM_NV 0x00100000 |
#define GL_FONT_UNITS_PER_EM_BIT_NV 0x00100000 |
6095 |
#define GL_FONT_ASCENDER_NV 0x00200000 |
#define GL_FONT_ASCENDER_BIT_NV 0x00200000 |
6096 |
#define GL_FONT_DESCENDER_NV 0x00400000 |
#define GL_FONT_DESCENDER_BIT_NV 0x00400000 |
6097 |
#define GL_FONT_HEIGHT_NV 0x00800000 |
#define GL_FONT_HEIGHT_BIT_NV 0x00800000 |
6098 |
#define GL_FONT_MAX_ADVANCE_WIDTH_NV 0x01000000 |
#define GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV 0x01000000 |
6099 |
#define GL_FONT_MAX_ADVANCE_HEIGHT_NV 0x02000000 |
#define GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV 0x02000000 |
6100 |
#define GL_FONT_UNDERLINE_POSITION_NV 0x04000000 |
#define GL_FONT_UNDERLINE_POSITION_BIT_NV 0x04000000 |
6101 |
#define GL_FONT_UNDERLINE_THICKNESS_NV 0x08000000 |
#define GL_FONT_UNDERLINE_THICKNESS_BIT_NV 0x08000000 |
6102 |
#define GL_FONT_HAS_KERNING_NV 0x10000000 |
#define GL_FONT_HAS_KERNING_BIT_NV 0x10000000 |
6103 |
|
/* reuse GL_PRIMARY_COLOR */ |
6104 |
|
/* reuse GL_PRIMARY_COLOR_NV */ |
6105 |
|
/* reuse GL_SECONDARY_COLOR_NV */ |
6106 |
#endif |
#endif |
6107 |
|
|
6108 |
#ifndef GL_AMD_pinned_memory |
#ifndef GL_AMD_pinned_memory |
6134 |
#define GL_QUERY_RESULT_NO_WAIT_AMD 0x9194 |
#define GL_QUERY_RESULT_NO_WAIT_AMD 0x9194 |
6135 |
#endif |
#endif |
6136 |
|
|
6137 |
|
#ifndef GL_NV_compute_program5 |
6138 |
|
#define GL_COMPUTE_PROGRAM_NV 0x90FB |
6139 |
|
#define GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV 0x90FC |
6140 |
|
#endif |
6141 |
|
|
6142 |
|
#ifndef GL_NV_shader_storage_buffer_object |
6143 |
|
#endif |
6144 |
|
|
6145 |
|
#ifndef GL_NV_shader_atomic_counters |
6146 |
|
#endif |
6147 |
|
|
6148 |
|
#ifndef GL_NV_deep_texture3D |
6149 |
|
#define GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV 0x90D0 |
6150 |
|
#define GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV 0x90D1 |
6151 |
|
#endif |
6152 |
|
|
6153 |
|
#ifndef GL_NVX_conditional_render |
6154 |
|
#endif |
6155 |
|
|
6156 |
|
#ifndef GL_AMD_sparse_texture |
6157 |
|
#define GL_VIRTUAL_PAGE_SIZE_X_AMD 0x9195 |
6158 |
|
#define GL_VIRTUAL_PAGE_SIZE_Y_AMD 0x9196 |
6159 |
|
#define GL_VIRTUAL_PAGE_SIZE_Z_AMD 0x9197 |
6160 |
|
#define GL_MAX_SPARSE_TEXTURE_SIZE_AMD 0x9198 |
6161 |
|
#define GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD 0x9199 |
6162 |
|
#define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS 0x919A |
6163 |
|
#define GL_MIN_SPARSE_LEVEL_AMD 0x919B |
6164 |
|
#define GL_MIN_LOD_WARNING_AMD 0x919C |
6165 |
|
#define GL_TEXTURE_STORAGE_SPARSE_BIT_AMD 0x00000001 |
6166 |
|
#endif |
6167 |
|
|
6168 |
|
#ifndef GL_AMD_shader_trinary_minmax |
6169 |
|
#endif |
6170 |
|
|
6171 |
|
#ifndef GL_INTEL_map_texture |
6172 |
|
#define GL_TEXTURE_MEMORY_LAYOUT_INTEL 0x83FF |
6173 |
|
#define GL_LAYOUT_DEFAULT_INTEL 0 |
6174 |
|
#define GL_LAYOUT_LINEAR_INTEL 1 |
6175 |
|
#define GL_LAYOUT_LINEAR_CPU_CACHED_INTEL 2 |
6176 |
|
#endif |
6177 |
|
|
6178 |
|
#ifndef GL_NV_draw_texture |
6179 |
|
#endif |
6180 |
|
|
6181 |
|
|
6182 |
/*************************************************************/ |
/*************************************************************/ |
6183 |
|
|
6285 |
typedef GLintptr GLvdpauSurfaceNV; |
typedef GLintptr GLvdpauSurfaceNV; |
6286 |
#endif |
#endif |
6287 |
|
|
6288 |
|
#ifndef GL_OES_fixed_point |
6289 |
|
/* GLint must be 32 bits, a relatively safe assumption on modern CPUs */ |
6290 |
|
typedef GLint GLfixed; |
6291 |
|
#endif |
6292 |
|
|
6293 |
#ifndef GL_VERSION_1_2 |
#ifndef GL_VERSION_1_2 |
6294 |
#define GL_VERSION_1_2 1 |
#define GL_VERSION_1_2 1 |
6295 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
6299 |
GLAPI void APIENTRY glTexImage3D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
GLAPI void APIENTRY glTexImage3D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
6300 |
GLAPI void APIENTRY glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
GLAPI void APIENTRY glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
6301 |
GLAPI void APIENTRY glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
GLAPI void APIENTRY glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
|
|
typedef void (APIENTRYP PFNGLBLENDCOLORPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); |
|
|
typedef void (APIENTRYP PFNGLBLENDEQUATIONPROC) (GLenum mode); |
|
|
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); |
|
|
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
|
|
typedef void (APIENTRYP PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
|
|
typedef void (APIENTRYP PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
|
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_2_DEPRECATED |
|
|
#define GL_VERSION_1_2_DEPRECATED 1 |
|
|
#ifdef GL_GLEXT_PROTOTYPES |
|
6302 |
GLAPI void APIENTRY glColorTable (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
GLAPI void APIENTRY glColorTable (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
6303 |
GLAPI void APIENTRY glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params); |
GLAPI void APIENTRY glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params); |
6304 |
GLAPI void APIENTRY glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params); |
GLAPI void APIENTRY glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params); |
6332 |
GLAPI void APIENTRY glResetHistogram (GLenum target); |
GLAPI void APIENTRY glResetHistogram (GLenum target); |
6333 |
GLAPI void APIENTRY glResetMinmax (GLenum target); |
GLAPI void APIENTRY glResetMinmax (GLenum target); |
6334 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
6335 |
|
typedef void (APIENTRYP PFNGLBLENDCOLORPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); |
6336 |
|
typedef void (APIENTRYP PFNGLBLENDEQUATIONPROC) (GLenum mode); |
6337 |
|
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); |
6338 |
|
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
6339 |
|
typedef void (APIENTRYP PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
6340 |
|
typedef void (APIENTRYP PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
6341 |
typedef void (APIENTRYP PFNGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
typedef void (APIENTRYP PFNGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
6342 |
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); |
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); |
6343 |
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); |
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); |
6384 |
GLAPI void APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
GLAPI void APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
6385 |
GLAPI void APIENTRY glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
GLAPI void APIENTRY glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
6386 |
GLAPI void APIENTRY glGetCompressedTexImage (GLenum target, GLint level, GLvoid *img); |
GLAPI void APIENTRY glGetCompressedTexImage (GLenum target, GLint level, GLvoid *img); |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
|
|
typedef void (APIENTRYP PFNGLACTIVETEXTUREPROC) (GLenum texture); |
|
|
typedef void (APIENTRYP PFNGLSAMPLECOVERAGEPROC) (GLfloat value, GLboolean invert); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
|
|
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, GLvoid *img); |
|
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_3_DEPRECATED |
|
|
#define GL_VERSION_1_3_DEPRECATED 1 |
|
|
#ifdef GL_GLEXT_PROTOTYPES |
|
6387 |
GLAPI void APIENTRY glClientActiveTexture (GLenum texture); |
GLAPI void APIENTRY glClientActiveTexture (GLenum texture); |
6388 |
GLAPI void APIENTRY glMultiTexCoord1d (GLenum target, GLdouble s); |
GLAPI void APIENTRY glMultiTexCoord1d (GLenum target, GLdouble s); |
6389 |
GLAPI void APIENTRY glMultiTexCoord1dv (GLenum target, const GLdouble *v); |
GLAPI void APIENTRY glMultiTexCoord1dv (GLenum target, const GLdouble *v); |
6422 |
GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); |
GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); |
6423 |
GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); |
GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); |
6424 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
6425 |
|
typedef void (APIENTRYP PFNGLACTIVETEXTUREPROC) (GLenum texture); |
6426 |
|
typedef void (APIENTRYP PFNGLSAMPLECOVERAGEPROC) (GLfloat value, GLboolean invert); |
6427 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); |
6428 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); |
6429 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); |
6430 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); |
6431 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
6432 |
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
6433 |
|
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, GLvoid *img); |
6434 |
typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture); |
typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture); |
6435 |
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s); |
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s); |
6436 |
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble *v); |
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble *v); |
6480 |
GLAPI void APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params); |
GLAPI void APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params); |
6481 |
GLAPI void APIENTRY glPointParameteri (GLenum pname, GLint param); |
GLAPI void APIENTRY glPointParameteri (GLenum pname, GLint param); |
6482 |
GLAPI void APIENTRY glPointParameteriv (GLenum pname, const GLint *params); |
GLAPI void APIENTRY glPointParameteriv (GLenum pname, const GLint *params); |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
|
|
typedef void (APIENTRYP PFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); |
|
|
typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount); |
|
|
typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount); |
|
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); |
|
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); |
|
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param); |
|
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params); |
|
|
#endif |
|
|
|
|
|
#ifndef GL_VERSION_1_4_DEPRECATED |
|
|
#define GL_VERSION_1_4_DEPRECATED 1 |
|
|
#ifdef GL_GLEXT_PROTOTYPES |
|
6483 |
GLAPI void APIENTRY glFogCoordf (GLfloat coord); |
GLAPI void APIENTRY glFogCoordf (GLfloat coord); |
6484 |
GLAPI void APIENTRY glFogCoordfv (const GLfloat *coord); |
GLAPI void APIENTRY glFogCoordfv (const GLfloat *coord); |
6485 |
GLAPI void APIENTRY glFogCoordd (GLdouble coord); |
GLAPI void APIENTRY glFogCoordd (GLdouble coord); |
6519 |
GLAPI void APIENTRY glWindowPos3s (GLshort x, GLshort y, GLshort z); |
GLAPI void APIENTRY glWindowPos3s (GLshort x, GLshort y, GLshort z); |
6520 |
GLAPI void APIENTRY glWindowPos3sv (const GLshort *v); |
GLAPI void APIENTRY glWindowPos3sv (const GLshort *v); |
6521 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
6522 |
|
typedef void (APIENTRYP PFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); |
6523 |
|
typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount); |
6524 |
|
typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount); |
6525 |
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); |
6526 |
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); |
6527 |
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param); |
6528 |
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params); |
6529 |
typedef void (APIENTRYP PFNGLFOGCOORDFPROC) (GLfloat coord); |
typedef void (APIENTRYP PFNGLFOGCOORDFPROC) (GLfloat coord); |
6530 |
typedef void (APIENTRYP PFNGLFOGCOORDFVPROC) (const GLfloat *coord); |
typedef void (APIENTRYP PFNGLFOGCOORDFVPROC) (const GLfloat *coord); |
6531 |
typedef void (APIENTRYP PFNGLFOGCOORDDPROC) (GLdouble coord); |
typedef void (APIENTRYP PFNGLFOGCOORDDPROC) (GLdouble coord); |
9165 |
#define GL_SGIX_pixel_tiles 1 |
#define GL_SGIX_pixel_tiles 1 |
9166 |
#endif |
#endif |
9167 |
|
|
9168 |
#ifndef GL_SGIX_texture_select |
#ifndef GL_SGIS_texture_select |
9169 |
#define GL_SGIX_texture_select 1 |
#define GL_SGIS_texture_select 1 |
9170 |
|
/* This used to be SGIX prefix, which was an error in the header */ |
9171 |
#endif |
#endif |
9172 |
|
|
9173 |
#ifndef GL_SGIX_sprite |
#ifndef GL_SGIX_sprite |
9579 |
GLAPI void APIENTRY glPixelTransformParameterfEXT (GLenum target, GLenum pname, GLfloat param); |
GLAPI void APIENTRY glPixelTransformParameterfEXT (GLenum target, GLenum pname, GLfloat param); |
9580 |
GLAPI void APIENTRY glPixelTransformParameterivEXT (GLenum target, GLenum pname, const GLint *params); |
GLAPI void APIENTRY glPixelTransformParameterivEXT (GLenum target, GLenum pname, const GLint *params); |
9581 |
GLAPI void APIENTRY glPixelTransformParameterfvEXT (GLenum target, GLenum pname, const GLfloat *params); |
GLAPI void APIENTRY glPixelTransformParameterfvEXT (GLenum target, GLenum pname, const GLfloat *params); |
9582 |
|
GLAPI void APIENTRY glGetPixelTransformParameterivEXT (GLenum target, GLenum pname, GLint *params); |
9583 |
|
GLAPI void APIENTRY glGetPixelTransformParameterfvEXT (GLenum target, GLenum pname, GLfloat *params); |
9584 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
9585 |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint param); |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint param); |
9586 |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat param); |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat param); |
9587 |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint *params); |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint *params); |
9588 |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat *params); |
typedef void (APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat *params); |
9589 |
|
typedef void (APIENTRYP PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint *params); |
9590 |
|
typedef void (APIENTRYP PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat *params); |
9591 |
#endif |
#endif |
9592 |
|
|
9593 |
#ifndef GL_EXT_pixel_transform_color_table |
#ifndef GL_EXT_pixel_transform_color_table |
9939 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
9940 |
GLAPI void APIENTRY glVertexWeightfEXT (GLfloat weight); |
GLAPI void APIENTRY glVertexWeightfEXT (GLfloat weight); |
9941 |
GLAPI void APIENTRY glVertexWeightfvEXT (const GLfloat *weight); |
GLAPI void APIENTRY glVertexWeightfvEXT (const GLfloat *weight); |
9942 |
GLAPI void APIENTRY glVertexWeightPointerEXT (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer); |
GLAPI void APIENTRY glVertexWeightPointerEXT (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
9943 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
9944 |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTFEXTPROC) (GLfloat weight); |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTFEXTPROC) (GLfloat weight); |
9945 |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTFVEXTPROC) (const GLfloat *weight); |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTFVEXTPROC) (const GLfloat *weight); |
9946 |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTPOINTEREXTPROC) (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer); |
typedef void (APIENTRYP PFNGLVERTEXWEIGHTPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
9947 |
#endif |
#endif |
9948 |
|
|
9949 |
#ifndef GL_NV_light_max_exponent |
#ifndef GL_NV_light_max_exponent |
10070 |
typedef void (APIENTRYP PFNGLWINDOWPOS4SVMESAPROC) (const GLshort *v); |
typedef void (APIENTRYP PFNGLWINDOWPOS4SVMESAPROC) (const GLshort *v); |
10071 |
#endif |
#endif |
10072 |
|
|
10073 |
|
#ifndef GL_EXT_texture_compression_s3tc |
10074 |
|
#define GL_EXT_texture_compression_s3tc 1 |
10075 |
|
#endif |
10076 |
|
|
10077 |
#ifndef GL_IBM_cull_vertex |
#ifndef GL_IBM_cull_vertex |
10078 |
#define GL_IBM_cull_vertex 1 |
#define GL_IBM_cull_vertex 1 |
10079 |
#endif |
#endif |
10212 |
typedef void (APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition); |
typedef void (APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition); |
10213 |
#endif |
#endif |
10214 |
|
|
10215 |
|
#ifndef GL_IBM_static_data |
10216 |
|
#define GL_IBM_static_data 1 |
10217 |
|
#ifdef GL_GLEXT_PROTOTYPES |
10218 |
|
GLAPI void APIENTRY glFlushStaticDataIBM (GLenum target); |
10219 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
10220 |
|
typedef void (APIENTRYP PFNGLFLUSHSTATICDATAIBMPROC) (GLenum target); |
10221 |
|
#endif |
10222 |
|
|
10223 |
|
#ifndef GL_IBM_texture_mirrored_repeat |
10224 |
|
#define GL_IBM_texture_mirrored_repeat 1 |
10225 |
|
#endif |
10226 |
|
|
10227 |
#ifndef GL_NV_evaluators |
#ifndef GL_NV_evaluators |
10228 |
#define GL_NV_evaluators 1 |
#define GL_NV_evaluators 1 |
10229 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
10908 |
/* Some NV_fragment_program entry points are shared with ARB_vertex_program. */ |
/* Some NV_fragment_program entry points are shared with ARB_vertex_program. */ |
10909 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
10910 |
GLAPI void APIENTRY glProgramNamedParameter4fNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
GLAPI void APIENTRY glProgramNamedParameter4fNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
|
GLAPI void APIENTRY glProgramNamedParameter4dNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
|
10911 |
GLAPI void APIENTRY glProgramNamedParameter4fvNV (GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v); |
GLAPI void APIENTRY glProgramNamedParameter4fvNV (GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v); |
10912 |
|
GLAPI void APIENTRY glProgramNamedParameter4dNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
10913 |
GLAPI void APIENTRY glProgramNamedParameter4dvNV (GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v); |
GLAPI void APIENTRY glProgramNamedParameter4dvNV (GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v); |
10914 |
GLAPI void APIENTRY glGetProgramNamedParameterfvNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params); |
GLAPI void APIENTRY glGetProgramNamedParameterfvNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params); |
10915 |
GLAPI void APIENTRY glGetProgramNamedParameterdvNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params); |
GLAPI void APIENTRY glGetProgramNamedParameterdvNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params); |
10916 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
10917 |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
|
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
|
10918 |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v); |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v); |
10919 |
|
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
10920 |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v); |
typedef void (APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v); |
10921 |
typedef void (APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params); |
typedef void (APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params); |
10922 |
typedef void (APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params); |
typedef void (APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC) (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params); |
11080 |
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC) (GLuint index, GLenum pname, GLint *params); |
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC) (GLuint index, GLenum pname, GLint *params); |
11081 |
#endif |
#endif |
11082 |
|
|
11083 |
|
#ifndef GL_OES_byte_coordinates |
11084 |
|
#define GL_OES_byte_coordinates 1 |
11085 |
|
#ifdef GL_GLEXT_PROTOTYPES |
11086 |
|
GLAPI void APIENTRY glMultiTexCoord1bOES (GLenum texture, GLbyte s); |
11087 |
|
GLAPI void APIENTRY glMultiTexCoord1bvOES (GLenum texture, const GLbyte *coords); |
11088 |
|
GLAPI void APIENTRY glMultiTexCoord2bOES (GLenum texture, GLbyte s, GLbyte t); |
11089 |
|
GLAPI void APIENTRY glMultiTexCoord2bvOES (GLenum texture, const GLbyte *coords); |
11090 |
|
GLAPI void APIENTRY glMultiTexCoord3bOES (GLenum texture, GLbyte s, GLbyte t, GLbyte r); |
11091 |
|
GLAPI void APIENTRY glMultiTexCoord3bvOES (GLenum texture, const GLbyte *coords); |
11092 |
|
GLAPI void APIENTRY glMultiTexCoord4bOES (GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q); |
11093 |
|
GLAPI void APIENTRY glMultiTexCoord4bvOES (GLenum texture, const GLbyte *coords); |
11094 |
|
GLAPI void APIENTRY glTexCoord1bOES (GLbyte s); |
11095 |
|
GLAPI void APIENTRY glTexCoord1bvOES (const GLbyte *coords); |
11096 |
|
GLAPI void APIENTRY glTexCoord2bOES (GLbyte s, GLbyte t); |
11097 |
|
GLAPI void APIENTRY glTexCoord2bvOES (const GLbyte *coords); |
11098 |
|
GLAPI void APIENTRY glTexCoord3bOES (GLbyte s, GLbyte t, GLbyte r); |
11099 |
|
GLAPI void APIENTRY glTexCoord3bvOES (const GLbyte *coords); |
11100 |
|
GLAPI void APIENTRY glTexCoord4bOES (GLbyte s, GLbyte t, GLbyte r, GLbyte q); |
11101 |
|
GLAPI void APIENTRY glTexCoord4bvOES (const GLbyte *coords); |
11102 |
|
GLAPI void APIENTRY glVertex2bOES (GLbyte x); |
11103 |
|
GLAPI void APIENTRY glVertex2bvOES (const GLbyte *coords); |
11104 |
|
GLAPI void APIENTRY glVertex3bOES (GLbyte x, GLbyte y); |
11105 |
|
GLAPI void APIENTRY glVertex3bvOES (const GLbyte *coords); |
11106 |
|
GLAPI void APIENTRY glVertex4bOES (GLbyte x, GLbyte y, GLbyte z); |
11107 |
|
GLAPI void APIENTRY glVertex4bvOES (const GLbyte *coords); |
11108 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
11109 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD1BOESPROC) (GLenum texture, GLbyte s); |
11110 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD1BVOESPROC) (GLenum texture, const GLbyte *coords); |
11111 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD2BOESPROC) (GLenum texture, GLbyte s, GLbyte t); |
11112 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD2BVOESPROC) (GLenum texture, const GLbyte *coords); |
11113 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD3BOESPROC) (GLenum texture, GLbyte s, GLbyte t, GLbyte r); |
11114 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD3BVOESPROC) (GLenum texture, const GLbyte *coords); |
11115 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD4BOESPROC) (GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q); |
11116 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD4BVOESPROC) (GLenum texture, const GLbyte *coords); |
11117 |
|
typedef void (APIENTRYP PFNGLTEXCOORD1BOESPROC) (GLbyte s); |
11118 |
|
typedef void (APIENTRYP PFNGLTEXCOORD1BVOESPROC) (const GLbyte *coords); |
11119 |
|
typedef void (APIENTRYP PFNGLTEXCOORD2BOESPROC) (GLbyte s, GLbyte t); |
11120 |
|
typedef void (APIENTRYP PFNGLTEXCOORD2BVOESPROC) (const GLbyte *coords); |
11121 |
|
typedef void (APIENTRYP PFNGLTEXCOORD3BOESPROC) (GLbyte s, GLbyte t, GLbyte r); |
11122 |
|
typedef void (APIENTRYP PFNGLTEXCOORD3BVOESPROC) (const GLbyte *coords); |
11123 |
|
typedef void (APIENTRYP PFNGLTEXCOORD4BOESPROC) (GLbyte s, GLbyte t, GLbyte r, GLbyte q); |
11124 |
|
typedef void (APIENTRYP PFNGLTEXCOORD4BVOESPROC) (const GLbyte *coords); |
11125 |
|
typedef void (APIENTRYP PFNGLVERTEX2BOESPROC) (GLbyte x); |
11126 |
|
typedef void (APIENTRYP PFNGLVERTEX2BVOESPROC) (const GLbyte *coords); |
11127 |
|
typedef void (APIENTRYP PFNGLVERTEX3BOESPROC) (GLbyte x, GLbyte y); |
11128 |
|
typedef void (APIENTRYP PFNGLVERTEX3BVOESPROC) (const GLbyte *coords); |
11129 |
|
typedef void (APIENTRYP PFNGLVERTEX4BOESPROC) (GLbyte x, GLbyte y, GLbyte z); |
11130 |
|
typedef void (APIENTRYP PFNGLVERTEX4BVOESPROC) (const GLbyte *coords); |
11131 |
|
#endif |
11132 |
|
|
11133 |
|
#ifndef GL_OES_fixed_point |
11134 |
|
#define GL_OES_fixed_point 1 |
11135 |
|
#ifdef GL_GLEXT_PROTOTYPES |
11136 |
|
GLAPI void APIENTRY glAccumxOES (GLenum op, GLfixed value); |
11137 |
|
GLAPI void APIENTRY glAlphaFuncxOES (GLenum func, GLfixed ref); |
11138 |
|
GLAPI void APIENTRY glBitmapxOES (GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap); |
11139 |
|
GLAPI void APIENTRY glBlendColorxOES (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11140 |
|
GLAPI void APIENTRY glClearAccumxOES (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11141 |
|
GLAPI void APIENTRY glClearColorxOES (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11142 |
|
GLAPI void APIENTRY glClearDepthxOES (GLfixed depth); |
11143 |
|
GLAPI void APIENTRY glClipPlanexOES (GLenum plane, const GLfixed *equation); |
11144 |
|
GLAPI void APIENTRY glColor3xOES (GLfixed red, GLfixed green, GLfixed blue); |
11145 |
|
GLAPI void APIENTRY glColor4xOES (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11146 |
|
GLAPI void APIENTRY glColor3xvOES (const GLfixed *components); |
11147 |
|
GLAPI void APIENTRY glColor4xvOES (const GLfixed *components); |
11148 |
|
GLAPI void APIENTRY glConvolutionParameterxOES (GLenum target, GLenum pname, GLfixed param); |
11149 |
|
GLAPI void APIENTRY glConvolutionParameterxvOES (GLenum target, GLenum pname, const GLfixed *params); |
11150 |
|
GLAPI void APIENTRY glDepthRangexOES (GLfixed n, GLfixed f); |
11151 |
|
GLAPI void APIENTRY glEvalCoord1xOES (GLfixed u); |
11152 |
|
GLAPI void APIENTRY glEvalCoord2xOES (GLfixed u, GLfixed v); |
11153 |
|
GLAPI void APIENTRY glEvalCoord1xvOES (const GLfixed *coords); |
11154 |
|
GLAPI void APIENTRY glEvalCoord2xvOES (const GLfixed *coords); |
11155 |
|
GLAPI void APIENTRY glFeedbackBufferxOES (GLsizei n, GLenum type, const GLfixed *buffer); |
11156 |
|
GLAPI void APIENTRY glFogxOES (GLenum pname, GLfixed param); |
11157 |
|
GLAPI void APIENTRY glFogxvOES (GLenum pname, const GLfixed *param); |
11158 |
|
GLAPI void APIENTRY glFrustumxOES (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); |
11159 |
|
GLAPI void APIENTRY glGetClipPlanexOES (GLenum plane, GLfixed *equation); |
11160 |
|
GLAPI void APIENTRY glGetConvolutionParameterxvOES (GLenum target, GLenum pname, GLfixed *params); |
11161 |
|
GLAPI void APIENTRY glGetFixedvOES (GLenum pname, GLfixed *params); |
11162 |
|
GLAPI void APIENTRY glGetHistogramParameterxvOES (GLenum target, GLenum pname, GLfixed *params); |
11163 |
|
GLAPI void APIENTRY glGetLightxOES (GLenum light, GLenum pname, GLfixed *params); |
11164 |
|
GLAPI void APIENTRY glGetMapxvOES (GLenum target, GLenum query, GLfixed *v); |
11165 |
|
GLAPI void APIENTRY glGetMaterialxOES (GLenum face, GLenum pname, GLfixed param); |
11166 |
|
GLAPI void APIENTRY glGetPixelMapxv (GLenum map, GLint size, GLfixed *values); |
11167 |
|
GLAPI void APIENTRY glGetTexEnvxvOES (GLenum target, GLenum pname, GLfixed *params); |
11168 |
|
GLAPI void APIENTRY glGetTexGenxvOES (GLenum coord, GLenum pname, GLfixed *params); |
11169 |
|
GLAPI void APIENTRY glGetTexLevelParameterxvOES (GLenum target, GLint level, GLenum pname, GLfixed *params); |
11170 |
|
GLAPI void APIENTRY glGetTexParameterxvOES (GLenum target, GLenum pname, GLfixed *params); |
11171 |
|
GLAPI void APIENTRY glIndexxOES (GLfixed component); |
11172 |
|
GLAPI void APIENTRY glIndexxvOES (const GLfixed *component); |
11173 |
|
GLAPI void APIENTRY glLightModelxOES (GLenum pname, GLfixed param); |
11174 |
|
GLAPI void APIENTRY glLightModelxvOES (GLenum pname, const GLfixed *param); |
11175 |
|
GLAPI void APIENTRY glLightxOES (GLenum light, GLenum pname, GLfixed param); |
11176 |
|
GLAPI void APIENTRY glLightxvOES (GLenum light, GLenum pname, const GLfixed *params); |
11177 |
|
GLAPI void APIENTRY glLineWidthxOES (GLfixed width); |
11178 |
|
GLAPI void APIENTRY glLoadMatrixxOES (const GLfixed *m); |
11179 |
|
GLAPI void APIENTRY glLoadTransposeMatrixxOES (const GLfixed *m); |
11180 |
|
GLAPI void APIENTRY glMap1xOES (GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points); |
11181 |
|
GLAPI void APIENTRY glMap2xOES (GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points); |
11182 |
|
GLAPI void APIENTRY glMapGrid1xOES (GLint n, GLfixed u1, GLfixed u2); |
11183 |
|
GLAPI void APIENTRY glMapGrid2xOES (GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2); |
11184 |
|
GLAPI void APIENTRY glMaterialxOES (GLenum face, GLenum pname, GLfixed param); |
11185 |
|
GLAPI void APIENTRY glMaterialxvOES (GLenum face, GLenum pname, const GLfixed *param); |
11186 |
|
GLAPI void APIENTRY glMultMatrixxOES (const GLfixed *m); |
11187 |
|
GLAPI void APIENTRY glMultTransposeMatrixxOES (const GLfixed *m); |
11188 |
|
GLAPI void APIENTRY glMultiTexCoord1xOES (GLenum texture, GLfixed s); |
11189 |
|
GLAPI void APIENTRY glMultiTexCoord2xOES (GLenum texture, GLfixed s, GLfixed t); |
11190 |
|
GLAPI void APIENTRY glMultiTexCoord3xOES (GLenum texture, GLfixed s, GLfixed t, GLfixed r); |
11191 |
|
GLAPI void APIENTRY glMultiTexCoord4xOES (GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q); |
11192 |
|
GLAPI void APIENTRY glMultiTexCoord1xvOES (GLenum texture, const GLfixed *coords); |
11193 |
|
GLAPI void APIENTRY glMultiTexCoord2xvOES (GLenum texture, const GLfixed *coords); |
11194 |
|
GLAPI void APIENTRY glMultiTexCoord3xvOES (GLenum texture, const GLfixed *coords); |
11195 |
|
GLAPI void APIENTRY glMultiTexCoord4xvOES (GLenum texture, const GLfixed *coords); |
11196 |
|
GLAPI void APIENTRY glNormal3xOES (GLfixed nx, GLfixed ny, GLfixed nz); |
11197 |
|
GLAPI void APIENTRY glNormal3xvOES (const GLfixed *coords); |
11198 |
|
GLAPI void APIENTRY glOrthoxOES (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); |
11199 |
|
GLAPI void APIENTRY glPassThroughxOES (GLfixed token); |
11200 |
|
GLAPI void APIENTRY glPixelMapx (GLenum map, GLint size, const GLfixed *values); |
11201 |
|
GLAPI void APIENTRY glPixelStorex (GLenum pname, GLfixed param); |
11202 |
|
GLAPI void APIENTRY glPixelTransferxOES (GLenum pname, GLfixed param); |
11203 |
|
GLAPI void APIENTRY glPixelZoomxOES (GLfixed xfactor, GLfixed yfactor); |
11204 |
|
GLAPI void APIENTRY glPointParameterxvOES (GLenum pname, const GLfixed *params); |
11205 |
|
GLAPI void APIENTRY glPointSizexOES (GLfixed size); |
11206 |
|
GLAPI void APIENTRY glPolygonOffsetxOES (GLfixed factor, GLfixed units); |
11207 |
|
GLAPI void APIENTRY glPrioritizeTexturesxOES (GLsizei n, const GLuint *textures, const GLfixed *priorities); |
11208 |
|
GLAPI void APIENTRY glRasterPos2xOES (GLfixed x, GLfixed y); |
11209 |
|
GLAPI void APIENTRY glRasterPos3xOES (GLfixed x, GLfixed y, GLfixed z); |
11210 |
|
GLAPI void APIENTRY glRasterPos4xOES (GLfixed x, GLfixed y, GLfixed z, GLfixed w); |
11211 |
|
GLAPI void APIENTRY glRasterPos2xvOES (const GLfixed *coords); |
11212 |
|
GLAPI void APIENTRY glRasterPos3xvOES (const GLfixed *coords); |
11213 |
|
GLAPI void APIENTRY glRasterPos4xvOES (const GLfixed *coords); |
11214 |
|
GLAPI void APIENTRY glRectxOES (GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2); |
11215 |
|
GLAPI void APIENTRY glRectxvOES (const GLfixed *v1, const GLfixed *v2); |
11216 |
|
GLAPI void APIENTRY glRotatexOES (GLfixed angle, GLfixed x, GLfixed y, GLfixed z); |
11217 |
|
GLAPI void APIENTRY glSampleCoverageOES (GLfixed value, GLboolean invert); |
11218 |
|
GLAPI void APIENTRY glScalexOES (GLfixed x, GLfixed y, GLfixed z); |
11219 |
|
GLAPI void APIENTRY glTexCoord1xOES (GLfixed s); |
11220 |
|
GLAPI void APIENTRY glTexCoord2xOES (GLfixed s, GLfixed t); |
11221 |
|
GLAPI void APIENTRY glTexCoord3xOES (GLfixed s, GLfixed t, GLfixed r); |
11222 |
|
GLAPI void APIENTRY glTexCoord4xOES (GLfixed s, GLfixed t, GLfixed r, GLfixed q); |
11223 |
|
GLAPI void APIENTRY glTexCoord1xvOES (const GLfixed *coords); |
11224 |
|
GLAPI void APIENTRY glTexCoord2xvOES (const GLfixed *coords); |
11225 |
|
GLAPI void APIENTRY glTexCoord3xvOES (const GLfixed *coords); |
11226 |
|
GLAPI void APIENTRY glTexCoord4xvOES (const GLfixed *coords); |
11227 |
|
GLAPI void APIENTRY glTexEnvxOES (GLenum target, GLenum pname, GLfixed param); |
11228 |
|
GLAPI void APIENTRY glTexEnvxvOES (GLenum target, GLenum pname, const GLfixed *params); |
11229 |
|
GLAPI void APIENTRY glTexGenxOES (GLenum coord, GLenum pname, GLfixed param); |
11230 |
|
GLAPI void APIENTRY glTexGenxvOES (GLenum coord, GLenum pname, const GLfixed *params); |
11231 |
|
GLAPI void APIENTRY glTexParameterxOES (GLenum target, GLenum pname, GLfixed param); |
11232 |
|
GLAPI void APIENTRY glTexParameterxvOES (GLenum target, GLenum pname, const GLfixed *params); |
11233 |
|
GLAPI void APIENTRY glTranslatexOES (GLfixed x, GLfixed y, GLfixed z); |
11234 |
|
GLAPI void APIENTRY glVertex2xOES (GLfixed x); |
11235 |
|
GLAPI void APIENTRY glVertex3xOES (GLfixed x, GLfixed y); |
11236 |
|
GLAPI void APIENTRY glVertex4xOES (GLfixed x, GLfixed y, GLfixed z); |
11237 |
|
GLAPI void APIENTRY glVertex2xvOES (const GLfixed *coords); |
11238 |
|
GLAPI void APIENTRY glVertex3xvOES (const GLfixed *coords); |
11239 |
|
GLAPI void APIENTRY glVertex4xvOES (const GLfixed *coords); |
11240 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
11241 |
|
typedef void (APIENTRYP PFNGLACCUMXOESPROC) (GLenum op, GLfixed value); |
11242 |
|
typedef void (APIENTRYP PFNGLALPHAFUNCXOESPROC) (GLenum func, GLfixed ref); |
11243 |
|
typedef void (APIENTRYP PFNGLBITMAPXOESPROC) (GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap); |
11244 |
|
typedef void (APIENTRYP PFNGLBLENDCOLORXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11245 |
|
typedef void (APIENTRYP PFNGLCLEARACCUMXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11246 |
|
typedef void (APIENTRYP PFNGLCLEARCOLORXOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11247 |
|
typedef void (APIENTRYP PFNGLCLEARDEPTHXOESPROC) (GLfixed depth); |
11248 |
|
typedef void (APIENTRYP PFNGLCLIPPLANEXOESPROC) (GLenum plane, const GLfixed *equation); |
11249 |
|
typedef void (APIENTRYP PFNGLCOLOR3XOESPROC) (GLfixed red, GLfixed green, GLfixed blue); |
11250 |
|
typedef void (APIENTRYP PFNGLCOLOR4XOESPROC) (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); |
11251 |
|
typedef void (APIENTRYP PFNGLCOLOR3XVOESPROC) (const GLfixed *components); |
11252 |
|
typedef void (APIENTRYP PFNGLCOLOR4XVOESPROC) (const GLfixed *components); |
11253 |
|
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERXOESPROC) (GLenum target, GLenum pname, GLfixed param); |
11254 |
|
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); |
11255 |
|
typedef void (APIENTRYP PFNGLDEPTHRANGEXOESPROC) (GLfixed n, GLfixed f); |
11256 |
|
typedef void (APIENTRYP PFNGLEVALCOORD1XOESPROC) (GLfixed u); |
11257 |
|
typedef void (APIENTRYP PFNGLEVALCOORD2XOESPROC) (GLfixed u, GLfixed v); |
11258 |
|
typedef void (APIENTRYP PFNGLEVALCOORD1XVOESPROC) (const GLfixed *coords); |
11259 |
|
typedef void (APIENTRYP PFNGLEVALCOORD2XVOESPROC) (const GLfixed *coords); |
11260 |
|
typedef void (APIENTRYP PFNGLFEEDBACKBUFFERXOESPROC) (GLsizei n, GLenum type, const GLfixed *buffer); |
11261 |
|
typedef void (APIENTRYP PFNGLFOGXOESPROC) (GLenum pname, GLfixed param); |
11262 |
|
typedef void (APIENTRYP PFNGLFOGXVOESPROC) (GLenum pname, const GLfixed *param); |
11263 |
|
typedef void (APIENTRYP PFNGLFRUSTUMXOESPROC) (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); |
11264 |
|
typedef void (APIENTRYP PFNGLGETCLIPPLANEXOESPROC) (GLenum plane, GLfixed *equation); |
11265 |
|
typedef void (APIENTRYP PFNGLGETCONVOLUTIONPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); |
11266 |
|
typedef void (APIENTRYP PFNGLGETFIXEDVOESPROC) (GLenum pname, GLfixed *params); |
11267 |
|
typedef void (APIENTRYP PFNGLGETHISTOGRAMPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); |
11268 |
|
typedef void (APIENTRYP PFNGLGETLIGHTXOESPROC) (GLenum light, GLenum pname, GLfixed *params); |
11269 |
|
typedef void (APIENTRYP PFNGLGETMAPXVOESPROC) (GLenum target, GLenum query, GLfixed *v); |
11270 |
|
typedef void (APIENTRYP PFNGLGETMATERIALXOESPROC) (GLenum face, GLenum pname, GLfixed param); |
11271 |
|
typedef void (APIENTRYP PFNGLGETPIXELMAPXVPROC) (GLenum map, GLint size, GLfixed *values); |
11272 |
|
typedef void (APIENTRYP PFNGLGETTEXENVXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); |
11273 |
|
typedef void (APIENTRYP PFNGLGETTEXGENXVOESPROC) (GLenum coord, GLenum pname, GLfixed *params); |
11274 |
|
typedef void (APIENTRYP PFNGLGETTEXLEVELPARAMETERXVOESPROC) (GLenum target, GLint level, GLenum pname, GLfixed *params); |
11275 |
|
typedef void (APIENTRYP PFNGLGETTEXPARAMETERXVOESPROC) (GLenum target, GLenum pname, GLfixed *params); |
11276 |
|
typedef void (APIENTRYP PFNGLINDEXXOESPROC) (GLfixed component); |
11277 |
|
typedef void (APIENTRYP PFNGLINDEXXVOESPROC) (const GLfixed *component); |
11278 |
|
typedef void (APIENTRYP PFNGLLIGHTMODELXOESPROC) (GLenum pname, GLfixed param); |
11279 |
|
typedef void (APIENTRYP PFNGLLIGHTMODELXVOESPROC) (GLenum pname, const GLfixed *param); |
11280 |
|
typedef void (APIENTRYP PFNGLLIGHTXOESPROC) (GLenum light, GLenum pname, GLfixed param); |
11281 |
|
typedef void (APIENTRYP PFNGLLIGHTXVOESPROC) (GLenum light, GLenum pname, const GLfixed *params); |
11282 |
|
typedef void (APIENTRYP PFNGLLINEWIDTHXOESPROC) (GLfixed width); |
11283 |
|
typedef void (APIENTRYP PFNGLLOADMATRIXXOESPROC) (const GLfixed *m); |
11284 |
|
typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXXOESPROC) (const GLfixed *m); |
11285 |
|
typedef void (APIENTRYP PFNGLMAP1XOESPROC) (GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points); |
11286 |
|
typedef void (APIENTRYP PFNGLMAP2XOESPROC) (GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points); |
11287 |
|
typedef void (APIENTRYP PFNGLMAPGRID1XOESPROC) (GLint n, GLfixed u1, GLfixed u2); |
11288 |
|
typedef void (APIENTRYP PFNGLMAPGRID2XOESPROC) (GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2); |
11289 |
|
typedef void (APIENTRYP PFNGLMATERIALXOESPROC) (GLenum face, GLenum pname, GLfixed param); |
11290 |
|
typedef void (APIENTRYP PFNGLMATERIALXVOESPROC) (GLenum face, GLenum pname, const GLfixed *param); |
11291 |
|
typedef void (APIENTRYP PFNGLMULTMATRIXXOESPROC) (const GLfixed *m); |
11292 |
|
typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXXOESPROC) (const GLfixed *m); |
11293 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD1XOESPROC) (GLenum texture, GLfixed s); |
11294 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD2XOESPROC) (GLenum texture, GLfixed s, GLfixed t); |
11295 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD3XOESPROC) (GLenum texture, GLfixed s, GLfixed t, GLfixed r); |
11296 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD4XOESPROC) (GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q); |
11297 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD1XVOESPROC) (GLenum texture, const GLfixed *coords); |
11298 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD2XVOESPROC) (GLenum texture, const GLfixed *coords); |
11299 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD3XVOESPROC) (GLenum texture, const GLfixed *coords); |
11300 |
|
typedef void (APIENTRYP PFNGLMULTITEXCOORD4XVOESPROC) (GLenum texture, const GLfixed *coords); |
11301 |
|
typedef void (APIENTRYP PFNGLNORMAL3XOESPROC) (GLfixed nx, GLfixed ny, GLfixed nz); |
11302 |
|
typedef void (APIENTRYP PFNGLNORMAL3XVOESPROC) (const GLfixed *coords); |
11303 |
|
typedef void (APIENTRYP PFNGLORTHOXOESPROC) (GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f); |
11304 |
|
typedef void (APIENTRYP PFNGLPASSTHROUGHXOESPROC) (GLfixed token); |
11305 |
|
typedef void (APIENTRYP PFNGLPIXELMAPXPROC) (GLenum map, GLint size, const GLfixed *values); |
11306 |
|
typedef void (APIENTRYP PFNGLPIXELSTOREXPROC) (GLenum pname, GLfixed param); |
11307 |
|
typedef void (APIENTRYP PFNGLPIXELTRANSFERXOESPROC) (GLenum pname, GLfixed param); |
11308 |
|
typedef void (APIENTRYP PFNGLPIXELZOOMXOESPROC) (GLfixed xfactor, GLfixed yfactor); |
11309 |
|
typedef void (APIENTRYP PFNGLPOINTPARAMETERXVOESPROC) (GLenum pname, const GLfixed *params); |
11310 |
|
typedef void (APIENTRYP PFNGLPOINTSIZEXOESPROC) (GLfixed size); |
11311 |
|
typedef void (APIENTRYP PFNGLPOLYGONOFFSETXOESPROC) (GLfixed factor, GLfixed units); |
11312 |
|
typedef void (APIENTRYP PFNGLPRIORITIZETEXTURESXOESPROC) (GLsizei n, const GLuint *textures, const GLfixed *priorities); |
11313 |
|
typedef void (APIENTRYP PFNGLRASTERPOS2XOESPROC) (GLfixed x, GLfixed y); |
11314 |
|
typedef void (APIENTRYP PFNGLRASTERPOS3XOESPROC) (GLfixed x, GLfixed y, GLfixed z); |
11315 |
|
typedef void (APIENTRYP PFNGLRASTERPOS4XOESPROC) (GLfixed x, GLfixed y, GLfixed z, GLfixed w); |
11316 |
|
typedef void (APIENTRYP PFNGLRASTERPOS2XVOESPROC) (const GLfixed *coords); |
11317 |
|
typedef void (APIENTRYP PFNGLRASTERPOS3XVOESPROC) (const GLfixed *coords); |
11318 |
|
typedef void (APIENTRYP PFNGLRASTERPOS4XVOESPROC) (const GLfixed *coords); |
11319 |
|
typedef void (APIENTRYP PFNGLRECTXOESPROC) (GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2); |
11320 |
|
typedef void (APIENTRYP PFNGLRECTXVOESPROC) (const GLfixed *v1, const GLfixed *v2); |
11321 |
|
typedef void (APIENTRYP PFNGLROTATEXOESPROC) (GLfixed angle, GLfixed x, GLfixed y, GLfixed z); |
11322 |
|
typedef void (APIENTRYP PFNGLSAMPLECOVERAGEOESPROC) (GLfixed value, GLboolean invert); |
11323 |
|
typedef void (APIENTRYP PFNGLSCALEXOESPROC) (GLfixed x, GLfixed y, GLfixed z); |
11324 |
|
typedef void (APIENTRYP PFNGLTEXCOORD1XOESPROC) (GLfixed s); |
11325 |
|
typedef void (APIENTRYP PFNGLTEXCOORD2XOESPROC) (GLfixed s, GLfixed t); |
11326 |
|
typedef void (APIENTRYP PFNGLTEXCOORD3XOESPROC) (GLfixed s, GLfixed t, GLfixed r); |
11327 |
|
typedef void (APIENTRYP PFNGLTEXCOORD4XOESPROC) (GLfixed s, GLfixed t, GLfixed r, GLfixed q); |
11328 |
|
typedef void (APIENTRYP PFNGLTEXCOORD1XVOESPROC) (const GLfixed *coords); |
11329 |
|
typedef void (APIENTRYP PFNGLTEXCOORD2XVOESPROC) (const GLfixed *coords); |
11330 |
|
typedef void (APIENTRYP PFNGLTEXCOORD3XVOESPROC) (const GLfixed *coords); |
11331 |
|
typedef void (APIENTRYP PFNGLTEXCOORD4XVOESPROC) (const GLfixed *coords); |
11332 |
|
typedef void (APIENTRYP PFNGLTEXENVXOESPROC) (GLenum target, GLenum pname, GLfixed param); |
11333 |
|
typedef void (APIENTRYP PFNGLTEXENVXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); |
11334 |
|
typedef void (APIENTRYP PFNGLTEXGENXOESPROC) (GLenum coord, GLenum pname, GLfixed param); |
11335 |
|
typedef void (APIENTRYP PFNGLTEXGENXVOESPROC) (GLenum coord, GLenum pname, const GLfixed *params); |
11336 |
|
typedef void (APIENTRYP PFNGLTEXPARAMETERXOESPROC) (GLenum target, GLenum pname, GLfixed param); |
11337 |
|
typedef void (APIENTRYP PFNGLTEXPARAMETERXVOESPROC) (GLenum target, GLenum pname, const GLfixed *params); |
11338 |
|
typedef void (APIENTRYP PFNGLTRANSLATEXOESPROC) (GLfixed x, GLfixed y, GLfixed z); |
11339 |
|
typedef void (APIENTRYP PFNGLVERTEX2XOESPROC) (GLfixed x); |
11340 |
|
typedef void (APIENTRYP PFNGLVERTEX3XOESPROC) (GLfixed x, GLfixed y); |
11341 |
|
typedef void (APIENTRYP PFNGLVERTEX4XOESPROC) (GLfixed x, GLfixed y, GLfixed z); |
11342 |
|
typedef void (APIENTRYP PFNGLVERTEX2XVOESPROC) (const GLfixed *coords); |
11343 |
|
typedef void (APIENTRYP PFNGLVERTEX3XVOESPROC) (const GLfixed *coords); |
11344 |
|
typedef void (APIENTRYP PFNGLVERTEX4XVOESPROC) (const GLfixed *coords); |
11345 |
|
#endif |
11346 |
|
|
11347 |
|
#ifndef GL_OES_single_precision |
11348 |
|
#define GL_OES_single_precision 1 |
11349 |
|
#ifdef GL_GLEXT_PROTOTYPES |
11350 |
|
GLAPI void APIENTRY glDepthRangefOES (GLclampf n, GLclampf f); |
11351 |
|
GLAPI void APIENTRY glFrustumfOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); |
11352 |
|
GLAPI void APIENTRY glOrthofOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); |
11353 |
|
GLAPI void APIENTRY glClipPlanefOES (GLenum plane, const GLfloat *equation); |
11354 |
|
GLAPI void APIENTRY glClearDepthfOES (GLclampf depth); |
11355 |
|
GLAPI void APIENTRY glGetClipPlanefOES (GLenum plane, GLfloat *equation); |
11356 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
11357 |
|
typedef void (APIENTRYP PFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f); |
11358 |
|
typedef void (APIENTRYP PFNGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); |
11359 |
|
typedef void (APIENTRYP PFNGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); |
11360 |
|
typedef void (APIENTRYP PFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat *equation); |
11361 |
|
typedef void (APIENTRYP PFNGLCLEARDEPTHFOESPROC) (GLclampf depth); |
11362 |
|
typedef void (APIENTRYP PFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation); |
11363 |
|
#endif |
11364 |
|
|
11365 |
|
#ifndef GL_OES_compressed_paletted_texture |
11366 |
|
#define GL_OES_compressed_paletted_texture 1 |
11367 |
|
#endif |
11368 |
|
|
11369 |
#ifndef GL_OES_read_format |
#ifndef GL_OES_read_format |
11370 |
#define GL_OES_read_format 1 |
#define GL_OES_read_format 1 |
11371 |
#endif |
#endif |
11372 |
|
|
11373 |
|
#ifndef GL_OES_query_matrix |
11374 |
|
#define GL_OES_query_matrix 1 |
11375 |
|
#ifdef GL_GLEXT_PROTOTYPES |
11376 |
|
GLAPI GLbitfield APIENTRY glQueryMatrixxOES (GLfixed *mantissa, GLint *exponent); |
11377 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
11378 |
|
typedef GLbitfield (APIENTRYP PFNGLQUERYMATRIXXOESPROC) (GLfixed *mantissa, GLint *exponent); |
11379 |
|
#endif |
11380 |
|
|
11381 |
#ifndef GL_EXT_depth_bounds_test |
#ifndef GL_EXT_depth_bounds_test |
11382 |
#define GL_EXT_depth_bounds_test 1 |
#define GL_EXT_depth_bounds_test 1 |
11383 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
11753 |
#ifndef GL_NV_parameter_buffer_object |
#ifndef GL_NV_parameter_buffer_object |
11754 |
#define GL_NV_parameter_buffer_object 1 |
#define GL_NV_parameter_buffer_object 1 |
11755 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
11756 |
GLAPI void APIENTRY glProgramBufferParametersfvNV (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat *params); |
GLAPI void APIENTRY glProgramBufferParametersfvNV (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params); |
11757 |
GLAPI void APIENTRY glProgramBufferParametersIivNV (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint *params); |
GLAPI void APIENTRY glProgramBufferParametersIivNV (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params); |
11758 |
GLAPI void APIENTRY glProgramBufferParametersIuivNV (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint *params); |
GLAPI void APIENTRY glProgramBufferParametersIuivNV (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params); |
11759 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
11760 |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat *params); |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC) (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params); |
11761 |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint *params); |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC) (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params); |
11762 |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint *params); |
typedef void (APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC) (GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params); |
11763 |
#endif |
#endif |
11764 |
|
|
11765 |
#ifndef GL_EXT_draw_buffers2 |
#ifndef GL_EXT_draw_buffers2 |
12390 |
#define GL_AMD_texture_texture4 1 |
#define GL_AMD_texture_texture4 1 |
12391 |
#endif |
#endif |
12392 |
|
|
12393 |
#ifndef GL_AMD_vertex_shader_tesselator |
#ifndef GL_AMD_vertex_shader_tessellator |
12394 |
#define GL_AMD_vertex_shader_tesselator 1 |
#define GL_AMD_vertex_shader_tessellator 1 |
12395 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
12396 |
GLAPI void APIENTRY glTessellationFactorAMD (GLfloat factor); |
GLAPI void APIENTRY glTessellationFactorAMD (GLfloat factor); |
12397 |
GLAPI void APIENTRY glTessellationModeAMD (GLenum mode); |
GLAPI void APIENTRY glTessellationModeAMD (GLenum mode); |
12829 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
12830 |
GLAPI void APIENTRY glVDPAUInitNV (const GLvoid *vdpDevice, const GLvoid *getProcAddress); |
GLAPI void APIENTRY glVDPAUInitNV (const GLvoid *vdpDevice, const GLvoid *getProcAddress); |
12831 |
GLAPI void APIENTRY glVDPAUFiniNV (void); |
GLAPI void APIENTRY glVDPAUFiniNV (void); |
12832 |
GLAPI GLvdpauSurfaceNV APIENTRY glVDPAURegisterVideoSurfaceNV (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
GLAPI GLvdpauSurfaceNV APIENTRY glVDPAURegisterVideoSurfaceNV (const GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
12833 |
GLAPI GLvdpauSurfaceNV APIENTRY glVDPAURegisterOutputSurfaceNV (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
GLAPI GLvdpauSurfaceNV APIENTRY glVDPAURegisterOutputSurfaceNV (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
12834 |
GLAPI void APIENTRY glVDPAUIsSurfaceNV (GLvdpauSurfaceNV surface); |
GLAPI void APIENTRY glVDPAUIsSurfaceNV (GLvdpauSurfaceNV surface); |
12835 |
GLAPI void APIENTRY glVDPAUUnregisterSurfaceNV (GLvdpauSurfaceNV surface); |
GLAPI void APIENTRY glVDPAUUnregisterSurfaceNV (GLvdpauSurfaceNV surface); |
12840 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
12841 |
typedef void (APIENTRYP PFNGLVDPAUINITNVPROC) (const GLvoid *vdpDevice, const GLvoid *getProcAddress); |
typedef void (APIENTRYP PFNGLVDPAUINITNVPROC) (const GLvoid *vdpDevice, const GLvoid *getProcAddress); |
12842 |
typedef void (APIENTRYP PFNGLVDPAUFININVPROC) (void); |
typedef void (APIENTRYP PFNGLVDPAUFININVPROC) (void); |
12843 |
typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC) (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC) (const GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
12844 |
typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC) (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC) (GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); |
12845 |
typedef void (APIENTRYP PFNGLVDPAUISSURFACENVPROC) (GLvdpauSurfaceNV surface); |
typedef void (APIENTRYP PFNGLVDPAUISSURFACENVPROC) (GLvdpauSurfaceNV surface); |
12846 |
typedef void (APIENTRYP PFNGLVDPAUUNREGISTERSURFACENVPROC) (GLvdpauSurfaceNV surface); |
typedef void (APIENTRYP PFNGLVDPAUUNREGISTERSURFACENVPROC) (GLvdpauSurfaceNV surface); |
13078 |
#define GL_AMD_query_buffer_object 1 |
#define GL_AMD_query_buffer_object 1 |
13079 |
#endif |
#endif |
13080 |
|
|
13081 |
|
#ifndef GL_NV_compute_program5 |
13082 |
|
#define GL_NV_compute_program5 1 |
13083 |
|
#endif |
13084 |
|
|
13085 |
|
#ifndef GL_NV_shader_storage_buffer_object |
13086 |
|
#define GL_NV_shader_storage_buffer_object 1 |
13087 |
|
#endif |
13088 |
|
|
13089 |
|
#ifndef GL_NV_shader_atomic_counters |
13090 |
|
#define GL_NV_shader_atomic_counters 1 |
13091 |
|
#endif |
13092 |
|
|
13093 |
|
#ifndef GL_NV_deep_texture3D |
13094 |
|
#define GL_NV_deep_texture3D 1 |
13095 |
|
#endif |
13096 |
|
|
13097 |
|
#ifndef GL_NVX_conditional_render |
13098 |
|
#define GL_NVX_conditional_render 1 |
13099 |
|
#ifdef GL_GLEXT_PROTOTYPES |
13100 |
|
GLAPI void APIENTRY glBeginConditionalRenderNVX (GLuint id); |
13101 |
|
GLAPI void APIENTRY glEndConditionalRenderNVX (void); |
13102 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
13103 |
|
typedef void (APIENTRYP PFNGLBEGINCONDITIONALRENDERNVXPROC) (GLuint id); |
13104 |
|
typedef void (APIENTRYP PFNGLENDCONDITIONALRENDERNVXPROC) (void); |
13105 |
|
#endif |
13106 |
|
|
13107 |
|
#ifndef GL_AMD_sparse_texture |
13108 |
|
#define GL_AMD_sparse_texture 1 |
13109 |
|
#ifdef GL_GLEXT_PROTOTYPES |
13110 |
|
GLAPI void APIENTRY glTexStorageSparseAMD (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags); |
13111 |
|
GLAPI void APIENTRY glTextureStorageSparseAMD (GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags); |
13112 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
13113 |
|
typedef void (APIENTRYP PFNGLTEXSTORAGESPARSEAMDPROC) (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags); |
13114 |
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGESPARSEAMDPROC) (GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags); |
13115 |
|
#endif |
13116 |
|
|
13117 |
|
#ifndef GL_AMD_shader_trinary_minmax |
13118 |
|
#define GL_AMD_shader_trinary_minmax 1 |
13119 |
|
#endif |
13120 |
|
|
13121 |
|
#ifndef GL_INTEL_map_texture |
13122 |
|
#define GL_INTEL_map_texture 1 |
13123 |
|
#ifdef GL_GLEXT_PROTOTYPES |
13124 |
|
GLAPI void APIENTRY glSyncTextureINTEL (GLuint texture); |
13125 |
|
GLAPI void APIENTRY glUnmapTexture2DINTEL (GLuint texture, GLint level); |
13126 |
|
GLAPI GLvoid* APIENTRY glMapTexture2DINTEL (GLuint texture, GLint level, GLbitfield access, const GLint *stride, const GLenum *layout); |
13127 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
13128 |
|
typedef void (APIENTRYP PFNGLSYNCTEXTUREINTELPROC) (GLuint texture); |
13129 |
|
typedef void (APIENTRYP PFNGLUNMAPTEXTURE2DINTELPROC) (GLuint texture, GLint level); |
13130 |
|
typedef GLvoid* (APIENTRYP PFNGLMAPTEXTURE2DINTELPROC) (GLuint texture, GLint level, GLbitfield access, const GLint *stride, const GLenum *layout); |
13131 |
|
#endif |
13132 |
|
|
13133 |
|
#ifndef GL_NV_draw_texture |
13134 |
|
#define GL_NV_draw_texture 1 |
13135 |
|
#ifdef GL_GLEXT_PROTOTYPES |
13136 |
|
GLAPI void APIENTRY glDrawTextureNV (GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); |
13137 |
|
#endif /* GL_GLEXT_PROTOTYPES */ |
13138 |
|
typedef void (APIENTRYP PFNGLDRAWTEXTURENVPROC) (GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); |
13139 |
|
#endif |
13140 |
|
|
13141 |
|
|
13142 |
#ifdef __cplusplus |
#ifdef __cplusplus |
13143 |
} |
} |