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: 2013-02-07 01:42:49 -0800 (Thu, 07 Feb 2013) $ */ |
/* 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 86 |
#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__) |
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 |
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 */ |
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 |
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 |
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 |
|
|
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 |
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 |
|
|
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 |
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 |
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 |
11351 |
GLAPI void APIENTRY glFrustumfOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f); |
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); |
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); |
GLAPI void APIENTRY glClipPlanefOES (GLenum plane, const GLfloat *equation); |
11354 |
GLAPI void APIENTRY glClearDepthfOES (GLclampd depth); |
GLAPI void APIENTRY glClearDepthfOES (GLclampf depth); |
11355 |
GLAPI void APIENTRY glGetClipPlanefOES (GLenum plane, GLfloat *equation); |
GLAPI void APIENTRY glGetClipPlanefOES (GLenum plane, GLfloat *equation); |
11356 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
11357 |
typedef void (APIENTRYP PFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f); |
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); |
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); |
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); |
typedef void (APIENTRYP PFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat *equation); |
11361 |
typedef void (APIENTRYP PFNGLCLEARDEPTHFOESPROC) (GLclampd depth); |
typedef void (APIENTRYP PFNGLCLEARDEPTHFOESPROC) (GLclampf depth); |
11362 |
typedef void (APIENTRYP PFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation); |
typedef void (APIENTRYP PFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation); |
11363 |
#endif |
#endif |
11364 |
|
|
11373 |
#ifndef GL_OES_query_matrix |
#ifndef GL_OES_query_matrix |
11374 |
#define GL_OES_query_matrix 1 |
#define GL_OES_query_matrix 1 |
11375 |
#ifdef GL_GLEXT_PROTOTYPES |
#ifdef GL_GLEXT_PROTOTYPES |
11376 |
GLAPI GLbitfield APIENTRY glQueryMatrixxOES (const GLfixed *mantissa, const GLint *exponent); |
GLAPI GLbitfield APIENTRY glQueryMatrixxOES (GLfixed *mantissa, GLint *exponent); |
11377 |
#endif /* GL_GLEXT_PROTOTYPES */ |
#endif /* GL_GLEXT_PROTOTYPES */ |
11378 |
typedef GLbitfield (APIENTRYP PFNGLQUERYMATRIXXOESPROC) (const GLfixed *mantissa, const GLint *exponent); |
typedef GLbitfield (APIENTRYP PFNGLQUERYMATRIXXOESPROC) (GLfixed *mantissa, GLint *exponent); |
11379 |
#endif |
#endif |
11380 |
|
|
11381 |
#ifndef GL_EXT_depth_bounds_test |
#ifndef GL_EXT_depth_bounds_test |
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); |