Changeset View
Changeset View
Standalone View
Standalone View
libraries/source/glad/include/glad/gles2.h
- This file was added.
/** | |||||
* Loader generated by glad 2.0.0-beta on Thu Dec 9 18:23:38 2021 | |||||
* | |||||
* Generator: C/C++ | |||||
* Specification: gl | |||||
* Extensions: 4 | |||||
* | |||||
* APIs: | |||||
* - gles2=3.2 | |||||
* | |||||
* Options: | |||||
* - ALIAS = False | |||||
* - DEBUG = False | |||||
* - HEADER_ONLY = False | |||||
* - LOADER = False | |||||
* - MX = False | |||||
* - MX_GLOBAL = False | |||||
* - ON_DEMAND = False | |||||
* | |||||
* Commandline: | |||||
* --api='gles2=3.2' --extensions='GL_EXT_blend_minmax,GL_EXT_texture_compression_s3tc,GL_EXT_texture_filter_anisotropic,GL_INTEL_performance_query' c | |||||
* | |||||
* Online: | |||||
* http://glad.sh/#api=gles2%3D3.2&extensions=GL_EXT_blend_minmax%2CGL_EXT_texture_compression_s3tc%2CGL_EXT_texture_filter_anisotropic%2CGL_INTEL_performance_query&generator=c&options= | |||||
* | |||||
*/ | |||||
#ifndef GLAD_GLES2_H_ | |||||
#define GLAD_GLES2_H_ | |||||
#ifdef __clang__ | |||||
#pragma clang diagnostic push | |||||
#pragma clang diagnostic ignored "-Wreserved-id-macro" | |||||
#endif | |||||
#ifdef __gl2_h_ | |||||
#error OpenGL ES 2 header already included (API: gles2), remove previous include! | |||||
#endif | |||||
#define __gl2_h_ 1 | |||||
#ifdef __gl3_h_ | |||||
#error OpenGL ES 3 header already included (API: gles2), remove previous include! | |||||
#endif | |||||
#define __gl3_h_ 1 | |||||
#ifdef __clang__ | |||||
#pragma clang diagnostic pop | |||||
#endif | |||||
#define GLAD_GLES2 | |||||
#ifdef __cplusplus | |||||
extern "C" { | |||||
#endif | |||||
#ifndef GLAD_PLATFORM_H_ | |||||
#define GLAD_PLATFORM_H_ | |||||
#ifndef GLAD_PLATFORM_WIN32 | |||||
#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__MINGW32__) | |||||
#define GLAD_PLATFORM_WIN32 1 | |||||
#else | |||||
#define GLAD_PLATFORM_WIN32 0 | |||||
#endif | |||||
#endif | |||||
#ifndef GLAD_PLATFORM_APPLE | |||||
#ifdef __APPLE__ | |||||
#define GLAD_PLATFORM_APPLE 1 | |||||
#else | |||||
#define GLAD_PLATFORM_APPLE 0 | |||||
#endif | |||||
#endif | |||||
#ifndef GLAD_PLATFORM_EMSCRIPTEN | |||||
#ifdef __EMSCRIPTEN__ | |||||
#define GLAD_PLATFORM_EMSCRIPTEN 1 | |||||
#else | |||||
#define GLAD_PLATFORM_EMSCRIPTEN 0 | |||||
#endif | |||||
#endif | |||||
#ifndef GLAD_PLATFORM_UWP | |||||
#if defined(_MSC_VER) && !defined(GLAD_INTERNAL_HAVE_WINAPIFAMILY) | |||||
#ifdef __has_include | |||||
#if __has_include(<winapifamily.h>) | |||||
#define GLAD_INTERNAL_HAVE_WINAPIFAMILY 1 | |||||
#endif | |||||
#elif _MSC_VER >= 1700 && !_USING_V110_SDK71_ | |||||
#define GLAD_INTERNAL_HAVE_WINAPIFAMILY 1 | |||||
#endif | |||||
#endif | |||||
#ifdef GLAD_INTERNAL_HAVE_WINAPIFAMILY | |||||
#include <winapifamily.h> | |||||
#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | |||||
#define GLAD_PLATFORM_UWP 1 | |||||
#endif | |||||
#endif | |||||
#ifndef GLAD_PLATFORM_UWP | |||||
#define GLAD_PLATFORM_UWP 0 | |||||
#endif | |||||
#endif | |||||
#ifdef __GNUC__ | |||||
#define GLAD_GNUC_EXTENSION __extension__ | |||||
#else | |||||
#define GLAD_GNUC_EXTENSION | |||||
#endif | |||||
#ifndef GLAD_API_CALL | |||||
#if defined(GLAD_API_CALL_EXPORT) | |||||
#if GLAD_PLATFORM_WIN32 || defined(__CYGWIN__) | |||||
#if defined(GLAD_API_CALL_EXPORT_BUILD) | |||||
#if defined(__GNUC__) | |||||
#define GLAD_API_CALL __attribute__ ((dllexport)) extern | |||||
#else | |||||
#define GLAD_API_CALL __declspec(dllexport) extern | |||||
#endif | |||||
#else | |||||
#if defined(__GNUC__) | |||||
#define GLAD_API_CALL __attribute__ ((dllimport)) extern | |||||
#else | |||||
#define GLAD_API_CALL __declspec(dllimport) extern | |||||
#endif | |||||
#endif | |||||
#elif defined(__GNUC__) && defined(GLAD_API_CALL_EXPORT_BUILD) | |||||
#define GLAD_API_CALL __attribute__ ((visibility ("default"))) extern | |||||
#else | |||||
#define GLAD_API_CALL extern | |||||
#endif | |||||
#else | |||||
#define GLAD_API_CALL extern | |||||
#endif | |||||
#endif | |||||
#ifdef APIENTRY | |||||
#define GLAD_API_PTR APIENTRY | |||||
#elif GLAD_PLATFORM_WIN32 | |||||
#define GLAD_API_PTR __stdcall | |||||
#else | |||||
#define GLAD_API_PTR | |||||
#endif | |||||
#ifndef GLAPI | |||||
#define GLAPI GLAD_API_CALL | |||||
#endif | |||||
#ifndef GLAPIENTRY | |||||
#define GLAPIENTRY GLAD_API_PTR | |||||
#endif | |||||
#define GLAD_MAKE_VERSION(major, minor) (major * 10000 + minor) | |||||
#define GLAD_VERSION_MAJOR(version) (version / 10000) | |||||
#define GLAD_VERSION_MINOR(version) (version % 10000) | |||||
#define GLAD_GENERATOR_VERSION "2.0.0-beta" | |||||
typedef void (*GLADapiproc)(void); | |||||
typedef GLADapiproc (*GLADloadfunc)(const char *name); | |||||
typedef GLADapiproc (*GLADuserptrloadfunc)(void *userptr, const char *name); | |||||
typedef void (*GLADprecallback)(const char *name, GLADapiproc apiproc, int len_args, ...); | |||||
typedef void (*GLADpostcallback)(void *ret, const char *name, GLADapiproc apiproc, int len_args, ...); | |||||
#endif /* GLAD_PLATFORM_H_ */ | |||||
#define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS 0x92D9 | |||||
#define GL_ACTIVE_ATTRIBUTES 0x8B89 | |||||
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A | |||||
#define GL_ACTIVE_PROGRAM 0x8259 | |||||
#define GL_ACTIVE_RESOURCES 0x92F5 | |||||
#define GL_ACTIVE_TEXTURE 0x84E0 | |||||
#define GL_ACTIVE_UNIFORMS 0x8B86 | |||||
#define GL_ACTIVE_UNIFORM_BLOCKS 0x8A36 | |||||
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH 0x8A35 | |||||
#define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87 | |||||
#define GL_ACTIVE_VARIABLES 0x9305 | |||||
#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E | |||||
#define GL_ALIASED_POINT_SIZE_RANGE 0x846D | |||||
#define GL_ALL_BARRIER_BITS 0xFFFFFFFF | |||||
#define GL_ALL_SHADER_BITS 0xFFFFFFFF | |||||
#define GL_ALPHA 0x1906 | |||||
#define GL_ALPHA_BITS 0x0D55 | |||||
#define GL_ALREADY_SIGNALED 0x911A | |||||
#define GL_ALWAYS 0x0207 | |||||
#define GL_ANY_SAMPLES_PASSED 0x8C2F | |||||
#define GL_ANY_SAMPLES_PASSED_CONSERVATIVE 0x8D6A | |||||
#define GL_ARRAY_BUFFER 0x8892 | |||||
#define GL_ARRAY_BUFFER_BINDING 0x8894 | |||||
#define GL_ARRAY_SIZE 0x92FB | |||||
#define GL_ARRAY_STRIDE 0x92FE | |||||
#define GL_ATOMIC_COUNTER_BARRIER_BIT 0x00001000 | |||||
#define GL_ATOMIC_COUNTER_BUFFER 0x92C0 | |||||
#define GL_ATOMIC_COUNTER_BUFFER_BINDING 0x92C1 | |||||
#define GL_ATOMIC_COUNTER_BUFFER_INDEX 0x9301 | |||||
#define GL_ATOMIC_COUNTER_BUFFER_SIZE 0x92C3 | |||||
#define GL_ATOMIC_COUNTER_BUFFER_START 0x92C2 | |||||
#define GL_ATTACHED_SHADERS 0x8B85 | |||||
#define GL_BACK 0x0405 | |||||
#define GL_BLEND 0x0BE2 | |||||
#define GL_BLEND_COLOR 0x8005 | |||||
#define GL_BLEND_DST_ALPHA 0x80CA | |||||
#define GL_BLEND_DST_RGB 0x80C8 | |||||
#define GL_BLEND_EQUATION 0x8009 | |||||
#define GL_BLEND_EQUATION_ALPHA 0x883D | |||||
#define GL_BLEND_EQUATION_RGB 0x8009 | |||||
#define GL_BLEND_SRC_ALPHA 0x80CB | |||||
#define GL_BLEND_SRC_RGB 0x80C9 | |||||
#define GL_BLOCK_INDEX 0x92FD | |||||
#define GL_BLUE 0x1905 | |||||
#define GL_BLUE_BITS 0x0D54 | |||||
#define GL_BOOL 0x8B56 | |||||
#define GL_BOOL_VEC2 0x8B57 | |||||
#define GL_BOOL_VEC3 0x8B58 | |||||
#define GL_BOOL_VEC4 0x8B59 | |||||
#define GL_BUFFER 0x82E0 | |||||
#define GL_BUFFER_ACCESS_FLAGS 0x911F | |||||
#define GL_BUFFER_BINDING 0x9302 | |||||
#define GL_BUFFER_DATA_SIZE 0x9303 | |||||
#define GL_BUFFER_MAPPED 0x88BC | |||||
#define GL_BUFFER_MAP_LENGTH 0x9120 | |||||
#define GL_BUFFER_MAP_OFFSET 0x9121 | |||||
#define GL_BUFFER_MAP_POINTER 0x88BD | |||||
#define GL_BUFFER_SIZE 0x8764 | |||||
#define GL_BUFFER_UPDATE_BARRIER_BIT 0x00000200 | |||||
#define GL_BUFFER_USAGE 0x8765 | |||||
#define GL_BUFFER_VARIABLE 0x92E5 | |||||
#define GL_BYTE 0x1400 | |||||
#define GL_CCW 0x0901 | |||||
#define GL_CLAMP_TO_BORDER 0x812D | |||||
#define GL_CLAMP_TO_EDGE 0x812F | |||||
#define GL_COLOR 0x1800 | |||||
#define GL_COLORBURN 0x929A | |||||
#define GL_COLORDODGE 0x9299 | |||||
#define GL_COLOR_ATTACHMENT0 0x8CE0 | |||||
#define GL_COLOR_ATTACHMENT1 0x8CE1 | |||||
#define GL_COLOR_ATTACHMENT10 0x8CEA | |||||
#define GL_COLOR_ATTACHMENT11 0x8CEB | |||||
#define GL_COLOR_ATTACHMENT12 0x8CEC | |||||
#define GL_COLOR_ATTACHMENT13 0x8CED | |||||
#define GL_COLOR_ATTACHMENT14 0x8CEE | |||||
#define GL_COLOR_ATTACHMENT15 0x8CEF | |||||
#define GL_COLOR_ATTACHMENT16 0x8CF0 | |||||
#define GL_COLOR_ATTACHMENT17 0x8CF1 | |||||
#define GL_COLOR_ATTACHMENT18 0x8CF2 | |||||
#define GL_COLOR_ATTACHMENT19 0x8CF3 | |||||
#define GL_COLOR_ATTACHMENT2 0x8CE2 | |||||
#define GL_COLOR_ATTACHMENT20 0x8CF4 | |||||
#define GL_COLOR_ATTACHMENT21 0x8CF5 | |||||
#define GL_COLOR_ATTACHMENT22 0x8CF6 | |||||
#define GL_COLOR_ATTACHMENT23 0x8CF7 | |||||
#define GL_COLOR_ATTACHMENT24 0x8CF8 | |||||
#define GL_COLOR_ATTACHMENT25 0x8CF9 | |||||
#define GL_COLOR_ATTACHMENT26 0x8CFA | |||||
#define GL_COLOR_ATTACHMENT27 0x8CFB | |||||
#define GL_COLOR_ATTACHMENT28 0x8CFC | |||||
#define GL_COLOR_ATTACHMENT29 0x8CFD | |||||
#define GL_COLOR_ATTACHMENT3 0x8CE3 | |||||
#define GL_COLOR_ATTACHMENT30 0x8CFE | |||||
#define GL_COLOR_ATTACHMENT31 0x8CFF | |||||
#define GL_COLOR_ATTACHMENT4 0x8CE4 | |||||
#define GL_COLOR_ATTACHMENT5 0x8CE5 | |||||
#define GL_COLOR_ATTACHMENT6 0x8CE6 | |||||
#define GL_COLOR_ATTACHMENT7 0x8CE7 | |||||
#define GL_COLOR_ATTACHMENT8 0x8CE8 | |||||
#define GL_COLOR_ATTACHMENT9 0x8CE9 | |||||
#define GL_COLOR_BUFFER_BIT 0x00004000 | |||||
#define GL_COLOR_CLEAR_VALUE 0x0C22 | |||||
#define GL_COLOR_WRITEMASK 0x0C23 | |||||
#define GL_COMMAND_BARRIER_BIT 0x00000040 | |||||
#define GL_COMPARE_REF_TO_TEXTURE 0x884E | |||||
#define GL_COMPARE_R_TO_TEXTURE 0x884E | |||||
#define GL_COMPILE_STATUS 0x8B81 | |||||
#define GL_COMPRESSED_R11_EAC 0x9270 | |||||
#define GL_COMPRESSED_RG11_EAC 0x9272 | |||||
#define GL_COMPRESSED_RGB8_ETC2 0x9274 | |||||
#define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9276 | |||||
#define GL_COMPRESSED_RGBA8_ETC2_EAC 0x9278 | |||||
#define GL_COMPRESSED_RGBA_ASTC_10x10 0x93BB | |||||
#define GL_COMPRESSED_RGBA_ASTC_10x5 0x93B8 | |||||
#define GL_COMPRESSED_RGBA_ASTC_10x6 0x93B9 | |||||
#define GL_COMPRESSED_RGBA_ASTC_10x8 0x93BA | |||||
#define GL_COMPRESSED_RGBA_ASTC_12x10 0x93BC | |||||
#define GL_COMPRESSED_RGBA_ASTC_12x12 0x93BD | |||||
#define GL_COMPRESSED_RGBA_ASTC_4x4 0x93B0 | |||||
#define GL_COMPRESSED_RGBA_ASTC_5x4 0x93B1 | |||||
#define GL_COMPRESSED_RGBA_ASTC_5x5 0x93B2 | |||||
#define GL_COMPRESSED_RGBA_ASTC_6x5 0x93B3 | |||||
#define GL_COMPRESSED_RGBA_ASTC_6x6 0x93B4 | |||||
#define GL_COMPRESSED_RGBA_ASTC_8x5 0x93B5 | |||||
#define GL_COMPRESSED_RGBA_ASTC_8x6 0x93B6 | |||||
#define GL_COMPRESSED_RGBA_ASTC_8x8 0x93B7 | |||||
#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 | |||||
#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 | |||||
#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 | |||||
#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 | |||||
#define GL_COMPRESSED_SIGNED_R11_EAC 0x9271 | |||||
#define GL_COMPRESSED_SIGNED_RG11_EAC 0x9273 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 0x93DB | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 0x93D8 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 0x93D9 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 0x93DA | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 0x93DC | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 0x93DD | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 0x93D0 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 0x93D1 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 0x93D2 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 0x93D3 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 0x93D4 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 0x93D5 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 0x93D6 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 0x93D7 | |||||
#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC 0x9279 | |||||
#define GL_COMPRESSED_SRGB8_ETC2 0x9275 | |||||
#define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9277 | |||||
#define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 | |||||
#define GL_COMPUTE_SHADER 0x91B9 | |||||
#define GL_COMPUTE_SHADER_BIT 0x00000020 | |||||
#define GL_COMPUTE_WORK_GROUP_SIZE 0x8267 | |||||
#define GL_CONDITION_SATISFIED 0x911C | |||||
#define GL_CONSTANT_ALPHA 0x8003 | |||||
#define GL_CONSTANT_COLOR 0x8001 | |||||
#define GL_CONTEXT_FLAGS 0x821E | |||||
#define GL_CONTEXT_FLAG_DEBUG_BIT 0x00000002 | |||||
#define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT 0x00000004 | |||||
#define GL_CONTEXT_LOST 0x0507 | |||||
#define GL_COPY_READ_BUFFER 0x8F36 | |||||
#define GL_COPY_READ_BUFFER_BINDING 0x8F36 | |||||
#define GL_COPY_WRITE_BUFFER 0x8F37 | |||||
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37 | |||||
#define GL_CULL_FACE 0x0B44 | |||||
#define GL_CULL_FACE_MODE 0x0B45 | |||||
#define GL_CURRENT_PROGRAM 0x8B8D | |||||
#define GL_CURRENT_QUERY 0x8865 | |||||
#define GL_CURRENT_VERTEX_ATTRIB 0x8626 | |||||
#define GL_CW 0x0900 | |||||
#define GL_DARKEN 0x9297 | |||||
#define GL_DEBUG_CALLBACK_FUNCTION 0x8244 | |||||
#define GL_DEBUG_CALLBACK_USER_PARAM 0x8245 | |||||
#define GL_DEBUG_GROUP_STACK_DEPTH 0x826D | |||||
#define GL_DEBUG_LOGGED_MESSAGES 0x9145 | |||||
#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH 0x8243 | |||||
#define GL_DEBUG_OUTPUT 0x92E0 | |||||
#define GL_DEBUG_OUTPUT_SYNCHRONOUS 0x8242 | |||||
#define GL_DEBUG_SEVERITY_HIGH 0x9146 | |||||
#define GL_DEBUG_SEVERITY_LOW 0x9148 | |||||
#define GL_DEBUG_SEVERITY_MEDIUM 0x9147 | |||||
#define GL_DEBUG_SEVERITY_NOTIFICATION 0x826B | |||||
#define GL_DEBUG_SOURCE_API 0x8246 | |||||
#define GL_DEBUG_SOURCE_APPLICATION 0x824A | |||||
#define GL_DEBUG_SOURCE_OTHER 0x824B | |||||
#define GL_DEBUG_SOURCE_SHADER_COMPILER 0x8248 | |||||
#define GL_DEBUG_SOURCE_THIRD_PARTY 0x8249 | |||||
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM 0x8247 | |||||
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR 0x824D | |||||
#define GL_DEBUG_TYPE_ERROR 0x824C | |||||
#define GL_DEBUG_TYPE_MARKER 0x8268 | |||||
#define GL_DEBUG_TYPE_OTHER 0x8251 | |||||
#define GL_DEBUG_TYPE_PERFORMANCE 0x8250 | |||||
#define GL_DEBUG_TYPE_POP_GROUP 0x826A | |||||
#define GL_DEBUG_TYPE_PORTABILITY 0x824F | |||||
#define GL_DEBUG_TYPE_PUSH_GROUP 0x8269 | |||||
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR 0x824E | |||||
#define GL_DECR 0x1E03 | |||||
#define GL_DECR_WRAP 0x8508 | |||||
#define GL_DELETE_STATUS 0x8B80 | |||||
#define GL_DEPTH 0x1801 | |||||
#define GL_DEPTH24_STENCIL8 0x88F0 | |||||
#define GL_DEPTH32F_STENCIL8 0x8CAD | |||||
#define GL_DEPTH_ATTACHMENT 0x8D00 | |||||
#define GL_DEPTH_BITS 0x0D56 | |||||
#define GL_DEPTH_BUFFER_BIT 0x00000100 | |||||
#define GL_DEPTH_CLEAR_VALUE 0x0B73 | |||||
#define GL_DEPTH_COMPONENT 0x1902 | |||||
#define GL_DEPTH_COMPONENT16 0x81A5 | |||||
#define GL_DEPTH_COMPONENT24 0x81A6 | |||||
#define GL_DEPTH_COMPONENT32F 0x8CAC | |||||
#define GL_DEPTH_FUNC 0x0B74 | |||||
#define GL_DEPTH_RANGE 0x0B70 | |||||
#define GL_DEPTH_STENCIL 0x84F9 | |||||
#define GL_DEPTH_STENCIL_ATTACHMENT 0x821A | |||||
#define GL_DEPTH_STENCIL_TEXTURE_MODE 0x90EA | |||||
#define GL_DEPTH_TEST 0x0B71 | |||||
#define GL_DEPTH_WRITEMASK 0x0B72 | |||||
#define GL_DIFFERENCE 0x929E | |||||
#define GL_DISPATCH_INDIRECT_BUFFER 0x90EE | |||||
#define GL_DISPATCH_INDIRECT_BUFFER_BINDING 0x90EF | |||||
#define GL_DITHER 0x0BD0 | |||||
#define GL_DONT_CARE 0x1100 | |||||
#define GL_DRAW_BUFFER0 0x8825 | |||||
#define GL_DRAW_BUFFER1 0x8826 | |||||
#define GL_DRAW_BUFFER10 0x882F | |||||
#define GL_DRAW_BUFFER11 0x8830 | |||||
#define GL_DRAW_BUFFER12 0x8831 | |||||
#define GL_DRAW_BUFFER13 0x8832 | |||||
#define GL_DRAW_BUFFER14 0x8833 | |||||
#define GL_DRAW_BUFFER15 0x8834 | |||||
#define GL_DRAW_BUFFER2 0x8827 | |||||
#define GL_DRAW_BUFFER3 0x8828 | |||||
#define GL_DRAW_BUFFER4 0x8829 | |||||
#define GL_DRAW_BUFFER5 0x882A | |||||
#define GL_DRAW_BUFFER6 0x882B | |||||
#define GL_DRAW_BUFFER7 0x882C | |||||
#define GL_DRAW_BUFFER8 0x882D | |||||
#define GL_DRAW_BUFFER9 0x882E | |||||
#define GL_DRAW_FRAMEBUFFER 0x8CA9 | |||||
#define GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6 | |||||
#define GL_DRAW_INDIRECT_BUFFER 0x8F3F | |||||
#define GL_DRAW_INDIRECT_BUFFER_BINDING 0x8F43 | |||||
#define GL_DST_ALPHA 0x0304 | |||||
#define GL_DST_COLOR 0x0306 | |||||
#define GL_DYNAMIC_COPY 0x88EA | |||||
#define GL_DYNAMIC_DRAW 0x88E8 | |||||
#define GL_DYNAMIC_READ 0x88E9 | |||||
#define GL_ELEMENT_ARRAY_BARRIER_BIT 0x00000002 | |||||
#define GL_ELEMENT_ARRAY_BUFFER 0x8893 | |||||
#define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 | |||||
#define GL_EQUAL 0x0202 | |||||
#define GL_EXCLUSION 0x92A0 | |||||
#define GL_EXTENSIONS 0x1F03 | |||||
#define GL_FALSE 0 | |||||
#define GL_FASTEST 0x1101 | |||||
#define GL_FIRST_VERTEX_CONVENTION 0x8E4D | |||||
#define GL_FIXED 0x140C | |||||
#define GL_FLOAT 0x1406 | |||||
#define GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD | |||||
#define GL_FLOAT_MAT2 0x8B5A | |||||
#define GL_FLOAT_MAT2x3 0x8B65 | |||||
#define GL_FLOAT_MAT2x4 0x8B66 | |||||
#define GL_FLOAT_MAT3 0x8B5B | |||||
#define GL_FLOAT_MAT3x2 0x8B67 | |||||
#define GL_FLOAT_MAT3x4 0x8B68 | |||||
#define GL_FLOAT_MAT4 0x8B5C | |||||
#define GL_FLOAT_MAT4x2 0x8B69 | |||||
#define GL_FLOAT_MAT4x3 0x8B6A | |||||
#define GL_FLOAT_VEC2 0x8B50 | |||||
#define GL_FLOAT_VEC3 0x8B51 | |||||
#define GL_FLOAT_VEC4 0x8B52 | |||||
#define GL_FRACTIONAL_EVEN 0x8E7C | |||||
#define GL_FRACTIONAL_ODD 0x8E7B | |||||
#define GL_FRAGMENT_INTERPOLATION_OFFSET_BITS 0x8E5D | |||||
#define GL_FRAGMENT_SHADER 0x8B30 | |||||
#define GL_FRAGMENT_SHADER_BIT 0x00000002 | |||||
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B | |||||
#define GL_FRAMEBUFFER 0x8D40 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED 0x8DA7 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4 | |||||
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2 | |||||
#define GL_FRAMEBUFFER_BARRIER_BIT 0x00000400 | |||||
#define GL_FRAMEBUFFER_BINDING 0x8CA6 | |||||
#define GL_FRAMEBUFFER_COMPLETE 0x8CD5 | |||||
#define GL_FRAMEBUFFER_DEFAULT 0x8218 | |||||
#define GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS 0x9314 | |||||
#define GL_FRAMEBUFFER_DEFAULT_HEIGHT 0x9311 | |||||
#define GL_FRAMEBUFFER_DEFAULT_LAYERS 0x9312 | |||||
#define GL_FRAMEBUFFER_DEFAULT_SAMPLES 0x9313 | |||||
#define GL_FRAMEBUFFER_DEFAULT_WIDTH 0x9310 | |||||
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6 | |||||
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 0x8CD9 | |||||
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS 0x8DA8 | |||||
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7 | |||||
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 | |||||
#define GL_FRAMEBUFFER_UNDEFINED 0x8219 | |||||
#define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD | |||||
#define GL_FRONT 0x0404 | |||||
#define GL_FRONT_AND_BACK 0x0408 | |||||
#define GL_FRONT_FACE 0x0B46 | |||||
#define GL_FUNC_ADD 0x8006 | |||||
#define GL_FUNC_REVERSE_SUBTRACT 0x800B | |||||
#define GL_FUNC_SUBTRACT 0x800A | |||||
#define GL_GENERATE_MIPMAP_HINT 0x8192 | |||||
#define GL_GEOMETRY_INPUT_TYPE 0x8917 | |||||
#define GL_GEOMETRY_OUTPUT_TYPE 0x8918 | |||||
#define GL_GEOMETRY_SHADER 0x8DD9 | |||||
#define GL_GEOMETRY_SHADER_BIT 0x00000004 | |||||
#define GL_GEOMETRY_SHADER_INVOCATIONS 0x887F | |||||
#define GL_GEOMETRY_VERTICES_OUT 0x8916 | |||||
#define GL_GEQUAL 0x0206 | |||||
#define GL_GREATER 0x0204 | |||||
#define GL_GREEN 0x1904 | |||||
#define GL_GREEN_BITS 0x0D53 | |||||
#define GL_GUILTY_CONTEXT_RESET 0x8253 | |||||
#define GL_HALF_FLOAT 0x140B | |||||
#define GL_HARDLIGHT 0x929B | |||||
#define GL_HIGH_FLOAT 0x8DF2 | |||||
#define GL_HIGH_INT 0x8DF5 | |||||
#define GL_HSL_COLOR 0x92AF | |||||
#define GL_HSL_HUE 0x92AD | |||||
#define GL_HSL_LUMINOSITY 0x92B0 | |||||
#define GL_HSL_SATURATION 0x92AE | |||||
#define GL_IMAGE_2D 0x904D | |||||
#define GL_IMAGE_2D_ARRAY 0x9053 | |||||
#define GL_IMAGE_3D 0x904E | |||||
#define GL_IMAGE_BINDING_ACCESS 0x8F3E | |||||
#define GL_IMAGE_BINDING_FORMAT 0x906E | |||||
#define GL_IMAGE_BINDING_LAYER 0x8F3D | |||||
#define GL_IMAGE_BINDING_LAYERED 0x8F3C | |||||
#define GL_IMAGE_BINDING_LEVEL 0x8F3B | |||||
#define GL_IMAGE_BINDING_NAME 0x8F3A | |||||
#define GL_IMAGE_BUFFER 0x9051 | |||||
#define GL_IMAGE_CUBE 0x9050 | |||||
#define GL_IMAGE_CUBE_MAP_ARRAY 0x9054 | |||||
#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 0x90C9 | |||||
#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 0x90C8 | |||||
#define GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 0x90C7 | |||||
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B | |||||
#define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A | |||||
#define GL_INCR 0x1E02 | |||||
#define GL_INCR_WRAP 0x8507 | |||||
#define GL_INFO_LOG_LENGTH 0x8B84 | |||||
#define GL_INNOCENT_CONTEXT_RESET 0x8254 | |||||
#define GL_INT 0x1404 | |||||
#define GL_INTERLEAVED_ATTRIBS 0x8C8C | |||||
#define GL_INT_2_10_10_10_REV 0x8D9F | |||||
#define GL_INT_IMAGE_2D 0x9058 | |||||
#define GL_INT_IMAGE_2D_ARRAY 0x905E | |||||
#define GL_INT_IMAGE_3D 0x9059 | |||||
#define GL_INT_IMAGE_BUFFER 0x905C | |||||
#define GL_INT_IMAGE_CUBE 0x905B | |||||
#define GL_INT_IMAGE_CUBE_MAP_ARRAY 0x905F | |||||
#define GL_INT_SAMPLER_2D 0x8DCA | |||||
#define GL_INT_SAMPLER_2D_ARRAY 0x8DCF | |||||
#define GL_INT_SAMPLER_2D_MULTISAMPLE 0x9109 | |||||
#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910C | |||||
#define GL_INT_SAMPLER_3D 0x8DCB | |||||
#define GL_INT_SAMPLER_BUFFER 0x8DD0 | |||||
#define GL_INT_SAMPLER_CUBE 0x8DCC | |||||
#define GL_INT_SAMPLER_CUBE_MAP_ARRAY 0x900E | |||||
#define GL_INT_VEC2 0x8B53 | |||||
#define GL_INT_VEC3 0x8B54 | |||||
#define GL_INT_VEC4 0x8B55 | |||||
#define GL_INVALID_ENUM 0x0500 | |||||
#define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506 | |||||
#define GL_INVALID_INDEX 0xFFFFFFFF | |||||
#define GL_INVALID_OPERATION 0x0502 | |||||
#define GL_INVALID_VALUE 0x0501 | |||||
#define GL_INVERT 0x150A | |||||
#define GL_ISOLINES 0x8E7A | |||||
#define GL_IS_PER_PATCH 0x92E7 | |||||
#define GL_IS_ROW_MAJOR 0x9300 | |||||
#define GL_KEEP 0x1E00 | |||||
#define GL_LAST_VERTEX_CONVENTION 0x8E4E | |||||
#define GL_LAYER_PROVOKING_VERTEX 0x825E | |||||
#define GL_LEQUAL 0x0203 | |||||
#define GL_LESS 0x0201 | |||||
#define GL_LIGHTEN 0x9298 | |||||
#define GL_LINEAR 0x2601 | |||||
#define GL_LINEAR_MIPMAP_LINEAR 0x2703 | |||||
#define GL_LINEAR_MIPMAP_NEAREST 0x2701 | |||||
#define GL_LINES 0x0001 | |||||
#define GL_LINES_ADJACENCY 0x000A | |||||
#define GL_LINE_LOOP 0x0002 | |||||
#define GL_LINE_STRIP 0x0003 | |||||
#define GL_LINE_STRIP_ADJACENCY 0x000B | |||||
#define GL_LINE_WIDTH 0x0B21 | |||||
#define GL_LINK_STATUS 0x8B82 | |||||
#define GL_LOCATION 0x930E | |||||
#define GL_LOSE_CONTEXT_ON_RESET 0x8252 | |||||
#define GL_LOW_FLOAT 0x8DF0 | |||||
#define GL_LOW_INT 0x8DF3 | |||||
#define GL_LUMINANCE 0x1909 | |||||
#define GL_LUMINANCE_ALPHA 0x190A | |||||
#define GL_MAJOR_VERSION 0x821B | |||||
#define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010 | |||||
#define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008 | |||||
#define GL_MAP_INVALIDATE_RANGE_BIT 0x0004 | |||||
#define GL_MAP_READ_BIT 0x0001 | |||||
#define GL_MAP_UNSYNCHRONIZED_BIT 0x0020 | |||||
#define GL_MAP_WRITE_BIT 0x0002 | |||||
#define GL_MATRIX_STRIDE 0x92FF | |||||
#define GL_MAX 0x8008 | |||||
#define GL_MAX_3D_TEXTURE_SIZE 0x8073 | |||||
#define GL_MAX_ARRAY_TEXTURE_LAYERS 0x88FF | |||||
#define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS 0x92DC | |||||
#define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE 0x92D8 | |||||
#define GL_MAX_COLOR_ATTACHMENTS 0x8CDF | |||||
#define GL_MAX_COLOR_TEXTURE_SAMPLES 0x910E | |||||
#define GL_MAX_COMBINED_ATOMIC_COUNTERS 0x92D7 | |||||
#define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS 0x92D1 | |||||
#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS 0x8266 | |||||
#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33 | |||||
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32 | |||||
#define GL_MAX_COMBINED_IMAGE_UNIFORMS 0x90CF | |||||
#define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 0x8F39 | |||||
#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39 | |||||
#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS 0x90DC | |||||
#define GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E1E | |||||
#define GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E1F | |||||
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D | |||||
#define GL_MAX_COMBINED_UNIFORM_BLOCKS 0x8A2E | |||||
#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 0x8A31 | |||||
#define GL_MAX_COMPUTE_ATOMIC_COUNTERS 0x8265 | |||||
#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS 0x8264 | |||||
#define GL_MAX_COMPUTE_IMAGE_UNIFORMS 0x91BD | |||||
#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS 0x90DB | |||||
#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE 0x8262 | |||||
#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS 0x91BC | |||||
#define GL_MAX_COMPUTE_UNIFORM_BLOCKS 0x91BB | |||||
#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS 0x8263 | |||||
#define GL_MAX_COMPUTE_WORK_GROUP_COUNT 0x91BE | |||||
#define GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS 0x90EB | |||||
#define GL_MAX_COMPUTE_WORK_GROUP_SIZE 0x91BF | |||||
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C | |||||
#define GL_MAX_DEBUG_GROUP_STACK_DEPTH 0x826C | |||||
#define GL_MAX_DEBUG_LOGGED_MESSAGES 0x9144 | |||||
#define GL_MAX_DEBUG_MESSAGE_LENGTH 0x9143 | |||||
#define GL_MAX_DEPTH_TEXTURE_SAMPLES 0x910F | |||||
#define GL_MAX_DRAW_BUFFERS 0x8824 | |||||
#define GL_MAX_ELEMENTS_INDICES 0x80E9 | |||||
#define GL_MAX_ELEMENTS_VERTICES 0x80E8 | |||||
#define GL_MAX_ELEMENT_INDEX 0x8D6B | |||||
#define GL_MAX_EXT 0x8008 | |||||
#define GL_MAX_FRAGMENT_ATOMIC_COUNTERS 0x92D6 | |||||
#define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS 0x92D0 | |||||
#define GL_MAX_FRAGMENT_IMAGE_UNIFORMS 0x90CE | |||||
#define GL_MAX_FRAGMENT_INPUT_COMPONENTS 0x9125 | |||||
#define GL_MAX_FRAGMENT_INTERPOLATION_OFFSET 0x8E5C | |||||
#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS 0x90DA | |||||
#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS 0x8A2D | |||||
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49 | |||||
#define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD | |||||
#define GL_MAX_FRAMEBUFFER_HEIGHT 0x9316 | |||||
#define GL_MAX_FRAMEBUFFER_LAYERS 0x9317 | |||||
#define GL_MAX_FRAMEBUFFER_SAMPLES 0x9318 | |||||
#define GL_MAX_FRAMEBUFFER_WIDTH 0x9315 | |||||
#define GL_MAX_GEOMETRY_ATOMIC_COUNTERS 0x92D5 | |||||
#define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS 0x92CF | |||||
#define GL_MAX_GEOMETRY_IMAGE_UNIFORMS 0x90CD | |||||
#define GL_MAX_GEOMETRY_INPUT_COMPONENTS 0x9123 | |||||
#define GL_MAX_GEOMETRY_OUTPUT_COMPONENTS 0x9124 | |||||
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES 0x8DE0 | |||||
#define GL_MAX_GEOMETRY_SHADER_INVOCATIONS 0x8E5A | |||||
#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS 0x90D7 | |||||
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS 0x8C29 | |||||
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS 0x8DE1 | |||||
#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS 0x8A2C | |||||
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS 0x8DDF | |||||
#define GL_MAX_IMAGE_UNITS 0x8F38 | |||||
#define GL_MAX_INTEGER_SAMPLES 0x9110 | |||||
#define GL_MAX_LABEL_LENGTH 0x82E8 | |||||
#define GL_MAX_NAME_LENGTH 0x92F6 | |||||
#define GL_MAX_NUM_ACTIVE_VARIABLES 0x92F7 | |||||
#define GL_MAX_PATCH_VERTICES 0x8E7D | |||||
#define GL_MAX_PROGRAM_TEXEL_OFFSET 0x8905 | |||||
#define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET 0x8E5F | |||||
#define GL_MAX_RENDERBUFFER_SIZE 0x84E8 | |||||
#define GL_MAX_SAMPLES 0x8D57 | |||||
#define GL_MAX_SAMPLE_MASK_WORDS 0x8E59 | |||||
#define GL_MAX_SERVER_WAIT_TIMEOUT 0x9111 | |||||
#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE | |||||
#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD | |||||
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS 0x92D3 | |||||
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS 0x92CD | |||||
#define GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 0x90CB | |||||
#define GL_MAX_TESS_CONTROL_INPUT_COMPONENTS 0x886C | |||||
#define GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS 0x8E83 | |||||
#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS 0x90D8 | |||||
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS 0x8E81 | |||||
#define GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS 0x8E85 | |||||
#define GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS 0x8E89 | |||||
#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E7F | |||||
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS 0x92D4 | |||||
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS 0x92CE | |||||
#define GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 0x90CC | |||||
#define GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS 0x886D | |||||
#define GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS 0x8E86 | |||||
#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS 0x90D9 | |||||
#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS 0x8E82 | |||||
#define GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS 0x8E8A | |||||
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E80 | |||||
#define GL_MAX_TESS_GEN_LEVEL 0x8E7E | |||||
#define GL_MAX_TESS_PATCH_COMPONENTS 0x8E84 | |||||
#define GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B | |||||
#define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 | |||||
#define GL_MAX_TEXTURE_LOD_BIAS 0x84FD | |||||
#define GL_MAX_TEXTURE_MAX_ANISOTROPY 0x84FF | |||||
#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF | |||||
#define GL_MAX_TEXTURE_SIZE 0x0D33 | |||||
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A | |||||
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B | |||||
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80 | |||||
#define GL_MAX_UNIFORM_BLOCK_SIZE 0x8A30 | |||||
#define GL_MAX_UNIFORM_BUFFER_BINDINGS 0x8A2F | |||||
#define GL_MAX_UNIFORM_LOCATIONS 0x826E | |||||
#define GL_MAX_VARYING_COMPONENTS 0x8B4B | |||||
#define GL_MAX_VARYING_FLOATS 0x8B4B | |||||
#define GL_MAX_VARYING_VECTORS 0x8DFC | |||||
#define GL_MAX_VERTEX_ATOMIC_COUNTERS 0x92D2 | |||||
#define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS 0x92CC | |||||
#define GL_MAX_VERTEX_ATTRIBS 0x8869 | |||||
#define GL_MAX_VERTEX_ATTRIB_BINDINGS 0x82DA | |||||
#define GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D9 | |||||
#define GL_MAX_VERTEX_ATTRIB_STRIDE 0x82E5 | |||||
#define GL_MAX_VERTEX_IMAGE_UNIFORMS 0x90CA | |||||
#define GL_MAX_VERTEX_OUTPUT_COMPONENTS 0x9122 | |||||
#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS 0x90D6 | |||||
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C | |||||
#define GL_MAX_VERTEX_UNIFORM_BLOCKS 0x8A2B | |||||
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A | |||||
#define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB | |||||
#define GL_MAX_VIEWPORT_DIMS 0x0D3A | |||||
#define GL_MEDIUM_FLOAT 0x8DF1 | |||||
#define GL_MEDIUM_INT 0x8DF4 | |||||
#define GL_MIN 0x8007 | |||||
#define GL_MINOR_VERSION 0x821C | |||||
#define GL_MIN_EXT 0x8007 | |||||
#define GL_MIN_FRAGMENT_INTERPOLATION_OFFSET 0x8E5B | |||||
#define GL_MIN_PROGRAM_TEXEL_OFFSET 0x8904 | |||||
#define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET 0x8E5E | |||||
#define GL_MIN_SAMPLE_SHADING_VALUE 0x8C37 | |||||
#define GL_MIRRORED_REPEAT 0x8370 | |||||
#define GL_MULTIPLY 0x9294 | |||||
#define GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY 0x9382 | |||||
#define GL_MULTISAMPLE_LINE_WIDTH_RANGE 0x9381 | |||||
#define GL_NAME_LENGTH 0x92F9 | |||||
#define GL_NEAREST 0x2600 | |||||
#define GL_NEAREST_MIPMAP_LINEAR 0x2702 | |||||
#define GL_NEAREST_MIPMAP_NEAREST 0x2700 | |||||
#define GL_NEVER 0x0200 | |||||
#define GL_NICEST 0x1102 | |||||
#define GL_NONE 0 | |||||
#define GL_NOTEQUAL 0x0205 | |||||
#define GL_NO_ERROR 0 | |||||
#define GL_NO_RESET_NOTIFICATION 0x8261 | |||||
#define GL_NUM_ACTIVE_VARIABLES 0x9304 | |||||
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 | |||||
#define GL_NUM_EXTENSIONS 0x821D | |||||
#define GL_NUM_PROGRAM_BINARY_FORMATS 0x87FE | |||||
#define GL_NUM_SAMPLE_COUNTS 0x9380 | |||||
#define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 | |||||
#define GL_OBJECT_TYPE 0x9112 | |||||
#define GL_OFFSET 0x92FC | |||||
#define GL_ONE 1 | |||||
#define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 | |||||
#define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 | |||||
#define GL_ONE_MINUS_DST_ALPHA 0x0305 | |||||
#define GL_ONE_MINUS_DST_COLOR 0x0307 | |||||
#define GL_ONE_MINUS_SRC_ALPHA 0x0303 | |||||
#define GL_ONE_MINUS_SRC_COLOR 0x0301 | |||||
#define GL_OUT_OF_MEMORY 0x0505 | |||||
#define GL_OVERLAY 0x9296 | |||||
#define GL_PACK_ALIGNMENT 0x0D05 | |||||
#define GL_PACK_ROW_LENGTH 0x0D02 | |||||
#define GL_PACK_SKIP_PIXELS 0x0D04 | |||||
#define GL_PACK_SKIP_ROWS 0x0D03 | |||||
#define GL_PATCHES 0x000E | |||||
#define GL_PATCH_VERTICES 0x8E72 | |||||
#define GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL 0x94FC | |||||
#define GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL 0x94FB | |||||
#define GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL 0x94FA | |||||
#define GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL 0x94F8 | |||||
#define GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL 0x94F9 | |||||
#define GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL 0x94FF | |||||
#define GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL 0x94F1 | |||||
#define GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL 0x94F2 | |||||
#define GL_PERFQUERY_COUNTER_EVENT_INTEL 0x94F0 | |||||
#define GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL 0x94FE | |||||
#define GL_PERFQUERY_COUNTER_RAW_INTEL 0x94F4 | |||||
#define GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL 0x94F3 | |||||
#define GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL 0x94F5 | |||||
#define GL_PERFQUERY_DONOT_FLUSH_INTEL 0x83F9 | |||||
#define GL_PERFQUERY_FLUSH_INTEL 0x83FA | |||||
#define GL_PERFQUERY_GLOBAL_CONTEXT_INTEL 0x00000001 | |||||
#define GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL 0x9500 | |||||
#define GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL 0x94FD | |||||
#define GL_PERFQUERY_SINGLE_CONTEXT_INTEL 0x00000000 | |||||
#define GL_PERFQUERY_WAIT_INTEL 0x83FB | |||||
#define GL_PIXEL_BUFFER_BARRIER_BIT 0x00000080 | |||||
#define GL_PIXEL_PACK_BUFFER 0x88EB | |||||
#define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED | |||||
#define GL_PIXEL_UNPACK_BUFFER 0x88EC | |||||
#define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF | |||||
#define GL_POINTS 0x0000 | |||||
#define GL_POLYGON_OFFSET_FACTOR 0x8038 | |||||
#define GL_POLYGON_OFFSET_FILL 0x8037 | |||||
#define GL_POLYGON_OFFSET_UNITS 0x2A00 | |||||
#define GL_PRIMITIVES_GENERATED 0x8C87 | |||||
#define GL_PRIMITIVE_BOUNDING_BOX 0x92BE | |||||
#define GL_PRIMITIVE_RESTART_FIXED_INDEX 0x8D69 | |||||
#define GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED 0x8221 | |||||
#define GL_PROGRAM 0x82E2 | |||||
#define GL_PROGRAM_BINARY_FORMATS 0x87FF | |||||
#define GL_PROGRAM_BINARY_LENGTH 0x8741 | |||||
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT 0x8257 | |||||
#define GL_PROGRAM_INPUT 0x92E3 | |||||
#define GL_PROGRAM_OUTPUT 0x92E4 | |||||
#define GL_PROGRAM_PIPELINE 0x82E4 | |||||
#define GL_PROGRAM_PIPELINE_BINDING 0x825A | |||||
#define GL_PROGRAM_SEPARABLE 0x8258 | |||||
#define GL_QUADS 0x0007 | |||||
#define GL_QUERY 0x82E3 | |||||
#define GL_QUERY_RESULT 0x8866 | |||||
#define GL_QUERY_RESULT_AVAILABLE 0x8867 | |||||
#define GL_R11F_G11F_B10F 0x8C3A | |||||
#define GL_R16F 0x822D | |||||
#define GL_R16I 0x8233 | |||||
#define GL_R16UI 0x8234 | |||||
#define GL_R32F 0x822E | |||||
#define GL_R32I 0x8235 | |||||
#define GL_R32UI 0x8236 | |||||
#define GL_R8 0x8229 | |||||
#define GL_R8I 0x8231 | |||||
#define GL_R8UI 0x8232 | |||||
#define GL_R8_SNORM 0x8F94 | |||||
#define GL_RASTERIZER_DISCARD 0x8C89 | |||||
#define GL_READ_BUFFER 0x0C02 | |||||
#define GL_READ_FRAMEBUFFER 0x8CA8 | |||||
#define GL_READ_FRAMEBUFFER_BINDING 0x8CAA | |||||
#define GL_READ_ONLY 0x88B8 | |||||
#define GL_READ_WRITE 0x88BA | |||||
#define GL_RED 0x1903 | |||||
#define GL_RED_BITS 0x0D52 | |||||
#define GL_RED_INTEGER 0x8D94 | |||||
#define GL_REFERENCED_BY_COMPUTE_SHADER 0x930B | |||||
#define GL_REFERENCED_BY_FRAGMENT_SHADER 0x930A | |||||
#define GL_REFERENCED_BY_GEOMETRY_SHADER 0x9309 | |||||
#define GL_REFERENCED_BY_TESS_CONTROL_SHADER 0x9307 | |||||
#define GL_REFERENCED_BY_TESS_EVALUATION_SHADER 0x9308 | |||||
#define GL_REFERENCED_BY_VERTEX_SHADER 0x9306 | |||||
#define GL_RENDERBUFFER 0x8D41 | |||||
#define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53 | |||||
#define GL_RENDERBUFFER_BINDING 0x8CA7 | |||||
#define GL_RENDERBUFFER_BLUE_SIZE 0x8D52 | |||||
#define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54 | |||||
#define GL_RENDERBUFFER_GREEN_SIZE 0x8D51 | |||||
#define GL_RENDERBUFFER_HEIGHT 0x8D43 | |||||
#define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44 | |||||
#define GL_RENDERBUFFER_RED_SIZE 0x8D50 | |||||
#define GL_RENDERBUFFER_SAMPLES 0x8CAB | |||||
#define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 | |||||
#define GL_RENDERBUFFER_WIDTH 0x8D42 | |||||
#define GL_RENDERER 0x1F01 | |||||
#define GL_REPEAT 0x2901 | |||||
#define GL_REPLACE 0x1E01 | |||||
#define GL_RESET_NOTIFICATION_STRATEGY 0x8256 | |||||
#define GL_RG 0x8227 | |||||
#define GL_RG16F 0x822F | |||||
#define GL_RG16I 0x8239 | |||||
#define GL_RG16UI 0x823A | |||||
#define GL_RG32F 0x8230 | |||||
#define GL_RG32I 0x823B | |||||
#define GL_RG32UI 0x823C | |||||
#define GL_RG8 0x822B | |||||
#define GL_RG8I 0x8237 | |||||
#define GL_RG8UI 0x8238 | |||||
#define GL_RG8_SNORM 0x8F95 | |||||
#define GL_RGB 0x1907 | |||||
#define GL_RGB10_A2 0x8059 | |||||
#define GL_RGB10_A2UI 0x906F | |||||
#define GL_RGB16F 0x881B | |||||
#define GL_RGB16I 0x8D89 | |||||
#define GL_RGB16UI 0x8D77 | |||||
#define GL_RGB32F 0x8815 | |||||
#define GL_RGB32I 0x8D83 | |||||
#define GL_RGB32UI 0x8D71 | |||||
#define GL_RGB565 0x8D62 | |||||
#define GL_RGB5_A1 0x8057 | |||||
#define GL_RGB8 0x8051 | |||||
#define GL_RGB8I 0x8D8F | |||||
#define GL_RGB8UI 0x8D7D | |||||
#define GL_RGB8_SNORM 0x8F96 | |||||
#define GL_RGB9_E5 0x8C3D | |||||
#define GL_RGBA 0x1908 | |||||
#define GL_RGBA16F 0x881A | |||||
#define GL_RGBA16I 0x8D88 | |||||
#define GL_RGBA16UI 0x8D76 | |||||
#define GL_RGBA32F 0x8814 | |||||
#define GL_RGBA32I 0x8D82 | |||||
#define GL_RGBA32UI 0x8D70 | |||||
#define GL_RGBA4 0x8056 | |||||
#define GL_RGBA8 0x8058 | |||||
#define GL_RGBA8I 0x8D8E | |||||
#define GL_RGBA8UI 0x8D7C | |||||
#define GL_RGBA8_SNORM 0x8F97 | |||||
#define GL_RGBA_INTEGER 0x8D99 | |||||
#define GL_RGB_INTEGER 0x8D98 | |||||
#define GL_RG_INTEGER 0x8228 | |||||
#define GL_SAMPLER 0x82E6 | |||||
#define GL_SAMPLER_2D 0x8B5E | |||||
#define GL_SAMPLER_2D_ARRAY 0x8DC1 | |||||
#define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4 | |||||
#define GL_SAMPLER_2D_MULTISAMPLE 0x9108 | |||||
#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910B | |||||
#define GL_SAMPLER_2D_SHADOW 0x8B62 | |||||
#define GL_SAMPLER_3D 0x8B5F | |||||
#define GL_SAMPLER_BINDING 0x8919 | |||||
#define GL_SAMPLER_BUFFER 0x8DC2 | |||||
#define GL_SAMPLER_CUBE 0x8B60 | |||||
#define GL_SAMPLER_CUBE_MAP_ARRAY 0x900C | |||||
#define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW 0x900D | |||||
#define GL_SAMPLER_CUBE_SHADOW 0x8DC5 | |||||
#define GL_SAMPLES 0x80A9 | |||||
#define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E | |||||
#define GL_SAMPLE_BUFFERS 0x80A8 | |||||
#define GL_SAMPLE_COVERAGE 0x80A0 | |||||
#define GL_SAMPLE_COVERAGE_INVERT 0x80AB | |||||
#define GL_SAMPLE_COVERAGE_VALUE 0x80AA | |||||
#define GL_SAMPLE_MASK 0x8E51 | |||||
#define GL_SAMPLE_MASK_VALUE 0x8E52 | |||||
#define GL_SAMPLE_POSITION 0x8E50 | |||||
#define GL_SAMPLE_SHADING 0x8C36 | |||||
#define GL_SCISSOR_BOX 0x0C10 | |||||
#define GL_SCISSOR_TEST 0x0C11 | |||||
#define GL_SCREEN 0x9295 | |||||
#define GL_SEPARATE_ATTRIBS 0x8C8D | |||||
#define GL_SHADER 0x82E1 | |||||
#define GL_SHADER_BINARY_FORMATS 0x8DF8 | |||||
#define GL_SHADER_COMPILER 0x8DFA | |||||
#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 0x00000020 | |||||
#define GL_SHADER_SOURCE_LENGTH 0x8B88 | |||||
#define GL_SHADER_STORAGE_BARRIER_BIT 0x00002000 | |||||
#define GL_SHADER_STORAGE_BLOCK 0x92E6 | |||||
#define GL_SHADER_STORAGE_BUFFER 0x90D2 | |||||
#define GL_SHADER_STORAGE_BUFFER_BINDING 0x90D3 | |||||
#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF | |||||
#define GL_SHADER_STORAGE_BUFFER_SIZE 0x90D5 | |||||
#define GL_SHADER_STORAGE_BUFFER_START 0x90D4 | |||||
#define GL_SHADER_TYPE 0x8B4F | |||||
#define GL_SHADING_LANGUAGE_VERSION 0x8B8C | |||||
#define GL_SHORT 0x1402 | |||||
#define GL_SIGNALED 0x9119 | |||||
#define GL_SIGNED_NORMALIZED 0x8F9C | |||||
#define GL_SOFTLIGHT 0x929C | |||||
#define GL_SRC_ALPHA 0x0302 | |||||
#define GL_SRC_ALPHA_SATURATE 0x0308 | |||||
#define GL_SRC_COLOR 0x0300 | |||||
#define GL_SRGB 0x8C40 | |||||
#define GL_SRGB8 0x8C41 | |||||
#define GL_SRGB8_ALPHA8 0x8C43 | |||||
#define GL_STACK_OVERFLOW 0x0503 | |||||
#define GL_STACK_UNDERFLOW 0x0504 | |||||
#define GL_STATIC_COPY 0x88E6 | |||||
#define GL_STATIC_DRAW 0x88E4 | |||||
#define GL_STATIC_READ 0x88E5 | |||||
#define GL_STENCIL 0x1802 | |||||
#define GL_STENCIL_ATTACHMENT 0x8D20 | |||||
#define GL_STENCIL_BACK_FAIL 0x8801 | |||||
#define GL_STENCIL_BACK_FUNC 0x8800 | |||||
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802 | |||||
#define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803 | |||||
#define GL_STENCIL_BACK_REF 0x8CA3 | |||||
#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 | |||||
#define GL_STENCIL_BACK_WRITEMASK 0x8CA5 | |||||
#define GL_STENCIL_BITS 0x0D57 | |||||
#define GL_STENCIL_BUFFER_BIT 0x00000400 | |||||
#define GL_STENCIL_CLEAR_VALUE 0x0B91 | |||||
#define GL_STENCIL_FAIL 0x0B94 | |||||
#define GL_STENCIL_FUNC 0x0B92 | |||||
#define GL_STENCIL_INDEX 0x1901 | |||||
#define GL_STENCIL_INDEX8 0x8D48 | |||||
#define GL_STENCIL_PASS_DEPTH_FAIL 0x0B95 | |||||
#define GL_STENCIL_PASS_DEPTH_PASS 0x0B96 | |||||
#define GL_STENCIL_REF 0x0B97 | |||||
#define GL_STENCIL_TEST 0x0B90 | |||||
#define GL_STENCIL_VALUE_MASK 0x0B93 | |||||
#define GL_STENCIL_WRITEMASK 0x0B98 | |||||
#define GL_STREAM_COPY 0x88E2 | |||||
#define GL_STREAM_DRAW 0x88E0 | |||||
#define GL_STREAM_READ 0x88E1 | |||||
#define GL_SUBPIXEL_BITS 0x0D50 | |||||
#define GL_SYNC_CONDITION 0x9113 | |||||
#define GL_SYNC_FENCE 0x9116 | |||||
#define GL_SYNC_FLAGS 0x9115 | |||||
#define GL_SYNC_FLUSH_COMMANDS_BIT 0x00000001 | |||||
#define GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117 | |||||
#define GL_SYNC_STATUS 0x9114 | |||||
#define GL_TESS_CONTROL_OUTPUT_VERTICES 0x8E75 | |||||
#define GL_TESS_CONTROL_SHADER 0x8E88 | |||||
#define GL_TESS_CONTROL_SHADER_BIT 0x00000008 | |||||
#define GL_TESS_EVALUATION_SHADER 0x8E87 | |||||
#define GL_TESS_EVALUATION_SHADER_BIT 0x00000010 | |||||
#define GL_TESS_GEN_MODE 0x8E76 | |||||
#define GL_TESS_GEN_POINT_MODE 0x8E79 | |||||
#define GL_TESS_GEN_SPACING 0x8E77 | |||||
#define GL_TESS_GEN_VERTEX_ORDER 0x8E78 | |||||
#define GL_TEXTURE 0x1702 | |||||
#define GL_TEXTURE0 0x84C0 | |||||
#define GL_TEXTURE1 0x84C1 | |||||
#define GL_TEXTURE10 0x84CA | |||||
#define GL_TEXTURE11 0x84CB | |||||
#define GL_TEXTURE12 0x84CC | |||||
#define GL_TEXTURE13 0x84CD | |||||
#define GL_TEXTURE14 0x84CE | |||||
#define GL_TEXTURE15 0x84CF | |||||
#define GL_TEXTURE16 0x84D0 | |||||
#define GL_TEXTURE17 0x84D1 | |||||
#define GL_TEXTURE18 0x84D2 | |||||
#define GL_TEXTURE19 0x84D3 | |||||
#define GL_TEXTURE2 0x84C2 | |||||
#define GL_TEXTURE20 0x84D4 | |||||
#define GL_TEXTURE21 0x84D5 | |||||
#define GL_TEXTURE22 0x84D6 | |||||
#define GL_TEXTURE23 0x84D7 | |||||
#define GL_TEXTURE24 0x84D8 | |||||
#define GL_TEXTURE25 0x84D9 | |||||
#define GL_TEXTURE26 0x84DA | |||||
#define GL_TEXTURE27 0x84DB | |||||
#define GL_TEXTURE28 0x84DC | |||||
#define GL_TEXTURE29 0x84DD | |||||
#define GL_TEXTURE3 0x84C3 | |||||
#define GL_TEXTURE30 0x84DE | |||||
#define GL_TEXTURE31 0x84DF | |||||
#define GL_TEXTURE4 0x84C4 | |||||
#define GL_TEXTURE5 0x84C5 | |||||
#define GL_TEXTURE6 0x84C6 | |||||
#define GL_TEXTURE7 0x84C7 | |||||
#define GL_TEXTURE8 0x84C8 | |||||
#define GL_TEXTURE9 0x84C9 | |||||
#define GL_TEXTURE_2D 0x0DE1 | |||||
#define GL_TEXTURE_2D_ARRAY 0x8C1A | |||||
#define GL_TEXTURE_2D_MULTISAMPLE 0x9100 | |||||
#define GL_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9102 | |||||
#define GL_TEXTURE_3D 0x806F | |||||
#define GL_TEXTURE_ALPHA_SIZE 0x805F | |||||
#define GL_TEXTURE_ALPHA_TYPE 0x8C13 | |||||
#define GL_TEXTURE_BASE_LEVEL 0x813C | |||||
#define GL_TEXTURE_BINDING_2D 0x8069 | |||||
#define GL_TEXTURE_BINDING_2D_ARRAY 0x8C1D | |||||
#define GL_TEXTURE_BINDING_2D_MULTISAMPLE 0x9104 | |||||
#define GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY 0x9105 | |||||
#define GL_TEXTURE_BINDING_3D 0x806A | |||||
#define GL_TEXTURE_BINDING_BUFFER 0x8C2C | |||||
#define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 | |||||
#define GL_TEXTURE_BINDING_CUBE_MAP_ARRAY 0x900A | |||||
#define GL_TEXTURE_BLUE_SIZE 0x805E | |||||
#define GL_TEXTURE_BLUE_TYPE 0x8C12 | |||||
#define GL_TEXTURE_BORDER_COLOR 0x1004 | |||||
#define GL_TEXTURE_BUFFER 0x8C2A | |||||
#define GL_TEXTURE_BUFFER_BINDING 0x8C2A | |||||
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D | |||||
#define GL_TEXTURE_BUFFER_OFFSET 0x919D | |||||
#define GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F | |||||
#define GL_TEXTURE_BUFFER_SIZE 0x919E | |||||
#define GL_TEXTURE_COMPARE_FUNC 0x884D | |||||
#define GL_TEXTURE_COMPARE_MODE 0x884C | |||||
#define GL_TEXTURE_COMPRESSED 0x86A1 | |||||
#define GL_TEXTURE_CUBE_MAP 0x8513 | |||||
#define GL_TEXTURE_CUBE_MAP_ARRAY 0x9009 | |||||
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 | |||||
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 | |||||
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A | |||||
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 | |||||
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 | |||||
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 | |||||
#define GL_TEXTURE_DEPTH 0x8071 | |||||
#define GL_TEXTURE_DEPTH_SIZE 0x884A | |||||
#define GL_TEXTURE_DEPTH_TYPE 0x8C16 | |||||
#define GL_TEXTURE_FETCH_BARRIER_BIT 0x00000008 | |||||
#define GL_TEXTURE_FIXED_SAMPLE_LOCATIONS 0x9107 | |||||
#define GL_TEXTURE_GREEN_SIZE 0x805D | |||||
#define GL_TEXTURE_GREEN_TYPE 0x8C11 | |||||
#define GL_TEXTURE_HEIGHT 0x1001 | |||||
#define GL_TEXTURE_IMMUTABLE_FORMAT 0x912F | |||||
#define GL_TEXTURE_IMMUTABLE_LEVELS 0x82DF | |||||
#define GL_TEXTURE_INTERNAL_FORMAT 0x1003 | |||||
#define GL_TEXTURE_MAG_FILTER 0x2800 | |||||
#define GL_TEXTURE_MAX_ANISOTROPY 0x84FE | |||||
#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE | |||||
#define GL_TEXTURE_MAX_LEVEL 0x813D | |||||
#define GL_TEXTURE_MAX_LOD 0x813B | |||||
#define GL_TEXTURE_MIN_FILTER 0x2801 | |||||
#define GL_TEXTURE_MIN_LOD 0x813A | |||||
#define GL_TEXTURE_RED_SIZE 0x805C | |||||
#define GL_TEXTURE_RED_TYPE 0x8C10 | |||||
#define GL_TEXTURE_SAMPLES 0x9106 | |||||
#define GL_TEXTURE_SHARED_SIZE 0x8C3F | |||||
#define GL_TEXTURE_STENCIL_SIZE 0x88F1 | |||||
#define GL_TEXTURE_SWIZZLE_A 0x8E45 | |||||
#define GL_TEXTURE_SWIZZLE_B 0x8E44 | |||||
#define GL_TEXTURE_SWIZZLE_G 0x8E43 | |||||
#define GL_TEXTURE_SWIZZLE_R 0x8E42 | |||||
#define GL_TEXTURE_UPDATE_BARRIER_BIT 0x00000100 | |||||
#define GL_TEXTURE_WIDTH 0x1000 | |||||
#define GL_TEXTURE_WRAP_R 0x8072 | |||||
#define GL_TEXTURE_WRAP_S 0x2802 | |||||
#define GL_TEXTURE_WRAP_T 0x2803 | |||||
#define GL_TIMEOUT_EXPIRED 0x911B | |||||
#define GL_TIMEOUT_IGNORED 0xFFFFFFFFFFFFFFFF | |||||
#define GL_TOP_LEVEL_ARRAY_SIZE 0x930C | |||||
#define GL_TOP_LEVEL_ARRAY_STRIDE 0x930D | |||||
#define GL_TRANSFORM_FEEDBACK 0x8E22 | |||||
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24 | |||||
#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT 0x00000800 | |||||
#define GL_TRANSFORM_FEEDBACK_BINDING 0x8E25 | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE 0x8E24 | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED 0x8E23 | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85 | |||||
#define GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84 | |||||
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23 | |||||
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88 | |||||
#define GL_TRANSFORM_FEEDBACK_VARYING 0x92F4 | |||||
#define GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83 | |||||
#define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76 | |||||
#define GL_TRIANGLES 0x0004 | |||||
#define GL_TRIANGLES_ADJACENCY 0x000C | |||||
#define GL_TRIANGLE_FAN 0x0006 | |||||
#define GL_TRIANGLE_STRIP 0x0005 | |||||
#define GL_TRIANGLE_STRIP_ADJACENCY 0x000D | |||||
#define GL_TRUE 1 | |||||
#define GL_TYPE 0x92FA | |||||
#define GL_UNDEFINED_VERTEX 0x8260 | |||||
#define GL_UNIFORM 0x92E1 | |||||
#define GL_UNIFORM_ARRAY_STRIDE 0x8A3C | |||||
#define GL_UNIFORM_BARRIER_BIT 0x00000004 | |||||
#define GL_UNIFORM_BLOCK 0x92E2 | |||||
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS 0x8A42 | |||||
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 0x8A43 | |||||
#define GL_UNIFORM_BLOCK_BINDING 0x8A3F | |||||
#define GL_UNIFORM_BLOCK_DATA_SIZE 0x8A40 | |||||
#define GL_UNIFORM_BLOCK_INDEX 0x8A3A | |||||
#define GL_UNIFORM_BLOCK_NAME_LENGTH 0x8A41 | |||||
#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46 | |||||
#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44 | |||||
#define GL_UNIFORM_BUFFER 0x8A11 | |||||
#define GL_UNIFORM_BUFFER_BINDING 0x8A28 | |||||
#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT 0x8A34 | |||||
#define GL_UNIFORM_BUFFER_SIZE 0x8A2A | |||||
#define GL_UNIFORM_BUFFER_START 0x8A29 | |||||
#define GL_UNIFORM_IS_ROW_MAJOR 0x8A3E | |||||
#define GL_UNIFORM_MATRIX_STRIDE 0x8A3D | |||||
#define GL_UNIFORM_NAME_LENGTH 0x8A39 | |||||
#define GL_UNIFORM_OFFSET 0x8A3B | |||||
#define GL_UNIFORM_SIZE 0x8A38 | |||||
#define GL_UNIFORM_TYPE 0x8A37 | |||||
#define GL_UNKNOWN_CONTEXT_RESET 0x8255 | |||||
#define GL_UNPACK_ALIGNMENT 0x0CF5 | |||||
#define GL_UNPACK_IMAGE_HEIGHT 0x806E | |||||
#define GL_UNPACK_ROW_LENGTH 0x0CF2 | |||||
#define GL_UNPACK_SKIP_IMAGES 0x806D | |||||
#define GL_UNPACK_SKIP_PIXELS 0x0CF4 | |||||
#define GL_UNPACK_SKIP_ROWS 0x0CF3 | |||||
#define GL_UNSIGNALED 0x9118 | |||||
#define GL_UNSIGNED_BYTE 0x1401 | |||||
#define GL_UNSIGNED_INT 0x1405 | |||||
#define GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B | |||||
#define GL_UNSIGNED_INT_24_8 0x84FA | |||||
#define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368 | |||||
#define GL_UNSIGNED_INT_5_9_9_9_REV 0x8C3E | |||||
#define GL_UNSIGNED_INT_ATOMIC_COUNTER 0x92DB | |||||
#define GL_UNSIGNED_INT_IMAGE_2D 0x9063 | |||||
#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY 0x9069 | |||||
#define GL_UNSIGNED_INT_IMAGE_3D 0x9064 | |||||
#define GL_UNSIGNED_INT_IMAGE_BUFFER 0x9067 | |||||
#define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066 | |||||
#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 0x906A | |||||
#define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2 | |||||
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7 | |||||
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE 0x910A | |||||
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D | |||||
#define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3 | |||||
#define GL_UNSIGNED_INT_SAMPLER_BUFFER 0x8DD8 | |||||
#define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4 | |||||
#define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY 0x900F | |||||
#define GL_UNSIGNED_INT_VEC2 0x8DC6 | |||||
#define GL_UNSIGNED_INT_VEC3 0x8DC7 | |||||
#define GL_UNSIGNED_INT_VEC4 0x8DC8 | |||||
#define GL_UNSIGNED_NORMALIZED 0x8C17 | |||||
#define GL_UNSIGNED_SHORT 0x1403 | |||||
#define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 | |||||
#define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 | |||||
#define GL_UNSIGNED_SHORT_5_6_5 0x8363 | |||||
#define GL_VALIDATE_STATUS 0x8B83 | |||||
#define GL_VENDOR 0x1F00 | |||||
#define GL_VERSION 0x1F02 | |||||
#define GL_VERTEX_ARRAY 0x8074 | |||||
#define GL_VERTEX_ARRAY_BINDING 0x85B5 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 0x00000001 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F | |||||
#define GL_VERTEX_ATTRIB_ARRAY_DIVISOR 0x88FE | |||||
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD | |||||
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A | |||||
#define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624 | |||||
#define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625 | |||||
#define GL_VERTEX_ATTRIB_BINDING 0x82D4 | |||||
#define GL_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D5 | |||||
#define GL_VERTEX_BINDING_BUFFER 0x8F4F | |||||
#define GL_VERTEX_BINDING_DIVISOR 0x82D6 | |||||
#define GL_VERTEX_BINDING_OFFSET 0x82D7 | |||||
#define GL_VERTEX_BINDING_STRIDE 0x82D8 | |||||
#define GL_VERTEX_SHADER 0x8B31 | |||||
#define GL_VERTEX_SHADER_BIT 0x00000001 | |||||
#define GL_VIEWPORT 0x0BA2 | |||||
#define GL_WAIT_FAILED 0x911D | |||||
#define GL_WRITE_ONLY 0x88B9 | |||||
#define GL_ZERO 0 | |||||
#include <KHR/khrplatform.h> | |||||
typedef unsigned int GLenum; | |||||
typedef unsigned char GLboolean; | |||||
typedef unsigned int GLbitfield; | |||||
typedef void GLvoid; | |||||
typedef khronos_int8_t GLbyte; | |||||
typedef khronos_uint8_t GLubyte; | |||||
typedef khronos_int16_t GLshort; | |||||
typedef khronos_uint16_t GLushort; | |||||
typedef int GLint; | |||||
typedef unsigned int GLuint; | |||||
typedef khronos_int32_t GLclampx; | |||||
typedef int GLsizei; | |||||
typedef khronos_float_t GLfloat; | |||||
typedef khronos_float_t GLclampf; | |||||
typedef double GLdouble; | |||||
typedef double GLclampd; | |||||
typedef void *GLeglClientBufferEXT; | |||||
typedef void *GLeglImageOES; | |||||
typedef char GLchar; | |||||
typedef char GLcharARB; | |||||
#ifdef __APPLE__ | |||||
typedef void *GLhandleARB; | |||||
#else | |||||
typedef unsigned int GLhandleARB; | |||||
#endif | |||||
typedef khronos_uint16_t GLhalf; | |||||
typedef khronos_uint16_t GLhalfARB; | |||||
typedef khronos_int32_t GLfixed; | |||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | |||||
typedef khronos_intptr_t GLintptr; | |||||
#else | |||||
typedef khronos_intptr_t GLintptr; | |||||
#endif | |||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | |||||
typedef khronos_intptr_t GLintptrARB; | |||||
#else | |||||
typedef khronos_intptr_t GLintptrARB; | |||||
#endif | |||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | |||||
typedef khronos_ssize_t GLsizeiptr; | |||||
#else | |||||
typedef khronos_ssize_t GLsizeiptr; | |||||
#endif | |||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | |||||
typedef khronos_ssize_t GLsizeiptrARB; | |||||
#else | |||||
typedef khronos_ssize_t GLsizeiptrARB; | |||||
#endif | |||||
typedef khronos_int64_t GLint64; | |||||
typedef khronos_int64_t GLint64EXT; | |||||
typedef khronos_uint64_t GLuint64; | |||||
typedef khronos_uint64_t GLuint64EXT; | |||||
typedef struct __GLsync *GLsync; | |||||
struct _cl_context; | |||||
struct _cl_event; | |||||
typedef void (GLAD_API_PTR *GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); | |||||
typedef void (GLAD_API_PTR *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); | |||||
typedef void (GLAD_API_PTR *GLDEBUGPROCKHR)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); | |||||
typedef void (GLAD_API_PTR *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam); | |||||
typedef unsigned short GLhalfNV; | |||||
typedef GLintptr GLvdpauSurfaceNV; | |||||
typedef void (GLAD_API_PTR *GLVULKANPROCNV)(void); | |||||
#define GL_ES_VERSION_2_0 1 | |||||
GLAD_API_CALL int GLAD_GL_ES_VERSION_2_0; | |||||
#define GL_ES_VERSION_3_0 1 | |||||
GLAD_API_CALL int GLAD_GL_ES_VERSION_3_0; | |||||
#define GL_ES_VERSION_3_1 1 | |||||
GLAD_API_CALL int GLAD_GL_ES_VERSION_3_1; | |||||
#define GL_ES_VERSION_3_2 1 | |||||
GLAD_API_CALL int GLAD_GL_ES_VERSION_3_2; | |||||
#define GL_EXT_blend_minmax 1 | |||||
GLAD_API_CALL int GLAD_GL_EXT_blend_minmax; | |||||
#define GL_EXT_texture_compression_s3tc 1 | |||||
GLAD_API_CALL int GLAD_GL_EXT_texture_compression_s3tc; | |||||
#define GL_EXT_texture_filter_anisotropic 1 | |||||
GLAD_API_CALL int GLAD_GL_EXT_texture_filter_anisotropic; | |||||
#define GL_INTEL_performance_query 1 | |||||
GLAD_API_CALL int GLAD_GL_INTEL_performance_query; | |||||
typedef void (GLAD_API_PTR *PFNGLACTIVESHADERPROGRAMPROC)(GLuint pipeline, GLuint program); | |||||
typedef void (GLAD_API_PTR *PFNGLACTIVETEXTUREPROC)(GLenum texture); | |||||
typedef void (GLAD_API_PTR *PFNGLATTACHSHADERPROC)(GLuint program, GLuint shader); | |||||
typedef void (GLAD_API_PTR *PFNGLBEGINPERFQUERYINTELPROC)(GLuint queryHandle); | |||||
typedef void (GLAD_API_PTR *PFNGLBEGINQUERYPROC)(GLenum target, GLuint id); | |||||
typedef void (GLAD_API_PTR *PFNGLBEGINTRANSFORMFEEDBACKPROC)(GLenum primitiveMode); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDATTRIBLOCATIONPROC)(GLuint program, GLuint index, const GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDBUFFERPROC)(GLenum target, GLuint buffer); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDBUFFERBASEPROC)(GLenum target, GLuint index, GLuint buffer); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDBUFFERRANGEPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDFRAMEBUFFERPROC)(GLenum target, GLuint framebuffer); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDIMAGETEXTUREPROC)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDPROGRAMPIPELINEPROC)(GLuint pipeline); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDRENDERBUFFERPROC)(GLenum target, GLuint renderbuffer); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDSAMPLERPROC)(GLuint unit, GLuint sampler); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDTEXTUREPROC)(GLenum target, GLuint texture); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDTRANSFORMFEEDBACKPROC)(GLenum target, GLuint id); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDVERTEXARRAYPROC)(GLuint array); | |||||
typedef void (GLAD_API_PTR *PFNGLBINDVERTEXBUFFERPROC)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDBARRIERPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDEQUATIONPROC)(GLenum mode); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDEQUATIONSEPARATEPROC)(GLenum modeRGB, GLenum modeAlpha); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDEQUATIONSEPARATEIPROC)(GLuint buf, GLenum modeRGB, GLenum modeAlpha); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDEQUATIONIPROC)(GLuint buf, GLenum mode); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDFUNCPROC)(GLenum sfactor, GLenum dfactor); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDFUNCSEPARATEPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDFUNCSEPARATEIPROC)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); | |||||
typedef void (GLAD_API_PTR *PFNGLBLENDFUNCIPROC)(GLuint buf, GLenum src, GLenum dst); | |||||
typedef void (GLAD_API_PTR *PFNGLBLITFRAMEBUFFERPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); | |||||
typedef void (GLAD_API_PTR *PFNGLBUFFERDATAPROC)(GLenum target, GLsizeiptr size, const void * data, GLenum usage); | |||||
typedef void (GLAD_API_PTR *PFNGLBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, const void * data); | |||||
typedef GLenum (GLAD_API_PTR *PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARPROC)(GLbitfield mask); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARBUFFERFIPROC)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARBUFFERFVPROC)(GLenum buffer, GLint drawbuffer, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARBUFFERIVPROC)(GLenum buffer, GLint drawbuffer, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARBUFFERUIVPROC)(GLenum buffer, GLint drawbuffer, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARDEPTHFPROC)(GLfloat d); | |||||
typedef void (GLAD_API_PTR *PFNGLCLEARSTENCILPROC)(GLint s); | |||||
typedef GLenum (GLAD_API_PTR *PFNGLCLIENTWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout); | |||||
typedef void (GLAD_API_PTR *PFNGLCOLORMASKPROC)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); | |||||
typedef void (GLAD_API_PTR *PFNGLCOLORMASKIPROC)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); | |||||
typedef void (GLAD_API_PTR *PFNGLCOMPILESHADERPROC)(GLuint shader); | |||||
typedef void (GLAD_API_PTR *PFNGLCOMPRESSEDTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data); | |||||
typedef void (GLAD_API_PTR *PFNGLCOMPRESSEDTEXIMAGE3DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data); | |||||
typedef void (GLAD_API_PTR *PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data); | |||||
typedef void (GLAD_API_PTR *PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data); | |||||
typedef void (GLAD_API_PTR *PFNGLCOPYBUFFERSUBDATAPROC)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); | |||||
typedef void (GLAD_API_PTR *PFNGLCOPYIMAGESUBDATAPROC)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth); | |||||
typedef void (GLAD_API_PTR *PFNGLCOPYTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); | |||||
typedef void (GLAD_API_PTR *PFNGLCOPYTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLCREATEPERFQUERYINTELPROC)(GLuint queryId, GLuint * queryHandle); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLCREATEPROGRAMPROC)(void); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLCREATESHADERPROC)(GLenum type); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLCREATESHADERPROGRAMVPROC)(GLenum type, GLsizei count, const GLchar *const* strings); | |||||
typedef void (GLAD_API_PTR *PFNGLCULLFACEPROC)(GLenum mode); | |||||
typedef void (GLAD_API_PTR *PFNGLDEBUGMESSAGECALLBACKPROC)(GLDEBUGPROC callback, const void * userParam); | |||||
typedef void (GLAD_API_PTR *PFNGLDEBUGMESSAGECONTROLPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); | |||||
typedef void (GLAD_API_PTR *PFNGLDEBUGMESSAGEINSERTPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEBUFFERSPROC)(GLsizei n, const GLuint * buffers); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEFRAMEBUFFERSPROC)(GLsizei n, const GLuint * framebuffers); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEPERFQUERYINTELPROC)(GLuint queryHandle); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEPROGRAMPROC)(GLuint program); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEPROGRAMPIPELINESPROC)(GLsizei n, const GLuint * pipelines); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEQUERIESPROC)(GLsizei n, const GLuint * ids); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETERENDERBUFFERSPROC)(GLsizei n, const GLuint * renderbuffers); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETESAMPLERSPROC)(GLsizei count, const GLuint * samplers); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETESHADERPROC)(GLuint shader); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETESYNCPROC)(GLsync sync); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETETEXTURESPROC)(GLsizei n, const GLuint * textures); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETETRANSFORMFEEDBACKSPROC)(GLsizei n, const GLuint * ids); | |||||
typedef void (GLAD_API_PTR *PFNGLDELETEVERTEXARRAYSPROC)(GLsizei n, const GLuint * arrays); | |||||
typedef void (GLAD_API_PTR *PFNGLDEPTHFUNCPROC)(GLenum func); | |||||
typedef void (GLAD_API_PTR *PFNGLDEPTHMASKPROC)(GLboolean flag); | |||||
typedef void (GLAD_API_PTR *PFNGLDEPTHRANGEFPROC)(GLfloat n, GLfloat f); | |||||
typedef void (GLAD_API_PTR *PFNGLDETACHSHADERPROC)(GLuint program, GLuint shader); | |||||
typedef void (GLAD_API_PTR *PFNGLDISABLEPROC)(GLenum cap); | |||||
typedef void (GLAD_API_PTR *PFNGLDISABLEVERTEXATTRIBARRAYPROC)(GLuint index); | |||||
typedef void (GLAD_API_PTR *PFNGLDISABLEIPROC)(GLenum target, GLuint index); | |||||
typedef void (GLAD_API_PTR *PFNGLDISPATCHCOMPUTEPROC)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); | |||||
typedef void (GLAD_API_PTR *PFNGLDISPATCHCOMPUTEINDIRECTPROC)(GLintptr indirect); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWARRAYSPROC)(GLenum mode, GLint first, GLsizei count); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWARRAYSINDIRECTPROC)(GLenum mode, const void * indirect); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWARRAYSINSTANCEDPROC)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWBUFFERSPROC)(GLsizei n, const GLenum * bufs); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void * indices); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWELEMENTSBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWELEMENTSINDIRECTPROC)(GLenum mode, GLenum type, const void * indirect); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWELEMENTSINSTANCEDPROC)(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices); | |||||
typedef void (GLAD_API_PTR *PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex); | |||||
typedef void (GLAD_API_PTR *PFNGLENABLEPROC)(GLenum cap); | |||||
typedef void (GLAD_API_PTR *PFNGLENABLEVERTEXATTRIBARRAYPROC)(GLuint index); | |||||
typedef void (GLAD_API_PTR *PFNGLENABLEIPROC)(GLenum target, GLuint index); | |||||
typedef void (GLAD_API_PTR *PFNGLENDPERFQUERYINTELPROC)(GLuint queryHandle); | |||||
typedef void (GLAD_API_PTR *PFNGLENDQUERYPROC)(GLenum target); | |||||
typedef void (GLAD_API_PTR *PFNGLENDTRANSFORMFEEDBACKPROC)(void); | |||||
typedef GLsync (GLAD_API_PTR *PFNGLFENCESYNCPROC)(GLenum condition, GLbitfield flags); | |||||
typedef void (GLAD_API_PTR *PFNGLFINISHPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLFLUSHPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLFLUSHMAPPEDBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length); | |||||
typedef void (GLAD_API_PTR *PFNGLFRAMEBUFFERPARAMETERIPROC)(GLenum target, GLenum pname, GLint param); | |||||
typedef void (GLAD_API_PTR *PFNGLFRAMEBUFFERRENDERBUFFERPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); | |||||
typedef void (GLAD_API_PTR *PFNGLFRAMEBUFFERTEXTUREPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level); | |||||
typedef void (GLAD_API_PTR *PFNGLFRAMEBUFFERTEXTURE2DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); | |||||
typedef void (GLAD_API_PTR *PFNGLFRAMEBUFFERTEXTURELAYERPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); | |||||
typedef void (GLAD_API_PTR *PFNGLFRONTFACEPROC)(GLenum mode); | |||||
typedef void (GLAD_API_PTR *PFNGLGENBUFFERSPROC)(GLsizei n, GLuint * buffers); | |||||
typedef void (GLAD_API_PTR *PFNGLGENFRAMEBUFFERSPROC)(GLsizei n, GLuint * framebuffers); | |||||
typedef void (GLAD_API_PTR *PFNGLGENPROGRAMPIPELINESPROC)(GLsizei n, GLuint * pipelines); | |||||
typedef void (GLAD_API_PTR *PFNGLGENQUERIESPROC)(GLsizei n, GLuint * ids); | |||||
typedef void (GLAD_API_PTR *PFNGLGENRENDERBUFFERSPROC)(GLsizei n, GLuint * renderbuffers); | |||||
typedef void (GLAD_API_PTR *PFNGLGENSAMPLERSPROC)(GLsizei count, GLuint * samplers); | |||||
typedef void (GLAD_API_PTR *PFNGLGENTEXTURESPROC)(GLsizei n, GLuint * textures); | |||||
typedef void (GLAD_API_PTR *PFNGLGENTRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint * ids); | |||||
typedef void (GLAD_API_PTR *PFNGLGENVERTEXARRAYSPROC)(GLsizei n, GLuint * arrays); | |||||
typedef void (GLAD_API_PTR *PFNGLGENERATEMIPMAPPROC)(GLenum target); | |||||
typedef void (GLAD_API_PTR *PFNGLGETACTIVEATTRIBPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETACTIVEUNIFORMPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); | |||||
typedef void (GLAD_API_PTR *PFNGLGETACTIVEUNIFORMBLOCKIVPROC)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETACTIVEUNIFORMSIVPROC)(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETATTACHEDSHADERSPROC)(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders); | |||||
typedef GLint (GLAD_API_PTR *PFNGLGETATTRIBLOCATIONPROC)(GLuint program, const GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETBOOLEANI_VPROC)(GLenum target, GLuint index, GLboolean * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETBOOLEANVPROC)(GLenum pname, GLboolean * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETBUFFERPARAMETERI64VPROC)(GLenum target, GLenum pname, GLint64 * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETBUFFERPOINTERVPROC)(GLenum target, GLenum pname, void ** params); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLGETDEBUGMESSAGELOGPROC)(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); | |||||
typedef GLenum (GLAD_API_PTR *PFNGLGETERRORPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLGETFIRSTPERFQUERYIDINTELPROC)(GLuint * queryId); | |||||
typedef void (GLAD_API_PTR *PFNGLGETFLOATVPROC)(GLenum pname, GLfloat * data); | |||||
typedef GLint (GLAD_API_PTR *PFNGLGETFRAGDATALOCATIONPROC)(GLuint program, const GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETFRAMEBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef GLenum (GLAD_API_PTR *PFNGLGETGRAPHICSRESETSTATUSPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLGETINTEGER64I_VPROC)(GLenum target, GLuint index, GLint64 * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETINTEGER64VPROC)(GLenum pname, GLint64 * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETINTEGERI_VPROC)(GLenum target, GLuint index, GLint * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETINTEGERVPROC)(GLenum pname, GLint * data); | |||||
typedef void (GLAD_API_PTR *PFNGLGETINTERNALFORMATIVPROC)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETMULTISAMPLEFVPROC)(GLenum pname, GLuint index, GLfloat * val); | |||||
typedef void (GLAD_API_PTR *PFNGLGETNEXTPERFQUERYIDINTELPROC)(GLuint queryId, GLuint * nextQueryId); | |||||
typedef void (GLAD_API_PTR *PFNGLGETOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label); | |||||
typedef void (GLAD_API_PTR *PFNGLGETOBJECTPTRLABELPROC)(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPERFCOUNTERINFOINTELPROC)(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPERFQUERYDATAINTELPROC)(GLuint queryHandle, GLuint flags, GLsizei dataSize, void * data, GLuint * bytesWritten); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPERFQUERYIDBYNAMEINTELPROC)(GLchar * queryName, GLuint * queryId); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPERFQUERYINFOINTELPROC)(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPOINTERVPROC)(GLenum pname, void ** params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMBINARYPROC)(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMINFOLOGPROC)(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMINTERFACEIVPROC)(GLuint program, GLenum programInterface, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMPIPELINEINFOLOGPROC)(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMPIPELINEIVPROC)(GLuint pipeline, GLenum pname, GLint * params); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint program, GLenum programInterface, const GLchar * name); | |||||
typedef GLint (GLAD_API_PTR *PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint program, GLenum programInterface, const GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMRESOURCENAMEPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMRESOURCEIVPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei count, GLsizei * length, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETPROGRAMIVPROC)(GLuint program, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETQUERYOBJECTUIVPROC)(GLuint id, GLenum pname, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETQUERYIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETRENDERBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSHADERINFOLOGPROC)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSHADERPRECISIONFORMATPROC)(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSHADERSOURCEPROC)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSHADERIVPROC)(GLuint shader, GLenum pname, GLint * params); | |||||
typedef const GLubyte * (GLAD_API_PTR *PFNGLGETSTRINGPROC)(GLenum name); | |||||
typedef const GLubyte * (GLAD_API_PTR *PFNGLGETSTRINGIPROC)(GLenum name, GLuint index); | |||||
typedef void (GLAD_API_PTR *PFNGLGETSYNCIVPROC)(GLsync sync, GLenum pname, GLsizei count, GLsizei * length, GLint * values); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXLEVELPARAMETERFVPROC)(GLenum target, GLint level, GLenum pname, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXLEVELPARAMETERIVPROC)(GLenum target, GLint level, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTEXPARAMETERIVPROC)(GLenum target, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); | |||||
typedef GLuint (GLAD_API_PTR *PFNGLGETUNIFORMBLOCKINDEXPROC)(GLuint program, const GLchar * uniformBlockName); | |||||
typedef void (GLAD_API_PTR *PFNGLGETUNIFORMINDICESPROC)(GLuint program, GLsizei uniformCount, const GLchar *const* uniformNames, GLuint * uniformIndices); | |||||
typedef GLint (GLAD_API_PTR *PFNGLGETUNIFORMLOCATIONPROC)(GLuint program, const GLchar * name); | |||||
typedef void (GLAD_API_PTR *PFNGLGETUNIFORMFVPROC)(GLuint program, GLint location, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETUNIFORMIVPROC)(GLuint program, GLint location, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETUNIFORMUIVPROC)(GLuint program, GLint location, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETVERTEXATTRIBIIVPROC)(GLuint index, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETVERTEXATTRIBIUIVPROC)(GLuint index, GLenum pname, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETVERTEXATTRIBPOINTERVPROC)(GLuint index, GLenum pname, void ** pointer); | |||||
typedef void (GLAD_API_PTR *PFNGLGETVERTEXATTRIBFVPROC)(GLuint index, GLenum pname, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETVERTEXATTRIBIVPROC)(GLuint index, GLenum pname, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLHINTPROC)(GLenum target, GLenum mode); | |||||
typedef void (GLAD_API_PTR *PFNGLINVALIDATEFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum * attachments); | |||||
typedef void (GLAD_API_PTR *PFNGLINVALIDATESUBFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISBUFFERPROC)(GLuint buffer); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISENABLEDPROC)(GLenum cap); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISENABLEDIPROC)(GLenum target, GLuint index); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISFRAMEBUFFERPROC)(GLuint framebuffer); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISPROGRAMPROC)(GLuint program); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISPROGRAMPIPELINEPROC)(GLuint pipeline); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISQUERYPROC)(GLuint id); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISRENDERBUFFERPROC)(GLuint renderbuffer); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISSAMPLERPROC)(GLuint sampler); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISSHADERPROC)(GLuint shader); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISSYNCPROC)(GLsync sync); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISTEXTUREPROC)(GLuint texture); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISTRANSFORMFEEDBACKPROC)(GLuint id); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLISVERTEXARRAYPROC)(GLuint array); | |||||
typedef void (GLAD_API_PTR *PFNGLLINEWIDTHPROC)(GLfloat width); | |||||
typedef void (GLAD_API_PTR *PFNGLLINKPROGRAMPROC)(GLuint program); | |||||
typedef void * (GLAD_API_PTR *PFNGLMAPBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); | |||||
typedef void (GLAD_API_PTR *PFNGLMEMORYBARRIERPROC)(GLbitfield barriers); | |||||
typedef void (GLAD_API_PTR *PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers); | |||||
typedef void (GLAD_API_PTR *PFNGLMINSAMPLESHADINGPROC)(GLfloat value); | |||||
typedef void (GLAD_API_PTR *PFNGLOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei length, const GLchar * label); | |||||
typedef void (GLAD_API_PTR *PFNGLOBJECTPTRLABELPROC)(const void * ptr, GLsizei length, const GLchar * label); | |||||
typedef void (GLAD_API_PTR *PFNGLPATCHPARAMETERIPROC)(GLenum pname, GLint value); | |||||
typedef void (GLAD_API_PTR *PFNGLPAUSETRANSFORMFEEDBACKPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLPIXELSTOREIPROC)(GLenum pname, GLint param); | |||||
typedef void (GLAD_API_PTR *PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units); | |||||
typedef void (GLAD_API_PTR *PFNGLPOPDEBUGGROUPPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLPRIMITIVEBOUNDINGBOXPROC)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMBINARYPROC)(GLuint program, GLenum binaryFormat, const void * binary, GLsizei length); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMPARAMETERIPROC)(GLuint program, GLenum pname, GLint value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1FPROC)(GLuint program, GLint location, GLfloat v0); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1IPROC)(GLuint program, GLint location, GLint v0); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1IVPROC)(GLuint program, GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1UIPROC)(GLuint program, GLint location, GLuint v0); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM1UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2IPROC)(GLuint program, GLint location, GLint v0, GLint v1); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2IVPROC)(GLuint program, GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM2UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3IVPROC)(GLuint program, GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM3UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4IVPROC)(GLuint program, GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORM4UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLPUSHDEBUGGROUPPROC)(GLenum source, GLuint id, GLsizei length, const GLchar * message); | |||||
typedef void (GLAD_API_PTR *PFNGLREADBUFFERPROC)(GLenum src); | |||||
typedef void (GLAD_API_PTR *PFNGLREADPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels); | |||||
typedef void (GLAD_API_PTR *PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data); | |||||
typedef void (GLAD_API_PTR *PFNGLRELEASESHADERCOMPILERPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLRENDERBUFFERSTORAGEPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLRESUMETRANSFORMFEEDBACKPROC)(void); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLECOVERAGEPROC)(GLfloat value, GLboolean invert); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLEMASKIPROC)(GLuint maskNumber, GLbitfield mask); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, const GLint * param); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, const GLuint * param); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERFPROC)(GLuint sampler, GLenum pname, GLfloat param); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, const GLfloat * param); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERIPROC)(GLuint sampler, GLenum pname, GLint param); | |||||
typedef void (GLAD_API_PTR *PFNGLSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, const GLint * param); | |||||
typedef void (GLAD_API_PTR *PFNGLSCISSORPROC)(GLint x, GLint y, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLSHADERBINARYPROC)(GLsizei count, const GLuint * shaders, GLenum binaryFormat, const void * binary, GLsizei length); | |||||
typedef void (GLAD_API_PTR *PFNGLSHADERSOURCEPROC)(GLuint shader, GLsizei count, const GLchar *const* string, const GLint * length); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILFUNCPROC)(GLenum func, GLint ref, GLuint mask); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILFUNCSEPARATEPROC)(GLenum face, GLenum func, GLint ref, GLuint mask); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILMASKPROC)(GLuint mask); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILMASKSEPARATEPROC)(GLenum face, GLuint mask); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILOPPROC)(GLenum fail, GLenum zfail, GLenum zpass); | |||||
typedef void (GLAD_API_PTR *PFNGLSTENCILOPSEPARATEPROC)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXBUFFERPROC)(GLenum target, GLenum internalformat, GLuint buffer); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXBUFFERRANGEPROC)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXIMAGE2DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXIMAGE3DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, const GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, const GLuint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERFPROC)(GLenum target, GLenum pname, GLfloat param); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat * params); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERIPROC)(GLenum target, GLenum pname, GLint param); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint * params); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSTORAGE2DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSTORAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSTORAGE3DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSTORAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels); | |||||
typedef void (GLAD_API_PTR *PFNGLTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels); | |||||
typedef void (GLAD_API_PTR *PFNGLTRANSFORMFEEDBACKVARYINGSPROC)(GLuint program, GLsizei count, const GLchar *const* varyings, GLenum bufferMode); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1FPROC)(GLint location, GLfloat v0); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1FVPROC)(GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1IPROC)(GLint location, GLint v0); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1IVPROC)(GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1UIPROC)(GLint location, GLuint v0); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM1UIVPROC)(GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2FPROC)(GLint location, GLfloat v0, GLfloat v1); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2FVPROC)(GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2IPROC)(GLint location, GLint v0, GLint v1); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2IVPROC)(GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2UIPROC)(GLint location, GLuint v0, GLuint v1); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM2UIVPROC)(GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3FVPROC)(GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3IPROC)(GLint location, GLint v0, GLint v1, GLint v2); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3IVPROC)(GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM3UIVPROC)(GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4FVPROC)(GLint location, GLsizei count, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4IPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4IVPROC)(GLint location, GLsizei count, const GLint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORM4UIVPROC)(GLint location, GLsizei count, const GLuint * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMBLOCKBINDINGPROC)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX2X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX2X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX3X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX3X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX4X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef void (GLAD_API_PTR *PFNGLUNIFORMMATRIX4X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); | |||||
typedef GLboolean (GLAD_API_PTR *PFNGLUNMAPBUFFERPROC)(GLenum target); | |||||
typedef void (GLAD_API_PTR *PFNGLUSEPROGRAMPROC)(GLuint program); | |||||
typedef void (GLAD_API_PTR *PFNGLUSEPROGRAMSTAGESPROC)(GLuint pipeline, GLbitfield stages, GLuint program); | |||||
typedef void (GLAD_API_PTR *PFNGLVALIDATEPROGRAMPROC)(GLuint program); | |||||
typedef void (GLAD_API_PTR *PFNGLVALIDATEPROGRAMPIPELINEPROC)(GLuint pipeline); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB1FPROC)(GLuint index, GLfloat x); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB1FVPROC)(GLuint index, const GLfloat * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB2FPROC)(GLuint index, GLfloat x, GLfloat y); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB2FVPROC)(GLuint index, const GLfloat * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB3FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB3FVPROC)(GLuint index, const GLfloat * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB4FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIB4FVPROC)(GLuint index, const GLfloat * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBBINDINGPROC)(GLuint attribindex, GLuint bindingindex); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBDIVISORPROC)(GLuint index, GLuint divisor); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBI4IPROC)(GLuint index, GLint x, GLint y, GLint z, GLint w); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBI4IVPROC)(GLuint index, const GLint * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBI4UIPROC)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBI4UIVPROC)(GLuint index, const GLuint * v); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBIFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBIPOINTERPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXATTRIBPOINTERPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer); | |||||
typedef void (GLAD_API_PTR *PFNGLVERTEXBINDINGDIVISORPROC)(GLuint bindingindex, GLuint divisor); | |||||
typedef void (GLAD_API_PTR *PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height); | |||||
typedef void (GLAD_API_PTR *PFNGLWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout); | |||||
GLAD_API_CALL PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram; | |||||
#define glActiveShaderProgram glad_glActiveShaderProgram | |||||
GLAD_API_CALL PFNGLACTIVETEXTUREPROC glad_glActiveTexture; | |||||
#define glActiveTexture glad_glActiveTexture | |||||
GLAD_API_CALL PFNGLATTACHSHADERPROC glad_glAttachShader; | |||||
#define glAttachShader glad_glAttachShader | |||||
GLAD_API_CALL PFNGLBEGINPERFQUERYINTELPROC glad_glBeginPerfQueryINTEL; | |||||
#define glBeginPerfQueryINTEL glad_glBeginPerfQueryINTEL | |||||
GLAD_API_CALL PFNGLBEGINQUERYPROC glad_glBeginQuery; | |||||
#define glBeginQuery glad_glBeginQuery | |||||
GLAD_API_CALL PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback; | |||||
#define glBeginTransformFeedback glad_glBeginTransformFeedback | |||||
GLAD_API_CALL PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation; | |||||
#define glBindAttribLocation glad_glBindAttribLocation | |||||
GLAD_API_CALL PFNGLBINDBUFFERPROC glad_glBindBuffer; | |||||
#define glBindBuffer glad_glBindBuffer | |||||
GLAD_API_CALL PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase; | |||||
#define glBindBufferBase glad_glBindBufferBase | |||||
GLAD_API_CALL PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange; | |||||
#define glBindBufferRange glad_glBindBufferRange | |||||
GLAD_API_CALL PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer; | |||||
#define glBindFramebuffer glad_glBindFramebuffer | |||||
GLAD_API_CALL PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture; | |||||
#define glBindImageTexture glad_glBindImageTexture | |||||
GLAD_API_CALL PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline; | |||||
#define glBindProgramPipeline glad_glBindProgramPipeline | |||||
GLAD_API_CALL PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer; | |||||
#define glBindRenderbuffer glad_glBindRenderbuffer | |||||
GLAD_API_CALL PFNGLBINDSAMPLERPROC glad_glBindSampler; | |||||
#define glBindSampler glad_glBindSampler | |||||
GLAD_API_CALL PFNGLBINDTEXTUREPROC glad_glBindTexture; | |||||
#define glBindTexture glad_glBindTexture | |||||
GLAD_API_CALL PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback; | |||||
#define glBindTransformFeedback glad_glBindTransformFeedback | |||||
GLAD_API_CALL PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray; | |||||
#define glBindVertexArray glad_glBindVertexArray | |||||
GLAD_API_CALL PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer; | |||||
#define glBindVertexBuffer glad_glBindVertexBuffer | |||||
GLAD_API_CALL PFNGLBLENDBARRIERPROC glad_glBlendBarrier; | |||||
#define glBlendBarrier glad_glBlendBarrier | |||||
GLAD_API_CALL PFNGLBLENDCOLORPROC glad_glBlendColor; | |||||
#define glBlendColor glad_glBlendColor | |||||
GLAD_API_CALL PFNGLBLENDEQUATIONPROC glad_glBlendEquation; | |||||
#define glBlendEquation glad_glBlendEquation | |||||
GLAD_API_CALL PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate; | |||||
#define glBlendEquationSeparate glad_glBlendEquationSeparate | |||||
GLAD_API_CALL PFNGLBLENDEQUATIONSEPARATEIPROC glad_glBlendEquationSeparatei; | |||||
#define glBlendEquationSeparatei glad_glBlendEquationSeparatei | |||||
GLAD_API_CALL PFNGLBLENDEQUATIONIPROC glad_glBlendEquationi; | |||||
#define glBlendEquationi glad_glBlendEquationi | |||||
GLAD_API_CALL PFNGLBLENDFUNCPROC glad_glBlendFunc; | |||||
#define glBlendFunc glad_glBlendFunc | |||||
GLAD_API_CALL PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate; | |||||
#define glBlendFuncSeparate glad_glBlendFuncSeparate | |||||
GLAD_API_CALL PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei; | |||||
#define glBlendFuncSeparatei glad_glBlendFuncSeparatei | |||||
GLAD_API_CALL PFNGLBLENDFUNCIPROC glad_glBlendFunci; | |||||
#define glBlendFunci glad_glBlendFunci | |||||
GLAD_API_CALL PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer; | |||||
#define glBlitFramebuffer glad_glBlitFramebuffer | |||||
GLAD_API_CALL PFNGLBUFFERDATAPROC glad_glBufferData; | |||||
#define glBufferData glad_glBufferData | |||||
GLAD_API_CALL PFNGLBUFFERSUBDATAPROC glad_glBufferSubData; | |||||
#define glBufferSubData glad_glBufferSubData | |||||
GLAD_API_CALL PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus; | |||||
#define glCheckFramebufferStatus glad_glCheckFramebufferStatus | |||||
GLAD_API_CALL PFNGLCLEARPROC glad_glClear; | |||||
#define glClear glad_glClear | |||||
GLAD_API_CALL PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi; | |||||
#define glClearBufferfi glad_glClearBufferfi | |||||
GLAD_API_CALL PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv; | |||||
#define glClearBufferfv glad_glClearBufferfv | |||||
GLAD_API_CALL PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv; | |||||
#define glClearBufferiv glad_glClearBufferiv | |||||
GLAD_API_CALL PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv; | |||||
#define glClearBufferuiv glad_glClearBufferuiv | |||||
GLAD_API_CALL PFNGLCLEARCOLORPROC glad_glClearColor; | |||||
#define glClearColor glad_glClearColor | |||||
GLAD_API_CALL PFNGLCLEARDEPTHFPROC glad_glClearDepthf; | |||||
#define glClearDepthf glad_glClearDepthf | |||||
GLAD_API_CALL PFNGLCLEARSTENCILPROC glad_glClearStencil; | |||||
#define glClearStencil glad_glClearStencil | |||||
GLAD_API_CALL PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync; | |||||
#define glClientWaitSync glad_glClientWaitSync | |||||
GLAD_API_CALL PFNGLCOLORMASKPROC glad_glColorMask; | |||||
#define glColorMask glad_glColorMask | |||||
GLAD_API_CALL PFNGLCOLORMASKIPROC glad_glColorMaski; | |||||
#define glColorMaski glad_glColorMaski | |||||
GLAD_API_CALL PFNGLCOMPILESHADERPROC glad_glCompileShader; | |||||
#define glCompileShader glad_glCompileShader | |||||
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D; | |||||
#define glCompressedTexImage2D glad_glCompressedTexImage2D | |||||
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D; | |||||
#define glCompressedTexImage3D glad_glCompressedTexImage3D | |||||
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D; | |||||
#define glCompressedTexSubImage2D glad_glCompressedTexSubImage2D | |||||
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D; | |||||
#define glCompressedTexSubImage3D glad_glCompressedTexSubImage3D | |||||
GLAD_API_CALL PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData; | |||||
#define glCopyBufferSubData glad_glCopyBufferSubData | |||||
GLAD_API_CALL PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData; | |||||
#define glCopyImageSubData glad_glCopyImageSubData | |||||
GLAD_API_CALL PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D; | |||||
#define glCopyTexImage2D glad_glCopyTexImage2D | |||||
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D; | |||||
#define glCopyTexSubImage2D glad_glCopyTexSubImage2D | |||||
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D; | |||||
#define glCopyTexSubImage3D glad_glCopyTexSubImage3D | |||||
GLAD_API_CALL PFNGLCREATEPERFQUERYINTELPROC glad_glCreatePerfQueryINTEL; | |||||
#define glCreatePerfQueryINTEL glad_glCreatePerfQueryINTEL | |||||
GLAD_API_CALL PFNGLCREATEPROGRAMPROC glad_glCreateProgram; | |||||
#define glCreateProgram glad_glCreateProgram | |||||
GLAD_API_CALL PFNGLCREATESHADERPROC glad_glCreateShader; | |||||
#define glCreateShader glad_glCreateShader | |||||
GLAD_API_CALL PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv; | |||||
#define glCreateShaderProgramv glad_glCreateShaderProgramv | |||||
GLAD_API_CALL PFNGLCULLFACEPROC glad_glCullFace; | |||||
#define glCullFace glad_glCullFace | |||||
GLAD_API_CALL PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback; | |||||
#define glDebugMessageCallback glad_glDebugMessageCallback | |||||
GLAD_API_CALL PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl; | |||||
#define glDebugMessageControl glad_glDebugMessageControl | |||||
GLAD_API_CALL PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert; | |||||
#define glDebugMessageInsert glad_glDebugMessageInsert | |||||
GLAD_API_CALL PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers; | |||||
#define glDeleteBuffers glad_glDeleteBuffers | |||||
GLAD_API_CALL PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers; | |||||
#define glDeleteFramebuffers glad_glDeleteFramebuffers | |||||
GLAD_API_CALL PFNGLDELETEPERFQUERYINTELPROC glad_glDeletePerfQueryINTEL; | |||||
#define glDeletePerfQueryINTEL glad_glDeletePerfQueryINTEL | |||||
GLAD_API_CALL PFNGLDELETEPROGRAMPROC glad_glDeleteProgram; | |||||
#define glDeleteProgram glad_glDeleteProgram | |||||
GLAD_API_CALL PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines; | |||||
#define glDeleteProgramPipelines glad_glDeleteProgramPipelines | |||||
GLAD_API_CALL PFNGLDELETEQUERIESPROC glad_glDeleteQueries; | |||||
#define glDeleteQueries glad_glDeleteQueries | |||||
GLAD_API_CALL PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers; | |||||
#define glDeleteRenderbuffers glad_glDeleteRenderbuffers | |||||
GLAD_API_CALL PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers; | |||||
#define glDeleteSamplers glad_glDeleteSamplers | |||||
GLAD_API_CALL PFNGLDELETESHADERPROC glad_glDeleteShader; | |||||
#define glDeleteShader glad_glDeleteShader | |||||
GLAD_API_CALL PFNGLDELETESYNCPROC glad_glDeleteSync; | |||||
#define glDeleteSync glad_glDeleteSync | |||||
GLAD_API_CALL PFNGLDELETETEXTURESPROC glad_glDeleteTextures; | |||||
#define glDeleteTextures glad_glDeleteTextures | |||||
GLAD_API_CALL PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks; | |||||
#define glDeleteTransformFeedbacks glad_glDeleteTransformFeedbacks | |||||
GLAD_API_CALL PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays; | |||||
#define glDeleteVertexArrays glad_glDeleteVertexArrays | |||||
GLAD_API_CALL PFNGLDEPTHFUNCPROC glad_glDepthFunc; | |||||
#define glDepthFunc glad_glDepthFunc | |||||
GLAD_API_CALL PFNGLDEPTHMASKPROC glad_glDepthMask; | |||||
#define glDepthMask glad_glDepthMask | |||||
GLAD_API_CALL PFNGLDEPTHRANGEFPROC glad_glDepthRangef; | |||||
#define glDepthRangef glad_glDepthRangef | |||||
GLAD_API_CALL PFNGLDETACHSHADERPROC glad_glDetachShader; | |||||
#define glDetachShader glad_glDetachShader | |||||
GLAD_API_CALL PFNGLDISABLEPROC glad_glDisable; | |||||
#define glDisable glad_glDisable | |||||
GLAD_API_CALL PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray; | |||||
#define glDisableVertexAttribArray glad_glDisableVertexAttribArray | |||||
GLAD_API_CALL PFNGLDISABLEIPROC glad_glDisablei; | |||||
#define glDisablei glad_glDisablei | |||||
GLAD_API_CALL PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute; | |||||
#define glDispatchCompute glad_glDispatchCompute | |||||
GLAD_API_CALL PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect; | |||||
#define glDispatchComputeIndirect glad_glDispatchComputeIndirect | |||||
GLAD_API_CALL PFNGLDRAWARRAYSPROC glad_glDrawArrays; | |||||
#define glDrawArrays glad_glDrawArrays | |||||
GLAD_API_CALL PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect; | |||||
#define glDrawArraysIndirect glad_glDrawArraysIndirect | |||||
GLAD_API_CALL PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced; | |||||
#define glDrawArraysInstanced glad_glDrawArraysInstanced | |||||
GLAD_API_CALL PFNGLDRAWBUFFERSPROC glad_glDrawBuffers; | |||||
#define glDrawBuffers glad_glDrawBuffers | |||||
GLAD_API_CALL PFNGLDRAWELEMENTSPROC glad_glDrawElements; | |||||
#define glDrawElements glad_glDrawElements | |||||
GLAD_API_CALL PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex; | |||||
#define glDrawElementsBaseVertex glad_glDrawElementsBaseVertex | |||||
GLAD_API_CALL PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect; | |||||
#define glDrawElementsIndirect glad_glDrawElementsIndirect | |||||
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced; | |||||
#define glDrawElementsInstanced glad_glDrawElementsInstanced | |||||
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex; | |||||
#define glDrawElementsInstancedBaseVertex glad_glDrawElementsInstancedBaseVertex | |||||
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements; | |||||
#define glDrawRangeElements glad_glDrawRangeElements | |||||
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex; | |||||
#define glDrawRangeElementsBaseVertex glad_glDrawRangeElementsBaseVertex | |||||
GLAD_API_CALL PFNGLENABLEPROC glad_glEnable; | |||||
#define glEnable glad_glEnable | |||||
GLAD_API_CALL PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray; | |||||
#define glEnableVertexAttribArray glad_glEnableVertexAttribArray | |||||
GLAD_API_CALL PFNGLENABLEIPROC glad_glEnablei; | |||||
#define glEnablei glad_glEnablei | |||||
GLAD_API_CALL PFNGLENDPERFQUERYINTELPROC glad_glEndPerfQueryINTEL; | |||||
#define glEndPerfQueryINTEL glad_glEndPerfQueryINTEL | |||||
GLAD_API_CALL PFNGLENDQUERYPROC glad_glEndQuery; | |||||
#define glEndQuery glad_glEndQuery | |||||
GLAD_API_CALL PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback; | |||||
#define glEndTransformFeedback glad_glEndTransformFeedback | |||||
GLAD_API_CALL PFNGLFENCESYNCPROC glad_glFenceSync; | |||||
#define glFenceSync glad_glFenceSync | |||||
GLAD_API_CALL PFNGLFINISHPROC glad_glFinish; | |||||
#define glFinish glad_glFinish | |||||
GLAD_API_CALL PFNGLFLUSHPROC glad_glFlush; | |||||
#define glFlush glad_glFlush | |||||
GLAD_API_CALL PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange; | |||||
#define glFlushMappedBufferRange glad_glFlushMappedBufferRange | |||||
GLAD_API_CALL PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri; | |||||
#define glFramebufferParameteri glad_glFramebufferParameteri | |||||
GLAD_API_CALL PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer; | |||||
#define glFramebufferRenderbuffer glad_glFramebufferRenderbuffer | |||||
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture; | |||||
#define glFramebufferTexture glad_glFramebufferTexture | |||||
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D; | |||||
#define glFramebufferTexture2D glad_glFramebufferTexture2D | |||||
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer; | |||||
#define glFramebufferTextureLayer glad_glFramebufferTextureLayer | |||||
GLAD_API_CALL PFNGLFRONTFACEPROC glad_glFrontFace; | |||||
#define glFrontFace glad_glFrontFace | |||||
GLAD_API_CALL PFNGLGENBUFFERSPROC glad_glGenBuffers; | |||||
#define glGenBuffers glad_glGenBuffers | |||||
GLAD_API_CALL PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers; | |||||
#define glGenFramebuffers glad_glGenFramebuffers | |||||
GLAD_API_CALL PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines; | |||||
#define glGenProgramPipelines glad_glGenProgramPipelines | |||||
GLAD_API_CALL PFNGLGENQUERIESPROC glad_glGenQueries; | |||||
#define glGenQueries glad_glGenQueries | |||||
GLAD_API_CALL PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers; | |||||
#define glGenRenderbuffers glad_glGenRenderbuffers | |||||
GLAD_API_CALL PFNGLGENSAMPLERSPROC glad_glGenSamplers; | |||||
#define glGenSamplers glad_glGenSamplers | |||||
GLAD_API_CALL PFNGLGENTEXTURESPROC glad_glGenTextures; | |||||
#define glGenTextures glad_glGenTextures | |||||
GLAD_API_CALL PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks; | |||||
#define glGenTransformFeedbacks glad_glGenTransformFeedbacks | |||||
GLAD_API_CALL PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays; | |||||
#define glGenVertexArrays glad_glGenVertexArrays | |||||
GLAD_API_CALL PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap; | |||||
#define glGenerateMipmap glad_glGenerateMipmap | |||||
GLAD_API_CALL PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib; | |||||
#define glGetActiveAttrib glad_glGetActiveAttrib | |||||
GLAD_API_CALL PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform; | |||||
#define glGetActiveUniform glad_glGetActiveUniform | |||||
GLAD_API_CALL PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName; | |||||
#define glGetActiveUniformBlockName glad_glGetActiveUniformBlockName | |||||
GLAD_API_CALL PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv; | |||||
#define glGetActiveUniformBlockiv glad_glGetActiveUniformBlockiv | |||||
GLAD_API_CALL PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv; | |||||
#define glGetActiveUniformsiv glad_glGetActiveUniformsiv | |||||
GLAD_API_CALL PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders; | |||||
#define glGetAttachedShaders glad_glGetAttachedShaders | |||||
GLAD_API_CALL PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation; | |||||
#define glGetAttribLocation glad_glGetAttribLocation | |||||
GLAD_API_CALL PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v; | |||||
#define glGetBooleani_v glad_glGetBooleani_v | |||||
GLAD_API_CALL PFNGLGETBOOLEANVPROC glad_glGetBooleanv; | |||||
#define glGetBooleanv glad_glGetBooleanv | |||||
GLAD_API_CALL PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v; | |||||
#define glGetBufferParameteri64v glad_glGetBufferParameteri64v | |||||
GLAD_API_CALL PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv; | |||||
#define glGetBufferParameteriv glad_glGetBufferParameteriv | |||||
GLAD_API_CALL PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv; | |||||
#define glGetBufferPointerv glad_glGetBufferPointerv | |||||
GLAD_API_CALL PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog; | |||||
#define glGetDebugMessageLog glad_glGetDebugMessageLog | |||||
GLAD_API_CALL PFNGLGETERRORPROC glad_glGetError; | |||||
#define glGetError glad_glGetError | |||||
GLAD_API_CALL PFNGLGETFIRSTPERFQUERYIDINTELPROC glad_glGetFirstPerfQueryIdINTEL; | |||||
#define glGetFirstPerfQueryIdINTEL glad_glGetFirstPerfQueryIdINTEL | |||||
GLAD_API_CALL PFNGLGETFLOATVPROC glad_glGetFloatv; | |||||
#define glGetFloatv glad_glGetFloatv | |||||
GLAD_API_CALL PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation; | |||||
#define glGetFragDataLocation glad_glGetFragDataLocation | |||||
GLAD_API_CALL PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv; | |||||
#define glGetFramebufferAttachmentParameteriv glad_glGetFramebufferAttachmentParameteriv | |||||
GLAD_API_CALL PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv; | |||||
#define glGetFramebufferParameteriv glad_glGetFramebufferParameteriv | |||||
GLAD_API_CALL PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus; | |||||
#define glGetGraphicsResetStatus glad_glGetGraphicsResetStatus | |||||
GLAD_API_CALL PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v; | |||||
#define glGetInteger64i_v glad_glGetInteger64i_v | |||||
GLAD_API_CALL PFNGLGETINTEGER64VPROC glad_glGetInteger64v; | |||||
#define glGetInteger64v glad_glGetInteger64v | |||||
GLAD_API_CALL PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v; | |||||
#define glGetIntegeri_v glad_glGetIntegeri_v | |||||
GLAD_API_CALL PFNGLGETINTEGERVPROC glad_glGetIntegerv; | |||||
#define glGetIntegerv glad_glGetIntegerv | |||||
GLAD_API_CALL PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ; | |||||
#define glGetInternalformativ glad_glGetInternalformativ | |||||
GLAD_API_CALL PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv; | |||||
#define glGetMultisamplefv glad_glGetMultisamplefv | |||||
GLAD_API_CALL PFNGLGETNEXTPERFQUERYIDINTELPROC glad_glGetNextPerfQueryIdINTEL; | |||||
#define glGetNextPerfQueryIdINTEL glad_glGetNextPerfQueryIdINTEL | |||||
GLAD_API_CALL PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel; | |||||
#define glGetObjectLabel glad_glGetObjectLabel | |||||
GLAD_API_CALL PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel; | |||||
#define glGetObjectPtrLabel glad_glGetObjectPtrLabel | |||||
GLAD_API_CALL PFNGLGETPERFCOUNTERINFOINTELPROC glad_glGetPerfCounterInfoINTEL; | |||||
#define glGetPerfCounterInfoINTEL glad_glGetPerfCounterInfoINTEL | |||||
GLAD_API_CALL PFNGLGETPERFQUERYDATAINTELPROC glad_glGetPerfQueryDataINTEL; | |||||
#define glGetPerfQueryDataINTEL glad_glGetPerfQueryDataINTEL | |||||
GLAD_API_CALL PFNGLGETPERFQUERYIDBYNAMEINTELPROC glad_glGetPerfQueryIdByNameINTEL; | |||||
#define glGetPerfQueryIdByNameINTEL glad_glGetPerfQueryIdByNameINTEL | |||||
GLAD_API_CALL PFNGLGETPERFQUERYINFOINTELPROC glad_glGetPerfQueryInfoINTEL; | |||||
#define glGetPerfQueryInfoINTEL glad_glGetPerfQueryInfoINTEL | |||||
GLAD_API_CALL PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||||
#define glGetPointerv glad_glGetPointerv | |||||
GLAD_API_CALL PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary; | |||||
#define glGetProgramBinary glad_glGetProgramBinary | |||||
GLAD_API_CALL PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog; | |||||
#define glGetProgramInfoLog glad_glGetProgramInfoLog | |||||
GLAD_API_CALL PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv; | |||||
#define glGetProgramInterfaceiv glad_glGetProgramInterfaceiv | |||||
GLAD_API_CALL PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog; | |||||
#define glGetProgramPipelineInfoLog glad_glGetProgramPipelineInfoLog | |||||
GLAD_API_CALL PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv; | |||||
#define glGetProgramPipelineiv glad_glGetProgramPipelineiv | |||||
GLAD_API_CALL PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex; | |||||
#define glGetProgramResourceIndex glad_glGetProgramResourceIndex | |||||
GLAD_API_CALL PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation; | |||||
#define glGetProgramResourceLocation glad_glGetProgramResourceLocation | |||||
GLAD_API_CALL PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName; | |||||
#define glGetProgramResourceName glad_glGetProgramResourceName | |||||
GLAD_API_CALL PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv; | |||||
#define glGetProgramResourceiv glad_glGetProgramResourceiv | |||||
GLAD_API_CALL PFNGLGETPROGRAMIVPROC glad_glGetProgramiv; | |||||
#define glGetProgramiv glad_glGetProgramiv | |||||
GLAD_API_CALL PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv; | |||||
#define glGetQueryObjectuiv glad_glGetQueryObjectuiv | |||||
GLAD_API_CALL PFNGLGETQUERYIVPROC glad_glGetQueryiv; | |||||
#define glGetQueryiv glad_glGetQueryiv | |||||
GLAD_API_CALL PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv; | |||||
#define glGetRenderbufferParameteriv glad_glGetRenderbufferParameteriv | |||||
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv; | |||||
#define glGetSamplerParameterIiv glad_glGetSamplerParameterIiv | |||||
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv; | |||||
#define glGetSamplerParameterIuiv glad_glGetSamplerParameterIuiv | |||||
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv; | |||||
#define glGetSamplerParameterfv glad_glGetSamplerParameterfv | |||||
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv; | |||||
#define glGetSamplerParameteriv glad_glGetSamplerParameteriv | |||||
GLAD_API_CALL PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog; | |||||
#define glGetShaderInfoLog glad_glGetShaderInfoLog | |||||
GLAD_API_CALL PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat; | |||||
#define glGetShaderPrecisionFormat glad_glGetShaderPrecisionFormat | |||||
GLAD_API_CALL PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource; | |||||
#define glGetShaderSource glad_glGetShaderSource | |||||
GLAD_API_CALL PFNGLGETSHADERIVPROC glad_glGetShaderiv; | |||||
#define glGetShaderiv glad_glGetShaderiv | |||||
GLAD_API_CALL PFNGLGETSTRINGPROC glad_glGetString; | |||||
#define glGetString glad_glGetString | |||||
GLAD_API_CALL PFNGLGETSTRINGIPROC glad_glGetStringi; | |||||
#define glGetStringi glad_glGetStringi | |||||
GLAD_API_CALL PFNGLGETSYNCIVPROC glad_glGetSynciv; | |||||
#define glGetSynciv glad_glGetSynciv | |||||
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv; | |||||
#define glGetTexLevelParameterfv glad_glGetTexLevelParameterfv | |||||
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv; | |||||
#define glGetTexLevelParameteriv glad_glGetTexLevelParameteriv | |||||
GLAD_API_CALL PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv; | |||||
#define glGetTexParameterIiv glad_glGetTexParameterIiv | |||||
GLAD_API_CALL PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv; | |||||
#define glGetTexParameterIuiv glad_glGetTexParameterIuiv | |||||
GLAD_API_CALL PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv; | |||||
#define glGetTexParameterfv glad_glGetTexParameterfv | |||||
GLAD_API_CALL PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv; | |||||
#define glGetTexParameteriv glad_glGetTexParameteriv | |||||
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying; | |||||
#define glGetTransformFeedbackVarying glad_glGetTransformFeedbackVarying | |||||
GLAD_API_CALL PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex; | |||||
#define glGetUniformBlockIndex glad_glGetUniformBlockIndex | |||||
GLAD_API_CALL PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices; | |||||
#define glGetUniformIndices glad_glGetUniformIndices | |||||
GLAD_API_CALL PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation; | |||||
#define glGetUniformLocation glad_glGetUniformLocation | |||||
GLAD_API_CALL PFNGLGETUNIFORMFVPROC glad_glGetUniformfv; | |||||
#define glGetUniformfv glad_glGetUniformfv | |||||
GLAD_API_CALL PFNGLGETUNIFORMIVPROC glad_glGetUniformiv; | |||||
#define glGetUniformiv glad_glGetUniformiv | |||||
GLAD_API_CALL PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv; | |||||
#define glGetUniformuiv glad_glGetUniformuiv | |||||
GLAD_API_CALL PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv; | |||||
#define glGetVertexAttribIiv glad_glGetVertexAttribIiv | |||||
GLAD_API_CALL PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv; | |||||
#define glGetVertexAttribIuiv glad_glGetVertexAttribIuiv | |||||
GLAD_API_CALL PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv; | |||||
#define glGetVertexAttribPointerv glad_glGetVertexAttribPointerv | |||||
GLAD_API_CALL PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv; | |||||
#define glGetVertexAttribfv glad_glGetVertexAttribfv | |||||
GLAD_API_CALL PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv; | |||||
#define glGetVertexAttribiv glad_glGetVertexAttribiv | |||||
GLAD_API_CALL PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv; | |||||
#define glGetnUniformfv glad_glGetnUniformfv | |||||
GLAD_API_CALL PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv; | |||||
#define glGetnUniformiv glad_glGetnUniformiv | |||||
GLAD_API_CALL PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv; | |||||
#define glGetnUniformuiv glad_glGetnUniformuiv | |||||
GLAD_API_CALL PFNGLHINTPROC glad_glHint; | |||||
#define glHint glad_glHint | |||||
GLAD_API_CALL PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer; | |||||
#define glInvalidateFramebuffer glad_glInvalidateFramebuffer | |||||
GLAD_API_CALL PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer; | |||||
#define glInvalidateSubFramebuffer glad_glInvalidateSubFramebuffer | |||||
GLAD_API_CALL PFNGLISBUFFERPROC glad_glIsBuffer; | |||||
#define glIsBuffer glad_glIsBuffer | |||||
GLAD_API_CALL PFNGLISENABLEDPROC glad_glIsEnabled; | |||||
#define glIsEnabled glad_glIsEnabled | |||||
GLAD_API_CALL PFNGLISENABLEDIPROC glad_glIsEnabledi; | |||||
#define glIsEnabledi glad_glIsEnabledi | |||||
GLAD_API_CALL PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer; | |||||
#define glIsFramebuffer glad_glIsFramebuffer | |||||
GLAD_API_CALL PFNGLISPROGRAMPROC glad_glIsProgram; | |||||
#define glIsProgram glad_glIsProgram | |||||
GLAD_API_CALL PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline; | |||||
#define glIsProgramPipeline glad_glIsProgramPipeline | |||||
GLAD_API_CALL PFNGLISQUERYPROC glad_glIsQuery; | |||||
#define glIsQuery glad_glIsQuery | |||||
GLAD_API_CALL PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer; | |||||
#define glIsRenderbuffer glad_glIsRenderbuffer | |||||
GLAD_API_CALL PFNGLISSAMPLERPROC glad_glIsSampler; | |||||
#define glIsSampler glad_glIsSampler | |||||
GLAD_API_CALL PFNGLISSHADERPROC glad_glIsShader; | |||||
#define glIsShader glad_glIsShader | |||||
GLAD_API_CALL PFNGLISSYNCPROC glad_glIsSync; | |||||
#define glIsSync glad_glIsSync | |||||
GLAD_API_CALL PFNGLISTEXTUREPROC glad_glIsTexture; | |||||
#define glIsTexture glad_glIsTexture | |||||
GLAD_API_CALL PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback; | |||||
#define glIsTransformFeedback glad_glIsTransformFeedback | |||||
GLAD_API_CALL PFNGLISVERTEXARRAYPROC glad_glIsVertexArray; | |||||
#define glIsVertexArray glad_glIsVertexArray | |||||
GLAD_API_CALL PFNGLLINEWIDTHPROC glad_glLineWidth; | |||||
#define glLineWidth glad_glLineWidth | |||||
GLAD_API_CALL PFNGLLINKPROGRAMPROC glad_glLinkProgram; | |||||
#define glLinkProgram glad_glLinkProgram | |||||
GLAD_API_CALL PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange; | |||||
#define glMapBufferRange glad_glMapBufferRange | |||||
GLAD_API_CALL PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier; | |||||
#define glMemoryBarrier glad_glMemoryBarrier | |||||
GLAD_API_CALL PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion; | |||||
#define glMemoryBarrierByRegion glad_glMemoryBarrierByRegion | |||||
GLAD_API_CALL PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading; | |||||
#define glMinSampleShading glad_glMinSampleShading | |||||
GLAD_API_CALL PFNGLOBJECTLABELPROC glad_glObjectLabel; | |||||
#define glObjectLabel glad_glObjectLabel | |||||
GLAD_API_CALL PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel; | |||||
#define glObjectPtrLabel glad_glObjectPtrLabel | |||||
GLAD_API_CALL PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri; | |||||
#define glPatchParameteri glad_glPatchParameteri | |||||
GLAD_API_CALL PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback; | |||||
#define glPauseTransformFeedback glad_glPauseTransformFeedback | |||||
GLAD_API_CALL PFNGLPIXELSTOREIPROC glad_glPixelStorei; | |||||
#define glPixelStorei glad_glPixelStorei | |||||
GLAD_API_CALL PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; | |||||
#define glPolygonOffset glad_glPolygonOffset | |||||
GLAD_API_CALL PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup; | |||||
#define glPopDebugGroup glad_glPopDebugGroup | |||||
GLAD_API_CALL PFNGLPRIMITIVEBOUNDINGBOXPROC glad_glPrimitiveBoundingBox; | |||||
#define glPrimitiveBoundingBox glad_glPrimitiveBoundingBox | |||||
GLAD_API_CALL PFNGLPROGRAMBINARYPROC glad_glProgramBinary; | |||||
#define glProgramBinary glad_glProgramBinary | |||||
GLAD_API_CALL PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri; | |||||
#define glProgramParameteri glad_glProgramParameteri | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f; | |||||
#define glProgramUniform1f glad_glProgramUniform1f | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv; | |||||
#define glProgramUniform1fv glad_glProgramUniform1fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i; | |||||
#define glProgramUniform1i glad_glProgramUniform1i | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv; | |||||
#define glProgramUniform1iv glad_glProgramUniform1iv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui; | |||||
#define glProgramUniform1ui glad_glProgramUniform1ui | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv; | |||||
#define glProgramUniform1uiv glad_glProgramUniform1uiv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f; | |||||
#define glProgramUniform2f glad_glProgramUniform2f | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv; | |||||
#define glProgramUniform2fv glad_glProgramUniform2fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i; | |||||
#define glProgramUniform2i glad_glProgramUniform2i | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv; | |||||
#define glProgramUniform2iv glad_glProgramUniform2iv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui; | |||||
#define glProgramUniform2ui glad_glProgramUniform2ui | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv; | |||||
#define glProgramUniform2uiv glad_glProgramUniform2uiv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f; | |||||
#define glProgramUniform3f glad_glProgramUniform3f | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv; | |||||
#define glProgramUniform3fv glad_glProgramUniform3fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i; | |||||
#define glProgramUniform3i glad_glProgramUniform3i | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv; | |||||
#define glProgramUniform3iv glad_glProgramUniform3iv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui; | |||||
#define glProgramUniform3ui glad_glProgramUniform3ui | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv; | |||||
#define glProgramUniform3uiv glad_glProgramUniform3uiv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f; | |||||
#define glProgramUniform4f glad_glProgramUniform4f | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv; | |||||
#define glProgramUniform4fv glad_glProgramUniform4fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i; | |||||
#define glProgramUniform4i glad_glProgramUniform4i | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv; | |||||
#define glProgramUniform4iv glad_glProgramUniform4iv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui; | |||||
#define glProgramUniform4ui glad_glProgramUniform4ui | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv; | |||||
#define glProgramUniform4uiv glad_glProgramUniform4uiv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv; | |||||
#define glProgramUniformMatrix2fv glad_glProgramUniformMatrix2fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv; | |||||
#define glProgramUniformMatrix2x3fv glad_glProgramUniformMatrix2x3fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv; | |||||
#define glProgramUniformMatrix2x4fv glad_glProgramUniformMatrix2x4fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv; | |||||
#define glProgramUniformMatrix3fv glad_glProgramUniformMatrix3fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv; | |||||
#define glProgramUniformMatrix3x2fv glad_glProgramUniformMatrix3x2fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv; | |||||
#define glProgramUniformMatrix3x4fv glad_glProgramUniformMatrix3x4fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv; | |||||
#define glProgramUniformMatrix4fv glad_glProgramUniformMatrix4fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv; | |||||
#define glProgramUniformMatrix4x2fv glad_glProgramUniformMatrix4x2fv | |||||
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv; | |||||
#define glProgramUniformMatrix4x3fv glad_glProgramUniformMatrix4x3fv | |||||
GLAD_API_CALL PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup; | |||||
#define glPushDebugGroup glad_glPushDebugGroup | |||||
GLAD_API_CALL PFNGLREADBUFFERPROC glad_glReadBuffer; | |||||
#define glReadBuffer glad_glReadBuffer | |||||
GLAD_API_CALL PFNGLREADPIXELSPROC glad_glReadPixels; | |||||
#define glReadPixels glad_glReadPixels | |||||
GLAD_API_CALL PFNGLREADNPIXELSPROC glad_glReadnPixels; | |||||
#define glReadnPixels glad_glReadnPixels | |||||
GLAD_API_CALL PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler; | |||||
#define glReleaseShaderCompiler glad_glReleaseShaderCompiler | |||||
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage; | |||||
#define glRenderbufferStorage glad_glRenderbufferStorage | |||||
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample; | |||||
#define glRenderbufferStorageMultisample glad_glRenderbufferStorageMultisample | |||||
GLAD_API_CALL PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback; | |||||
#define glResumeTransformFeedback glad_glResumeTransformFeedback | |||||
GLAD_API_CALL PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage; | |||||
#define glSampleCoverage glad_glSampleCoverage | |||||
GLAD_API_CALL PFNGLSAMPLEMASKIPROC glad_glSampleMaski; | |||||
#define glSampleMaski glad_glSampleMaski | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv; | |||||
#define glSamplerParameterIiv glad_glSamplerParameterIiv | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv; | |||||
#define glSamplerParameterIuiv glad_glSamplerParameterIuiv | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf; | |||||
#define glSamplerParameterf glad_glSamplerParameterf | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv; | |||||
#define glSamplerParameterfv glad_glSamplerParameterfv | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri; | |||||
#define glSamplerParameteri glad_glSamplerParameteri | |||||
GLAD_API_CALL PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv; | |||||
#define glSamplerParameteriv glad_glSamplerParameteriv | |||||
GLAD_API_CALL PFNGLSCISSORPROC glad_glScissor; | |||||
#define glScissor glad_glScissor | |||||
GLAD_API_CALL PFNGLSHADERBINARYPROC glad_glShaderBinary; | |||||
#define glShaderBinary glad_glShaderBinary | |||||
GLAD_API_CALL PFNGLSHADERSOURCEPROC glad_glShaderSource; | |||||
#define glShaderSource glad_glShaderSource | |||||
GLAD_API_CALL PFNGLSTENCILFUNCPROC glad_glStencilFunc; | |||||
#define glStencilFunc glad_glStencilFunc | |||||
GLAD_API_CALL PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate; | |||||
#define glStencilFuncSeparate glad_glStencilFuncSeparate | |||||
GLAD_API_CALL PFNGLSTENCILMASKPROC glad_glStencilMask; | |||||
#define glStencilMask glad_glStencilMask | |||||
GLAD_API_CALL PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate; | |||||
#define glStencilMaskSeparate glad_glStencilMaskSeparate | |||||
GLAD_API_CALL PFNGLSTENCILOPPROC glad_glStencilOp; | |||||
#define glStencilOp glad_glStencilOp | |||||
GLAD_API_CALL PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate; | |||||
#define glStencilOpSeparate glad_glStencilOpSeparate | |||||
GLAD_API_CALL PFNGLTEXBUFFERPROC glad_glTexBuffer; | |||||
#define glTexBuffer glad_glTexBuffer | |||||
GLAD_API_CALL PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange; | |||||
#define glTexBufferRange glad_glTexBufferRange | |||||
GLAD_API_CALL PFNGLTEXIMAGE2DPROC glad_glTexImage2D; | |||||
#define glTexImage2D glad_glTexImage2D | |||||
GLAD_API_CALL PFNGLTEXIMAGE3DPROC glad_glTexImage3D; | |||||
#define glTexImage3D glad_glTexImage3D | |||||
GLAD_API_CALL PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv; | |||||
#define glTexParameterIiv glad_glTexParameterIiv | |||||
GLAD_API_CALL PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv; | |||||
#define glTexParameterIuiv glad_glTexParameterIuiv | |||||
GLAD_API_CALL PFNGLTEXPARAMETERFPROC glad_glTexParameterf; | |||||
#define glTexParameterf glad_glTexParameterf | |||||
GLAD_API_CALL PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv; | |||||
#define glTexParameterfv glad_glTexParameterfv | |||||
GLAD_API_CALL PFNGLTEXPARAMETERIPROC glad_glTexParameteri; | |||||
#define glTexParameteri glad_glTexParameteri | |||||
GLAD_API_CALL PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv; | |||||
#define glTexParameteriv glad_glTexParameteriv | |||||
GLAD_API_CALL PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D; | |||||
#define glTexStorage2D glad_glTexStorage2D | |||||
GLAD_API_CALL PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample; | |||||
#define glTexStorage2DMultisample glad_glTexStorage2DMultisample | |||||
GLAD_API_CALL PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D; | |||||
#define glTexStorage3D glad_glTexStorage3D | |||||
GLAD_API_CALL PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample; | |||||
#define glTexStorage3DMultisample glad_glTexStorage3DMultisample | |||||
GLAD_API_CALL PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D; | |||||
#define glTexSubImage2D glad_glTexSubImage2D | |||||
GLAD_API_CALL PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D; | |||||
#define glTexSubImage3D glad_glTexSubImage3D | |||||
GLAD_API_CALL PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings; | |||||
#define glTransformFeedbackVaryings glad_glTransformFeedbackVaryings | |||||
GLAD_API_CALL PFNGLUNIFORM1FPROC glad_glUniform1f; | |||||
#define glUniform1f glad_glUniform1f | |||||
GLAD_API_CALL PFNGLUNIFORM1FVPROC glad_glUniform1fv; | |||||
#define glUniform1fv glad_glUniform1fv | |||||
GLAD_API_CALL PFNGLUNIFORM1IPROC glad_glUniform1i; | |||||
#define glUniform1i glad_glUniform1i | |||||
GLAD_API_CALL PFNGLUNIFORM1IVPROC glad_glUniform1iv; | |||||
#define glUniform1iv glad_glUniform1iv | |||||
GLAD_API_CALL PFNGLUNIFORM1UIPROC glad_glUniform1ui; | |||||
#define glUniform1ui glad_glUniform1ui | |||||
GLAD_API_CALL PFNGLUNIFORM1UIVPROC glad_glUniform1uiv; | |||||
#define glUniform1uiv glad_glUniform1uiv | |||||
GLAD_API_CALL PFNGLUNIFORM2FPROC glad_glUniform2f; | |||||
#define glUniform2f glad_glUniform2f | |||||
GLAD_API_CALL PFNGLUNIFORM2FVPROC glad_glUniform2fv; | |||||
#define glUniform2fv glad_glUniform2fv | |||||
GLAD_API_CALL PFNGLUNIFORM2IPROC glad_glUniform2i; | |||||
#define glUniform2i glad_glUniform2i | |||||
GLAD_API_CALL PFNGLUNIFORM2IVPROC glad_glUniform2iv; | |||||
#define glUniform2iv glad_glUniform2iv | |||||
GLAD_API_CALL PFNGLUNIFORM2UIPROC glad_glUniform2ui; | |||||
#define glUniform2ui glad_glUniform2ui | |||||
GLAD_API_CALL PFNGLUNIFORM2UIVPROC glad_glUniform2uiv; | |||||
#define glUniform2uiv glad_glUniform2uiv | |||||
GLAD_API_CALL PFNGLUNIFORM3FPROC glad_glUniform3f; | |||||
#define glUniform3f glad_glUniform3f | |||||
GLAD_API_CALL PFNGLUNIFORM3FVPROC glad_glUniform3fv; | |||||
#define glUniform3fv glad_glUniform3fv | |||||
GLAD_API_CALL PFNGLUNIFORM3IPROC glad_glUniform3i; | |||||
#define glUniform3i glad_glUniform3i | |||||
GLAD_API_CALL PFNGLUNIFORM3IVPROC glad_glUniform3iv; | |||||
#define glUniform3iv glad_glUniform3iv | |||||
GLAD_API_CALL PFNGLUNIFORM3UIPROC glad_glUniform3ui; | |||||
#define glUniform3ui glad_glUniform3ui | |||||
GLAD_API_CALL PFNGLUNIFORM3UIVPROC glad_glUniform3uiv; | |||||
#define glUniform3uiv glad_glUniform3uiv | |||||
GLAD_API_CALL PFNGLUNIFORM4FPROC glad_glUniform4f; | |||||
#define glUniform4f glad_glUniform4f | |||||
GLAD_API_CALL PFNGLUNIFORM4FVPROC glad_glUniform4fv; | |||||
#define glUniform4fv glad_glUniform4fv | |||||
GLAD_API_CALL PFNGLUNIFORM4IPROC glad_glUniform4i; | |||||
#define glUniform4i glad_glUniform4i | |||||
GLAD_API_CALL PFNGLUNIFORM4IVPROC glad_glUniform4iv; | |||||
#define glUniform4iv glad_glUniform4iv | |||||
GLAD_API_CALL PFNGLUNIFORM4UIPROC glad_glUniform4ui; | |||||
#define glUniform4ui glad_glUniform4ui | |||||
GLAD_API_CALL PFNGLUNIFORM4UIVPROC glad_glUniform4uiv; | |||||
#define glUniform4uiv glad_glUniform4uiv | |||||
GLAD_API_CALL PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding; | |||||
#define glUniformBlockBinding glad_glUniformBlockBinding | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv; | |||||
#define glUniformMatrix2fv glad_glUniformMatrix2fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv; | |||||
#define glUniformMatrix2x3fv glad_glUniformMatrix2x3fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv; | |||||
#define glUniformMatrix2x4fv glad_glUniformMatrix2x4fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv; | |||||
#define glUniformMatrix3fv glad_glUniformMatrix3fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv; | |||||
#define glUniformMatrix3x2fv glad_glUniformMatrix3x2fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv; | |||||
#define glUniformMatrix3x4fv glad_glUniformMatrix3x4fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv; | |||||
#define glUniformMatrix4fv glad_glUniformMatrix4fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv; | |||||
#define glUniformMatrix4x2fv glad_glUniformMatrix4x2fv | |||||
GLAD_API_CALL PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv; | |||||
#define glUniformMatrix4x3fv glad_glUniformMatrix4x3fv | |||||
GLAD_API_CALL PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer; | |||||
#define glUnmapBuffer glad_glUnmapBuffer | |||||
GLAD_API_CALL PFNGLUSEPROGRAMPROC glad_glUseProgram; | |||||
#define glUseProgram glad_glUseProgram | |||||
GLAD_API_CALL PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages; | |||||
#define glUseProgramStages glad_glUseProgramStages | |||||
GLAD_API_CALL PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram; | |||||
#define glValidateProgram glad_glValidateProgram | |||||
GLAD_API_CALL PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline; | |||||
#define glValidateProgramPipeline glad_glValidateProgramPipeline | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f; | |||||
#define glVertexAttrib1f glad_glVertexAttrib1f | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv; | |||||
#define glVertexAttrib1fv glad_glVertexAttrib1fv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f; | |||||
#define glVertexAttrib2f glad_glVertexAttrib2f | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv; | |||||
#define glVertexAttrib2fv glad_glVertexAttrib2fv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f; | |||||
#define glVertexAttrib3f glad_glVertexAttrib3f | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv; | |||||
#define glVertexAttrib3fv glad_glVertexAttrib3fv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f; | |||||
#define glVertexAttrib4f glad_glVertexAttrib4f | |||||
GLAD_API_CALL PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv; | |||||
#define glVertexAttrib4fv glad_glVertexAttrib4fv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding; | |||||
#define glVertexAttribBinding glad_glVertexAttribBinding | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor; | |||||
#define glVertexAttribDivisor glad_glVertexAttribDivisor | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat; | |||||
#define glVertexAttribFormat glad_glVertexAttribFormat | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i; | |||||
#define glVertexAttribI4i glad_glVertexAttribI4i | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv; | |||||
#define glVertexAttribI4iv glad_glVertexAttribI4iv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui; | |||||
#define glVertexAttribI4ui glad_glVertexAttribI4ui | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv; | |||||
#define glVertexAttribI4uiv glad_glVertexAttribI4uiv | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat; | |||||
#define glVertexAttribIFormat glad_glVertexAttribIFormat | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer; | |||||
#define glVertexAttribIPointer glad_glVertexAttribIPointer | |||||
GLAD_API_CALL PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer; | |||||
#define glVertexAttribPointer glad_glVertexAttribPointer | |||||
GLAD_API_CALL PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor; | |||||
#define glVertexBindingDivisor glad_glVertexBindingDivisor | |||||
GLAD_API_CALL PFNGLVIEWPORTPROC glad_glViewport; | |||||
#define glViewport glad_glViewport | |||||
GLAD_API_CALL PFNGLWAITSYNCPROC glad_glWaitSync; | |||||
#define glWaitSync glad_glWaitSync | |||||
GLAD_API_CALL int gladLoadGLES2UserPtr( GLADuserptrloadfunc load, void *userptr); | |||||
GLAD_API_CALL int gladLoadGLES2( GLADloadfunc load); | |||||
#ifdef __cplusplus | |||||
} | |||||
#endif | |||||
#endif |
Wildfire Games · Phabricator