Changeset View
Changeset View
Standalone View
Standalone View
libraries/win32/opengl/include/GL/glext.h
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
#ifndef __glext_h_ | #ifndef __glext_h_ | ||||
#define __glext_h_ | #define __glext_h_ | ||||
#ifdef __cplusplus | #ifdef __cplusplus | ||||
extern "C" { | extern "C" { | ||||
#endif | #endif | ||||
/* | /* | ||||
** Copyright (c) 2007-2010 The Khronos Group Inc. | ** Copyright (c) 2007-2010 The Khronos Group Inc. | ||||
** | ** | ||||
** Permission is hereby granted, free of charge, to any person obtaining a | ** Permission is hereby granted, free of charge, to any person obtaining a | ||||
** copy of this software and/or associated documentation files (the | ** copy of this software and/or associated documentation files (the | ||||
** "Materials"), to deal in the Materials without restriction, including | ** "Materials"), to deal in the Materials without restriction, including | ||||
** without limitation the rights to use, copy, modify, merge, publish, | ** without limitation the rights to use, copy, modify, merge, publish, | ||||
** distribute, sublicense, and/or sell copies of the Materials, and to | ** distribute, sublicense, and/or sell copies of the Materials, and to | ||||
** permit persons to whom the Materials are furnished to do so, subject to | ** permit persons to whom the Materials are furnished to do so, subject to | ||||
** the following conditions: | ** the following conditions: | ||||
** | ** | ||||
** The above copyright notice and this permission notice shall be included | ** The above copyright notice and this permission notice shall be included | ||||
** in all copies or substantial portions of the Materials. | ** in all copies or substantial portions of the Materials. | ||||
** | ** | ||||
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||||
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||||
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||||
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||||
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||||
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||||
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. | ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. | ||||
*/ | */ | ||||
▲ Show 20 Lines • Show All 2,091 Lines • ▼ Show 20 Lines | |||||
#define GL_MAX_DEBUG_MESSAGE_LENGTH_ARB 0x9143 | #define GL_MAX_DEBUG_MESSAGE_LENGTH_ARB 0x9143 | ||||
#define GL_MAX_DEBUG_LOGGED_MESSAGES_ARB 0x9144 | #define GL_MAX_DEBUG_LOGGED_MESSAGES_ARB 0x9144 | ||||
#define GL_DEBUG_LOGGED_MESSAGES_ARB 0x9145 | #define GL_DEBUG_LOGGED_MESSAGES_ARB 0x9145 | ||||
#define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146 | #define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146 | ||||
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147 | #define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147 | ||||
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148 | #define GL_DEBUG_SEVERITY_LOW_ARB 0x9148 | ||||
#endif | #endif | ||||
#ifndef GL_debug_output | |||||
#define GL_DEBUG_OUTPUT 0x92E0 | |||||
#define GL_DEBUG_SOURCE_SHADER_COMPILER 0x8248 | |||||
#define GL_DEBUG_SOURCE_APPLICATION 0x824A | |||||
#define GL_DEBUG_SOURCE_OTHER 0x824B | |||||
#define GL_DEBUG_SOURCE_API 0x8246 | |||||
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM 0x8247 | |||||
#define GL_DEBUG_SOURCE_THIRD_PARTY 0x8249 | |||||
#define GL_DEBUG_TYPE_ERROR 0x824C | |||||
#define GL_DEBUG_TYPE_MARKER 0x8268 | |||||
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR 0x824D | |||||
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR 0x824E | |||||
#define GL_DEBUG_TYPE_PORTABILITY 0x824F | |||||
#define GL_DEBUG_TYPE_PERFORMANCE 0x8250 | |||||
#define GL_DEBUG_TYPE_PUSH_GROUP 0x8269 | |||||
#define GL_DEBUG_TYPE_POP_GROUP 0x826A | |||||
#define GL_DEBUG_SEVERITY_HIGH 0x9146 | |||||
#define GL_DEBUG_SEVERITY_MEDIUM 0x9147 | |||||
#define GL_DEBUG_SEVERITY_LOW 0x9148 | |||||
#define GL_DEBUG_SEVERITY_NOTIFICATION 0x826B | |||||
#define GL_DEBUG_TYPE_OTHER 0x8251 | |||||
#endif | |||||
#ifndef GL_ARB_robustness | #ifndef GL_ARB_robustness | ||||
/* reuse GL_NO_ERROR */ | /* reuse GL_NO_ERROR */ | ||||
#define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004 | #define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004 | ||||
#define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252 | #define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252 | ||||
#define GL_GUILTY_CONTEXT_RESET_ARB 0x8253 | #define GL_GUILTY_CONTEXT_RESET_ARB 0x8253 | ||||
#define GL_INNOCENT_CONTEXT_RESET_ARB 0x8254 | #define GL_INNOCENT_CONTEXT_RESET_ARB 0x8254 | ||||
#define GL_UNKNOWN_CONTEXT_RESET_ARB 0x8255 | #define GL_UNKNOWN_CONTEXT_RESET_ARB 0x8255 | ||||
#define GL_RESET_NOTIFICATION_STRATEGY_ARB 0x8256 | #define GL_RESET_NOTIFICATION_STRATEGY_ARB 0x8256 | ||||
▲ Show 20 Lines • Show All 8,913 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator