Changeset 944 for trunk/contrib/glew-1.7.0/include/GL
- Timestamp:
- Sep 10, 2011, 7:57:28 PM (11 years ago)
- Location:
- trunk/contrib/glew-1.7.0
- Files:
-
- 3 added
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/contrib/glew-1.7.0/include/GL/glew.h
-
Property
svn:keywords
set to
Id
r943 r944 200 200 #include <stddef.h> 201 201 202 /* SGI MIPSPro doesn't like stdint.h in C++ mode */ 203 204 #if defined(__sgi) && !defined(__GNUC__) 202 /* SGI MIPSPro doesn't like stdint.h in C++ mode */ 203 /* ID: 3376260 Solaris 9 has inttypes.h, but not stdint.h */ 204 205 #if (defined(__sgi) || defined(__sun)) && !defined(__GNUC__) 205 206 #include <inttypes.h> 206 207 #else … … 1491 1492 typedef void (GLAPIENTRY * PFNGLFOGCOORDFPROC) (GLfloat coord); 1492 1493 typedef void (GLAPIENTRY * PFNGLFOGCOORDFVPROC) (const GLfloat *coord); 1493 typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint *first,GLsizei *count, GLsizei primcount);1494 typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, GLsizei *count, GLenum type, const GLvoid **indices, GLsizei primcount);1494 typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); 1495 typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid **indices, GLsizei primcount); 1495 1496 typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); 1496 1497 typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); … … 2409 2410 #endif /* GL_VERSION_4_1 */ 2410 2411 2412 /* ----------------------------- GL_VERSION_4_2 ---------------------------- */ 2413 2414 #ifndef GL_VERSION_4_2 2415 #define GL_VERSION_4_2 1 2416 2417 #define GLEW_VERSION_4_2 GLEW_GET_VAR(__GLEW_VERSION_4_2) 2418 2419 #endif /* GL_VERSION_4_2 */ 2420 2411 2421 /* -------------------------- GL_3DFX_multisample -------------------------- */ 2412 2422 … … 2535 2545 2536 2546 #endif /* GL_AMD_draw_buffers_blend */ 2547 2548 /* ----------------------- GL_AMD_multi_draw_indirect ---------------------- */ 2549 2550 #ifndef GL_AMD_multi_draw_indirect 2551 #define GL_AMD_multi_draw_indirect 1 2552 2553 typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC) (GLenum mode, const void* indirect, GLsizei primcount, GLsizei stride); 2554 typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC) (GLenum mode, GLenum type, const void* indirect, GLsizei primcount, GLsizei stride); 2555 2556 #define glMultiDrawArraysIndirectAMD GLEW_GET_FUN(__glewMultiDrawArraysIndirectAMD) 2557 #define glMultiDrawElementsIndirectAMD GLEW_GET_FUN(__glewMultiDrawElementsIndirectAMD) 2558 2559 #define GLEW_AMD_multi_draw_indirect GLEW_GET_VAR(__GLEW_AMD_multi_draw_indirect) 2560 2561 #endif /* GL_AMD_multi_draw_indirect */ 2537 2562 2538 2563 /* ------------------------- GL_AMD_name_gen_delete ------------------------ */ … … 3034 3059 #endif /* GL_ARB_ES2_compatibility */ 3035 3060 3061 /* -------------------------- GL_ARB_base_instance ------------------------- */ 3062 3063 #ifndef GL_ARB_base_instance 3064 #define GL_ARB_base_instance 1 3065 3066 typedef void (GLAPIENTRY * PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC) (GLenum mode, GLint first, GLsizei count, GLsizei primcount, GLuint baseinstance); 3067 typedef void (GLAPIENTRY * PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC) (GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLuint baseinstance); 3068 typedef void (GLAPIENTRY * PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC) (GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLint basevertex, GLuint baseinstance); 3069 3070 #define glDrawArraysInstancedBaseInstance GLEW_GET_FUN(__glewDrawArraysInstancedBaseInstance) 3071 #define glDrawElementsInstancedBaseInstance GLEW_GET_FUN(__glewDrawElementsInstancedBaseInstance) 3072 #define glDrawElementsInstancedBaseVertexBaseInstance GLEW_GET_FUN(__glewDrawElementsInstancedBaseVertexBaseInstance) 3073 3074 #define GLEW_ARB_base_instance GLEW_GET_VAR(__GLEW_ARB_base_instance) 3075 3076 #endif /* GL_ARB_base_instance */ 3077 3036 3078 /* ----------------------- GL_ARB_blend_func_extended ---------------------- */ 3037 3079 … … 3100 3142 3101 3143 #endif /* GL_ARB_compatibility */ 3144 3145 /* ---------------- GL_ARB_compressed_texture_pixel_storage ---------------- */ 3146 3147 #ifndef GL_ARB_compressed_texture_pixel_storage 3148 #define GL_ARB_compressed_texture_pixel_storage 1 3149 3150 #define GL_UNPACK_COMPRESSED_BLOCK_WIDTH 0x9127 3151 #define GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 0x9128 3152 #define GL_UNPACK_COMPRESSED_BLOCK_DEPTH 0x9129 3153 #define GL_UNPACK_COMPRESSED_BLOCK_SIZE 0x912A 3154 #define GL_PACK_COMPRESSED_BLOCK_WIDTH 0x912B 3155 #define GL_PACK_COMPRESSED_BLOCK_HEIGHT 0x912C 3156 #define GL_PACK_COMPRESSED_BLOCK_DEPTH 0x912D 3157 #define GL_PACK_COMPRESSED_BLOCK_SIZE 0x912E 3158 3159 #define GLEW_ARB_compressed_texture_pixel_storage GLEW_GET_VAR(__GLEW_ARB_compressed_texture_pixel_storage) 3160 3161 #endif /* GL_ARB_compressed_texture_pixel_storage */ 3162 3163 /* ----------------------- GL_ARB_conservative_depth ----------------------- */ 3164 3165 #ifndef GL_ARB_conservative_depth 3166 #define GL_ARB_conservative_depth 1 3167 3168 #define GLEW_ARB_conservative_depth GLEW_GET_VAR(__GLEW_ARB_conservative_depth) 3169 3170 #endif /* GL_ARB_conservative_depth */ 3102 3171 3103 3172 /* --------------------------- GL_ARB_copy_buffer -------------------------- */ … … 3863 3932 #endif /* GL_ARB_instanced_arrays */ 3864 3933 3934 /* ---------------------- GL_ARB_internalformat_query ---------------------- */ 3935 3936 #ifndef GL_ARB_internalformat_query 3937 #define GL_ARB_internalformat_query 1 3938 3939 #define GL_NUM_SAMPLE_COUNTS 0x9380 3940 3941 typedef void (GLAPIENTRY * PFNGLGETINTERNALFORMATIVPROC) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params); 3942 3943 #define glGetInternalformativ GLEW_GET_FUN(__glewGetInternalformativ) 3944 3945 #define GLEW_ARB_internalformat_query GLEW_GET_VAR(__GLEW_ARB_internalformat_query) 3946 3947 #endif /* GL_ARB_internalformat_query */ 3948 3949 /* ---------------------- GL_ARB_map_buffer_alignment ---------------------- */ 3950 3951 #ifndef GL_ARB_map_buffer_alignment 3952 #define GL_ARB_map_buffer_alignment 1 3953 3954 #define GL_MIN_MAP_BUFFER_ALIGNMENT 0x90BC 3955 3956 #define GLEW_ARB_map_buffer_alignment GLEW_GET_VAR(__GLEW_ARB_map_buffer_alignment) 3957 3958 #endif /* GL_ARB_map_buffer_alignment */ 3959 3865 3960 /* ------------------------ GL_ARB_map_buffer_range ------------------------ */ 3866 3961 … … 4176 4271 #define GL_NO_RESET_NOTIFICATION_ARB 0x8261 4177 4272 4273 typedef GLenum (GLAPIENTRY * PFNGLGETGRAPHICSRESETSTATUSARBPROC) (void); 4178 4274 typedef void (GLAPIENTRY * PFNGLGETNCOLORTABLEARBPROC) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, void* table); 4179 4275 typedef void (GLAPIENTRY * PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint lod, GLsizei bufSize, void* img); … … 4196 4292 typedef void (GLAPIENTRY * PFNGLREADNPIXELSARBPROC) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void* data); 4197 4293 4294 #define glGetGraphicsResetStatusARB GLEW_GET_FUN(__glewGetGraphicsResetStatusARB) 4198 4295 #define glGetnColorTableARB GLEW_GET_FUN(__glewGetnColorTableARB) 4199 4296 #define glGetnCompressedTexImageARB GLEW_GET_FUN(__glewGetnCompressedTexImageARB) … … 4429 4526 #endif /* GL_ARB_separate_shader_objects */ 4430 4527 4528 /* --------------------- GL_ARB_shader_atomic_counters --------------------- */ 4529 4530 #ifndef GL_ARB_shader_atomic_counters 4531 #define GL_ARB_shader_atomic_counters 1 4532 4533 #define GL_ATOMIC_COUNTER_BUFFER 0x92C0 4534 #define GL_ATOMIC_COUNTER_BUFFER_BINDING 0x92C1 4535 #define GL_ATOMIC_COUNTER_BUFFER_START 0x92C2 4536 #define GL_ATOMIC_COUNTER_BUFFER_SIZE 0x92C3 4537 #define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE 0x92C4 4538 #define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS 0x92C5 4539 #define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES 0x92C6 4540 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER 0x92C7 4541 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER 0x92C8 4542 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER 0x92C9 4543 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER 0x92CA 4544 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER 0x92CB 4545 #define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS 0x92CC 4546 #define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS 0x92CD 4547 #define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS 0x92CE 4548 #define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS 0x92CF 4549 #define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS 0x92D0 4550 #define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS 0x92D1 4551 #define GL_MAX_VERTEX_ATOMIC_COUNTERS 0x92D2 4552 #define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS 0x92D3 4553 #define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS 0x92D4 4554 #define GL_MAX_GEOMETRY_ATOMIC_COUNTERS 0x92D5 4555 #define GL_MAX_FRAGMENT_ATOMIC_COUNTERS 0x92D6 4556 #define GL_MAX_COMBINED_ATOMIC_COUNTERS 0x92D7 4557 #define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE 0x92D8 4558 #define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS 0x92D9 4559 #define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX 0x92DA 4560 #define GL_UNSIGNED_INT_ATOMIC_COUNTER 0x92DB 4561 #define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS 0x92DC 4562 4563 typedef void (GLAPIENTRY * PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC) (GLuint program, GLuint bufferIndex, GLenum pname, GLint* params); 4564 4565 #define glGetActiveAtomicCounterBufferiv GLEW_GET_FUN(__glewGetActiveAtomicCounterBufferiv) 4566 4567 #define GLEW_ARB_shader_atomic_counters GLEW_GET_VAR(__GLEW_ARB_shader_atomic_counters) 4568 4569 #endif /* GL_ARB_shader_atomic_counters */ 4570 4431 4571 /* ----------------------- GL_ARB_shader_bit_encoding ---------------------- */ 4432 4572 … … 4437 4577 4438 4578 #endif /* GL_ARB_shader_bit_encoding */ 4579 4580 /* --------------------- GL_ARB_shader_image_load_store -------------------- */ 4581 4582 #ifndef GL_ARB_shader_image_load_store 4583 #define GL_ARB_shader_image_load_store 1 4584 4585 #define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 0x00000001 4586 #define GL_ELEMENT_ARRAY_BARRIER_BIT 0x00000002 4587 #define GL_UNIFORM_BARRIER_BIT 0x00000004 4588 #define GL_TEXTURE_FETCH_BARRIER_BIT 0x00000008 4589 #define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 0x00000020 4590 #define GL_COMMAND_BARRIER_BIT 0x00000040 4591 #define GL_PIXEL_BUFFER_BARRIER_BIT 0x00000080 4592 #define GL_TEXTURE_UPDATE_BARRIER_BIT 0x00000100 4593 #define GL_BUFFER_UPDATE_BARRIER_BIT 0x00000200 4594 #define GL_FRAMEBUFFER_BARRIER_BIT 0x00000400 4595 #define GL_TRANSFORM_FEEDBACK_BARRIER_BIT 0x00000800 4596 #define GL_ATOMIC_COUNTER_BARRIER_BIT 0x00001000 4597 #define GL_MAX_IMAGE_UNITS 0x8F38 4598 #define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 0x8F39 4599 #define GL_IMAGE_BINDING_NAME 0x8F3A 4600 #define GL_IMAGE_BINDING_LEVEL 0x8F3B 4601 #define GL_IMAGE_BINDING_LAYERED 0x8F3C 4602 #define GL_IMAGE_BINDING_LAYER 0x8F3D 4603 #define GL_IMAGE_BINDING_ACCESS 0x8F3E 4604 #define GL_IMAGE_1D 0x904C 4605 #define GL_IMAGE_2D 0x904D 4606 #define GL_IMAGE_3D 0x904E 4607 #define GL_IMAGE_2D_RECT 0x904F 4608 #define GL_IMAGE_CUBE 0x9050 4609 #define GL_IMAGE_BUFFER 0x9051 4610 #define GL_IMAGE_1D_ARRAY 0x9052 4611 #define GL_IMAGE_2D_ARRAY 0x9053 4612 #define GL_IMAGE_CUBE_MAP_ARRAY 0x9054 4613 #define GL_IMAGE_2D_MULTISAMPLE 0x9055 4614 #define GL_IMAGE_2D_MULTISAMPLE_ARRAY 0x9056 4615 #define GL_INT_IMAGE_1D 0x9057 4616 #define GL_INT_IMAGE_2D 0x9058 4617 #define GL_INT_IMAGE_3D 0x9059 4618 #define GL_INT_IMAGE_2D_RECT 0x905A 4619 #define GL_INT_IMAGE_CUBE 0x905B 4620 #define GL_INT_IMAGE_BUFFER 0x905C 4621 #define GL_INT_IMAGE_1D_ARRAY 0x905D 4622 #define GL_INT_IMAGE_2D_ARRAY 0x905E 4623 #define GL_INT_IMAGE_CUBE_MAP_ARRAY 0x905F 4624 #define GL_INT_IMAGE_2D_MULTISAMPLE 0x9060 4625 #define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x9061 4626 #define GL_UNSIGNED_INT_IMAGE_1D 0x9062 4627 #define GL_UNSIGNED_INT_IMAGE_2D 0x9063 4628 #define GL_UNSIGNED_INT_IMAGE_3D 0x9064 4629 #define GL_UNSIGNED_INT_IMAGE_2D_RECT 0x9065 4630 #define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066 4631 #define GL_UNSIGNED_INT_IMAGE_BUFFER 0x9067 4632 #define GL_UNSIGNED_INT_IMAGE_1D_ARRAY 0x9068 4633 #define GL_UNSIGNED_INT_IMAGE_2D_ARRAY 0x9069 4634 #define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 0x906A 4635 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE 0x906B 4636 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x906C 4637 #define GL_MAX_IMAGE_SAMPLES 0x906D 4638 #define GL_IMAGE_BINDING_FORMAT 0x906E 4639 #define GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 0x90C7 4640 #define GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 0x90C8 4641 #define GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 0x90C9 4642 #define GL_MAX_VERTEX_IMAGE_UNIFORMS 0x90CA 4643 #define GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 0x90CB 4644 #define GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 0x90CC 4645 #define GL_MAX_GEOMETRY_IMAGE_UNIFORMS 0x90CD 4646 #define GL_MAX_FRAGMENT_IMAGE_UNIFORMS 0x90CE 4647 #define GL_MAX_COMBINED_IMAGE_UNIFORMS 0x90CF 4648 #define GL_ALL_BARRIER_BITS 0xFFFFFFFF 4649 4650 typedef void (GLAPIENTRY * PFNGLBINDIMAGETEXTUREPROC) (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 4651 typedef void (GLAPIENTRY * PFNGLMEMORYBARRIERPROC) (GLbitfield barriers); 4652 4653 #define glBindImageTexture GLEW_GET_FUN(__glewBindImageTexture) 4654 #define glMemoryBarrier GLEW_GET_FUN(__glewMemoryBarrier) 4655 4656 #define GLEW_ARB_shader_image_load_store GLEW_GET_VAR(__GLEW_ARB_shader_image_load_store) 4657 4658 #endif /* GL_ARB_shader_image_load_store */ 4439 4659 4440 4660 /* ------------------------- GL_ARB_shader_objects ------------------------- */ … … 4640 4860 #endif /* GL_ARB_shading_language_100 */ 4641 4861 4862 /* -------------------- GL_ARB_shading_language_420pack -------------------- */ 4863 4864 #ifndef GL_ARB_shading_language_420pack 4865 #define GL_ARB_shading_language_420pack 1 4866 4867 #define GLEW_ARB_shading_language_420pack GLEW_GET_VAR(__GLEW_ARB_shading_language_420pack) 4868 4869 #endif /* GL_ARB_shading_language_420pack */ 4870 4642 4871 /* -------------------- GL_ARB_shading_language_include -------------------- */ 4643 4872 … … 4666 4895 4667 4896 #endif /* GL_ARB_shading_language_include */ 4897 4898 /* -------------------- GL_ARB_shading_language_packing -------------------- */ 4899 4900 #ifndef GL_ARB_shading_language_packing 4901 #define GL_ARB_shading_language_packing 1 4902 4903 #define GLEW_ARB_shading_language_packing GLEW_GET_VAR(__GLEW_ARB_shading_language_packing) 4904 4905 #endif /* GL_ARB_shading_language_packing */ 4668 4906 4669 4907 /* ----------------------------- GL_ARB_shadow ----------------------------- */ … … 5160 5398 #endif /* GL_ARB_texture_rgb10_a2ui */ 5161 5399 5400 /* ------------------------- GL_ARB_texture_storage ------------------------ */ 5401 5402 #ifndef GL_ARB_texture_storage 5403 #define GL_ARB_texture_storage 1 5404 5405 #define GL_ALPHA8_EXT 0x803C 5406 #define GL_LUMINANCE8_EXT 0x8040 5407 #define GL_LUMINANCE8_ALPHA8_EXT 0x8045 5408 #define GL_TEXTURE_IMMUTABLE_FORMAT 0x912F 5409 5410 typedef void (GLAPIENTRY * PFNGLTEXSTORAGE1DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 5411 typedef void (GLAPIENTRY * PFNGLTEXSTORAGE2DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 5412 typedef void (GLAPIENTRY * PFNGLTEXSTORAGE3DPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 5413 typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGE1DEXTPROC) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 5414 typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGE2DEXTPROC) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 5415 typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGE3DEXTPROC) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 5416 5417 #define glTexStorage1D GLEW_GET_FUN(__glewTexStorage1D) 5418 #define glTexStorage2D GLEW_GET_FUN(__glewTexStorage2D) 5419 #define glTexStorage3D GLEW_GET_FUN(__glewTexStorage3D) 5420 #define glTextureStorage1DEXT GLEW_GET_FUN(__glewTextureStorage1DEXT) 5421 #define glTextureStorage2DEXT GLEW_GET_FUN(__glewTextureStorage2DEXT) 5422 #define glTextureStorage3DEXT GLEW_GET_FUN(__glewTextureStorage3DEXT) 5423 5424 #define GLEW_ARB_texture_storage GLEW_GET_VAR(__GLEW_ARB_texture_storage) 5425 5426 #endif /* GL_ARB_texture_storage */ 5427 5162 5428 /* ------------------------- GL_ARB_texture_swizzle ------------------------ */ 5163 5429 … … 5246 5512 5247 5513 #endif /* GL_ARB_transform_feedback3 */ 5514 5515 /* ------------------ GL_ARB_transform_feedback_instanced ------------------ */ 5516 5517 #ifndef GL_ARB_transform_feedback_instanced 5518 #define GL_ARB_transform_feedback_instanced 1 5519 5520 typedef void (GLAPIENTRY * PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC) (GLenum mode, GLuint id, GLsizei primcount); 5521 typedef void (GLAPIENTRY * PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC) (GLenum mode, GLuint id, GLuint stream, GLsizei primcount); 5522 5523 #define glDrawTransformFeedbackInstanced GLEW_GET_FUN(__glewDrawTransformFeedbackInstanced) 5524 #define glDrawTransformFeedbackStreamInstanced GLEW_GET_FUN(__glewDrawTransformFeedbackStreamInstanced) 5525 5526 #define GLEW_ARB_transform_feedback_instanced GLEW_GET_VAR(__GLEW_ARB_transform_feedback_instanced) 5527 5528 #endif /* GL_ARB_transform_feedback_instanced */ 5248 5529 5249 5530 /* ------------------------ GL_ARB_transpose_matrix ------------------------ */ … … 7490 7771 #endif /* GL_EXT_framebuffer_multisample */ 7491 7772 7773 /* --------------- GL_EXT_framebuffer_multisample_blit_scaled -------------- */ 7774 7775 #ifndef GL_EXT_framebuffer_multisample_blit_scaled 7776 #define GL_EXT_framebuffer_multisample_blit_scaled 1 7777 7778 #define GL_SCALED_RESOLVE_FASTEST_EXT 0x90BA 7779 #define GL_SCALED_RESOLVE_NICEST_EXT 0x90BB 7780 7781 #define GLEW_EXT_framebuffer_multisample_blit_scaled GLEW_GET_VAR(__GLEW_EXT_framebuffer_multisample_blit_scaled) 7782 7783 #endif /* GL_EXT_framebuffer_multisample_blit_scaled */ 7784 7492 7785 /* ----------------------- GL_EXT_framebuffer_object ----------------------- */ 7493 7786 … … 9623 9916 #define GL_KTX_STENCIL_REGION 0x3 9624 9917 9625 typedef GLuint (GLAPIENTRY * PFNGLBUFFERREGIONENABLED EXTPROC) (void);9626 typedef void (GLAPIENTRY * PFNGLDELETEBUFFERREGION EXTPROC) (GLenum region);9627 typedef void (GLAPIENTRY * PFNGLDRAWBUFFERREGION EXTPROC) (GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);9628 typedef GLuint (GLAPIENTRY * PFNGLNEWBUFFERREGION EXTPROC) (GLenum region);9629 typedef void (GLAPIENTRY * PFNGLREADBUFFERREGION EXTPROC) (GLuint region, GLint x, GLint y, GLsizei width, GLsizei height);9630 9631 #define glBufferRegionEnabled EXT GLEW_GET_FUN(__glewBufferRegionEnabledEXT)9632 #define glDeleteBufferRegion EXT GLEW_GET_FUN(__glewDeleteBufferRegionEXT)9633 #define glDrawBufferRegion EXT GLEW_GET_FUN(__glewDrawBufferRegionEXT)9634 #define glNewBufferRegion EXT GLEW_GET_FUN(__glewNewBufferRegionEXT)9635 #define glReadBufferRegion EXT GLEW_GET_FUN(__glewReadBufferRegionEXT)9918 typedef GLuint (GLAPIENTRY * PFNGLBUFFERREGIONENABLEDPROC) (void); 9919 typedef void (GLAPIENTRY * PFNGLDELETEBUFFERREGIONPROC) (GLenum region); 9920 typedef void (GLAPIENTRY * PFNGLDRAWBUFFERREGIONPROC) (GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest); 9921 typedef GLuint (GLAPIENTRY * PFNGLNEWBUFFERREGIONPROC) (GLenum region); 9922 typedef void (GLAPIENTRY * PFNGLREADBUFFERREGIONPROC) (GLuint region, GLint x, GLint y, GLsizei width, GLsizei height); 9923 9924 #define glBufferRegionEnabled GLEW_GET_FUN(__glewBufferRegionEnabled) 9925 #define glDeleteBufferRegion GLEW_GET_FUN(__glewDeleteBufferRegion) 9926 #define glDrawBufferRegion GLEW_GET_FUN(__glewDrawBufferRegion) 9927 #define glNewBufferRegion GLEW_GET_FUN(__glewNewBufferRegion) 9928 #define glReadBufferRegion GLEW_GET_FUN(__glewReadBufferRegion) 9636 9929 9637 9930 #define GLEW_KTX_buffer_region GLEW_GET_VAR(__GLEW_KTX_buffer_region) … … 10516 10809 10517 10810 #endif /* GL_NV_parameter_buffer_object2 */ 10811 10812 /* -------------------------- GL_NV_path_rendering ------------------------- */ 10813 10814 #ifndef GL_NV_path_rendering 10815 #define GL_NV_path_rendering 1 10816 10817 #define GL_CLOSE_PATH_NV 0x00 10818 #define GL_BOLD_BIT_NV 0x01 10819 #define GL_GLYPH_WIDTH_BIT_NV 0x01 10820 #define GL_MOVE_TO_NV 0x02 10821 #define GL_GLYPH_HEIGHT_BIT_NV 0x02 10822 #define GL_ITALIC_BIT_NV 0x02 10823 #define GL_RELATIVE_MOVE_TO_NV 0x03 10824 #define GL_LINE_TO_NV 0x04 10825 #define GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV 0x04 10826 #define GL_RELATIVE_LINE_TO_NV 0x05 10827 #define GL_HORIZONTAL_LINE_TO_NV 0x06 10828 #define GL_RELATIVE_HORIZONTAL_LINE_TO_NV 0x07 10829 #define GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV 0x08 10830 #define GL_VERTICAL_LINE_TO_NV 0x08 10831 #define GL_RELATIVE_VERTICAL_LINE_TO_NV 0x09 10832 #define GL_QUADRATIC_CURVE_TO_NV 0x0A 10833 #define GL_RELATIVE_QUADRATIC_CURVE_TO_NV 0x0B 10834 #define GL_CUBIC_CURVE_TO_NV 0x0C 10835 #define GL_RELATIVE_CUBIC_CURVE_TO_NV 0x0D 10836 #define GL_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0E 10837 #define GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0F 10838 #define GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV 0x10 10839 #define GL_SMOOTH_CUBIC_CURVE_TO_NV 0x10 10840 #define GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV 0x11 10841 #define GL_SMALL_CCW_ARC_TO_NV 0x12 10842 #define GL_RELATIVE_SMALL_CCW_ARC_TO_NV 0x13 10843 #define GL_SMALL_CW_ARC_TO_NV 0x14 10844 #define GL_RELATIVE_SMALL_CW_ARC_TO_NV 0x15 10845 #define GL_LARGE_CCW_ARC_TO_NV 0x16 10846 #define GL_RELATIVE_LARGE_CCW_ARC_TO_NV 0x17 10847 #define GL_LARGE_CW_ARC_TO_NV 0x18 10848 #define GL_RELATIVE_LARGE_CW_ARC_TO_NV 0x19 10849 #define GL_GLYPH_VERTICAL_BEARING_X_BIT_NV 0x20 10850 #define GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV 0x40 10851 #define GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV 0x80 10852 #define GL_CIRCULAR_CCW_ARC_TO_NV 0xF8 10853 #define GL_CIRCULAR_CW_ARC_TO_NV 0xFA 10854 #define GL_CIRCULAR_TANGENT_ARC_TO_NV 0xFC 10855 #define GL_ARC_TO_NV 0xFE 10856 #define GL_RELATIVE_ARC_TO_NV 0xFF 10857 #define GL_GLYPH_HAS_KERNING_NV 0x100 10858 #define GL_PRIMARY_COLOR_NV 0x852C 10859 #define GL_SECONDARY_COLOR_NV 0x852D 10860 #define GL_PRIMARY_COLOR 0x8577 10861 #define GL_PATH_FORMAT_SVG_NV 0x9070 10862 #define GL_PATH_FORMAT_PS_NV 0x9071 10863 #define GL_STANDARD_FONT_NAME_NV 0x9072 10864 #define GL_SYSTEM_FONT_NAME_NV 0x9073 10865 #define GL_FILE_NAME_NV 0x9074 10866 #define GL_PATH_STROKE_WIDTH_NV 0x9075 10867 #define GL_PATH_END_CAPS_NV 0x9076 10868 #define GL_PATH_INITIAL_END_CAP_NV 0x9077 10869 #define GL_PATH_TERMINAL_END_CAP_NV 0x9078 10870 #define GL_PATH_JOIN_STYLE_NV 0x9079 10871 #define GL_PATH_MITER_LIMIT_NV 0x907A 10872 #define GL_PATH_DASH_CAPS_NV 0x907B 10873 #define GL_PATH_INITIAL_DASH_CAP_NV 0x907C 10874 #define GL_PATH_TERMINAL_DASH_CAP_NV 0x907D 10875 #define GL_PATH_DASH_OFFSET_NV 0x907E 10876 #define GL_PATH_CLIENT_LENGTH_NV 0x907F 10877 #define GL_PATH_FILL_MODE_NV 0x9080 10878 #define GL_PATH_FILL_MASK_NV 0x9081 10879 #define GL_PATH_FILL_COVER_MODE_NV 0x9082 10880 #define GL_PATH_STROKE_COVER_MODE_NV 0x9083 10881 #define GL_PATH_STROKE_MASK_NV 0x9084 10882 #define GL_COUNT_UP_NV 0x9088 10883 #define GL_COUNT_DOWN_NV 0x9089 10884 #define GL_PATH_OBJECT_BOUNDING_BOX_NV 0x908A 10885 #define GL_CONVEX_HULL_NV 0x908B 10886 #define GL_BOUNDING_BOX_NV 0x908D 10887 #define GL_TRANSLATE_X_NV 0x908E 10888 #define GL_TRANSLATE_Y_NV 0x908F 10889 #define GL_TRANSLATE_2D_NV 0x9090 10890 #define GL_TRANSLATE_3D_NV 0x9091 10891 #define GL_AFFINE_2D_NV 0x9092 10892 #define GL_AFFINE_3D_NV 0x9094 10893 #define GL_TRANSPOSE_AFFINE_2D_NV 0x9096 10894 #define GL_TRANSPOSE_AFFINE_3D_NV 0x9098 10895 #define GL_UTF8_NV 0x909A 10896 #define GL_UTF16_NV 0x909B 10897 #define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV 0x909C 10898 #define GL_PATH_COMMAND_COUNT_NV 0x909D 10899 #define GL_PATH_COORD_COUNT_NV 0x909E 10900 #define GL_PATH_DASH_ARRAY_COUNT_NV 0x909F 10901 #define GL_PATH_COMPUTED_LENGTH_NV 0x90A0 10902 #define GL_PATH_FILL_BOUNDING_BOX_NV 0x90A1 10903 #define GL_PATH_STROKE_BOUNDING_BOX_NV 0x90A2 10904 #define GL_SQUARE_NV 0x90A3 10905 #define GL_ROUND_NV 0x90A4 10906 #define GL_TRIANGULAR_NV 0x90A5 10907 #define GL_BEVEL_NV 0x90A6 10908 #define GL_MITER_REVERT_NV 0x90A7 10909 #define GL_MITER_TRUNCATE_NV 0x90A8 10910 #define GL_SKIP_MISSING_GLYPH_NV 0x90A9 10911 #define GL_USE_MISSING_GLYPH_NV 0x90AA 10912 #define GL_PATH_ERROR_POSITION_NV 0x90AB 10913 #define GL_PATH_FOG_GEN_MODE_NV 0x90AC 10914 #define GL_ACCUM_ADJACENT_PAIRS_NV 0x90AD 10915 #define GL_ADJACENT_PAIRS_NV 0x90AE 10916 #define GL_FIRST_TO_REST_NV 0x90AF 10917 #define GL_PATH_GEN_MODE_NV 0x90B0 10918 #define GL_PATH_GEN_COEFF_NV 0x90B1 10919 #define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2 10920 #define GL_PATH_GEN_COMPONENTS_NV 0x90B3 10921 #define GL_PATH_DASH_OFFSET_RESET_NV 0x90B4 10922 #define GL_MOVE_TO_RESETS_NV 0x90B5 10923 #define GL_MOVE_TO_CONTINUES_NV 0x90B6 10924 #define GL_PATH_STENCIL_FUNC_NV 0x90B7 10925 #define GL_PATH_STENCIL_REF_NV 0x90B8 10926 #define GL_PATH_STENCIL_VALUE_MASK_NV 0x90B9 10927 #define GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV 0x90BD 10928 #define GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV 0x90BE 10929 #define GL_PATH_COVER_DEPTH_FUNC_NV 0x90BF 10930 #define GL_FONT_X_MIN_BOUNDS_NV 0x00010000 10931 #define GL_FONT_Y_MIN_BOUNDS_NV 0x00020000 10932 #define GL_FONT_X_MAX_BOUNDS_NV 0x00040000 10933 #define GL_FONT_Y_MAX_BOUNDS_NV 0x00080000 10934 #define GL_FONT_UNITS_PER_EM_NV 0x00100000 10935 #define GL_FONT_ASCENDER_NV 0x00200000 10936 #define GL_FONT_DESCENDER_NV 0x00400000 10937 #define GL_FONT_HEIGHT_NV 0x00800000 10938 #define GL_FONT_MAX_ADVANCE_WIDTH_NV 0x01000000 10939 #define GL_FONT_MAX_ADVANCE_HEIGHT_NV 0x02000000 10940 #define GL_FONT_UNDERLINE_POSITION_NV 0x04000000 10941 #define GL_FONT_UNDERLINE_THICKNESS_NV 0x08000000 10942 #define GL_FONT_HAS_KERNING_NV 0x10000000 10943 10944 typedef void (GLAPIENTRY * PFNGLCOPYPATHNVPROC) (GLuint resultPath, GLuint srcPath); 10945 typedef void (GLAPIENTRY * PFNGLCOVERFILLPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues); 10946 typedef void (GLAPIENTRY * PFNGLCOVERFILLPATHNVPROC) (GLuint path, GLenum coverMode); 10947 typedef void (GLAPIENTRY * PFNGLCOVERSTROKEPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues); 10948 typedef void (GLAPIENTRY * PFNGLCOVERSTROKEPATHNVPROC) (GLuint name, GLenum coverMode); 10949 typedef void (GLAPIENTRY * PFNGLDELETEPATHSNVPROC) (GLuint path, GLsizei range); 10950 typedef GLuint (GLAPIENTRY * PFNGLGENPATHSNVPROC) (GLsizei range); 10951 typedef void (GLAPIENTRY * PFNGLGETPATHCOLORGENFVNVPROC) (GLenum color, GLenum pname, GLfloat* value); 10952 typedef void (GLAPIENTRY * PFNGLGETPATHCOLORGENIVNVPROC) (GLenum color, GLenum pname, GLint* value); 10953 typedef void (GLAPIENTRY * PFNGLGETPATHCOMMANDSNVPROC) (GLuint name, GLubyte* commands); 10954 typedef void (GLAPIENTRY * PFNGLGETPATHCOORDSNVPROC) (GLuint name, GLfloat* coords); 10955 typedef void (GLAPIENTRY * PFNGLGETPATHDASHARRAYNVPROC) (GLuint name, GLfloat* dashArray); 10956 typedef GLfloat (GLAPIENTRY * PFNGLGETPATHLENGTHNVPROC) (GLuint path, GLsizei startSegment, GLsizei numSegments); 10957 typedef void (GLAPIENTRY * PFNGLGETPATHMETRICRANGENVPROC) (GLbitfield metricQueryMask, GLuint fistPathName, GLsizei numPaths, GLsizei stride, GLfloat* metrics); 10958 typedef void (GLAPIENTRY * PFNGLGETPATHMETRICSNVPROC) (GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLsizei stride, GLfloat *metrics); 10959 typedef void (GLAPIENTRY * PFNGLGETPATHPARAMETERFVNVPROC) (GLuint name, GLenum param, GLfloat* value); 10960 typedef void (GLAPIENTRY * PFNGLGETPATHPARAMETERIVNVPROC) (GLuint name, GLenum param, GLint* value); 10961 typedef void (GLAPIENTRY * PFNGLGETPATHSPACINGNVPROC) (GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing); 10962 typedef void (GLAPIENTRY * PFNGLGETPATHTEXGENFVNVPROC) (GLenum texCoordSet, GLenum pname, GLfloat* value); 10963 typedef void (GLAPIENTRY * PFNGLGETPATHTEXGENIVNVPROC) (GLenum texCoordSet, GLenum pname, GLint* value); 10964 typedef void (GLAPIENTRY * PFNGLINTERPOLATEPATHSNVPROC) (GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight); 10965 typedef GLboolean (GLAPIENTRY * PFNGLISPATHNVPROC) (GLuint path); 10966 typedef GLboolean (GLAPIENTRY * PFNGLISPOINTINFILLPATHNVPROC) (GLuint path, GLuint mask, GLfloat x, GLfloat y); 10967 typedef GLboolean (GLAPIENTRY * PFNGLISPOINTINSTROKEPATHNVPROC) (GLuint path, GLfloat x, GLfloat y); 10968 typedef void (GLAPIENTRY * PFNGLPATHCOLORGENNVPROC) (GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat* coeffs); 10969 typedef void (GLAPIENTRY * PFNGLPATHCOMMANDSNVPROC) (GLuint path, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid*coords); 10970 typedef void (GLAPIENTRY * PFNGLPATHCOORDSNVPROC) (GLuint path, GLsizei numCoords, GLenum coordType, const void* coords); 10971 typedef void (GLAPIENTRY * PFNGLPATHCOVERDEPTHFUNCNVPROC) (GLenum zfunc); 10972 typedef void (GLAPIENTRY * PFNGLPATHDASHARRAYNVPROC) (GLuint path, GLsizei dashCount, const GLfloat* dashArray); 10973 typedef void (GLAPIENTRY * PFNGLPATHFOGGENNVPROC) (GLenum genMode); 10974 typedef void (GLAPIENTRY * PFNGLPATHGLYPHRANGENVPROC) (GLuint firstPathName, GLenum fontTarget, const void* fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 10975 typedef void (GLAPIENTRY * PFNGLPATHGLYPHSNVPROC) (GLuint firstPathName, GLenum fontTarget, const void* fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const GLvoid*charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 10976 typedef void (GLAPIENTRY * PFNGLPATHPARAMETERFNVPROC) (GLuint path, GLenum pname, GLfloat value); 10977 typedef void (GLAPIENTRY * PFNGLPATHPARAMETERFVNVPROC) (GLuint path, GLenum pname, const GLfloat* value); 10978 typedef void (GLAPIENTRY * PFNGLPATHPARAMETERINVPROC) (GLuint path, GLenum pname, GLint value); 10979 typedef void (GLAPIENTRY * PFNGLPATHPARAMETERIVNVPROC) (GLuint path, GLenum pname, const GLint* value); 10980 typedef void (GLAPIENTRY * PFNGLPATHSTENCILDEPTHOFFSETNVPROC) (GLfloat factor, GLint units); 10981 typedef void (GLAPIENTRY * PFNGLPATHSTENCILFUNCNVPROC) (GLenum func, GLint ref, GLuint mask); 10982 typedef void (GLAPIENTRY * PFNGLPATHSTRINGNVPROC) (GLuint path, GLenum format, GLsizei length, const void* pathString); 10983 typedef void (GLAPIENTRY * PFNGLPATHSUBCOMMANDSNVPROC) (GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid*coords); 10984 typedef void (GLAPIENTRY * PFNGLPATHSUBCOORDSNVPROC) (GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void* coords); 10985 typedef void (GLAPIENTRY * PFNGLPATHTEXGENNVPROC) (GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat* coeffs); 10986 typedef GLboolean (GLAPIENTRY * PFNGLPOINTALONGPATHNVPROC) (GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat* x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY); 10987 typedef void (GLAPIENTRY * PFNGLSTENCILFILLPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues); 10988 typedef void (GLAPIENTRY * PFNGLSTENCILFILLPATHNVPROC) (GLuint path, GLenum fillMode, GLuint mask); 10989 typedef void (GLAPIENTRY * PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void* paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues); 10990 typedef void (GLAPIENTRY * PFNGLSTENCILSTROKEPATHNVPROC) (GLuint path, GLint reference, GLuint mask); 10991 typedef void (GLAPIENTRY * PFNGLTRANSFORMPATHNVPROC) (GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat* transformValues); 10992 typedef void (GLAPIENTRY * PFNGLWEIGHTPATHSNVPROC) (GLuint resultPath, GLsizei numPaths, const GLuint paths[], const GLfloat weights[]); 10993 10994 #define glCopyPathNV GLEW_GET_FUN(__glewCopyPathNV) 10995 #define glCoverFillPathInstancedNV GLEW_GET_FUN(__glewCoverFillPathInstancedNV) 10996 #define glCoverFillPathNV GLEW_GET_FUN(__glewCoverFillPathNV) 10997 #define glCoverStrokePathInstancedNV GLEW_GET_FUN(__glewCoverStrokePathInstancedNV) 10998 #define glCoverStrokePathNV GLEW_GET_FUN(__glewCoverStrokePathNV) 10999 #define glDeletePathsNV GLEW_GET_FUN(__glewDeletePathsNV) 11000 #define glGenPathsNV GLEW_GET_FUN(__glewGenPathsNV) 11001 #define glGetPathColorGenfvNV GLEW_GET_FUN(__glewGetPathColorGenfvNV) 11002 #define glGetPathColorGenivNV GLEW_GET_FUN(__glewGetPathColorGenivNV) 11003 #define glGetPathCommandsNV GLEW_GET_FUN(__glewGetPathCommandsNV) 11004 #define glGetPathCoordsNV GLEW_GET_FUN(__glewGetPathCoordsNV) 11005 #define glGetPathDashArrayNV GLEW_GET_FUN(__glewGetPathDashArrayNV) 11006 #define glGetPathLengthNV GLEW_GET_FUN(__glewGetPathLengthNV) 11007 #define glGetPathMetricRangeNV GLEW_GET_FUN(__glewGetPathMetricRangeNV) 11008 #define glGetPathMetricsNV GLEW_GET_FUN(__glewGetPathMetricsNV) 11009 #define glGetPathParameterfvNV GLEW_GET_FUN(__glewGetPathParameterfvNV) 11010 #define glGetPathParameterivNV GLEW_GET_FUN(__glewGetPathParameterivNV) 11011 #define glGetPathSpacingNV GLEW_GET_FUN(__glewGetPathSpacingNV) 11012 #define glGetPathTexGenfvNV GLEW_GET_FUN(__glewGetPathTexGenfvNV) 11013 #define glGetPathTexGenivNV GLEW_GET_FUN(__glewGetPathTexGenivNV) 11014 #define glInterpolatePathsNV GLEW_GET_FUN(__glewInterpolatePathsNV) 11015 #define glIsPathNV GLEW_GET_FUN(__glewIsPathNV) 11016 #define glIsPointInFillPathNV GLEW_GET_FUN(__glewIsPointInFillPathNV) 11017 #define glIsPointInStrokePathNV GLEW_GET_FUN(__glewIsPointInStrokePathNV) 11018 #define glPathColorGenNV GLEW_GET_FUN(__glewPathColorGenNV) 11019 #define glPathCommandsNV GLEW_GET_FUN(__glewPathCommandsNV) 11020 #define glPathCoordsNV GLEW_GET_FUN(__glewPathCoordsNV) 11021 #define glPathCoverDepthFuncNV GLEW_GET_FUN(__glewPathCoverDepthFuncNV) 11022 #define glPathDashArrayNV GLEW_GET_FUN(__glewPathDashArrayNV) 11023 #define glPathFogGenNV GLEW_GET_FUN(__glewPathFogGenNV) 11024 #define glPathGlyphRangeNV GLEW_GET_FUN(__glewPathGlyphRangeNV) 11025 #define glPathGlyphsNV GLEW_GET_FUN(__glewPathGlyphsNV) 11026 #define glPathParameterfNV GLEW_GET_FUN(__glewPathParameterfNV) 11027 #define glPathParameterfvNV GLEW_GET_FUN(__glewPathParameterfvNV) 11028 #define glPathParameteriNV GLEW_GET_FUN(__glewPathParameteriNV) 11029 #define glPathParameterivNV GLEW_GET_FUN(__glewPathParameterivNV) 11030 #define glPathStencilDepthOffsetNV GLEW_GET_FUN(__glewPathStencilDepthOffsetNV) 11031 #define glPathStencilFuncNV GLEW_GET_FUN(__glewPathStencilFuncNV) 11032 #define glPathStringNV GLEW_GET_FUN(__glewPathStringNV) 11033 #define glPathSubCommandsNV GLEW_GET_FUN(__glewPathSubCommandsNV) 11034 #define glPathSubCoordsNV GLEW_GET_FUN(__glewPathSubCoordsNV) 11035 #define glPathTexGenNV GLEW_GET_FUN(__glewPathTexGenNV) 11036 #define glPointAlongPathNV GLEW_GET_FUN(__glewPointAlongPathNV) 11037 #define glStencilFillPathInstancedNV GLEW_GET_FUN(__glewStencilFillPathInstancedNV) 11038 #define glStencilFillPathNV GLEW_GET_FUN(__glewStencilFillPathNV) 11039 #define glStencilStrokePathInstancedNV GLEW_GET_FUN(__glewStencilStrokePathInstancedNV) 11040 #define glStencilStrokePathNV GLEW_GET_FUN(__glewStencilStrokePathNV) 11041 #define glTransformPathNV GLEW_GET_FUN(__glewTransformPathNV) 11042 #define glWeightPathsNV GLEW_GET_FUN(__glewWeightPathsNV) 11043 11044 #define GLEW_NV_path_rendering GLEW_GET_VAR(__GLEW_NV_path_rendering) 11045 11046 #endif /* GL_NV_path_rendering */ 10518 11047 10519 11048 /* ------------------------- GL_NV_pixel_data_range ------------------------ */ … … 13172 13701 GLEW_FUN_EXPORT PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC __glewBlendFuncSeparateIndexedAMD; 13173 13702 13703 GLEW_FUN_EXPORT PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC __glewMultiDrawArraysIndirectAMD; 13704 GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC __glewMultiDrawElementsIndirectAMD; 13705 13174 13706 GLEW_FUN_EXPORT PFNGLDELETENAMESAMDPROC __glewDeleteNamesAMD; 13175 13707 GLEW_FUN_EXPORT PFNGLGENNAMESAMDPROC __glewGenNamesAMD; … … 13240 13772 GLEW_FUN_EXPORT PFNGLRELEASESHADERCOMPILERPROC __glewReleaseShaderCompiler; 13241 13773 GLEW_FUN_EXPORT PFNGLSHADERBINARYPROC __glewShaderBinary; 13774 13775 GLEW_FUN_EXPORT PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC __glewDrawArraysInstancedBaseInstance; 13776 GLEW_FUN_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC __glewDrawElementsInstancedBaseInstance; 13777 GLEW_FUN_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC __glewDrawElementsInstancedBaseVertexBaseInstance; 13242 13778 13243 13779 GLEW_FUN_EXPORT PFNGLBINDFRAGDATALOCATIONINDEXEDPROC __glewBindFragDataLocationIndexed; … … 13373 13909 GLEW_FUN_EXPORT PFNGLVERTEXATTRIBDIVISORARBPROC __glewVertexAttribDivisorARB; 13374 13910 13911 GLEW_FUN_EXPORT PFNGLGETINTERNALFORMATIVPROC __glewGetInternalformativ; 13912 13375 13913 GLEW_FUN_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEPROC __glewFlushMappedBufferRange; 13376 13914 GLEW_FUN_EXPORT PFNGLMAPBUFFERRANGEPROC __glewMapBufferRange; … … 13433 13971 GLEW_FUN_EXPORT PFNGLPROVOKINGVERTEXPROC __glewProvokingVertex; 13434 13972 13973 GLEW_FUN_EXPORT PFNGLGETGRAPHICSRESETSTATUSARBPROC __glewGetGraphicsResetStatusARB; 13435 13974 GLEW_FUN_EXPORT PFNGLGETNCOLORTABLEARBPROC __glewGetnColorTableARB; 13436 13975 GLEW_FUN_EXPORT PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC __glewGetnCompressedTexImageARB; … … 13531 14070 GLEW_FUN_EXPORT PFNGLVALIDATEPROGRAMPIPELINEPROC __glewValidateProgramPipeline; 13532 14071 14072 GLEW_FUN_EXPORT PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC __glewGetActiveAtomicCounterBufferiv; 14073 14074 GLEW_FUN_EXPORT PFNGLBINDIMAGETEXTUREPROC __glewBindImageTexture; 14075 GLEW_FUN_EXPORT PFNGLMEMORYBARRIERPROC __glewMemoryBarrier; 14076 13533 14077 GLEW_FUN_EXPORT PFNGLATTACHOBJECTARBPROC __glewAttachObjectARB; 13534 14078 GLEW_FUN_EXPORT PFNGLCOMPILESHADERARBPROC __glewCompileShaderARB; … … 13613 14157 GLEW_FUN_EXPORT PFNGLTEXIMAGE3DMULTISAMPLEPROC __glewTexImage3DMultisample; 13614 14158 14159 GLEW_FUN_EXPORT PFNGLTEXSTORAGE1DPROC __glewTexStorage1D; 14160 GLEW_FUN_EXPORT PFNGLTEXSTORAGE2DPROC __glewTexStorage2D; 14161 GLEW_FUN_EXPORT PFNGLTEXSTORAGE3DPROC __glewTexStorage3D; 14162 GLEW_FUN_EXPORT PFNGLTEXTURESTORAGE1DEXTPROC __glewTextureStorage1DEXT; 14163 GLEW_FUN_EXPORT PFNGLTEXTURESTORAGE2DEXTPROC __glewTextureStorage2DEXT; 14164 GLEW_FUN_EXPORT PFNGLTEXTURESTORAGE3DEXTPROC __glewTextureStorage3DEXT; 14165 13615 14166 GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTI64VPROC __glewGetQueryObjecti64v; 13616 14167 GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTUI64VPROC __glewGetQueryObjectui64v; … … 13629 14180 GLEW_FUN_EXPORT PFNGLENDQUERYINDEXEDPROC __glewEndQueryIndexed; 13630 14181 GLEW_FUN_EXPORT PFNGLGETQUERYINDEXEDIVPROC __glewGetQueryIndexediv; 14182 14183 GLEW_FUN_EXPORT PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC __glewDrawTransformFeedbackInstanced; 14184 GLEW_FUN_EXPORT PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC __glewDrawTransformFeedbackStreamInstanced; 13631 14185 13632 14186 GLEW_FUN_EXPORT PFNGLLOADTRANSPOSEMATRIXDARBPROC __glewLoadTransposeMatrixdARB; … … 14482 15036 GLEW_FUN_EXPORT PFNGLTEXSCISSORINTELPROC __glewTexScissorINTEL; 14483 15037 14484 GLEW_FUN_EXPORT PFNGLBUFFERREGIONENABLED EXTPROC __glewBufferRegionEnabledEXT;14485 GLEW_FUN_EXPORT PFNGLDELETEBUFFERREGION EXTPROC __glewDeleteBufferRegionEXT;14486 GLEW_FUN_EXPORT PFNGLDRAWBUFFERREGION EXTPROC __glewDrawBufferRegionEXT;14487 GLEW_FUN_EXPORT PFNGLNEWBUFFERREGION EXTPROC __glewNewBufferRegionEXT;14488 GLEW_FUN_EXPORT PFNGLREADBUFFERREGION EXTPROC __glewReadBufferRegionEXT;15038 GLEW_FUN_EXPORT PFNGLBUFFERREGIONENABLEDPROC __glewBufferRegionEnabled; 15039 GLEW_FUN_EXPORT PFNGLDELETEBUFFERREGIONPROC __glewDeleteBufferRegion; 15040 GLEW_FUN_EXPORT PFNGLDRAWBUFFERREGIONPROC __glewDrawBufferRegion; 15041 GLEW_FUN_EXPORT PFNGLNEWBUFFERREGIONPROC __glewNewBufferRegion; 15042 GLEW_FUN_EXPORT PFNGLREADBUFFERREGIONPROC __glewReadBufferRegion; 14489 15043 14490 15044 GLEW_FUN_EXPORT PFNGLRESIZEBUFFERSMESAPROC __glewResizeBuffersMESA; … … 14663 15217 GLEW_FUN_EXPORT PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC __glewProgramBufferParametersIuivNV; 14664 15218 GLEW_FUN_EXPORT PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC __glewProgramBufferParametersfvNV; 15219 15220 GLEW_FUN_EXPORT PFNGLCOPYPATHNVPROC __glewCopyPathNV; 15221 GLEW_FUN_EXPORT PFNGLCOVERFILLPATHINSTANCEDNVPROC __glewCoverFillPathInstancedNV; 15222 GLEW_FUN_EXPORT PFNGLCOVERFILLPATHNVPROC __glewCoverFillPathNV; 15223 GLEW_FUN_EXPORT PFNGLCOVERSTROKEPATHINSTANCEDNVPROC __glewCoverStrokePathInstancedNV; 15224 GLEW_FUN_EXPORT PFNGLCOVERSTROKEPATHNVPROC __glewCoverStrokePathNV; 15225 GLEW_FUN_EXPORT PFNGLDELETEPATHSNVPROC __glewDeletePathsNV; 15226 GLEW_FUN_EXPORT PFNGLGENPATHSNVPROC __glewGenPathsNV; 15227 GLEW_FUN_EXPORT PFNGLGETPATHCOLORGENFVNVPROC __glewGetPathColorGenfvNV; 15228 GLEW_FUN_EXPORT PFNGLGETPATHCOLORGENIVNVPROC __glewGetPathColorGenivNV; 15229 GLEW_FUN_EXPORT PFNGLGETPATHCOMMANDSNVPROC __glewGetPathCommandsNV; 15230 GLEW_FUN_EXPORT PFNGLGETPATHCOORDSNVPROC __glewGetPathCoordsNV; 15231 GLEW_FUN_EXPORT PFNGLGETPATHDASHARRAYNVPROC __glewGetPathDashArrayNV; 15232 GLEW_FUN_EXPORT PFNGLGETPATHLENGTHNVPROC __glewGetPathLengthNV; 15233 GLEW_FUN_EXPORT PFNGLGETPATHMETRICRANGENVPROC __glewGetPathMetricRangeNV; 15234 GLEW_FUN_EXPORT PFNGLGETPATHMETRICSNVPROC __glewGetPathMetricsNV; 15235 GLEW_FUN_EXPORT PFNGLGETPATHPARAMETERFVNVPROC __glewGetPathParameterfvNV; 15236 GLEW_FUN_EXPORT PFNGLGETPATHPARAMETERIVNVPROC __glewGetPathParameterivNV; 15237 GLEW_FUN_EXPORT PFNGLGETPATHSPACINGNVPROC __glewGetPathSpacingNV; 15238 GLEW_FUN_EXPORT PFNGLGETPATHTEXGENFVNVPROC __glewGetPathTexGenfvNV; 15239 GLEW_FUN_EXPORT PFNGLGETPATHTEXGENIVNVPROC __glewGetPathTexGenivNV; 15240 GLEW_FUN_EXPORT PFNGLINTERPOLATEPATHSNVPROC __glewInterpolatePathsNV; 15241 GLEW_FUN_EXPORT PFNGLISPATHNVPROC __glewIsPathNV; 15242 GLEW_FUN_EXPORT PFNGLISPOINTINFILLPATHNVPROC __glewIsPointInFillPathNV; 15243 GLEW_FUN_EXPORT PFNGLISPOINTINSTROKEPATHNVPROC __glewIsPointInStrokePathNV; 15244 GLEW_FUN_EXPORT PFNGLPATHCOLORGENNVPROC __glewPathColorGenNV; 15245 GLEW_FUN_EXPORT PFNGLPATHCOMMANDSNVPROC __glewPathCommandsNV; 15246 GLEW_FUN_EXPORT PFNGLPATHCOORDSNVPROC __glewPathCoordsNV; 15247 GLEW_FUN_EXPORT PFNGLPATHCOVERDEPTHFUNCNVPROC __glewPathCoverDepthFuncNV; 15248 GLEW_FUN_EXPORT PFNGLPATHDASHARRAYNVPROC __glewPathDashArrayNV; 15249 GLEW_FUN_EXPORT PFNGLPATHFOGGENNVPROC __glewPathFogGenNV; 15250 GLEW_FUN_EXPORT PFNGLPATHGLYPHRANGENVPROC __glewPathGlyphRangeNV; 15251 GLEW_FUN_EXPORT PFNGLPATHGLYPHSNVPROC __glewPathGlyphsNV; 15252 GLEW_FUN_EXPORT PFNGLPATHPARAMETERFNVPROC __glewPathParameterfNV; 15253 GLEW_FUN_EXPORT PFNGLPATHPARAMETERFVNVPROC __glewPathParameterfvNV; 15254 GLEW_FUN_EXPORT PFNGLPATHPARAMETERINVPROC __glewPathParameteriNV; 15255 GLEW_FUN_EXPORT PFNGLPATHPARAMETERIVNVPROC __glewPathParameterivNV; 15256 GLEW_FUN_EXPORT PFNGLPATHSTENCILDEPTHOFFSETNVPROC __glewPathStencilDepthOffsetNV; 15257 GLEW_FUN_EXPORT PFNGLPATHSTENCILFUNCNVPROC __glewPathStencilFuncNV; 15258 GLEW_FUN_EXPORT PFNGLPATHSTRINGNVPROC __glewPathStringNV; 15259 GLEW_FUN_EXPORT PFNGLPATHSUBCOMMANDSNVPROC __glewPathSubCommandsNV; 15260 GLEW_FUN_EXPORT PFNGLPATHSUBCOORDSNVPROC __glewPathSubCoordsNV; 15261 GLEW_FUN_EXPORT PFNGLPATHTEXGENNVPROC __glewPathTexGenNV; 15262 GLEW_FUN_EXPORT PFNGLPOINTALONGPATHNVPROC __glewPointAlongPathNV; 15263 GLEW_FUN_EXPORT PFNGLSTENCILFILLPATHINSTANCEDNVPROC __glewStencilFillPathInstancedNV; 15264 GLEW_FUN_EXPORT PFNGLSTENCILFILLPATHNVPROC __glewStencilFillPathNV; 15265 GLEW_FUN_EXPORT PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC __glewStencilStrokePathInstancedNV; 15266 GLEW_FUN_EXPORT PFNGLSTENCILSTROKEPATHNVPROC __glewStencilStrokePathNV; 15267 GLEW_FUN_EXPORT PFNGLTRANSFORMPATHNVPROC __glewTransformPathNV; 15268 GLEW_FUN_EXPORT PFNGLWEIGHTPATHSNVPROC __glewWeightPathsNV; 14665 15269 14666 15270 GLEW_FUN_EXPORT PFNGLFLUSHPIXELDATARANGENVPROC __glewFlushPixelDataRangeNV; … … 15023 15627 GLEW_VAR_EXPORT GLboolean __GLEW_VERSION_4_0; 15024 15628 GLEW_VAR_EXPORT GLboolean __GLEW_VERSION_4_1; 15629 GLEW_VAR_EXPORT GLboolean __GLEW_VERSION_4_2; 15025 15630 GLEW_VAR_EXPORT GLboolean __GLEW_3DFX_multisample; 15026 15631 GLEW_VAR_EXPORT GLboolean __GLEW_3DFX_tbuffer; … … 15031 15636 GLEW_VAR_EXPORT GLboolean __GLEW_AMD_depth_clamp_separate; 15032 15637 GLEW_VAR_EXPORT GLboolean __GLEW_AMD_draw_buffers_blend; 15638 GLEW_VAR_EXPORT GLboolean __GLEW_AMD_multi_draw_indirect; 15033 15639 GLEW_VAR_EXPORT GLboolean __GLEW_AMD_name_gen_delete; 15034 15640 GLEW_VAR_EXPORT GLboolean __GLEW_AMD_performance_monitor; … … 15057 15663 GLEW_VAR_EXPORT GLboolean __GLEW_APPLE_ycbcr_422; 15058 15664 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_ES2_compatibility; 15665 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_base_instance; 15059 15666 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_blend_func_extended; 15060 15667 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_cl_event; 15061 15668 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_color_buffer_float; 15062 15669 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_compatibility; 15670 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_compressed_texture_pixel_storage; 15671 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_conservative_depth; 15063 15672 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_copy_buffer; 15064 15673 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_debug_output; … … 15086 15695 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_imaging; 15087 15696 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_instanced_arrays; 15697 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_internalformat_query; 15698 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_map_buffer_alignment; 15088 15699 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_map_buffer_range; 15089 15700 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_matrix_palette; … … 15101 15712 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_seamless_cube_map; 15102 15713 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_separate_shader_objects; 15714 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_atomic_counters; 15103 15715 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_bit_encoding; 15716 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_image_load_store; 15104 15717 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_objects; 15105 15718 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_precision; … … 15108 15721 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shader_texture_lod; 15109 15722 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shading_language_100; 15723 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shading_language_420pack; 15110 15724 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shading_language_include; 15725 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shading_language_packing; 15111 15726 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shadow; 15112 15727 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_shadow_ambient; … … 15134 15749 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_texture_rg; 15135 15750 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_texture_rgb10_a2ui; 15751 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_texture_storage; 15136 15752 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_texture_swizzle; 15137 15753 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_timer_query; 15138 15754 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_transform_feedback2; 15139 15755 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_transform_feedback3; 15756 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_transform_feedback_instanced; 15140 15757 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_transpose_matrix; 15141 15758 GLEW_VAR_EXPORT GLboolean __GLEW_ARB_uniform_buffer_object; … … 15199 15816 GLEW_VAR_EXPORT GLboolean __GLEW_EXT_framebuffer_blit; 15200 15817 GLEW_VAR_EXPORT GLboolean __GLEW_EXT_framebuffer_multisample; 15818 GLEW_VAR_EXPORT GLboolean __GLEW_EXT_framebuffer_multisample_blit_scaled; 15201 15819 GLEW_VAR_EXPORT GLboolean __GLEW_EXT_framebuffer_object; 15202 15820 GLEW_VAR_EXPORT GLboolean __GLEW_EXT_framebuffer_sRGB; … … 15323 15941 GLEW_VAR_EXPORT GLboolean __GLEW_NV_parameter_buffer_object; 15324 15942 GLEW_VAR_EXPORT GLboolean __GLEW_NV_parameter_buffer_object2; 15943 GLEW_VAR_EXPORT GLboolean __GLEW_NV_path_rendering; 15325 15944 GLEW_VAR_EXPORT GLboolean __GLEW_NV_pixel_data_range; 15326 15945 GLEW_VAR_EXPORT GLboolean __GLEW_NV_point_sprite; -
Property
svn:keywords
set to
-
trunk/contrib/glew-1.7.0/include/GL/glxew.h
-
Property
svn:keywords
set to
Id
r943 r944 786 786 #endif /* GLX_MESA_set_3dfx_mode */ 787 787 788 /* ------------------------- GLX_MESA_swap_control ------------------------- */ 789 790 #ifndef GLX_MESA_swap_control 791 #define GLX_MESA_swap_control 1 792 793 typedef int ( * PFNGLXGETSWAPINTERVALMESAPROC) (void); 794 typedef int ( * PFNGLXSWAPINTERVALMESAPROC) (unsigned int interval); 795 796 #define glXGetSwapIntervalMESA GLXEW_GET_FUN(__glewXGetSwapIntervalMESA) 797 #define glXSwapIntervalMESA GLXEW_GET_FUN(__glewXSwapIntervalMESA) 798 799 #define GLXEW_MESA_swap_control GLXEW_GET_VAR(__GLXEW_MESA_swap_control) 800 801 #endif /* GLX_MESA_swap_control */ 802 788 803 /* --------------------------- GLX_NV_copy_image --------------------------- */ 789 804 … … 1385 1400 1386 1401 extern PFNGLXSET3DFXMODEMESAPROC __glewXSet3DfxModeMESA; 1402 1403 extern PFNGLXGETSWAPINTERVALMESAPROC __glewXGetSwapIntervalMESA; 1404 extern PFNGLXSWAPINTERVALMESAPROC __glewXSwapIntervalMESA; 1387 1405 1388 1406 extern PFNGLXCOPYIMAGESUBDATANVPROC __glewXCopyImageSubDataNV; … … 1505 1523 GLXEW_EXPORT GLboolean __GLXEW_MESA_release_buffers; 1506 1524 GLXEW_EXPORT GLboolean __GLXEW_MESA_set_3dfx_mode; 1525 GLXEW_EXPORT GLboolean __GLXEW_MESA_swap_control; 1507 1526 GLXEW_EXPORT GLboolean __GLXEW_NV_copy_image; 1508 1527 GLXEW_EXPORT GLboolean __GLXEW_NV_float_buffer; -
Property
svn:keywords
set to
-
trunk/contrib/glew-1.7.0/include/GL/wglew.h
-
Property
svn:keywords
set to
Id
r943 r944 194 194 #define WGL_CONTEXT_LAYER_PLANE_ARB 0x2093 195 195 #define WGL_CONTEXT_FLAGS_ARB 0x2094 196 #define ERROR_INVALID_VERSION_ARB 0x2095 197 #define ERROR_INVALID_PROFILE_ARB 0x2096 196 198 197 199 typedef HGLRC (WINAPI * PFNWGLCREATECONTEXTATTRIBSARBPROC) (HDC hDC, HGLRC hShareContext, const int* attribList); -
Property
svn:keywords
set to
Note: See TracChangeset
for help on using the changeset viewer.