#include <stddef.h>#include <GL/gl.h>#include <SYS/SYS_Types.h>Go to the source code of this file.
Defines | |
| #define | APIENTRYP APIENTRY * |
| #define | GL_POLYGON_OFFSET_UNITS 0x2A00 |
| #define | GL_POLYGON_OFFSET_POINT 0x2A01 |
| #define | GL_POLYGON_OFFSET_LINE 0x2A02 |
| #define | GL_ABGR_EXT 0x8000 |
| #define | GL_POLYGON_OFFSET_FILL 0x8037 |
| #define | GL_POLYGON_OFFSET_EXT GL_POLYGON_OFFSET_FILL |
| #define | GL_POLYGON_OFFSET_FACTOR 0x8038 |
| #define | GL_POLYGON_OFFSET_FACTOR_EXT 0x8038 |
| #define | GL_POLYGON_OFFSET_BIAS_EXT 0x8039 |
| #define | GL_COLOR_SUM 0x8458 |
| #define | GL_SECONDARY_COLOR_ARRAY 0x845E |
| #define | GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C |
| #define | GL_BLEND_SRC_RGB 0x80C9 |
| #define | GL_BLEND_SRC_ALPHA 0x80CB |
| #define | GL_BLEND_DST_ALPHA 0x80CA |
| #define | GL_BLEND_DST_RGB 0x80C8 |
| #define | GL_TEXTURE_RECTANGLE 0x84F5 |
| #define | GL_TEXTURE_RECTANGLE_ARB 0x84F5 |
| #define | GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 |
| #define | GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7 |
| #define | GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8 |
| #define | GL_MAX_RECTANGLE_TEXTURE_SIZE 0x84F8 |
| #define | GL_MAX_3D_TEXTURE_SIZE 0x8073 |
| #define | GL_TEXTURE_CUBE_MAP 0x8513 |
| #define | GL_TEXTURE_BINDING_CUBE_MAP 0x8514 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A |
| #define | GL_PROXY_TEXTURE_CUBE_MAP 0x851B |
| #define | GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C |
| #define | GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F |
| #define | GL_SAMPLER_1D_ARB 0x8B5D |
| #define | GL_SAMPLER_2D_ARB 0x8B5E |
| #define | GL_SAMPLER_3D_ARB 0x8B5F |
| #define | GL_SAMPLER_CUBE_ARB 0x8B60 |
| #define | GL_SAMPLER_2D_RECT_ARB 0x8B63 |
| #define | GL_SAMPLER_1D_ARRAY_EXT 0x8DC0 |
| #define | GL_SAMPLER_2D_ARRAY_EXT 0x8DC1 |
| #define | GL_SAMPLER_1D_SHADOW_ARB 0x8B61 |
| #define | GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64 |
| #define | GL_SAMPLER_2D_SHADOW_ARB 0x8B62 |
| #define | GL_SAMPLER_CUBE_SHADOW 0x8DC5 |
| #define | GL_SAMPLER_1D_ARRAY_SHADOW 0x8DC3 |
| #define | GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4 |
| #define | GL_MAX_TEXTURE_SIZE 0x0D33 |
| #define | GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE |
| #define | GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF |
| #define | GL_COMPRESSED_ALPHA_ARB 0x84E9 |
| #define | GL_COMPRESSED_LUMINANCE_ARB 0x84EA |
| #define | GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB |
| #define | GL_COMPRESSED_INTENSITY_ARB 0x84EC |
| #define | GL_COMPRESSED_RGB_ARB 0x84ED |
| #define | GL_COMPRESSED_RGBA_ARB 0x84EE |
| #define | GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF |
| #define | GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0 |
| #define | GL_TEXTURE_COMPRESSED_ARB 0x86A1 |
| #define | GL_BGRA 0x80E1 |
| #define | HALF_FLOAT_NV 0x140B |
| #define | GL_HALF_FLOAT_ARB 0x140B |
| #define | GL_HALF_FLOAT 0x140B |
| #define | GL_RGBA32F_ARB 0x8814 |
| #define | GL_RGB32F_ARB 0x8815 |
| #define | GL_ALPHA32F_ARB 0x8816 |
| #define | GL_INTENSITY32F_ARB 0x8817 |
| #define | GL_LUMINANCE_ALPHA32F_ARB 0x8819 |
| #define | GL_LUMINANCE32F_ARB 0x8818 |
| #define | GL_RGBA16F_ARB 0x881A |
| #define | GL_RGB16F_ARB 0x881B |
| #define | GL_ALPHA16F_ARB 0x881C |
| #define | GL_INTENSITY16F_ARB 0x881D |
| #define | GL_LUMINANCE_ALPHA16F_ARB 0x881F |
| #define | GL_LUMINANCE16F_ARB 0x881E |
| #define | GL_R8 0x8229 |
| #define | GL_R16 0x822A |
| #define | GL_R16F 0x822D |
| #define | GL_R32F 0x822E |
| #define | GL_R8I 0x8231 |
| #define | GL_R8UI 0x8232 |
| #define | GL_R16I 0x8233 |
| #define | GL_R16UI 0x8234 |
| #define | GL_R32I 0x8235 |
| #define | GL_R32UI 0x8236 |
| #define | GL_RG8 0x822B |
| #define | GL_RG16 0x822C |
| #define | GL_RG16F 0x822F |
| #define | GL_RG32F 0x8230 |
| #define | GL_RG8I 0x8237 |
| #define | GL_RG8UI 0x8238 |
| #define | GL_RG16I 0x8239 |
| #define | GL_RG16UI 0x823A |
| #define | GL_RG32I 0x823B |
| #define | GL_RG32UI 0x823C |
| #define | GL_RG 0x8227 |
| #define | GL_RG_INTEGER 0x8228 |
| #define | RE_FLOAT_RGBA32 0x888B |
| #define | RE_FLOAT_RGBA16 0x888A |
| #define | RE_FLOAT_RGB32 0x8889 |
| #define | RE_FLOAT_RGB16 0x8888 |
| #define | GL_FLOAT_RG32_NV 0x8887 |
| #define | GL_FLOAT_RG16_NV 0x8886 |
| #define | RE_FLOAT_LUMINANCE32 0x8885 |
| #define | RE_FLOAT_LUMINANCE16 0x8884 |
| #define | GL_LUMINANCE16 0x8042 |
| #define | GL_RGB16 0x8054 |
| #define | GL_RGBA16 0x805B |
| #define | GL_RGBA32UI_EXT 0x8D70 |
| #define | GL_RGB32UI_EXT 0x8D71 |
| #define | GL_ALPHA32UI_EXT 0x8D72 |
| #define | GL_INTENSITY32UI_EXT 0x8D73 |
| #define | GL_LUMINANCE32UI_EXT 0x8D74 |
| #define | GL_LUMINANCE_ALPHA32UI_EXT 0x8D75 |
| #define | GL_RGBA16UI_EXT 0x8D76 |
| #define | GL_RGB16UI_EXT 0x8D77 |
| #define | GL_ALPHA16UI_EXT 0x8D78 |
| #define | GL_INTENSITY16UI_EXT 0x8D79 |
| #define | GL_LUMINANCE16UI_EXT 0x8D7A |
| #define | GL_LUMINANCE_ALPHA16UI_EXT 0x8D7B |
| #define | GL_RGBA8UI_EXT 0x8D7C |
| #define | GL_RGB8UI_EXT 0x8D7D |
| #define | GL_ALPHA8UI_EXT 0x8D7E |
| #define | GL_INTENSITY8UI_EXT 0x8D7F |
| #define | GL_LUMINANCE8UI_EXT 0x8D80 |
| #define | GL_LUMINANCE_ALPHA8UI_EXT 0x8D81 |
| #define | GL_RGBA32I_EXT 0x8D82 |
| #define | GL_RGB32I_EXT 0x8D83 |
| #define | GL_ALPHA32I_EXT 0x8D84 |
| #define | GL_INTENSITY32I_EXT 0x8D85 |
| #define | GL_LUMINANCE32I_EXT 0x8D86 |
| #define | GL_LUMINANCE_ALPHA32I_EXT 0x8D87 |
| #define | GL_RGBA16I_EXT 0x8D88 |
| #define | GL_RGB16I_EXT 0x8D89 |
| #define | GL_ALPHA16I_EXT 0x8D8A |
| #define | GL_INTENSITY16I_EXT 0x8D8B |
| #define | GL_LUMINANCE16I_EXT 0x8D8C |
| #define | GL_LUMINANCE_ALPHA16I_EXT 0x8D8D |
| #define | GL_RGBA8I_EXT 0x8D8E |
| #define | GL_RGB8I_EXT 0x8D8F |
| #define | GL_ALPHA8I_EXT 0x8D90 |
| #define | GL_INTENSITY8I_EXT 0x8D91 |
| #define | GL_LUMINANCE8I_EXT 0x8D92 |
| #define | GL_LUMINANCE_ALPHA8I_EXT 0x8D93 |
| #define | GL_RED_INTEGER_EXT 0x8D94 |
| #define | GL_GREEN_INTEGER_EXT 0x8D95 |
| #define | GL_BLUE_INTEGER_EXT 0x8D96 |
| #define | GL_ALPHA_INTEGER_EXT 0x8D97 |
| #define | GL_RGB_INTEGER_EXT 0x8D98 |
| #define | GL_RGBA_INTEGER_EXT 0x8D99 |
| #define | GL_BGR_INTEGER_EXT 0x8D9A |
| #define | GL_BGRA_INTEGER_EXT 0x8D9B |
| #define | GL_LUMINANCE_INTEGER_EXT 0x8D9C |
| #define | GL_LUMINANCE_ALPHA_INTEGER_EXT 0x8D9D |
| #define | GL_SAMPLES 0x80A9 |
| #define | GL_INT_SAMPLER_1D 0x8DC9 |
| #define | GL_INT_SAMPLER_2D 0x8DCA |
| #define | GL_INT_SAMPLER_3D 0x8DCB |
| #define | GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1 |
| #define | GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2 |
| #define | GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3 |
| #define | GL_RED 0x1903 |
| #define | GL_TEXTURE_3D 0x806F |
| #define | GL_PROXY_TEXTURE_3D 0x8070 |
| #define | GL_TEXTURE_BINDING_3D 0x806A |
| #define | GL_TEXTURE_DEPTH 0x8071 |
| #define | GL_TEXTURE_WRAP_R 0x8072 |
| #define | GL_CLAMP_TO_BORDER_ARB 0x812D |
| #define | GL_CLAMP_TO_EDGE 0x812F |
| #define | GL_DEPTH_COMPONENT16_ARB 0x81A5 |
| #define | GL_DEPTH_COMPONENT24_ARB 0x81A6 |
| #define | GL_DEPTH_COMPONENT32_ARB 0x81A7 |
| #define | GL_DEPTH_COMPONENT32F_ARB 0x8CAC |
| #define | GL_DEPTH32F_STENCIL8_ARB 0x8CAD |
| #define | GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD |
| #define | GL_TEXTURE_DEPTH_SIZE_ARB 0x884A |
| #define | GL_DEPTH_TEXTURE_MODE_ARB 0x884B |
| #define | GL_TEXTURE0 0x84C0 |
| #define | GL_TEXTURE0_ARB GL_TEXTURE0 |
| #define | GL_ACTIVE_TEXTURE 0x84E0 |
| #define | GL_CLIENT_ACTIVE_TEXTURE 0x84E1 |
| #define | GL_MAX_TEXTURE_UNITS 0x84E2 |
| #define | GL_SHADER_SOURCE_LENGTH 0x8B88 |
| #define | GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88 |
| #define | GL_SHADER_OBJECT_ARB 0x8B48 |
| #define | GL_FLOAT_VEC2 0x8B50 |
| #define | GL_FLOAT_VEC3 0x8B51 |
| #define | GL_FLOAT_VEC4 0x8B52 |
| #define | GL_INT_VEC2 0x8B53 |
| #define | GL_INT_VEC3 0x8B54 |
| #define | GL_INT_VEC4 0x8B55 |
| #define | GL_BOOL 0x8B56 |
| #define | GL_BOOL_VEC2 0x8B57 |
| #define | GL_BOOL_VEC3 0x8B58 |
| #define | GL_BOOL_VEC4 0x8B59 |
| #define | GL_FLOAT_MAT2 0x8B5A |
| #define | GL_FLOAT_MAT3 0x8B5B |
| #define | GL_FLOAT_MAT4 0x8B5C |
| #define | GL_UNSIGNED_INT_VEC2 0x8DC6 |
| #define | GL_UNSIGNED_INT_VEC3 0x8DC7 |
| #define | GL_UNSIGNED_INT_VEC4 0x8DC8 |
| #define | GL_DOUBLE_VEC2 0x8FFC |
| #define | GL_DOUBLE_VEC3 0x8FFD |
| #define | GL_DOUBLE_VEC4 0x8FFE |
| #define | GL_DOUBLE_MAT2 0x8F46 |
| #define | GL_DOUBLE_MAT3 0x8F47 |
| #define | GL_DOUBLE_MAT4 0x8F48 |
| #define | GL_MAX_VERTEX_ATTRIBS_ARB 0x8869 |
| #define | GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872 |
| #define | GL_VERTEX_SHADER 0x8B31 |
| #define | GL_VERTEX_SHADER_ARB 0x8B31 |
| #define | GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A |
| #define | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C |
| #define | GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D |
| #define | GL_MAX_TEXTURE_COORDS_ARB 0x8871 |
| #define | GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84 |
| #define | GL_INFO_LOG_LENGTH 0x8B84 |
| #define | GL_GEOMETRY_SHADER 0x8DD9 |
| #define | GL_GEOMETRY_VERTICES_OUT 0x8DDA |
| #define | GL_MAX_GEOMETRY_OUTPUT_VERTICES 0x8DE0 |
| #define | GL_GEOMETRY_INPUT_TYPE 0x8DDB |
| #define | GL_GEOMETRY_OUTPUT_TYPE 0x8DDC |
| #define | GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS 0x8C29 |
| #define | GL_MAX_GEOMETRY_UNIFORM_COMPONENTS 0x8DDF |
| #define | GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS 0x8DE1 |
| #define | GL_MAX_VERTEX_OUTPUT_COMPONENTS 0x9122 |
| #define | GL_MAX_GEOMETRY_INPUT_COMPONENTS 0x9123 |
| #define | GL_MAX_GEOMETRY_OUTPUT_COMPONENTS 0x9124 |
| #define | GL_LINES_ADJACENCY_ARB 0x000A |
| #define | GL_LINE_STRIP_ADJACENCY_ARB 0x000B |
| #define | GL_TRIANGLES_ADJACENCY_ARB 0x000C |
| #define | GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D |
| #define | GL_FRAGMENT_SHADER 0x8B30 |
| #define | GL_FRAGMENT_SHADER_ARB 0x8B30 |
| #define | GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 |
| #define | GL_MAX_VARYING_FLOATS_ARB 0x8B4B |
| #define | GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642 |
| #define | GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643 |
| #define | GL_OBJECT_DELETE_STATUS_ARB 0x8B80 |
| #define | GL_OBJECT_COMPILE_STATUS_ARB 0x8B81 |
| #define | GL_OBJECT_LINK_STATUS_ARB 0x8B82 |
| #define | GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83 |
| #define | GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85 |
| #define | GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86 |
| #define | GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87 |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89 |
| #define | GL_ACTIVE_ATTRIBUTES 0x8B89 |
| #define | GL_ACTIVE_UNIFORMS 0x8B86 |
| #define | GL_COMPILE_STATUS 0x8B81 |
| #define | GL_LINK_STATUS 0x8B82 |
| #define | GL_VALIDATE_STATUS 0x8B83 |
| #define | GL_DEPTH_COMPONENT16 0x81A5 |
| #define | GL_DEPTH_COMPONENT24 0x81A6 |
| #define | GL_DEPTH_COMPONENT32 0x81A7 |
| #define | GL_DEPTH_STENCIL 0x84F9 |
| #define | GL_UNSIGNED_INT_24_8 0x84FA |
| #define | GL_DEPTH24_STENCIL8 0x88F0 |
| #define | GL_FRAMEBUFFER_EXT 0x8D40 |
| #define | GL_READ_FRAMEBUFFER_ARB 0x8CA8 |
| #define | GL_DRAW_FRAMEBUFFER_ARB 0x8CA9 |
| #define | GL_FRAMEBUFFER_BINDING_EXT 0x8CA6 |
| #define | GL_DRAW_FRAMEBUFFER_BINDING_ARB 0x8CA6 |
| #define | GL_READ_FRAMEBUFFER_BINDING_ARB 0x8CAA |
| #define | GL_RENDERBUFFER_EXT 0x8D41 |
| #define | GL_RENDERBUFFER_BINDING_EXT 0x8CA7 |
| #define | GL_INVALID_FRAMEBUFFER_OPERATION 0x0506 |
| #define | GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5 |
| #define | GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD |
| #define | GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB |
| #define | GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC |
| #define | GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA |
| #define | GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_LAYERED 0x8DA7 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4 |
| #define | GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF |
| #define | GL_COLOR_ATTACHMENT0_EXT 0x8CE0 |
| #define | GL_COLOR_ATTACHMENT1_EXT 0x8CE1 |
| #define | GL_COLOR_ATTACHMENT2_EXT 0x8CE2 |
| #define | GL_COLOR_ATTACHMENT3_EXT 0x8CE3 |
| #define | GL_COLOR_ATTACHMENT4_EXT 0x8CE4 |
| #define | GL_COLOR_ATTACHMENT5_EXT 0x8CE5 |
| #define | GL_COLOR_ATTACHMENT6_EXT 0x8CE6 |
| #define | GL_COLOR_ATTACHMENT7_EXT 0x8CE7 |
| #define | GL_COLOR_ATTACHMENT8_EXT 0x8CE8 |
| #define | GL_COLOR_ATTACHMENT9_EXT 0x8CE9 |
| #define | GL_COLOR_ATTACHMENT10_EXT 0x8CEA |
| #define | GL_COLOR_ATTACHMENT11_EXT 0x8CEB |
| #define | GL_COLOR_ATTACHMENT12_EXT 0x8CEC |
| #define | GL_COLOR_ATTACHMENT13_EXT 0x8CED |
| #define | GL_COLOR_ATTACHMENT14_EXT 0x8CEE |
| #define | GL_COLOR_ATTACHMENT15_EXT 0x8CEF |
| #define | GL_DEPTH_ATTACHMENT_EXT 0x8D00 |
| #define | GL_STENCIL_ATTACHMENT_EXT 0x8D20 |
| #define | GL_DEPTH_STENCIL_ATTACHMENT_EXT 0x821A |
| #define | GL_STENCIL_INDEX1_EXT 0x8D46 |
| #define | GL_STENCIL_INDEX4_EXT 0x8D47 |
| #define | GL_STENCIL_INDEX8_EXT 0x8D48 |
| #define | GL_STENCIL_INDEX16_EXT 0x8D49 |
| #define | GL_MAX_DRAW_BUFFERS 0x8824 |
| #define | GL_DRAW_BUFFER0_ARB 0x8825 |
| #define | GL_TEXTURE_COMPARE_MODE_ARB 0x884C |
| #define | GL_TEXTURE_COMPARE_FUNC_ARB 0x884D |
| #define | GL_COMPARE_R_TO_TEXTURE_ARB 0x884E |
| #define | GL_FOG_COORD_SRC 0x8450 |
| #define | GL_FOG_COORD 0x8451 |
| #define | GL_FRAGMENT_DEPTH 0x8452 |
| #define | GL_CURRENT_FOG_COORD 0x8453 |
| #define | GL_FOG_COORD_ARRAY_TYPE 0x8454 |
| #define | GL_FOG_COORD_ARRAY_STRIDE 0x8455 |
| #define | GL_FOG_COORD_ARRAY_POINTER 0x8456 |
| #define | GL_FOG_COORD_ARRAY 0x8457 |
| #define | GL_FOG_COORD_ARRAY_BUFFER_BINDING 0x8894 |
| #define | GLX_SAMPLE_BUFFERS 100000 |
| #define | GLX_SAMPLES 100001 |
| #define | GL_MULTISAMPLE 0x809D |
| #define | GL_PIXEL_PACK_BUFFER 0x88EB |
| #define | GL_PIXEL_UNPACK_BUFFER 0x88EC |
| #define | GL_STREAM_DRAW 0x88E0 |
| #define | GL_STREAM_READ 0x88E1 |
| #define | GL_STREAM_COPY 0x88E2 |
| #define | GL_STATIC_DRAW 0x88E4 |
| #define | GL_STATIC_READ 0x88E5 |
| #define | GL_STATIC_COPY 0x88E6 |
| #define | GL_DYNAMIC_DRAW 0x88E8 |
| #define | GL_DYNAMIC_READ 0x88E9 |
| #define | GL_DYNAMIC_COPY 0x88EA |
| #define | GL_ARRAY_BUFFER 0x8892 |
| #define | GL_ARRAY_BUFFER_BINDING 0x8894 |
| #define | GL_ELEMENT_ARRAY_BUFFER 0x8893 |
| #define | GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 |
| #define | GL_VERTEX_ARRAY 0x8074 |
| #define | GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 |
| #define | GL_NORMAL_ARRAY 0x8075 |
| #define | GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 |
| #define | GL_COLOR_ARRAY 0x8076 |
| #define | GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 |
| #define | GL_INDEX_ARRAY 0x8077 |
| #define | GL_INDEX_ARRAY_BUFFER_BINDING 0x8899 |
| #define | GL_EDGE_FLAG_ARRAY 0x8079 |
| #define | GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B |
| #define | GL_TEXTURE_COORD_ARRAY 0x8078 |
| #define | GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A |
| #define | GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F |
| #define | GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 |
| #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_ARRAY_NORMALIZED 0x886A |
| #define | GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD |
| #define | GL_VERTEX_ATTRIB_ARRAY_DIVISOR 0x88FE |
| #define | GL_CURRENT_VERTEX_ATTRIB 0x8626 |
| #define | GL_MAX_VERTEX_ATTRIBS 0x8869 |
| #define | GL_MAX_ELEMENTS_VERTICES 0x80E8 |
| #define | GL_MAX_ELEMENTS_INDICES 0x80E9 |
| #define | GL_READ_ONLY_ARB 0x88B8 |
| #define | GL_WRITE_ONLY_ARB 0x88B9 |
| #define | GL_READ_WRITE_ARB 0x88BA |
| #define | GL_CURRENT_PROGRAM 0x8B8D |
| #define | GL_TEXTURE_1D_ARRAY_EXT 0x8C18 |
| #define | GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19 |
| #define | GL_TEXTURE_2D_ARRAY_EXT 0x8C1A |
| #define | GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B |
| #define | GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C |
| #define | GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D |
| #define | GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF |
| #define | GL_COMBINE 0x8570 |
| #define | GL_COMBINE_RGB 0x8571 |
| #define | GL_COMBINE_ALPHA 0x8572 |
| #define | GL_RGB_SCALE 0x8573 |
| #define | GL_ADD_SIGNED 0x8574 |
| #define | GL_INTERPOLATE 0x8575 |
| #define | GL_CONSTANT 0x8576 |
| #define | GL_PRIMARY_COLOR 0x8577 |
| #define | GL_PREVIOUS 0x8578 |
| #define | GL_SOURCE0_RGB 0x8580 |
| #define | GL_SOURCE1_RGB 0x8581 |
| #define | GL_SOURCE2_RGB 0x8582 |
| #define | GL_SOURCE0_ALPHA 0x8588 |
| #define | GL_SOURCE1_ALPHA 0x8589 |
| #define | GL_SOURCE2_ALPHA 0x858A |
| #define | GL_OPERAND0_RGB 0x8590 |
| #define | GL_OPERAND1_RGB 0x8591 |
| #define | GL_OPERAND2_RGB 0x8592 |
| #define | GL_OPERAND0_ALPHA 0x8598 |
| #define | GL_OPERAND1_ALPHA 0x8599 |
| #define | GL_OPERAND2_ALPHA 0x859A |
| #define | GL_SUBTRACT 0x84E7 |
| #define | GL_COMPRESSED_ALPHA 0x84E9 |
| #define | GL_COMPRESSED_LUMINANCE 0x84EA |
| #define | GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB |
| #define | GL_COMPRESSED_INTENSITY 0x84EC |
| #define | GL_COMPRESSED_RGB 0x84ED |
| #define | GL_COMPRESSED_RGBA 0x84EE |
| #define | GL_TEXTURE_COMPRESSION_HINT 0x84EF |
| #define | GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0 |
| #define | GL_TEXTURE_COMPRESSED 0x86A1 |
| #define | GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
| #define | GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
| #define | GL_MAP_READ_BIT 0x0001 |
| #define | GL_MAP_WRITE_BIT 0x0002 |
| #define | GL_MAP_INVALIDATE_RANGE_BIT 0x0004 |
| #define | GL_MAP_INVALIDATE_BUFFER_BIT 0x0008 |
| #define | GL_MAP_FLUSH_EXPLICIT_BIT 0x0010 |
| #define | GL_MAP_UNSYNCHRONIZED_BIT 0x0020 |
| #define | GL_POINT_SPRITE 0x8861 |
| #define | GL_PROGRAM_POINT_SIZE 0x8642 |
| #define | GL_SAMPLES_PASSED_ARB 0x8914 |
| #define | GL_QUERY_COUNTER_BITS_ARB 0x8864 |
| #define | GL_CURRENT_QUERY_ARB 0x8865 |
| #define | GL_QUERY_RESULT_ARB 0x8866 |
| #define | GL_QUERY_RESULT_AVAILABLE_ARB 0x8867 |
| #define | GL_SAMPLE_POSITION 0x8E50 |
| #define | GL_SAMPLE_MASK 0x8E51 |
| #define | GL_SAMPLE_MASK_VALUE 0x8E52 |
| #define | GL_TEXTURE_2D_MULTISAMPLE 0x9100 |
| #define | GL_PROXY_TEXTURE_2D_MULTISAMPLE 0x9101 |
| #define | GL_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9102 |
| #define | GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9103 |
| #define | GL_MAX_SAMPLE_MASK_WORDS 0x8E59 |
| #define | GL_MAX_COLOR_TEXTURE_SAMPLES 0x910E |
| #define | GL_MAX_DEPTH_TEXTURE_SAMPLES 0x910F |
| #define | GL_MAX_INTEGER_SAMPLES 0x9110 |
| #define | GL_TEXTURE_BINDING_2D_MULTISAMPLE 0x9104 |
| #define | GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY 0x9105 |
| #define | GL_TEXTURE_SAMPLES 0x9106 |
| #define | GL_TEXTURE_FIXED_SAMPLE_LOCATIONS 0x9107 |
| #define | GL_SAMPLER_2D_MULTISAMPLE 0x9108 |
| #define | GL_INT_SAMPLER_2D_MULTISAMPLE 0x9109 |
| #define | GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE 0x910A |
| #define | GL_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910B |
| #define | GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910C |
| #define | GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D |
| #define | GL_PRIMITIVE_RESTART 0x8F9D |
| #define | GL_PRIMITIVE_RESTART_INDEX 0x8F9E |
| #define | GL_PRIMITIVE_RESTART_NV 0x8558 |
| #define | GL_PRIMITIVE_RESTART_INDEX_NV 0x8559 |
| #define | GL_INVALID_LIST 0 |
| #define | GL_VBO_FREE_MEMORY_ATI 0x87FB |
| #define | GL_TEXTURE_FREE_MEMORY_ATI 0x87FC |
| #define | GL_RENDERBUFFER_FREE_MEMORY_ATI 0x87FD |
| #define | GL_GPU_MEM_INFO_TOTAL_AVAILABLE_MEM_NVX 0x9048 |
| #define | GL_GPU_MEM_INFO_CURRENT_AVAILABLE_MEM_NVX 0x9049 |
| #define | GL_DEPTH_CLAMP 0x864F |
| #define | GL_VERTEX_ARRAY_BINDING 0x85B5 |
| #define | GL_TIME_ELAPSED 0x88BF |
| #define | GL_TIMESTAMP 0x8E28 |
| #define | GL_UNIFORM_BUFFER 0x8A11 |
| #define | GL_UNIFORM_BUFFER_BINDING 0x8A28 |
| #define | GL_UNIFORM_BUFFER_START 0x8A29 |
| #define | GL_UNIFORM_BUFFER_SIZE 0x8A2A |
| #define | GL_MAX_VERTEX_UNIFORM_BLOCKS 0x8A2B |
| #define | GL_MAX_GEOMETRY_UNIFORM_BLOCKS 0x8A2C |
| #define | GL_MAX_FRAGMENT_UNIFORM_BLOCKS 0x8A2D |
| #define | GL_MAX_COMBINED_UNIFORM_BLOCKS 0x8A2E |
| #define | GL_MAX_UNIFORM_BUFFER_BINDINGS 0x8A2F |
| #define | GL_MAX_UNIFORM_BLOCK_SIZE 0x8A30 |
| #define | GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 0x8A31 |
| #define | GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32 |
| #define | GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33 |
| #define | GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT 0x8A34 |
| #define | GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH 0x8A35 |
| #define | GL_ACTIVE_UNIFORM_BLOCKS 0x8A36 |
| #define | GL_UNIFORM_TYPE 0x8A37 |
| #define | GL_UNIFORM_SIZE 0x8A38 |
| #define | GL_UNIFORM_NAME_LENGTH 0x8A39 |
| #define | GL_UNIFORM_BLOCK_INDEX 0x8A3A |
| #define | GL_UNIFORM_OFFSET 0x8A3B |
| #define | GL_UNIFORM_ARRAY_STRIDE 0x8A3C |
| #define | GL_UNIFORM_MATRIX_STRIDE 0x8A3D |
| #define | GL_UNIFORM_IS_ROW_MAJOR 0x8A3E |
| #define | GL_UNIFORM_BLOCK_BINDING 0x8A3F |
| #define | GL_UNIFORM_BLOCK_DATA_SIZE 0x8A40 |
| #define | GL_UNIFORM_BLOCK_NAME_LENGTH 0x8A41 |
| #define | GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS 0x8A42 |
| #define | GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 0x8A43 |
| #define | GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44 |
| #define | GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER 0x8A45 |
| #define | GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46 |
| #define | GL_TEXTURE_BUFFER 0x8C2A |
| #define | GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B |
| #define | GL_TEXTURE_BINDING_BUFFER 0x8C2C |
| #define | GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D |
| #define | GL_TEXTURE_BUFFER_FORMAT 0x8C2E |
| #define | GL_SAMPLER_BUFFER 0x8DC2 |
| #define | GL_INT_SAMPLER_BUFFER 0x8DD0 |
| #define | GL_UNSIGNED_INT_SAMPLER_BUFFER 0x8DD8 |
| #define | GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76 |
| #define | GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F |
| #define | GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80 |
| #define | GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83 |
| #define | GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84 |
| #define | GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85 |
| #define | GL_PRIMITIVES_GENERATED 0x8C87 |
| #define | GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88 |
| #define | GL_RASTERIZER_DISCARD 0x8C89 |
| #define | GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A |
| #define | GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B |
| #define | GL_INTERLEAVED_ATTRIBS 0x8C8C |
| #define | GL_SEPARATE_ATTRIBS 0x8C8D |
| #define | GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E |
| #define | GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F |
| #define | GL_MAX_SERVER_WAIT_TIMEOUT 0x9111 |
| #define | GL_OBJECT_TYPE 0x9112 |
| #define | GL_SYNC_CONDITION 0x9113 |
| #define | GL_SYNC_STATUS 0x9114 |
| #define | GL_SYNC_FLAGS 0x9115 |
| #define | GL_SYNC_FENCE 0x9116 |
| #define | GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117 |
| #define | GL_UNSIGNALED 0x9118 |
| #define | GL_SIGNALED 0x9119 |
| #define | GL_ALREADY_SIGNALED 0x911A |
| #define | GL_TIMEOUT_EXPIRED 0x911B |
| #define | GL_CONDITION_SATISFIED 0x911C |
| #define | GL_WAIT_FAILED 0x911D |
| #define | GL_SYNC_FLUSH_COMMANDS_BIT 0x00000001 |
| #define | GL_TIMEOUT_IGNORED 0xFFFFFFFFFFFFFFFFull |
| #define | GL_QUERY_WAIT 0x8E13 |
| #define | GL_QUERY_NO_WAIT 0x8E14 |
| #define | GL_QUERY_BY_REGION_WAIT 0x8E15 |
| #define | GL_QUERY_BY_REGION_NO_WAIT 0x8E16 |
| #define | GL_ANY_SAMPLES_PASSED 0x8C2F |
| #define | GL_TEXTURE_SWIZZLE_R 0x8E42 |
| #define | GL_TEXTURE_SWIZZLE_G 0x8E43 |
| #define | GL_TEXTURE_SWIZZLE_B 0x8E44 |
| #define | GL_TEXTURE_SWIZZLE_A 0x8E45 |
| #define | GL_TEXTURE_SWIZZLE_RGBA 0x8E46 |
| #define | GL_SAMPLE_SHADING 0x8C36 |
| #define | GL_MIN_SAMPLE_SHADING_VALUE 0x8C37 |
| #define | GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB 0x8242 |
| #define | GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB 0x8243 |
| #define | GL_DEBUG_CALLBACK_FUNCTION_ARB 0x8244 |
| #define | GL_DEBUG_CALLBACK_USER_PARAM_ARB 0x8245 |
| #define | GL_DEBUG_SOURCE_API_ARB 0x8246 |
| #define | GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB 0x8247 |
| #define | GL_DEBUG_SOURCE_SHADER_COMPILER_ARB 0x8248 |
| #define | GL_DEBUG_SOURCE_THIRD_PARTY_ARB 0x8249 |
| #define | GL_DEBUG_SOURCE_APPLICATION_ARB 0x824A |
| #define | GL_DEBUG_SOURCE_OTHER_ARB 0x824B |
| #define | GL_DEBUG_TYPE_ERROR_ARB 0x824C |
| #define | GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB 0x824D |
| #define | GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB 0x824E |
| #define | GL_DEBUG_TYPE_PORTABILITY_ARB 0x824F |
| #define | GL_DEBUG_TYPE_PERFORMANCE_ARB 0x8250 |
| #define | GL_DEBUG_TYPE_OTHER_ARB 0x8251 |
| #define | GL_MAX_DEBUG_MESSAGE_LENGTH_ARB 0x9143 |
| #define | GL_MAX_DEBUG_LOGGED_MESSAGES_ARB 0x9144 |
| #define | GL_DEBUG_LOGGED_MESSAGES_ARB 0x9145 |
| #define | GL_DEBUG_SEVERITY_HIGH_ARB 0x9146 |
| #define | GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147 |
| #define | GL_DEBUG_SEVERITY_LOW_ARB 0x9148 |
| #define | GL_SHADING_LANGUAGE_VERSION 0x8B8C |
Typedefs | |
| typedef char | RE_GLchar |
| typedef ptrdiff_t | RE_GLintptr |
| typedef ptrdiff_t | RE_GLsizeiptr |
| typedef ptrdiff_t | RE_GLintptrARB |
| typedef ptrdiff_t | RE_GLsizeiptrARB |
| typedef char | RE_GLcharARB |
| typedef unsigned int | RE_GLhandleARB |
| typedef unsigned short | RE_GLhalfARB |
| typedef unsigned short | RE_GLhalfNV |
| typedef int64 | GLint64 |
| typedef uint64 | GLuint64 |
| typedef struct __GLsync * | GLsync |
| typedef GLclampf | green |
| typedef GLclampf GLclampf | blue |
| typedef GLclampf GLclampf GLclampf | alpha |
| typedef GLuint | start |
| typedef GLuint GLuint | end |
| typedef GLuint GLuint GLsizei | count |
| typedef GLuint GLuint GLsizei GLenum | type |
| typedef GLuint GLuint GLsizei GLenum const GLvoid * | indices |
| typedef GLenum | internalformat |
| typedef GLenum GLsizei | width |
| typedef GLenum GLsizei GLenum | format |
| typedef GLenum GLsizei GLenum GLenum const GLvoid * | table |
| typedef GLenum | pname |
| typedef GLenum const GLfloat * | params |
| typedef GLenum GLint | x |
| typedef GLenum GLint GLint | y |
| typedef GLsizei GLsizei GLenum GLenum const GLvoid * | data |
| typedef GLenum GLsizei GLenum GLenum const GLvoid * | image |
| typedef GLenum GLsizei GLsizei | height |
| typedef GLenum GLenum GLvoid * | row |
| typedef GLenum GLenum GLvoid GLvoid * | column |
| typedef GLenum GLenum GLvoid GLvoid GLvoid * | span |
| typedef GLboolean | reset |
| typedef GLboolean GLenum GLenum GLvoid * | values |
| typedef GLsizei GLenum GLboolean | sink |
| typedef GLint | level |
| typedef GLint GLint GLsizei GLsizei GLsizei | depth |
| typedef GLint GLint GLsizei GLsizei GLsizei GLint | border |
| typedef GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * | pixels |
| typedef GLint GLint | xoffset |
| typedef GLint GLint GLint | yoffset |
| typedef GLint GLint GLint GLint | zoffset |
| typedef GLdouble | s |
| typedef const GLdouble * | v |
| typedef GLdouble GLdouble | t |
| typedef GLdouble GLdouble GLdouble | r |
| typedef GLdouble GLdouble GLdouble GLdouble | q |
| typedef GLboolean | invert |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei | imageSize |
| typedef GLint GLvoid * | img |
| typedef GLenum | dfactorRGB |
| typedef GLenum GLenum | sfactorAlpha |
| typedef GLenum GLenum GLenum | dfactorAlpha |
| typedef GLsizei | stride |
| typedef GLsizei const GLvoid * | pointer |
| typedef GLint * | first |
| typedef GLint GLsizei GLsizei | primcount |
| typedef GLfloat | param |
| typedef GLdouble GLdouble | z |
| typedef GLuint * | ids |
| typedef GLuint | id |
| typedef GLenum | target |
| typedef GLuint | buffer |
| typedef const GLuint * | buffers |
| typedef RE_GLsizeiptr | size |
| typedef RE_GLsizeiptr const GLvoid GLenum | usage |
| typedef RE_GLintptr | offset |
| typedef GLvoid *APIENTRYP | RE_PFNGLMAPBUFFERPROC (GLenum target, GLenum access) |
| typedef GLenum | modeAlpha |
| typedef const GLenum * | bufs |
| typedef GLenum | sfail |
| typedef GLenum GLenum | dpfail |
| typedef GLenum GLenum GLenum | dppass |
| typedef GLenum | backfunc |
| typedef GLenum GLint | ref |
| typedef GLenum GLint GLuint | mask |
| typedef GLuint | shader |
| typedef GLuint | index |
| typedef GLuint const RE_GLchar * | name |
| typedef GLuint GLsizei | bufSize |
| typedef GLuint GLsizei GLsizei * | length |
| typedef GLsizei | maxCount |
| typedef GLsizei GLsizei GLuint * | obj |
| typedef GLuint | color |
| typedef GLsizei GLsizei RE_GLchar * | infoLog |
| typedef GLsizei GLsizei RE_GLchar * | source |
| typedef GLint | location |
| typedef GLsizei const RE_GLchar ** | string |
| typedef GLfloat | v0 |
| typedef GLfloat GLfloat | v1 |
| typedef GLfloat GLfloat GLfloat | v2 |
| typedef GLfloat GLfloat GLfloat GLfloat | v3 |
| typedef GLsizei const GLfloat * | value |
| typedef GLsizei GLboolean | transpose |
| typedef GLubyte GLubyte GLubyte GLubyte | w |
| typedef GLint GLenum GLboolean | normalized |
| typedef const GLbyte * | weights |
| typedef GLenum GLsizei | len |
| typedef GLuint | program |
| typedef const GLuint * | programs |
| typedef GLvoid *APIENTRYP | RE_PFNGLMAPBUFFERARBPROC (GLenum target, GLenum access) |
| typedef GLvoid *APIENTRYP | RE_PFNGLMAPBUFFERRANGEPROC (GLenum target, RE_GLintptrARB offset, RE_GLintptrARB length, GLbitfield access) |
| typedef GLvoid *APIENTRYP | RE_PFNGLFLUSHMAPPEDBUFFERRANGEPROC (GLenum target, RE_GLintptrARB offset, RE_GLintptrARB length) |
| typedef RE_GLhandleARB | attachedObj |
| typedef GLsizei | maxLength |
| typedef GLenum | clamp |
| typedef GLfloat | bias |
| typedef GLenum | filter |
| typedef GLenum GLsizei | n |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLsizei | size4d |
| typedef GLint GLint GLint GLint GLint | woffset |
| typedef const GLuint * | textures |
| typedef const GLuint GLboolean * | residences |
| typedef GLuint | texture |
| typedef const GLuint const GLclampf * | priorities |
| typedef GLsizei const GLfloat * | points |
| typedef GLdouble | u1 |
| typedef GLdouble GLdouble | u2 |
| typedef GLdouble GLdouble GLint | ustride |
| typedef GLdouble GLdouble GLint GLint | uorder |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint | vstride |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint | vorder |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble | w1 |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble | w2 |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint | wstride |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint | worder |
| typedef GLint | mode |
| typedef GLenum | internalFormat |
| typedef GLsizei | range |
| typedef GLbyte | ty |
| typedef GLbyte GLbyte | tz |
| typedef GLbyte | by |
| typedef GLbyte GLbyte | bz |
| typedef GLubyte | g |
| typedef GLubyte GLubyte | b |
| typedef GLubyte GLubyte GLubyte | a |
| typedef GLfloat | ny |
| typedef GLfloat GLfloat | nz |
| typedef GLfloat GLfloat GLfloat GLfloat | nx |
| typedef GLfloat GLfloat | p |
| typedef const GLubyte * | c |
| typedef const GLfloat * | tc |
| typedef GLenum | portion |
| typedef GLenum GLenum | variable |
| typedef GLenum GLenum GLenum | input |
| typedef GLenum GLenum GLenum GLenum | mapping |
| typedef GLenum GLenum GLenum GLenum GLenum | componentUsage |
| typedef GLenum GLenum | abOutput |
| typedef GLenum GLenum GLenum | cdOutput |
| typedef GLenum GLenum GLenum GLenum | sumOutput |
| typedef GLenum GLenum GLenum GLenum GLenum | scale |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean | abDotProduct |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean | cdDotProduct |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean | muxSum |
| typedef const GLint const GLsizei GLsizei GLint | modestride |
| typedef GLenum GLint const GLvoid GLint | ptrstride |
| typedef const GLuint * | fences |
| typedef GLenum | condition |
| typedef GLuint GLenum GLsizei GLsizei GLint GLint GLboolean | packed |
| typedef GLuint | address |
| typedef GLuint GLenum | matrix |
| typedef GLuint GLenum GLenum | transform |
| typedef GLint | fsize |
| typedef const GLuint * | framebuffers |
| typedef GLuint | renderbuffer |
| typedef const GLuint * | renderbuffers |
| typedef GLsizei | samples |
| typedef GLint | srcY0 |
| typedef GLint GLint | srcX1 |
| typedef GLint GLint GLint | srcY1 |
| typedef GLint GLint GLint GLint | dstX0 |
| typedef GLint GLint GLint GLint GLint | dstY0 |
| typedef GLint GLint GLint GLint GLint GLint | dstX1 |
| typedef GLint GLint GLint GLint GLint GLint GLint | dstY1 |
| typedef GLenum | attachment |
| typedef GLenum GLenum | renderbuffertarget |
| typedef GLuint | coord |
| typedef GLuint GLenum | swizzle |
| typedef GLuint | interp |
| typedef GLuint | dst |
| typedef GLuint GLuint | dstMask |
| typedef GLuint GLuint GLuint | dstMod |
| typedef GLuint GLuint GLuint GLuint | arg1 |
| typedef GLuint GLuint GLuint GLuint GLuint | arg1Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint | arg1Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2 |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3 |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3Mod |
| typedef GLuint GLsizei const GLvoid GLenum | preserve |
| typedef GLuint | res |
| typedef GLuint | in |
| typedef GLuint GLenum | outX |
| typedef GLuint GLenum GLenum | outY |
| typedef GLuint GLenum GLenum GLenum | outZ |
| typedef GLuint GLenum GLenum GLenum GLenum | outW |
| typedef GLuint | src |
| typedef GLuint GLuint | num |
| typedef GLenum | storagetype |
| typedef GLenum GLenum GLuint | components |
| typedef GLenum const GLvoid * | addr |
| typedef GLenum | cap |
| typedef const GLshort * | coords |
| typedef GLint | drawbuffer |
| typedef GLint GLfloat GLint | stencil |
| typedef const GLuint * | arrays |
| typedef GLvoid *APIENTRYP | RE_PFNGLMAPOBJECTBUFFERATIPROC (GLuint buffer) |
| typedef GLclampd | zmax |
| typedef GLuint | framebuffer |
| typedef GLenum GLenum | textarget |
| typedef GLenum GLuint GLint GLint | layer |
| typedef GLenum GLuint GLint GLenum | face |
| typedef GLsizei GLint GLsizei GLsizei GLboolean | fixedsamplelocations |
| typedef GLuint GLfloat * | val |
| typedef GLsizei | uniformCount |
| typedef GLsizei const RE_GLchar ** | uniformNames |
| typedef GLsizei const RE_GLchar GLuint * | uniformIndices |
| typedef GLuint | uniformIndex |
| typedef GLuint GLsizei GLsizei RE_GLchar * | uniformName |
| typedef const RE_GLchar * | uniformBlockName |
| typedef GLuint | uniformBlockIndex |
| typedef GLuint GLuint | uniformBlockBinding |
| typedef GLsizei const RE_GLchar ** | varyings |
| typedef GLsizei const RE_GLchar GLenum | bufferMode |
| typedef GLuint | divisor |
| typedef GLbitfield | flags |
| typedef GLbitfield GLuint64 | timeout |
| typedef GLsizei GLenum const GLvoid GLint | basevertex |
| typedef GLenum GLuint GLenum | severity |
| typedef GLenum GLuint GLenum GLsizei const RE_GLchar * | message |
| typedef GLenum GLuint GLenum GLsizei const RE_GLchar GLvoid * | userParam |
| typedef GLenum GLenum GLsizei const GLuint GLboolean | enabled |
| typedef GLenum GLuint GLenum GLsizei const RE_GLchar * | buf |
| typedef GLsizei | bufsize |
| typedef GLsizei GLenum * | sources |
| typedef GLsizei GLenum GLenum * | types |
| typedef GLsizei GLenum GLenum GLuint GLenum * | severities |
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei * | lengths |
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei RE_GLchar * | messageLog |
Functions | |
| typedef | void (APIENTRYP RE_PFNGLBLENDCOLORPROC)(GLclampf red |
| typedef | GLboolean (APIENTRYP RE_PFNGLISQUERYPROC)(GLuint id) |
| typedef | GLuint (APIENTRYP RE_PFNGLCREATEPROGRAMPROC)(void) |
| typedef | GLint (APIENTRYP RE_PFNGLGETATTRIBLOCATIONPROC)(GLuint program |
| typedef | RE_GLhandleARB (APIENTRYP RE_PFNGLGETHANDLEARBPROC)(GLenum pname) |
| typedef | GLenum (APIENTRYP RE_PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target) |
| typedef | GLsync (APIENTRYP RE_PFNGLFENCESYNCPROC)(GLenum condition |
| typedef | int (APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int) |
| #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8 |
| #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 |
| #define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33 |
| #define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32 |
| #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A |
| #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80 |
| #define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46 |
| #define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER 0x8A45 |
| #define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44 |
| #define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D |
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat a |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean abDotProduct |
| typedef RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV alpha |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Rep |
| typedef RE_GLhandleARB attachedObj |
| typedef GLenum attachment |
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat b |
| typedef const GLsizei GLenum const GLvoid GLsizei const GLint * basevertex |
| typedef RE_GLhalfNV RE_GLhalfNV blue |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLsizei GLint border |
| typedef GLenum GLuint buffer |
| typedef GLsizei const RE_GLchar GLenum bufferMode |
| typedef const GLfloat const GLfloat * c |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean cdDotProduct |
| typedef GLuint color |
| typedef GLenum GLsizei GLsizei GLenum GLenum const GLvoid const GLvoid * column |
| typedef GLenum GLenum GLuint components |
| typedef GLenum GLenum GLenum componentUsage |
| typedef GLenum GLenum GLsizei count |
| typedef GLuint GLint * data |
| typedef GLsizei GLint GLsizei GLsizei GLsizei depth |
| typedef GLenum GLenum GLenum dfactorAlpha |
| typedef GLenum dfactorRGB |
| typedef GLint drawbuffer |
| typedef GLuint dst |
| typedef GLenum GLenum GLsizei const GLuint GLboolean enabled |
| typedef GLuint GLuint end |
| typedef GLenum GLuint GLint GLenum face |
| typedef GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter |
| typedef GLint first |
| typedef GLsizei GLint GLsizei GLsizei GLsizei GLboolean fixedsamplelocations |
| typedef GLbitfield flags |
| typedef GLuint framebuffer |
| typedef GLuint * framebuffers |
| typedef GLfloat GLfloat GLfloat GLfloat g |
| typedef RE_GLhalfNV green |
| typedef GLenum GLuint id |
| typedef GLuint in |
| typedef GLuint index |
| typedef GLsizei GLsizei RE_GLcharARB * infoLog |
| typedef GLenum input |
| typedef GLenum internalFormat |
| typedef GLenum internalformat |
| typedef GLsizei len |
| typedef GLenum GLuint GLenum GLsizei length |
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei* lengths |
| typedef GLenum GLenum mapping |
| typedef GLbitfield mask |
| typedef GLuint GLenum matrix |
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei RE_GLchar* messageLog |
| typedef GLenum mode |
| typedef const GLsizei GLenum const GLvoid *const GLsizei GLint modestride |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean muxSum |
| typedef GLsizei n |
| typedef GLint GLenum GLboolean normalized |
| typedef GLdouble nx |
| typedef RE_GLhalfNV ny |
| typedef RE_GLhalfNV RE_GLhalfNV nz |
| typedef GLsizei GLsizei RE_GLhandleARB * obj |
| typedef GLuint GLuint RE_GLintptr offset |
| typedef GLfloat GLfloat p |
| typedef GLint GLint GLint GLint GLint GLsizei GLsizei GLsizei GLsizei GLenum GLenum const GLvoid * pixels |
| typedef GLuint GLenum GLsizei GLsizei GLboolean GLvoid * points |
| typedef const GLsizei GLenum const GLvoid GLsizei primcount |
| typedef const GLuint const GLclampf* priorities |
| typedef GLuint GLsizei const GLubyte * program |
| typedef RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV q |
| typedef RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV r |
| typedef char RE_GLcharARB |
| typedef unsigned short RE_GLhalfARB |
| typedef unsigned short RE_GLhalfNV |
| typedef ptrdiff_t RE_GLintptr |
| typedef ptrdiff_t RE_GLintptrARB |
| typedef ptrdiff_t RE_GLsizeiptr |
| typedef ptrdiff_t RE_GLsizeiptrARB |
| typedef GLvoid* APIENTRYP RE_PFNGLFLUSHMAPPEDBUFFERRANGEPROC(GLenum target, RE_GLintptrARB offset, RE_GLintptrARB length) |
| typedef GLvoid* APIENTRYP RE_PFNGLMAPBUFFERARBPROC(GLenum target, GLenum access) |
| typedef GLvoid* APIENTRYP RE_PFNGLMAPBUFFERPROC(GLenum target, GLenum access) |
| typedef GLvoid* APIENTRYP RE_PFNGLMAPBUFFERRANGEPROC(GLenum target, RE_GLintptrARB offset, RE_GLintptrARB length, GLbitfield access) |
| typedef GLvoid* APIENTRYP RE_PFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer) |
| typedef GLenum GLenum GLuint renderbuffer |
| typedef GLuint * renderbuffers |
| typedef GLenum GLenum renderbuffertarget |
| typedef GLuint res |
| typedef GLboolean reset |
| typedef const GLuint GLboolean * residences |
| typedef GLenum GLsizei GLsizei GLenum GLenum const GLvoid * row |
| typedef RE_GLhalfNV s |
| typedef GLsizei samples |
| typedef GLenum GLenum GLenum GLenum GLenum scale |
| typedef GLsizei GLenum GLenum GLuint GLenum* severities |
| typedef GLenum GLenum sfactorAlpha |
| typedef GLuint GLsizei GLsizei GLsizei * size |
| typedef GLint GLint GLint GLint GLint GLsizei GLsizei GLsizei GLsizei size4d |
| typedef GLsizei GLsizei RE_GLcharARB * source |
| typedef GLuint src |
| typedef GLuint start |
| typedef GLenum storagetype |
| typedef GLint GLenum GLboolean GLsizei stride |
| typedef const GLvoid * string |
| typedef RE_GLhalfNV RE_GLhalfNV t |
| typedef GLenum GLsizei GLenum GLenum const GLvoid * table |
| typedef GLshort ty |
| typedef GLenum type |
| typedef GLshort GLshort tz |
| typedef GLuint GLuint uniformBlockBinding |
| typedef GLuint uniformBlockIndex |
| typedef GLuint GLsizei GLsizei RE_GLchar * uniformBlockName |
| typedef GLsizei uniformCount |
| typedef GLuint uniformIndex |
| typedef GLsizei const GLuint * uniformIndices |
| typedef GLuint GLsizei GLsizei RE_GLchar* uniformName |
| typedef GLsizei const RE_GLchar* * uniformNames |
| typedef GLuint GLenum GLsizei GLsizei GLint uorder |
| typedef const GLvoid GLenum usage |
| typedef GLsizei const RE_GLhalfNV * v |
| typedef GLint v0 |
| typedef GLfloat GLfloat GLint GLint GLfloat v1 |
| typedef GLfloat GLfloat GLint GLint GLfloat GLfloat v2 |
| typedef GLint GLint GLint GLint v3 |
| typedef GLuint GLfloat* val |
| typedef GLenum GLint value |
| typedef GLuint GLenum GLsizei GLsizei GLint GLint vorder |
| typedef RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV w |
| typedef GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint GLfloat w1 |
| typedef GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint GLfloat GLfloat w2 |
| typedef GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint worder |
| typedef GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint GLfloat GLfloat GLint wstride |
| typedef RE_GLhalfNV x |
| typedef GLint GLint xoffset |
| typedef RE_GLhalfNV RE_GLhalfNV y |
| typedef GLint GLint GLint yoffset |
| typedef RE_GLhalfNV RE_GLhalfNV RE_GLhalfNV z |
| typedef GLboolean | ( | APIENTRYP | RE_PFNGLISQUERYPROC | ) |
| typedef GLenum | ( | APIENTRYP | RE_PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC | ) |
| typedef GLint | ( | APIENTRYP | RE_PFNGLGETATTRIBLOCATIONPROC | ) |
| typedef GLsync | ( | APIENTRYP | RE_PFNGLFENCESYNCPROC | ) |
| typedef GLuint | ( | APIENTRYP | RE_PFNGLCREATEPROGRAMPROC | ) |
| typedef int | ( | APIENTRYP | RE_PFNGLXSWAPINTERVALSGIPROC | ) |
| typedef RE_GLhandleARB | ( | APIENTRYP | RE_PFNGLGETHANDLEARBPROC | ) |
| typedef void | ( | APIENTRYP | RE_PFNGLBLENDCOLORPROC | ) |
1.5.9