csplugincommon/opengl/glextmanager.h File Reference
WARNING - This file is automatically generated. More...
#include "cssysdef.h"#include "iutil/cmdline.h"#include "iutil/objreg.h"#include "iutil/verbositymanager.h"#include "ivaria/reporter.h"#include "ivideo/graph2d.h"#include "csutil/cfgacc.h"#include "csplugincommon/iopengl/openglinterface.h"Go to the source code of this file.
Classes | |
| struct | csGLExtensionFlags |
| Struct containing all GL extension test flags. More... | |
| struct | csGLExtensionFunctions |
| Struct containing all GL extension functions. More... | |
| struct | csGLExtensionManager |
| GL extensions manager. More... | |
Defines | |
GL_version_1_2 constants | |
| #define | GL_UNSIGNED_BYTE_3_3_2 32818 |
| #define | GL_UNSIGNED_SHORT_4_4_4_4 32819 |
| #define | GL_UNSIGNED_SHORT_5_5_5_1 32820 |
| #define | GL_UNSIGNED_INT_8_8_8_8 32821 |
| #define | GL_UNSIGNED_INT_10_10_10_2 32822 |
| #define | GL_RESCALE_NORMAL 32826 |
| #define | GL_UNSIGNED_BYTE_2_3_3_REV 33634 |
| #define | GL_UNSIGNED_SHORT_5_6_5 33635 |
| #define | GL_UNSIGNED_SHORT_5_6_5_REV 33636 |
| #define | GL_UNSIGNED_SHORT_4_4_4_4_REV 33637 |
| #define | GL_UNSIGNED_SHORT_1_5_5_5_REV 33638 |
| #define | GL_UNSIGNED_INT_8_8_8_8_REV 33639 |
| #define | GL_UNSIGNED_INT_2_10_10_10_REV 33640 |
| #define | GL_BGR 32992 |
| #define | GL_BGRA 32993 |
| #define | GL_MAX_ELEMENTS_VERTICES 33000 |
| #define | GL_MAX_ELEMENTS_INDICES 33001 |
| #define | GL_CLAMP_TO_EDGE 33071 |
| #define | GL_TEXTURE_MIN_LOD 33082 |
| #define | GL_TEXTURE_MAX_LOD 33083 |
| #define | GL_TEXTURE_BASE_LEVEL 33084 |
| #define | GL_TEXTURE_MAX_LEVEL 33085 |
| #define | GL_LIGHT_MODEL_COLOR_CONTROL 33272 |
| #define | GL_SINGLE_COLOR 33273 |
| #define | GL_SEPARATE_SPECULAR_COLOR 33274 |
| #define | GL_SMOOTH_POINT_SIZE_RANGE 2834 |
| #define | GL_SMOOTH_POINT_SIZE_GRANULARITY 2835 |
| #define | GL_SMOOTH_LINE_WIDTH_RANGE 2850 |
| #define | GL_SMOOTH_LINE_WIDTH_GRANULARITY 2851 |
| #define | GL_ALIASED_POINT_SIZE_RANGE 33901 |
| #define | GL_ALIASED_LINE_WIDTH_RANGE 33902 |
| #define | GL_PACK_SKIP_IMAGES 32875 |
| #define | GL_PACK_IMAGE_HEIGHT 32876 |
| #define | GL_UNPACK_SKIP_IMAGES 32877 |
| #define | GL_UNPACK_IMAGE_HEIGHT 32878 |
| #define | GL_TEXTURE_3D 32879 |
| #define | GL_PROXY_TEXTURE_3D 32880 |
| #define | GL_TEXTURE_DEPTH 32881 |
| #define | GL_TEXTURE_WRAP_R 32882 |
| #define | GL_MAX_3D_TEXTURE_SIZE 32883 |
GL_version_1_3 constants | |
| #define | GL_TEXTURE0 33984 |
| #define | GL_TEXTURE1 33985 |
| #define | GL_TEXTURE2 33986 |
| #define | GL_TEXTURE3 33987 |
| #define | GL_TEXTURE4 33988 |
| #define | GL_TEXTURE5 33989 |
| #define | GL_TEXTURE6 33990 |
| #define | GL_TEXTURE7 33991 |
| #define | GL_TEXTURE8 33992 |
| #define | GL_TEXTURE9 33993 |
| #define | GL_TEXTURE10 33994 |
| #define | GL_TEXTURE11 33995 |
| #define | GL_TEXTURE12 33996 |
| #define | GL_TEXTURE13 33997 |
| #define | GL_TEXTURE14 33998 |
| #define | GL_TEXTURE15 33999 |
| #define | GL_TEXTURE16 34000 |
| #define | GL_TEXTURE17 34001 |
| #define | GL_TEXTURE18 34002 |
| #define | GL_TEXTURE19 34003 |
| #define | GL_TEXTURE20 34004 |
| #define | GL_TEXTURE21 34005 |
| #define | GL_TEXTURE22 34006 |
| #define | GL_TEXTURE23 34007 |
| #define | GL_TEXTURE24 34008 |
| #define | GL_TEXTURE25 34009 |
| #define | GL_TEXTURE26 34010 |
| #define | GL_TEXTURE27 34011 |
| #define | GL_TEXTURE28 34012 |
| #define | GL_TEXTURE29 34013 |
| #define | GL_TEXTURE30 34014 |
| #define | GL_TEXTURE31 34015 |
| #define | GL_ACTIVE_TEXTURE 34016 |
| #define | GL_CLIENT_ACTIVE_TEXTURE 34017 |
| #define | GL_MAX_TEXTURE_UNITS 34018 |
| #define | GL_TRANSPOSE_MODELVIEW_MATRIX 34019 |
| #define | GL_TRANSPOSE_PROJECTION_MATRIX 34020 |
| #define | GL_TRANSPOSE_TEXTURE_MATRIX 34021 |
| #define | GL_TRANSPOSE_COLOR_MATRIX 34022 |
| #define | GL_MULTISAMPLE 32925 |
| #define | GL_SAMPLE_ALPHA_TO_COVERAGE 32926 |
| #define | GL_SAMPLE_ALPHA_TO_ONE 32927 |
| #define | GL_SAMPLE_COVERAGE 32928 |
| #define | GL_SAMPLE_BUFFERS 32936 |
| #define | GL_SAMPLES 32937 |
| #define | GL_SAMPLE_COVERAGE_VALUE 32938 |
| #define | GL_SAMPLE_COVERAGE_INVERT 32939 |
| #define | GL_MULTISAMPLE_BIT 536870912 |
| #define | GL_NORMAL_MAP 34065 |
| #define | GL_REFLECTION_MAP 34066 |
| #define | GL_TEXTURE_CUBE_MAP 34067 |
| #define | GL_TEXTURE_BINDING_CUBE_MAP 34068 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_X 34069 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_X 34070 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Y 34071 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 34072 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Z 34073 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 34074 |
| #define | GL_PROXY_TEXTURE_CUBE_MAP 34075 |
| #define | GL_MAX_CUBE_MAP_TEXTURE_SIZE 34076 |
| #define | GL_COMPRESSED_ALPHA 34025 |
| #define | GL_COMPRESSED_LUMINANCE 34026 |
| #define | GL_COMPRESSED_LUMINANCE_ALPHA 34027 |
| #define | GL_COMPRESSED_INTENSITY 34028 |
| #define | GL_COMPRESSED_RGB 34029 |
| #define | GL_COMPRESSED_RGBA 34030 |
| #define | GL_TEXTURE_COMPRESSION_HINT 34031 |
| #define | GL_TEXTURE_COMPRESSED_IMAGE_SIZE 34464 |
| #define | GL_TEXTURE_COMPRESSED 34465 |
| #define | GL_NUM_COMPRESSED_TEXTURE_FORMATS 34466 |
| #define | GL_COMPRESSED_TEXTURE_FORMATS 34467 |
| #define | GL_CLAMP_TO_BORDER 33069 |
| #define | GL_CLAMP_TO_BORDER_SGIS 33069 |
| #define | GL_COMBINE 34160 |
| #define | GL_COMBINE_RGB 34161 |
| #define | GL_COMBINE_ALPHA 34162 |
| #define | GL_SOURCE0_RGB 34176 |
| #define | GL_SOURCE1_RGB 34177 |
| #define | GL_SOURCE2_RGB 34178 |
| #define | GL_SOURCE0_ALPHA 34184 |
| #define | GL_SOURCE1_ALPHA 34185 |
| #define | GL_SOURCE2_ALPHA 34186 |
| #define | GL_OPERAND0_RGB 34192 |
| #define | GL_OPERAND1_RGB 34193 |
| #define | GL_OPERAND2_RGB 34194 |
| #define | GL_OPERAND0_ALPHA 34200 |
| #define | GL_OPERAND1_ALPHA 34201 |
| #define | GL_OPERAND2_ALPHA 34202 |
| #define | GL_RGB_SCALE 34163 |
| #define | GL_ADD_SIGNED 34164 |
| #define | GL_INTERPOLATE 34165 |
| #define | GL_SUBTRACT 34023 |
| #define | GL_CONSTANT 34166 |
| #define | GL_PRIMARY_COLOR 34167 |
| #define | GL_PREVIOUS 34168 |
| #define | GL_DOT3_RGB 34478 |
| #define | GL_DOT3_RGBA 34479 |
GL_version_1_4 constants | |
| #define | GL_GENERATE_MIPMAP 33169 |
| #define | GL_DEPTH_COMPONENT16 33189 |
| #define | GL_DEPTH_COMPONENT24 33190 |
| #define | GL_DEPTH_COMPONENT32 33191 |
| #define | GL_TEXTURE_DEPTH_SIZE 34890 |
| #define | GL_DEPTH_TEXTURE_MODE 34891 |
| #define | GL_TEXTURE_COMPARE_MODE 34892 |
| #define | GL_TEXTURE_COMPARE_FUNC 34893 |
| #define | GL_COMPARE_R_TO_TEXTURE 34894 |
| #define | GL_FOG_COORDINATE_SOURCE 33872 |
| #define | GL_FOG_COORDINATE 33873 |
| #define | GL_FRAGMENT_DEPTH 33874 |
| #define | GL_CURRENT_FOG_COORDINATE 33875 |
| #define | GL_FOG_COORDINATE_ARRAY_TYPE 33876 |
| #define | GL_FOG_COORDINATE_ARRAY_STRIDE 33877 |
| #define | GL_FOG_COORDINATE_ARRAY_POINTER 33878 |
| #define | GL_FOG_COORDINATE_ARRAY 33879 |
| #define | GL_POINT_SIZE_MIN 33062 |
| #define | GL_POINT_SIZE_MAX 33063 |
| #define | GL_POINT_FADE_THRESHOLD_SIZE 33064 |
| #define | GL_POINT_DISTANCE_ATTENUATION 33065 |
| #define | GL_COLOR_SUM 33880 |
| #define | GL_CURRENT_SECONDARY_COLOR 33881 |
| #define | GL_SECONDARY_COLOR_ARRAY_SIZE 33882 |
| #define | GL_SECONDARY_COLOR_ARRAY_TYPE 33883 |
| #define | GL_SECONDARY_COLOR_ARRAY_STRIDE 33884 |
| #define | GL_SECONDARY_COLOR_ARRAY_POINTER 33885 |
| #define | GL_SECONDARY_COLOR_ARRAY 33886 |
| #define | GL_BLEND_DST_RGB 0x80C8 |
| #define | GL_BLEND_SRC_RGB 0x80C9 |
| #define | GL_BLEND_DST_ALPHA 0x80CA |
| #define | GL_BLEND_SRC_ALPHA 0x80CB |
| #define | GL_INCR_WRAP 34055 |
| #define | GL_DECR_WRAP 34056 |
| #define | GL_TEXTURE_FILTER_CONTROL 34048 |
| #define | GL_TEXTURE_LOD_BIAS 34049 |
| #define | GL_MAX_TEXTURE_LOD_BIAS 34045 |
| #define | GL_MIRRORED_REPEAT 33648 |
GL_version_1_5 constants | |
| #define | GL_ARRAY_BUFFER 34962 |
| #define | GL_ELEMENT_ARRAY_BUFFER 34963 |
| #define | GL_ARRAY_BUFFER_BINDING 34964 |
| #define | GL_ELEMENT_ARRAY_BUFFER_BINDING 34965 |
| #define | GL_VERTEX_ARRAY_BUFFER_BINDING 34966 |
| #define | GL_NORMAL_ARRAY_BUFFER_BINDING 34967 |
| #define | GL_COLOR_ARRAY_BUFFER_BINDING 34968 |
| #define | GL_INDEX_ARRAY_BUFFER_BINDING 34969 |
| #define | GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 34970 |
| #define | GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 34971 |
| #define | GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 34972 |
| #define | GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 34973 |
| #define | GL_WEIGHT_ARRAY_BUFFER_BINDING 34974 |
| #define | GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 34975 |
| #define | GL_STREAM_DRAW 35040 |
| #define | GL_STREAM_READ 35041 |
| #define | GL_STREAM_COPY 35042 |
| #define | GL_STATIC_DRAW 35044 |
| #define | GL_STATIC_READ 35045 |
| #define | GL_STATIC_COPY 35046 |
| #define | GL_DYNAMIC_DRAW 35048 |
| #define | GL_DYNAMIC_READ 35049 |
| #define | GL_DYNAMIC_COPY 35050 |
| #define | GL_READ_ONLY 35000 |
| #define | GL_WRITE_ONLY 35001 |
| #define | GL_READ_WRITE 35002 |
| #define | GL_BUFFER_SIZE 34660 |
| #define | GL_BUFFER_USAGE 34661 |
| #define | GL_BUFFER_ACCESS 35003 |
| #define | GL_BUFFER_MAPPED 35004 |
| #define | GL_BUFFER_MAP_POINTER 35005 |
| #define | GL_SAMPLES_PASSED 0x8914 |
| #define | GL_QUERY_COUNTER_BITS 0x8864 |
| #define | GL_CURRENT_QUERY 0x8865 |
| #define | GL_QUERY_RESULT 0x8866 |
| #define | GL_QUERY_RESULT_AVAILABLE 0x8867 |
| #define | GL_FOG_COORD_SOURCE GL_FOG_COORDINATE_SOURCE |
| #define | GL_FOG_COORD GL_FOG_COORDINATE |
| #define | GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE |
| #define | GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE |
| #define | GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE |
| #define | GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER |
| #define | GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY |
| #define | GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB |
| #define | GL_SRC0_RGB GL_SOURCE0_RGB |
| #define | GL_SRC1_RGB GL_SOURCE1_RGB |
| #define | GL_SRC2_RGB GL_SOURCE2_RGB |
| #define | GL_SRC0_ALPHA GL_SOURCE0_ALPHA |
| #define | GL_SRC1_ALPHA GL_SOURCE1_ALPHA |
| #define | GL_SRC2_ALPHA GL_SOURCE2_ALPHA |
GL_version_2_0 constants | |
| #define | GL_PROGRAM_OBJECT 0x8B40 |
| #define | GL_OBJECT_TYPE 0x8B4E |
| #define | GL_OBJECT_SUBTYPE 0x8B4F |
| #define | GL_OBJECT_DELETE_STATUS 0x8B80 |
| #define | GL_OBJECT_COMPILE_STATUS 0x8B81 |
| #define | GL_OBJECT_LINK_STATUS 0x8B82 |
| #define | GL_OBJECT_VALIDATE_STATUS 0x8B83 |
| #define | GL_OBJECT_INFO_LOG_LENGTH 0x8B84 |
| #define | GL_OBJECT_ATTACHED_OBJECTS 0x8B85 |
| #define | GL_OBJECT_ACTIVE_UNIFORMS 0x8B86 |
| #define | GL_OBJECT_ACTIVE_UNIFORMS_MAX_LENGTH 0x8B87 |
| #define | GL_OBJECT_SHADER_SOURCE_LENGTH 0x8B88 |
| #define | GL_SHADER_OBJECT 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_FRAGMENT_SHADER 0x8B30 |
| #define | GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49 |
| #define | GL_MAX_TEXTURE_COORDS 0x8871 |
| #define | GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 |
| #define | GL_VERTEX_SHADER 0x8B31 |
| #define | GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A |
| #define | GL_MAX_VARYING_FLOATS 0x8B4B |
| #define | GL_MAX_VERTEX_ATTRIBS 0x8869 |
| #define | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x884C |
| #define | GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x884D |
| #define | GL_VERTEX_PROGRAM_POINT_SIZE 0x8642 |
| #define | GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTES 0x8B89 |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A |
| #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_CURRENT_VERTEX_ATTRIB 0x8626 |
| #define | GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 |
| #define | GL_MAX_DRAW_BUFFERS 0x8824 |
| #define | GL_DRAW_BUFFER0 0x8825 |
| #define | GL_DRAW_BUFFER1 0x8826 |
| #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_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_POINT_SPRITE 0x8861 |
| #define | GL_COORD_REPLACE 0x8862 |
| #define | GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0 |
| #define | GL_LOWER_LEFT 0x8CA1 |
| #define | GL_UPPER_LEFT 0x8CA2 |
| #define | GL_BLEND_EQUATION_RGB BLEND_EQUATION |
| #define | GL_BLEND_EQUATION_ALPHA 0x883D |
| #define | GL_STENCIL_BACK_REF 0x8CA3 |
| #define | GL_STENCIL_BACK_VALUE_MASK 0x8CA4 |
| #define | GL_STENCIL_BACK_WRITEMASK 0x8CA5 |
GL_version_2_1 constants | |
| #define | GL_PIXEL_PACK_BUFFER 0x88EB |
| #define | GL_PIXEL_UNPACK_BUFFER 0x88EC |
| #define | GL_PIXEL_PACK_BUFFER_BINDING 0x88ED |
| #define | GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF |
| #define | GL_SRGB 0x8C40 |
| #define | GL_SRGB8 0x8C41 |
| #define | GL_SRGB_ALPHA 0x8C42 |
| #define | GL_SRGB8_ALPHA8 0x8C43 |
| #define | GL_SLUMINANCE_ALPHA 0x8C44 |
| #define | GL_SLUMINANCE8_ALPHA8 0x8C45 |
| #define | GL_SLUMINANCE 0x8C46 |
| #define | GL_SLUMINANCE8 0x8C47 |
| #define | GL_COMPRESSED_SRGB 0x8C48 |
| #define | GL_COMPRESSED_SRGB_ALPHA 0x8C49 |
| #define | GL_COMPRESSED_SLUMINANCE 0x8C4A |
| #define | GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B |
GL_ARB_imaging constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/imaging.txt. | |
| #define | GL_CONSTANT_COLOR 32769 |
| #define | GL_ONE_MINUS_CONSTANT_COLOR 32770 |
| #define | GL_CONSTANT_ALPHA 32771 |
| #define | GL_ONE_MINUS_CONSTANT_ALPHA 32772 |
| #define | GL_BLEND_COLOR 32773 |
| #define | GL_FUNC_ADD 32774 |
| #define | GL_MIN 32775 |
| #define | GL_MAX 32776 |
| #define | GL_BLEND_EQUATION 32777 |
| #define | GL_FUNC_SUBTRACT 32778 |
| #define | GL_FUNC_REVERSE_SUBTRACT 32779 |
| #define | GL_CONVOLUTION_1D 32784 |
| #define | GL_CONVOLUTION_2D 32785 |
| #define | GL_SEPARABLE_2D 32786 |
| #define | GL_CONVOLUTION_BORDER_MODE 32787 |
| #define | GL_CONVOLUTION_FILTER_SCALE 32788 |
| #define | GL_CONVOLUTION_FILTER_BIAS 32789 |
| #define | GL_REDUCE 32790 |
| #define | GL_CONVOLUTION_FORMAT 32791 |
| #define | GL_CONVOLUTION_WIDTH 32792 |
| #define | GL_CONVOLUTION_HEIGHT 32793 |
| #define | GL_MAX_CONVOLUTION_WIDTH 32794 |
| #define | GL_MAX_CONVOLUTION_HEIGHT 32795 |
| #define | GL_POST_CONVOLUTION_RED_SCALE 32796 |
| #define | GL_POST_CONVOLUTION_GREEN_SCALE 32797 |
| #define | GL_POST_CONVOLUTION_BLUE_SCALE 32798 |
| #define | GL_POST_CONVOLUTION_ALPHA_SCALE 32799 |
| #define | GL_POST_CONVOLUTION_RED_BIAS 32800 |
| #define | GL_POST_CONVOLUTION_GREEN_BIAS 32801 |
| #define | GL_POST_CONVOLUTION_BLUE_BIAS 32802 |
| #define | GL_POST_CONVOLUTION_ALPHA_BIAS 32803 |
| #define | GL_HISTOGRAM 32804 |
| #define | GL_PROXY_HISTOGRAM 32805 |
| #define | GL_HISTOGRAM_WIDTH 32806 |
| #define | GL_HISTOGRAM_FORMAT 32807 |
| #define | GL_HISTOGRAM_RED_SIZE 32808 |
| #define | GL_HISTOGRAM_GREEN_SIZE 32809 |
| #define | GL_HISTOGRAM_BLUE_SIZE 32810 |
| #define | GL_HISTOGRAM_ALPHA_SIZE 32811 |
| #define | GL_HISTOGRAM_LUMINANCE_SIZE 32812 |
| #define | GL_HISTOGRAM_SINK 32813 |
| #define | GL_MINMAX 32814 |
| #define | GL_MINMAX_FORMAT 32815 |
| #define | GL_MINMAX_SINK 32816 |
| #define | GL_TABLE_TOO_LARGE 32817 |
| #define | GL_COLOR_MATRIX 32945 |
| #define | GL_COLOR_MATRIX_STACK_DEPTH 32946 |
| #define | GL_MAX_COLOR_MATRIX_STACK_DEPTH 32947 |
| #define | GL_POST_COLOR_MATRIX_RED_SCALE 32948 |
| #define | GL_POST_COLOR_MATRIX_GREEN_SCALE 32949 |
| #define | GL_POST_COLOR_MATRIX_BLUE_SCALE 32950 |
| #define | GL_POST_COLOR_MATRIX_ALPHA_SCALE 32951 |
| #define | GL_POST_COLOR_MATRIX_RED_BIAS 32952 |
| #define | GL_POST_COLOR_MATRIX_GREEN_BIAS 32953 |
| #define | GL_POST_COLOR_MATRIX_BLUE_BIAS 32954 |
| #define | GL_POST_COLOR_MATIX_ALPHA_BIAS 32955 |
| #define | GL_COLOR_TABLE 32976 |
| #define | GL_POST_CONVOLUTION_COLOR_TABLE 32977 |
| #define | GL_POST_COLOR_MATRIX_COLOR_TABLE 32978 |
| #define | GL_PROXY_COLOR_TABLE 32979 |
| #define | GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 32980 |
| #define | GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 32981 |
| #define | GL_COLOR_TABLE_SCALE 32982 |
| #define | GL_COLOR_TABLE_BIAS 32983 |
| #define | GL_COLOR_TABLE_FORMAT 32984 |
| #define | GL_COLOR_TABLE_WIDTH 32985 |
| #define | GL_COLOR_TABLE_RED_SIZE 32986 |
| #define | GL_COLOR_TABLE_GREEN_SIZE 32987 |
| #define | GL_COLOR_TABLE_BLUE_SIZE 32988 |
| #define | GL_COLOR_TABLE_ALPHA_SIZE 32989 |
| #define | GL_COLOR_TABLE_LUMINANCE_SIZE 32990 |
| #define | GL_COLOR_TABLE_INTENSITY_SIZE 32991 |
| #define | GL_IGNORE_BORDER 33104 |
| #define | GL_CONSTANT_BORDER 33105 |
| #define | GL_WRAP_BORDER 33106 |
| #define | GL_REPLICATE_BORDER 33107 |
| #define | GL_CONVOLUTION_BORDER_COLOR 33108 |
GL_ARB_multitexture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multitexture.txt. | |
| #define | GL_TEXTURE0_ARB 33984 |
| #define | GL_TEXTURE1_ARB 33985 |
| #define | GL_TEXTURE2_ARB 33986 |
| #define | GL_TEXTURE3_ARB 33987 |
| #define | GL_TEXTURE4_ARB 33988 |
| #define | GL_TEXTURE5_ARB 33989 |
| #define | GL_TEXTURE6_ARB 33990 |
| #define | GL_TEXTURE7_ARB 33991 |
| #define | GL_TEXTURE8_ARB 33992 |
| #define | GL_TEXTURE9_ARB 33993 |
| #define | GL_TEXTURE10_ARB 33994 |
| #define | GL_TEXTURE11_ARB 33995 |
| #define | GL_TEXTURE12_ARB 33996 |
| #define | GL_TEXTURE13_ARB 33997 |
| #define | GL_TEXTURE14_ARB 33998 |
| #define | GL_TEXTURE15_ARB 33999 |
| #define | GL_TEXTURE16_ARB 34000 |
| #define | GL_TEXTURE17_ARB 34001 |
| #define | GL_TEXTURE18_ARB 34002 |
| #define | GL_TEXTURE19_ARB 34003 |
| #define | GL_TEXTURE20_ARB 34004 |
| #define | GL_TEXTURE21_ARB 34005 |
| #define | GL_TEXTURE22_ARB 34006 |
| #define | GL_TEXTURE23_ARB 34007 |
| #define | GL_TEXTURE24_ARB 34008 |
| #define | GL_TEXTURE25_ARB 34009 |
| #define | GL_TEXTURE26_ARB 34010 |
| #define | GL_TEXTURE27_ARB 34011 |
| #define | GL_TEXTURE28_ARB 34012 |
| #define | GL_TEXTURE29_ARB 34013 |
| #define | GL_TEXTURE30_ARB 34014 |
| #define | GL_TEXTURE31_ARB 34015 |
| #define | GL_ACTIVE_TEXTURE_ARB 34016 |
| #define | GL_CLIENT_ACTIVE_TEXTURE_ARB 34017 |
| #define | GL_MAX_TEXTURE_UNITS_ARB 34018 |
GL_ARB_transpose_matrix constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt. | |
| #define | GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 34019 |
| #define | GL_TRANSPOSE_PROJECTION_MATRIX_ARB 34020 |
| #define | GL_TRANSPOSE_TEXTURE_MATRIX_ARB 34021 |
| #define | GL_TRANSPOSE_COLOR_MATRIX_ARB 34022 |
GL_ARB_multisample constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multisample.txt. | |
| #define | WGL_SAMPLE_BUFFERS_ARB 8257 |
| #define | WGL_SAMPLES_ARB 8258 |
| #define | GL_MULTISAMPLE_ARB 32925 |
| #define | GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 32926 |
| #define | GL_SAMPLE_ALPHA_TO_ONE_ARB 32927 |
| #define | GL_SAMPLE_COVERAGE_ARB 32928 |
| #define | GL_MULTISAMPLE_BIT_ARB 536870912 |
| #define | GL_SAMPLE_BUFFERS_ARB 32936 |
| #define | GL_SAMPLES_ARB 32937 |
| #define | GL_SAMPLE_COVERAGE_VALUE_ARB 32938 |
| #define | GL_SAMPLE_COVERAGE_INVERT_ARB 32939 |
GLX_ARB_multisample constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs//ARB_multisample.txt. | |
| #define | GLX_SAMPLE_BUFFERS_ARB 100000 |
| #define | GLX_SAMPLES_ARB 100001 |
WGL_ARB_buffer_region constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_buffer_region.txt. | |
| #define | WGL_FRONT_COLOR_BUFFER_BIT_ARB 1 |
| #define | WGL_BACK_COLOR_BUFFER_BIT_ARB 2 |
| #define | WGL_DEPTH_BUFFER_BIT_ARB 4 |
| #define | WGL_STENCIL_BUFFER_BIT_ARB 8 |
GL_ARB_texture_cube_map constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_cube_map.txt. | |
| #define | GL_NORMAL_MAP_ARB 34065 |
| #define | GL_REFLECTION_MAP_ARB 34066 |
| #define | GL_TEXTURE_CUBE_MAP_ARB 34067 |
| #define | GL_TEXTURE_BINDING_CUBE_MAP_ARB 34068 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 34069 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 34070 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 34071 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 34072 |
| #define | GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 34073 |
| #define | GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 34074 |
| #define | GL_PROXY_TEXTURE_CUBE_MAP_ARB 34075 |
| #define | GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 34076 |
GL_ARB_depth_texture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/depth_texture.txt. | |
| #define | GL_DEPTH_COMPONENT16_ARB 33189 |
| #define | GL_DEPTH_COMPONENT24_ARB 33190 |
| #define | GL_DEPTH_COMPONENT32_ARB 33191 |
| #define | GL_TEXTURE_DEPTH_SIZE_ARB 34890 |
| #define | GL_DEPTH_TEXTURE_MODE_ARB 34891 |
GL_ARB_point_parameters constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/point_parameters.txt. | |
| #define | GL_POINT_SIZE_MIN_ARB 33062 |
| #define | GL_POINT_SIZE_MAX_ARB 33063 |
| #define | GL_POINT_FADE_THRESHOLD_SIZE_ARB 33064 |
| #define | GL_POINT_DISTANCE_ATTENUATION_ARB 33065 |
GL_ARB_shadow constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/shadow.txt. | |
| #define | GL_TEXTURE_COMPARE_MODE_ARB 34892 |
| #define | GL_TEXTURE_COMPARE_FUNC_ARB 34893 |
| #define | GL_COMPARE_R_TO_TEXTURE_ARB 34894 |
GL_ARB_shadow_ambient constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/shadow_ambient.txt. | |
| #define | GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 32959 |
GL_ARB_texture_border_clamp constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_border_clamp.txt. | |
| #define | GL_CLAMP_TO_BORDER_ARB 33069 |
GL_ARB_texture_compression constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_compression.txt. | |
| #define | GL_COMPRESSED_ALPHA_ARB 34025 |
| #define | GL_COMPRESSED_LUMINANCE_ARB 34026 |
| #define | GL_COMPRESSED_LUMINANCE_ALPHA_ARB 34027 |
| #define | GL_COMPRESSED_INTENSITY_ARB 34028 |
| #define | GL_COMPRESSED_RGB_ARB 34029 |
| #define | GL_COMPRESSED_RGBA_ARB 34030 |
| #define | GL_TEXTURE_COMPRESSION_HINT_ARB 34031 |
| #define | GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 34464 |
| #define | GL_TEXTURE_COMPRESSED_ARB 34465 |
| #define | GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 34466 |
| #define | GL_COMPRESSED_TEXTURE_FORMATS_ARB 34467 |
GL_ARB_texture_env_combine constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_env_combine.txt. | |
| #define | GL_COMBINE_ARB 34160 |
| #define | GL_COMBINE_RGB_ARB 34161 |
| #define | GL_COMBINE_ALPHA_ARB 34162 |
| #define | GL_SOURCE0_RGB_ARB 34176 |
| #define | GL_SOURCE1_RGB_ARB 34177 |
| #define | GL_SOURCE2_RGB_ARB 34178 |
| #define | GL_SOURCE0_ALPHA_ARB 34184 |
| #define | GL_SOURCE1_ALPHA_ARB 34185 |
| #define | GL_SOURCE2_ALPHA_ARB 34186 |
| #define | GL_OPERAND0_RGB_ARB 34192 |
| #define | GL_OPERAND1_RGB_ARB 34193 |
| #define | GL_OPERAND2_RGB_ARB 34194 |
| #define | GL_OPERAND0_ALPHA_ARB 34200 |
| #define | GL_OPERAND1_ALPHA_ARB 34201 |
| #define | GL_OPERAND2_ALPHA_ARB 34202 |
| #define | GL_RGB_SCALE_ARB 34163 |
| #define | GL_ADD_SIGNED_ARB 34164 |
| #define | GL_INTERPOLATE_ARB 34165 |
| #define | GL_SUBTRACT_ARB 34023 |
| #define | GL_CONSTANT_ARB 34166 |
| #define | GL_PRIMARY_COLOR_ARB 34167 |
| #define | GL_PREVIOUS_ARB 34168 |
GL_ARB_texture_env_dot3 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_env_dot3.txt. | |
| #define | GL_DOT3_RGB_ARB 34478 |
| #define | GL_DOT3_RGBA_ARB 34479 |
GL_ARB_texture_mirrored_repeat constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_mirrored_repeat.txt. | |
| #define | GL_MIRRORED_REPEAT_ARB 33648 |
GL_ARB_vertex_blend constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_blend.txt. | |
| #define | GL_MAX_VERTEX_UNITS_ARB 34468 |
| #define | GL_ACTIVE_VERTEX_UNITS_ARB 34469 |
| #define | GL_WEIGHT_SUM_UNITY_ARB 34470 |
| #define | GL_VERTEX_BLEND_ARB 34471 |
| #define | GL_MODELVIEW0_ARB 5888 |
| #define | GL_MODELVIEW1_ARB 34058 |
| #define | GL_MODELVIEW2_ARB 34594 |
| #define | GL_MODELVIEW3_ARB 34595 |
| #define | GL_MODELVIEW4_ARB 34596 |
| #define | GL_MODELVIEW5_ARB 34597 |
| #define | GL_MODELVIEW6_ARB 34598 |
| #define | GL_MODELVIEW7_ARB 34599 |
| #define | GL_MODELVIEW8_ARB 34600 |
| #define | GL_MODELVIEW9_ARB 34601 |
| #define | GL_MODELVIEW10_ARB 34602 |
| #define | GL_MODELVIEW11_ARB 34603 |
| #define | GL_MODELVIEW12_ARB 34604 |
| #define | GL_MODELVIEW13_ARB 34605 |
| #define | GL_MODELVIEW14_ARB 34606 |
| #define | GL_MODELVIEW15_ARB 34607 |
| #define | GL_MODELVIEW16_ARB 34608 |
| #define | GL_MODELVIEW17_ARB 34609 |
| #define | GL_MODELVIEW18_ARB 34610 |
| #define | GL_MODELVIEW19_ARB 34611 |
| #define | GL_MODELVIEW20_ARB 34612 |
| #define | GL_MODELVIEW21_ARB 34613 |
| #define | GL_MODELVIEW22_ARB 34614 |
| #define | GL_MODELVIEW23_ARB 34615 |
| #define | GL_MODELVIEW24_ARB 34616 |
| #define | GL_MODELVIEW25_ARB 34617 |
| #define | GL_MODELVIEW26_ARB 34618 |
| #define | GL_MODELVIEW27_ARB 34619 |
| #define | GL_MODELVIEW28_ARB 34620 |
| #define | GL_MODELVIEW29_ARB 34621 |
| #define | GL_MODELVIEW30_ARB 34622 |
| #define | GL_MODELVIEW31_ARB 34623 |
| #define | GL_CURRENT_WEIGHT_ARB 34472 |
| #define | GL_WEIGHT_ARRAY_TYPE_ARB 34473 |
| #define | GL_WEIGHT_ARRAY_STRIDE_ARB 34474 |
| #define | GL_WEIGHT_ARRAY_SIZE_ARB 34475 |
| #define | GL_WEIGHT_ARRAY_POINTER_ARB 34476 |
| #define | GL_WEIGHT_ARRAY_ARB 34477 |
GL_ARB_vertex_program constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_program.txt. | |
| #define | GL_VERTEX_PROGRAM_ARB 34336 |
| #define | GL_VERTEX_PROGRAM_POINT_SIZE_ARB 34370 |
| #define | GL_VERTEX_PROGRAM_TWO_SIDE_ARB 34371 |
| #define | GL_COLOR_SUM_ARB 33880 |
| #define | GL_PROGRAM_FORMAT_ASCII_ARB 34933 |
| #define | GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 34338 |
| #define | GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 34339 |
| #define | GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 34340 |
| #define | GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 34341 |
| #define | GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 34922 |
| #define | GL_CURRENT_VERTEX_ATTRIB_ARB 34342 |
| #define | GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 34373 |
| #define | GL_PROGRAM_LENGTH_ARB 34343 |
| #define | GL_PROGRAM_FORMAT_ARB 34934 |
| #define | GL_PROGRAM_BINDING_ARB 34423 |
| #define | GL_PROGRAM_INSTRUCTIONS_ARB 34976 |
| #define | GL_MAX_PROGRAM_INSTRUCTIONS_ARB 34977 |
| #define | GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 34978 |
| #define | GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 34979 |
| #define | GL_PROGRAM_TEMPORARIES_ARB 34980 |
| #define | GL_MAX_PROGRAM_TEMPORARIES_ARB 34981 |
| #define | GL_PROGRAM_NATIVE_TEMPORARIES_ARB 34982 |
| #define | GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 34983 |
| #define | GL_PROGRAM_PARAMETERS_ARB 34984 |
| #define | GL_MAX_PROGRAM_PARAMETERS_ARB 34985 |
| #define | GL_PROGRAM_NATIVE_PARAMETERS_ARB 34986 |
| #define | GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 34987 |
| #define | GL_PROGRAM_ATTRIBS_ARB 34988 |
| #define | GL_MAX_PROGRAM_ATTRIBS_ARB 34989 |
| #define | GL_PROGRAM_NATIVE_ATTRIBS_ARB 34990 |
| #define | GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 34991 |
| #define | GL_PROGRAM_ADDRESS_REGISTERS_ARB 34992 |
| #define | GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 34993 |
| #define | GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 34994 |
| #define | GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 34995 |
| #define | GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 34996 |
| #define | GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 34997 |
| #define | GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 34998 |
| #define | GL_PROGRAM_STRING_ARB 34344 |
| #define | GL_PROGRAM_ERROR_POSITION_ARB 34379 |
| #define | GL_CURRENT_MATRIX_ARB 34369 |
| #define | GL_TRANSPOSE_CURRENT_MATRIX_ARB 34999 |
| #define | GL_CURRENT_MATRIX_STACK_DEPTH_ARB 34368 |
| #define | GL_MAX_VERTEX_ATTRIBS_ARB 34921 |
| #define | GL_MAX_PROGRAM_MATRICES_ARB 34351 |
| #define | GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 34350 |
| #define | GL_PROGRAM_ERROR_STRING_ARB 34932 |
| #define | GL_MATRIX0_ARB 35008 |
| #define | GL_MATRIX1_ARB 35009 |
| #define | GL_MATRIX2_ARB 35010 |
| #define | GL_MATRIX3_ARB 35011 |
| #define | GL_MATRIX4_ARB 35012 |
| #define | GL_MATRIX5_ARB 35013 |
| #define | GL_MATRIX6_ARB 35014 |
| #define | GL_MATRIX7_ARB 35015 |
| #define | GL_MATRIX8_ARB 35016 |
| #define | GL_MATRIX9_ARB 35017 |
| #define | GL_MATRIX10_ARB 35018 |
| #define | GL_MATRIX11_ARB 35019 |
| #define | GL_MATRIX12_ARB 35020 |
| #define | GL_MATRIX13_ARB 35021 |
| #define | GL_MATRIX14_ARB 35022 |
| #define | GL_MATRIX15_ARB 35023 |
| #define | GL_MATRIX16_ARB 35024 |
| #define | GL_MATRIX17_ARB 35025 |
| #define | GL_MATRIX18_ARB 35026 |
| #define | GL_MATRIX19_ARB 35027 |
| #define | GL_MATRIX20_ARB 35028 |
| #define | GL_MATRIX21_ARB 35029 |
| #define | GL_MATRIX22_ARB 35030 |
| #define | GL_MATRIX23_ARB 35031 |
| #define | GL_MATRIX24_ARB 35032 |
| #define | GL_MATRIX25_ARB 35033 |
| #define | GL_MATRIX26_ARB 35034 |
| #define | GL_MATRIX27_ARB 35035 |
| #define | GL_MATRIX28_ARB 35036 |
| #define | GL_MATRIX29_ARB 35037 |
| #define | GL_MATRIX30_ARB 35038 |
| #define | GL_MATRIX31_ARB 35039 |
GL_EXT_422_pixels constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/422_pixels.txt. | |
| #define | GL_422_EXT 32972 |
| #define | GL_422_REV_EXT 32973 |
| #define | GL_422_AVERAGE_EXT 32974 |
| #define | GL_422_REV_AVERAGE_EXT 32975 |
GL_EXT_abgr constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/abgr.txt. | |
| #define | GL_ABGR_EXT 32768 |
GL_EXT_bgra constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/bgra.txt. | |
| #define | GL_BGR_EXT 32992 |
| #define | GL_BGRA_EXT 32993 |
GL_EXT_blend_color constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_color.txt. | |
| #define | GL_CONSTANT_COLOR_EXT 32769 |
| #define | GL_ONE_MINUS_CONSTANT_COLOR_EXT 32770 |
| #define | GL_CONSTANT_ALPHA_EXT 32771 |
| #define | GL_ONE_MINUS_CONSTANT_ALPHA_EXT 32772 |
| #define | GL_BLEND_COLOR_EXT 32773 |
GL_EXT_blend_func_separate constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt. | |
| #define | GL_BLEND_DST_RGB_EXT 32968 |
| #define | GL_BLEND_SRC_RGB_EXT 32969 |
| #define | GL_BLEND_DST_ALPHA_EXT 32970 |
| #define | GL_BLEND_SRC_ALPHA_EXT 32971 |
GL_EXT_blend_minmax constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_minmax.txt. | |
| #define | GL_FUNC_ADD_EXT 32774 |
| #define | GL_MIN_EXT 32775 |
| #define | GL_MAX_EXT 32776 |
| #define | GL_BLEND_EQUATION_EXT 32777 |
GL_EXT_blend_subtract constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_subtract.txt. | |
| #define | GL_FUNC_SUBTRACT_EXT 32778 |
| #define | GL_FUNC_REVERSE_SUBTRACT_EXT 32779 |
GL_EXT_clip_volume_hint constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/clip_volume_hint.txt. | |
| #define | GL_CLIP_VOLUME_CLIPPING_HINT_EXT 33008 |
GL_EXT_compiled_vertex_array constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt. | |
| #define | GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 33192 |
| #define | GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 33193 |
GL_EXT_convolution constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/convolution.txt. | |
| #define | GL_CONVOLUTION_1D_EXT 32784 |
| #define | GL_CONVOLUTION_2D_EXT 32785 |
| #define | GL_SEPARABLE_2D_EXT 32786 |
| #define | GL_CONVOLUTION_BORDER_MODE_EXT 32787 |
| #define | GL_CONVOLUTION_FILTER_SCALE_EXT 32788 |
| #define | GL_CONVOLUTION_FILTER_BIAS_EXT 32789 |
| #define | GL_REDUCE_EXT 32790 |
| #define | GL_CONVOLUTION_FORMAT_EXT 32791 |
| #define | GL_CONVOLUTION_WIDTH_EXT 32792 |
| #define | GL_CONVOLUTION_HEIGHT_EXT 32793 |
| #define | GL_MAX_CONVOLUTION_WIDTH_EXT 32794 |
| #define | GL_MAX_CONVOLUTION_HEIGHT_EXT 32795 |
| #define | GL_POST_CONVOLUTION_RED_SCALE_EXT 32796 |
| #define | GL_POST_CONVOLUTION_GREEN_SCALE_EXT 32797 |
| #define | GL_POST_CONVOLUTION_BLUE_SCALE_EXT 32798 |
| #define | GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 32799 |
| #define | GL_POST_CONVOLUTION_RED_BIAS_EXT 32800 |
| #define | GL_POST_CONVOLUTION_GREEN_BIAS_EXT 32801 |
| #define | GL_POST_CONVOLUTION_BLUE_BIAS_EXT 32802 |
| #define | GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 32803 |
GL_EXT_fog_coord constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/fog_coord.txt. | |
| #define | GL_FOG_COORDINATE_SOURCE_EXT 33872 |
| #define | GL_FOG_COORDINATE_EXT 33873 |
| #define | GL_FRAGMENT_DEPTH_EXT 33874 |
| #define | GL_CURRENT_FOG_COORDINATE_EXT 33875 |
| #define | GL_FOG_COORDINATE_ARRAY_TYPE_EXT 33876 |
| #define | GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 33877 |
| #define | GL_FOG_COORDINATE_ARRAY_POINTER_EXT 33878 |
| #define | GL_FOG_COORDINATE_ARRAY_EXT 33879 |
GL_EXT_histogram constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/histogram.txt. | |
| #define | GL_HISTOGRAM_EXT 32804 |
| #define | GL_PROXY_HISTOGRAM_EXT 32805 |
| #define | GL_HISTOGRAM_WIDTH_EXT 32806 |
| #define | GL_HISTOGRAM_FORMAT_EXT 32807 |
| #define | GL_HISTOGRAM_RED_SIZE_EXT 32808 |
| #define | GL_HISTOGRAM_GREEN_SIZE_EXT 32809 |
| #define | GL_HISTOGRAM_BLUE_SIZE_EXT 32810 |
| #define | GL_HISTOGRAM_ALPHA_SIZE_EXT 32811 |
| #define | GL_HISTOGRAM_LUMINANCE_SIZE_EXT 32812 |
| #define | GL_HISTOGRAM_SINK_EXT 32813 |
| #define | GL_MINMAX_EXT 32814 |
| #define | GL_MINMAX_FORMAT_EXT 32815 |
| #define | GL_MINMAX_SINK_EXT 32816 |
GL_EXT_packed_pixels constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/packed_pixels.txt. | |
| #define | GL_UNSIGNED_BYTE_3_3_2_EXT 32818 |
| #define | GL_UNSIGNED_SHORT_4_4_4_4_EXT 32819 |
| #define | GL_UNSIGNED_SHORT_5_5_5_1_EXT 32820 |
| #define | GL_UNSIGNED_INT_8_8_8_8_EXT 32821 |
| #define | GL_UNSIGNED_INT_10_10_10_2_EXT 32822 |
GL_EXT_paletted_texture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/paletted_texture.txt. | |
| #define | GL_COLOR_INDEX1_EXT 32994 |
| #define | GL_COLOR_INDEX2_EXT 32995 |
| #define | GL_COLOR_INDEX4_EXT 32996 |
| #define | GL_COLOR_INDEX8_EXT 32997 |
| #define | GL_COLOR_INDEX12_EXT 32998 |
| #define | GL_COLOR_INDEX16_EXT 32999 |
| #define | GL_COLOR_TABLE_FORMAT_EXT 32984 |
| #define | GL_COLOR_TABLE_WIDTH_EXT 32985 |
| #define | GL_COLOR_TABLE_RED_SIZE_EXT 32986 |
| #define | GL_COLOR_TABLE_GREEN_SIZE_EXT 32987 |
| #define | GL_COLOR_TABLE_BLUE_SIZE_EXT 32988 |
| #define | GL_COLOR_TABLE_ALPHA_SIZE_EXT 32989 |
| #define | GL_COLOR_TABLE_LUMINANCE_SIZE_EXT 32990 |
| #define | GL_COLOR_TABLE_INTENSITY_SIZE_EXT 32991 |
| #define | GL_TEXTURE_INDEX_SIZE_EXT 33005 |
| #define | GL_TEXTURE_1D 3552 |
| #define | GL_TEXTURE_2D 3553 |
| #define | GL_TEXTURE_3D_EXT 32879 |
| #define | GL_PROXY_TEXTURE_1D 32867 |
| #define | GL_PROXY_TEXTURE_2D 32868 |
| #define | GL_PROXY_TEXTURE_3D_EXT 32880 |
GL_EXT_point_parameters constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/point_parameters.txt. | |
| #define | GL_POINT_SIZE_MIN_EXT 33062 |
| #define | GL_POINT_SIZE_MAX_EXT 33063 |
| #define | GL_POINT_FADE_THRESHOLD_SIZE_EXT 33064 |
| #define | GL_DISTANCE_ATTENUATION_EXT 33065 |
GL_EXT_polygon_offset constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/polygon_offset.txt. | |
| #define | GL_POLYGON_OFFSET_EXT 32823 |
| #define | GL_POLYGON_OFFSET_FACTOR_EXT 32824 |
| #define | GL_POLYGON_OFFSET_BIAS_EXT 32825 |
GL_EXT_secondary_color constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/secondary_color.txt. | |
| #define | GL_COLOR_SUM_EXT 33880 |
| #define | GL_CURRENT_SECONDARY_COLOR_EXT 33881 |
| #define | GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 33882 |
| #define | GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 33883 |
| #define | GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 33884 |
| #define | GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 33885 |
| #define | GL_SECONDARY_COLOR_ARRAY_EXT 33886 |
GL_EXT_separate_specular_color constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/separate_specular_color.txt. | |
| #define | GL_LIGHT_MODEL_COLOR_CONTROL_EXT 33272 |
| #define | GL_SINGLE_COLOR_EXT 33273 |
| #define | GL_SEPARATE_SPECULAR_COLOR_EXT 33274 |
GL_EXT_shared_texture_palette constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/shared_texture_palette.txt. | |
| #define | GL_SHARED_TEXTURE_PALETTE_EXT 33275 |
GL_EXT_stencil_two_side constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt. | |
| #define | GL_STENCIL_TEST_TWO_SIDE_EXT 35088 |
| #define | GL_ACTIVE_STENCIL_FACE_EXT 35089 |
GL_EXT_stencil_wrap constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/stencil_wrap.txt. | |
| #define | GL_INCR_WRAP_EXT 34055 |
| #define | GL_DECR_WRAP_EXT 34056 |
GL_EXT_texture3D constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture3D.txt. | |
| #define | GL_PACK_SKIP_IMAGES_EXT 32875 |
| #define | GL_PACK_IMAGE_HEIGHT_EXT 32876 |
| #define | GL_UNPACK_SKIP_IMAGES_EXT 32877 |
| #define | GL_UNPACK_IMAGE_HEIGHT_EXT 32878 |
| #define | GL_TEXTURE_DEPTH_EXT 32881 |
| #define | GL_TEXTURE_WRAP_R_EXT 32882 |
| #define | GL_MAX_3D_TEXTURE_SIZE_EXT 32883 |
GL_EXT_texture_compression_s3tc constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_compression_s3tc.txt. | |
| #define | GL_COMPRESSED_RGB_S3TC_DXT1_EXT 33776 |
| #define | GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 33777 |
| #define | GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 33778 |
| #define | GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 33779 |
GL_EXT_texture_env_combine constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_env_combine.txt. | |
| #define | GL_COMBINE_EXT 34160 |
| #define | GL_COMBINE_RGB_EXT 34161 |
| #define | GL_COMBINE_ALPHA_EXT 34162 |
| #define | GL_SOURCE0_RGB_EXT 34176 |
| #define | GL_SOURCE1_RGB_EXT 34177 |
| #define | GL_SOURCE2_RGB_EXT 34178 |
| #define | GL_SOURCE0_ALPHA_EXT 34184 |
| #define | GL_SOURCE1_ALPHA_EXT 34185 |
| #define | GL_SOURCE2_ALPHA_EXT 34186 |
| #define | GL_OPERAND0_RGB_EXT 34192 |
| #define | GL_OPERAND1_RGB_EXT 34193 |
| #define | GL_OPERAND2_RGB_EXT 34194 |
| #define | GL_OPERAND0_ALPHA_EXT 34200 |
| #define | GL_OPERAND1_ALPHA_EXT 34201 |
| #define | GL_OPERAND2_ALPHA_EXT 34202 |
| #define | GL_RGB_SCALE_EXT 34163 |
| #define | GL_ADD_SIGNED_EXT 34164 |
| #define | GL_INTERPOLATE_EXT 34165 |
| #define | GL_CONSTANT_EXT 34166 |
| #define | GL_PRIMARY_COLOR_EXT 34167 |
| #define | GL_PREVIOUS_EXT 34168 |
GL_EXT_texture_env_dot3 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_env_dot3.txt. | |
| #define | GL_DOT3_RGB_EXT 34624 |
| #define | GL_DOT3_RGBA_EXT 34625 |
GL_EXT_texture_filter_anisotropic constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_filter_anisotropic.txt. | |
| #define | GL_TEXTURE_MAX_ANISOTROPY_EXT 34046 |
| #define | GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 34047 |
GL_EXT_texture_lod_bias constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_lod_bias.txt. | |
| #define | GL_TEXTURE_FILTER_CONTROL_EXT 34048 |
| #define | GL_TEXTURE_LOD_BIAS_EXT 34049 |
| #define | GL_MAX_TEXTURE_LOD_BIAS_EXT 34045 |
GL_EXT_texture_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_object.txt. | |
| #define | GL_TEXTURE_PRIORITY_EXT 32870 |
| #define | GL_TEXTURE_RESIDENT_EXT 32871 |
| #define | GL_TEXTURE_1D_BINDING_EXT 32872 |
| #define | GL_TEXTURE_2D_BINDING_EXT 32873 |
| #define | GL_TEXTURE_3D_BINDING_EXT 32874 |
GL_EXT_vertex_array constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_array.txt. | |
| #define | GL_VERTEX_ARRAY_EXT 32884 |
| #define | GL_NORMAL_ARRAY_EXT 32885 |
| #define | GL_COLOR_ARRAY_EXT 32886 |
| #define | GL_INDEX_ARRAY_EXT 32887 |
| #define | GL_TEXTURE_COORD_ARRAY_EXT 32888 |
| #define | GL_EDGE_FLAG_ARRAY_EXT 32889 |
| #define | GL_DOUBLE_EXT 5130 |
| #define | GL_VERTEX_ARRAY_SIZE_EXT 32890 |
| #define | GL_VERTEX_ARRAY_TYPE_EXT 32891 |
| #define | GL_VERTEX_ARRAY_STRIDE_EXT 32892 |
| #define | GL_VERTEX_ARRAY_COUNT_EXT 32893 |
| #define | GL_NORMAL_ARRAY_TYPE_EXT 32894 |
| #define | GL_NORMAL_ARRAY_STRIDE_EXT 32895 |
| #define | GL_NORMAL_ARRAY_COUNT_EXT 32896 |
| #define | GL_COLOR_ARRAY_SIZE_EXT 32897 |
| #define | GL_COLOR_ARRAY_TYPE_EXT 32898 |
| #define | GL_COLOR_ARRAY_STRIDE_EXT 32899 |
| #define | GL_COLOR_ARRAY_COUNT_EXT 32900 |
| #define | GL_INDEX_ARRAY_TYPE_EXT 32901 |
| #define | GL_INDEX_ARRAY_STRIDE_EXT 32902 |
| #define | GL_INDEX_ARRAY_COUNT_EXT 32903 |
| #define | GL_TEXTURE_COORD_ARRAY_SIZE_EXT 32904 |
| #define | GL_TEXTURE_COORD_ARRAY_TYPE_EXT 32905 |
| #define | GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 32906 |
| #define | GL_TEXTURE_COORD_ARRAY_COUNT_EXT 32907 |
| #define | GL_EDGE_FLAG_ARRAY_STRIDE_EXT 32908 |
| #define | GL_EDGE_FLAG_ARRAY_COUNT_EXT 32909 |
| #define | GL_VERTEX_ARRAY_POINTER_EXT 32910 |
| #define | GL_NORMAL_ARRAY_POINTER_EXT 32911 |
| #define | GL_COLOR_ARRAY_POINTER_EXT 32912 |
| #define | GL_INDEX_ARRAY_POINTER_EXT 32913 |
| #define | GL_TEXTURE_COORD_ARRAY_POINTER_EXT 32914 |
| #define | GL_EDGE_FLAG_ARRAY_POINTER_EXT 32915 |
GL_EXT_vertex_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_shader.txt. | |
| #define | GL_VERTEX_SHADER_EXT 34688 |
| #define | GL_VARIANT_VALUE_EXT 34788 |
| #define | GL_VARIANT_DATATYPE_EXT 34789 |
| #define | GL_VARIANT_ARRAY_STRIDE_EXT 34790 |
| #define | GL_VARIANT_ARRAY_TYPE_EXT 34791 |
| #define | GL_VARIANT_ARRAY_EXT 34792 |
| #define | GL_VARIANT_ARRAY_POINTER_EXT 34793 |
| #define | GL_INVARIANT_VALUE_EXT 34794 |
| #define | GL_INVARIANT_DATATYPE_EXT 34795 |
| #define | GL_LOCAL_CONSTANT_VALUE_EXT 34796 |
| #define | GL_LOCAL_CONSTANT_DATATYPE_EXT 34797 |
| #define | GL_OP_INDEX_EXT 34690 |
| #define | GL_OP_NEGATE_EXT 34691 |
| #define | GL_OP_DOT3_EXT 34692 |
| #define | GL_OP_DOT4_EXT 34693 |
| #define | GL_OP_MUL_EXT 34694 |
| #define | GL_OP_ADD_EXT 34695 |
| #define | GL_OP_MADD_EXT 34696 |
| #define | GL_OP_FRAC_EXT 34697 |
| #define | GL_OP_MAX_EXT 34698 |
| #define | GL_OP_MIN_EXT 34699 |
| #define | GL_OP_SET_GE_EXT 34700 |
| #define | GL_OP_SET_LT_EXT 34701 |
| #define | GL_OP_CLAMP_EXT 34702 |
| #define | GL_OP_FLOOR_EXT 34703 |
| #define | GL_OP_ROUND_EXT 34704 |
| #define | GL_OP_EXP_BASE_2_EXT 34705 |
| #define | GL_OP_LOG_BASE_2_EXT 34706 |
| #define | GL_OP_POWER_EXT 34707 |
| #define | GL_OP_RECIP_EXT 34708 |
| #define | GL_OP_RECIP_SQRT_EXT 34709 |
| #define | GL_OP_SUB_EXT 34710 |
| #define | GL_OP_CROSS_PRODUCT_EXT 34711 |
| #define | GL_OP_MULTIPLY_MATRIX_EXT 34712 |
| #define | GL_OP_MOV_EXT 34713 |
| #define | GL_OUTPUT_VERTEX_EXT 34714 |
| #define | GL_OUTPUT_COLOR0_EXT 34715 |
| #define | GL_OUTPUT_COLOR1_EXT 34716 |
| #define | GL_OUTPUT_TEXTURE_COORD0_EXT 34717 |
| #define | GL_OUTPUT_TEXTURE_COORD1_EXT 34718 |
| #define | GL_OUTPUT_TEXTURE_COORD2_EXT 34719 |
| #define | GL_OUTPUT_TEXTURE_COORD3_EXT 34720 |
| #define | GL_OUTPUT_TEXTURE_COORD4_EXT 34721 |
| #define | GL_OUTPUT_TEXTURE_COORD5_EXT 34722 |
| #define | GL_OUTPUT_TEXTURE_COORD6_EXT 34723 |
| #define | GL_OUTPUT_TEXTURE_COORD7_EXT 34724 |
| #define | GL_OUTPUT_TEXTURE_COORD8_EXT 34725 |
| #define | GL_OUTPUT_TEXTURE_COORD9_EXT 34726 |
| #define | GL_OUTPUT_TEXTURE_COORD10_EXT 34727 |
| #define | GL_OUTPUT_TEXTURE_COORD11_EXT 34728 |
| #define | GL_OUTPUT_TEXTURE_COORD12_EXT 34729 |
| #define | GL_OUTPUT_TEXTURE_COORD13_EXT 34730 |
| #define | GL_OUTPUT_TEXTURE_COORD14_EXT 34731 |
| #define | GL_OUTPUT_TEXTURE_COORD15_EXT 34732 |
| #define | GL_OUTPUT_TEXTURE_COORD16_EXT 34733 |
| #define | GL_OUTPUT_TEXTURE_COORD17_EXT 34734 |
| #define | GL_OUTPUT_TEXTURE_COORD18_EXT 34735 |
| #define | GL_OUTPUT_TEXTURE_COORD19_EXT 34736 |
| #define | GL_OUTPUT_TEXTURE_COORD20_EXT 34737 |
| #define | GL_OUTPUT_TEXTURE_COORD21_EXT 34738 |
| #define | GL_OUTPUT_TEXTURE_COORD22_EXT 34739 |
| #define | GL_OUTPUT_TEXTURE_COORD23_EXT 34740 |
| #define | GL_OUTPUT_TEXTURE_COORD24_EXT 34741 |
| #define | GL_OUTPUT_TEXTURE_COORD25_EXT 34742 |
| #define | GL_OUTPUT_TEXTURE_COORD26_EXT 34743 |
| #define | GL_OUTPUT_TEXTURE_COORD27_EXT 34744 |
| #define | GL_OUTPUT_TEXTURE_COORD28_EXT 34745 |
| #define | GL_OUTPUT_TEXTURE_COORD29_EXT 34746 |
| #define | GL_OUTPUT_TEXTURE_COORD30_EXT 34747 |
| #define | GL_OUTPUT_TEXTURE_COORD31_EXT 34748 |
| #define | GL_OUTPUT_FOG_EXT 34749 |
| #define | GL_SCALAR_EXT 34750 |
| #define | GL_VECTOR_EXT 34751 |
| #define | GL_MATRIX_EXT 34752 |
| #define | GL_VARIANT_EXT 34753 |
| #define | GL_INVARIANT_EXT 34754 |
| #define | GL_LOCAL_CONSTANT_EXT 34755 |
| #define | GL_LOCAL_EXT 34756 |
| #define | GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 34757 |
| #define | GL_MAX_VERTEX_SHADER_VARIANTS_EXT 34758 |
| #define | GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 34759 |
| #define | GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 34760 |
| #define | GL_MAX_VERTEX_SHADER_LOCALS_EXT 34761 |
| #define | GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 34762 |
| #define | GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 34763 |
| #define | GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 34764 |
| #define | GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 34765 |
| #define | GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 34766 |
| #define | GL_VERTEX_SHADER_INSTRUCTIONS_EXT 34767 |
| #define | GL_VERTEX_SHADER_VARIANTS_EXT 34768 |
| #define | GL_VERTEX_SHADER_INVARIANTS_EXT 34769 |
| #define | GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 34770 |
| #define | GL_VERTEX_SHADER_LOCALS_EXT 34771 |
| #define | GL_VERTEX_SHADER_BINDING_EXT 34689 |
| #define | GL_VERTEX_SHADER_OPTIMIZED_EXT 34772 |
| #define | GL_X_EXT 34773 |
| #define | GL_Y_EXT 34774 |
| #define | GL_Z_EXT 34775 |
| #define | GL_W_EXT 34776 |
| #define | GL_NEGATIVE_X_EXT 34777 |
| #define | GL_NEGATIVE_Y_EXT 34778 |
| #define | GL_NEGATIVE_Z_EXT 34779 |
| #define | GL_NEGATIVE_W_EXT 34780 |
| #define | GL_ZERO_EXT 34781 |
| #define | GL_ONE_EXT 34782 |
| #define | GL_NEGATIVE_ONE_EXT 34783 |
| #define | GL_NORMALIZED_RANGE_EXT 34784 |
| #define | GL_FULL_RANGE_EXT 34785 |
| #define | GL_CURRENT_VERTEX_EXT 34786 |
| #define | GL_MVP_MATRIX_EXT 34787 |
GL_EXT_vertex_weighting constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt. | |
| #define | GL_VERTEX_WEIGHTING_EXT 34057 |
| #define | GL_MODELVIEW0_EXT 5888 |
| #define | GL_MODELVIEW1_EXT 34058 |
| #define | GL_MODELVIEW0_MATRIX_EXT 2982 |
| #define | GL_MODELVIEW1_MATRIX_EXT 34054 |
| #define | GL_CURRENT_VERTEX_WEIGHT_EXT 34059 |
| #define | GL_VERTEX_WEIGHT_ARRAY_EXT 34060 |
| #define | GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 34061 |
| #define | GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 34062 |
| #define | GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 34063 |
| #define | GL_MODELVIEW0_STACK_DEPTH_EXT 2979 |
| #define | GL_MODELVIEW1_STACK_DEPTH_EXT 34050 |
| #define | GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 34064 |
GL_HP_occlusion_test constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/HP/occlusion_test.txt. | |
| #define | GL_OCCLUSION_TEST_HP 33125 |
| #define | GL_OCCLUSION_TEST_RESULT_HP 33126 |
GL_NV_copy_depth_to_color constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/copy_depth_to_color.txt. | |
| #define | GL_DEPTH_STENCIL_TO_RGBA_NV 34926 |
| #define | GL_DEPTH_STENCIL_TO_BGRA_NV 34927 |
GL_NV_depth_clamp constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/depth_clamp.txt. | |
| #define | GL_DEPTH_CLAMP_NV 34383 |
GL_NV_evaluators constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/evaluators.txt. | |
| #define | GL_EVAL_2D_NV 34496 |
| #define | GL_EVAL_TRIANGULAR_2D_NV 34497 |
| #define | GL_MAP_TESSELLATION_NV 34498 |
| #define | GL_MAP_ATTRIB_U_ORDER_NV 34499 |
| #define | GL_MAP_ATTRIB_V_ORDER_NV 34500 |
| #define | GL_EVAL_FRACTIONAL_TESSELLATION_NV 34501 |
| #define | GL_EVAL_VERTEX_ATTRIB0_NV 34502 |
| #define | GL_EVAL_VERTEX_ATTRIB1_NV 34503 |
| #define | GL_EVAL_VERTEX_ATTRIB2_NV 34504 |
| #define | GL_EVAL_VERTEX_ATTRIB3_NV 34505 |
| #define | GL_EVAL_VERTEX_ATTRIB4_NV 34506 |
| #define | GL_EVAL_VERTEX_ATTRIB5_NV 34507 |
| #define | GL_EVAL_VERTEX_ATTRIB6_NV 34508 |
| #define | GL_EVAL_VERTEX_ATTRIB7_NV 34509 |
| #define | GL_EVAL_VERTEX_ATTRIB8_NV 34510 |
| #define | GL_EVAL_VERTEX_ATTRIB9_NV 34511 |
| #define | GL_EVAL_VERTEX_ATTRIB10_NV 34512 |
| #define | GL_EVAL_VERTEX_ATTRIB11_NV 34513 |
| #define | GL_EVAL_VERTEX_ATTRIB12_NV 34514 |
| #define | GL_EVAL_VERTEX_ATTRIB13_NV 34515 |
| #define | GL_EVAL_VERTEX_ATTRIB14_NV 34516 |
| #define | GL_EVAL_VERTEX_ATTRIB15_NV 34517 |
| #define | GL_MAX_MAP_TESSELLATION_NV 34518 |
| #define | GL_MAX_RATIONAL_EVAL_ORDER_NV 34519 |
GL_NV_fence constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fence.txt. | |
| #define | GL_ALL_COMPLETED_NV 34034 |
| #define | GL_FENCE_STATUS_NV 34035 |
| #define | GL_FENCE_CONDITION_NV 34036 |
GL_NV_fog_distance constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fog_distance.txt. | |
| #define | GL_FOG_DISTANCE_MODE_NV 34138 |
| #define | GL_EYE_RADIAL_NV 34139 |
| #define | GL_EYE_PLANE_ABSOLUTE_NV 34140 |
GL_NV_light_max_exponent constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/light_max_exponent.txt. | |
| #define | GL_MAX_SHININESS_NV 34052 |
| #define | GL_MAX_SPOT_EXPONENT_NV 34053 |
GL_NV_multisample_filter_hint constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/multisample_filter_hint.txt. | |
| #define | GL_MULTISAMPLE_FILTER_HINT_NV 34100 |
GL_NV_occlusion_query constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/occlusion_query.txt. | |
| #define | GL_PIXEL_COUNTER_BITS_NV 34916 |
| #define | GL_CURRENT_OCCLUSION_QUERY_ID_NV 34917 |
| #define | GL_PIXEL_COUNT_NV 34918 |
| #define | GL_PIXEL_COUNT_AVAILABLE_NV 34919 |
GL_NV_packed_depth_stencil constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/packed_depth_stencil.txt. | |
| #define | GL_DEPTH_STENCIL_NV 34041 |
| #define | GL_UNSIGNED_INT_24_8_NV 34042 |
GL_NV_point_sprite constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/point_sprite.txt. | |
| #define | GL_POINT_SPRITE_NV 34913 |
| #define | GL_COORD_REPLACE_NV 34914 |
| #define | GL_POINT_SPRITE_R_MODE_NV 34915 |
GL_NV_register_combiners constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners.txt. | |
| #define | GL_REGISTER_COMBINERS_NV 34082 |
| #define | GL_COMBINER0_NV 34128 |
| #define | GL_COMBINER1_NV 34129 |
| #define | GL_COMBINER2_NV 34130 |
| #define | GL_COMBINER3_NV 34131 |
| #define | GL_COMBINER4_NV 34132 |
| #define | GL_COMBINER5_NV 34133 |
| #define | GL_COMBINER6_NV 34134 |
| #define | GL_COMBINER7_NV 34135 |
| #define | GL_VARIABLE_A_NV 34083 |
| #define | GL_VARIABLE_B_NV 34084 |
| #define | GL_VARIABLE_C_NV 34085 |
| #define | GL_VARIABLE_D_NV 34086 |
| #define | GL_VARIABLE_E_NV 34087 |
| #define | GL_VARIABLE_F_NV 34088 |
| #define | GL_VARIABLE_G_NV 34089 |
| #define | GL_CONSTANT_COLOR0_NV 34090 |
| #define | GL_CONSTANT_COLOR1_NV 34091 |
| #define | GL_PRIMARY_COLOR_NV 34092 |
| #define | GL_SECONDARY_COLOR_NV 34093 |
| #define | GL_SPARE0_NV 34094 |
| #define | GL_SPARE1_NV 34095 |
| #define | GL_UNSIGNED_IDENTITY_NV 34102 |
| #define | GL_UNSIGNED_INVERT_NV 34103 |
| #define | GL_EXPAND_NORMAL_NV 34104 |
| #define | GL_EXPAND_NEGATE_NV 34105 |
| #define | GL_HALF_BIAS_NORMAL_NV 34106 |
| #define | GL_HALF_BIAS_NEGATE_NV 34107 |
| #define | GL_SIGNED_IDENTITY_NV 34108 |
| #define | GL_SIGNED_NEGATE_NV 34109 |
| #define | GL_E_TIMES_F_NV 34097 |
| #define | GL_SPARE0_PLUS_SECONDARY_COLOR_NV 34098 |
| #define | GL_SCALE_BY_TWO_NV 34110 |
| #define | GL_SCALE_BY_FOUR_NV 34111 |
| #define | GL_SCALE_BY_ONE_HALF_NV 34112 |
| #define | GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 34113 |
| #define | GL_DISCARD_NV 34096 |
| #define | GL_COMBINER_INPUT_NV 34114 |
| #define | GL_COMBINER_MAPPING_NV 34115 |
| #define | GL_COMBINER_COMPONENT_USAGE_NV 34116 |
| #define | GL_COMBINER_AB_DOT_PRODUCT_NV 34117 |
| #define | GL_COMBINER_CD_DOT_PRODUCT_NV 34118 |
| #define | GL_COMBINER_MUX_SUM_NV 34119 |
| #define | GL_COMBINER_SCALE_NV 34120 |
| #define | GL_COMBINER_BIAS_NV 34121 |
| #define | GL_COMBINER_AB_OUTPUT_NV 34122 |
| #define | GL_COMBINER_CD_OUTPUT_NV 34123 |
| #define | GL_COMBINER_SUM_OUTPUT_NV 34124 |
| #define | GL_NUM_GENERAL_COMBINERS_NV 34126 |
| #define | GL_COLOR_SUM_CLAMP_NV 34127 |
| #define | GL_MAX_GENERAL_COMBINERS_NV 34125 |
GL_NV_register_combiners2 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners2.txt. | |
| #define | GL_PER_STAGE_CONSTANTS_NV 34101 |
GL_NV_texgen_emboss constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texgen_emboss.txt. | |
| #define | GL_EMBOSS_MAP_NV 34143 |
| #define | GL_EMBOSS_LIGHT_NV 34141 |
| #define | GL_EMBOSS_CONSTANT_NV 34142 |
GL_NV_texgen_reflection constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texgen_reflection.txt. | |
| #define | GL_NORMAL_MAP_NV 34065 |
| #define | GL_REFLECTION_MAP_NV 34066 |
GL_NV_texture_env_combine4 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texture_env_combine4.txt. | |
| #define | GL_COMBINE4_NV 34051 |
| #define | GL_SOURCE3_RGB_NV 34179 |
| #define | GL_SOURCE3_ALPHA_NV 34187 |
| #define | GL_OPERAND3_RGB_NV 34195 |
| #define | GL_OPERAND3_ALPHA_NV 34203 |
GL_NV_texture_rectangle constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texture_rectangle.txt. | |
| #define | GL_TEXTURE_RECTANGLE_NV 34037 |
| #define | GL_TEXTURE_BINDING_RECTANGLE_NV 34038 |
| #define | GL_PROXY_TEXTURE_RECTANGLE_NV 34039 |
| #define | GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 34040 |
GL_NV_texture_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texture_shader.txt. | |
| #define | GL_TEXTURE_SHADER_NV 34526 |
| #define | GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 34521 |
| #define | GL_SHADER_OPERATION_NV 34527 |
| #define | GL_CULL_MODES_NV 34528 |
| #define | GL_OFFSET_TEXTURE_MATRIX_NV 34529 |
| #define | GL_OFFSET_TEXTURE_SCALE_NV 34530 |
| #define | GL_OFFSET_TEXTURE_BIAS_NV 34531 |
| #define | GL_PREVIOUS_TEXTURE_INPUT_NV 34532 |
| #define | GL_CONST_EYE_NV 34533 |
| #define | GL_SHADER_CONSISTENT_NV 34525 |
| #define | GL_PASS_THROUGH_NV 34534 |
| #define | GL_CULL_FRAGMENT_NV 34535 |
| #define | GL_OFFSET_TEXTURE_2D_NV 34536 |
| #define | GL_OFFSET_TEXTURE_RECTANGLE_NV 34380 |
| #define | GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 34381 |
| #define | GL_DEPENDENT_AR_TEXTURE_2D_NV 34537 |
| #define | GL_DEPENDENT_GB_TEXTURE_2D_NV 34538 |
| #define | GL_DOT_PRODUCT_NV 34540 |
| #define | GL_DOT_PRODUCT_DEPTH_REPLACE_NV 34541 |
| #define | GL_DOT_PRODUCT_TEXTURE_2D_NV 34542 |
| #define | GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 34382 |
| #define | GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 34544 |
| #define | GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 34545 |
| #define | GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 34546 |
| #define | GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 34547 |
| #define | GL_HILO_NV 34548 |
| #define | GL_DSDT_NV 34549 |
| #define | GL_DSDT_MAG_NV 34550 |
| #define | GL_DSDT_MAG_VIB_NV 34551 |
| #define | GL_UNSIGNED_INT_S8_S8_8_8_NV 34522 |
| #define | GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 34523 |
| #define | GL_SIGNED_RGBA_NV 34555 |
| #define | GL_SIGNED_RGBA8_NV 34556 |
| #define | GL_SIGNED_RGB_NV 34558 |
| #define | GL_SIGNED_RGB8_NV 34559 |
| #define | GL_SIGNED_LUMINANCE_NV 34561 |
| #define | GL_SIGNED_LUMINANCE8_NV 34562 |
| #define | GL_SIGNED_LUMINANCE_ALPHA_NV 34563 |
| #define | GL_SIGNED_LUMINANCE8_ALPHA8_NV 34564 |
| #define | GL_SIGNED_ALPHA_NV 34565 |
| #define | GL_SIGNED_ALPHA8_NV 34566 |
| #define | GL_SIGNED_INTENSITY_NV 34567 |
| #define | GL_SIGNED_INTENSITY8_NV 34568 |
| #define | GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 34572 |
| #define | GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 34573 |
| #define | GL_HILO16_NV 34552 |
| #define | GL_SIGNED_HILO_NV 34553 |
| #define | GL_SIGNED_HILO16_NV 34554 |
| #define | GL_DSDT8_NV 34569 |
| #define | GL_DSDT8_MAG8_NV 34570 |
| #define | GL_DSDT_MAG_INTENSITY_NV 34524 |
| #define | GL_DSDT8_MAG8_INTENSITY8_NV 34571 |
| #define | GL_HI_SCALE_NV 34574 |
| #define | GL_LO_SCALE_NV 34575 |
| #define | GL_DS_SCALE_NV 34576 |
| #define | GL_DT_SCALE_NV 34577 |
| #define | GL_MAGNITUDE_SCALE_NV 34578 |
| #define | GL_VIBRANCE_SCALE_NV 34579 |
| #define | GL_HI_BIAS_NV 34580 |
| #define | GL_LO_BIAS_NV 34581 |
| #define | GL_DS_BIAS_NV 34582 |
| #define | GL_DT_BIAS_NV 34583 |
| #define | GL_MAGNITUDE_BIAS_NV 34584 |
| #define | GL_VIBRANCE_BIAS_NV 34585 |
| #define | GL_TEXTURE_BORDER_VALUES_NV 34586 |
| #define | GL_TEXTURE_HI_SIZE_NV 34587 |
| #define | GL_TEXTURE_LO_SIZE_NV 34588 |
| #define | GL_TEXTURE_DS_SIZE_NV 34589 |
| #define | GL_TEXTURE_DT_SIZE_NV 34590 |
| #define | GL_TEXTURE_MAG_SIZE_NV 34591 |
GL_NV_texture_shader2 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texture_shader2.txt. | |
| #define | GL_DOT_PRODUCT_TEXTURE_3D_NV 34543 |
GL_NV_texture_shader3 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/texture_shader3.txt. | |
| #define | GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 34896 |
| #define | GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 34897 |
| #define | GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 34898 |
| #define | GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 34899 |
| #define | GL_OFFSET_HILO_TEXTURE_2D_NV 34900 |
| #define | GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 34901 |
| #define | GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 34902 |
| #define | GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 34903 |
| #define | GL_DEPENDENT_HILO_TEXTURE_2D_NV 34904 |
| #define | GL_DEPENDENT_RGB_TEXTURE_3D_NV 34905 |
| #define | GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 34906 |
| #define | GL_DOT_PRODUCT_PASS_THROUGH_NV 34907 |
| #define | GL_DOT_PRODUCT_TEXTURE_1D_NV 34908 |
| #define | GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 34909 |
| #define | GL_HILO8_NV 34910 |
| #define | GL_SIGNED_HILO8_NV 34911 |
| #define | GL_FORCE_BLUE_TO_ONE_NV 34912 |
GL_NV_vertex_array_range constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_array_range.txt. | |
| #define | GL_VERTEX_ARRAY_RANGE_NV 34077 |
| #define | GL_VERTEX_ARRAY_RANGE_LENGTH_NV 34078 |
| #define | GL_VERTEX_ARRAY_RANGE_VALID_NV 34079 |
| #define | GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 34080 |
| #define | GL_VERTEX_ARRAY_RANGE_POINTER_NV 34081 |
GL_NV_vertex_array_range2 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_array_range2.txt. | |
| #define | GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 34099 |
GL_NV_vertex_program constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_program.txt. | |
| #define | GL_VERTEX_PROGRAM_NV 34336 |
| #define | GL_VERTEX_PROGRAM_POINT_SIZE_NV 34370 |
| #define | GL_VERTEX_PROGRAM_TWO_SIDE_NV 34371 |
| #define | GL_VERTEX_STATE_PROGRAM_NV 34337 |
| #define | GL_ATTRIB_ARRAY_SIZE_NV 34339 |
| #define | GL_ATTRIB_ARRAY_STRIDE_NV 34340 |
| #define | GL_ATTRIB_ARRAY_TYPE_NV 34341 |
| #define | GL_CURRENT_ATTRIB_NV 34342 |
| #define | GL_PROGRAM_PARAMETER_NV 34372 |
| #define | GL_ATTRIB_ARRAY_POINTER_NV 34373 |
| #define | GL_PROGRAM_TARGET_NV 34374 |
| #define | GL_PROGRAM_LENGTH_NV 34343 |
| #define | GL_PROGRAM_RESIDENT_NV 34375 |
| #define | GL_PROGRAM_STRING_NV 34344 |
| #define | GL_TRACK_MATRIX_NV 34376 |
| #define | GL_TRACK_MATRIX_TRANSFORM_NV 34377 |
| #define | GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 34350 |
| #define | GL_MAX_TRACK_MATRICES_NV 34351 |
| #define | GL_CURRENT_MATRIX_STACK_DEPTH_NV 34368 |
| #define | GL_CURRENT_MATRIX_NV 34369 |
| #define | GL_VERTEX_PROGRAM_BINDING_NV 34378 |
| #define | GL_PROGRAM_ERROR_POSITION_NV 34379 |
| #define | GL_MODELVIEW_PROJECTION_NV 34345 |
| #define | GL_MATRIX0_NV 34352 |
| #define | GL_MATRIX1_NV 34353 |
| #define | GL_MATRIX2_NV 34354 |
| #define | GL_MATRIX3_NV 34355 |
| #define | GL_MATRIX4_NV 34356 |
| #define | GL_MATRIX5_NV 34357 |
| #define | GL_MATRIX6_NV 34358 |
| #define | GL_MATRIX7_NV 34359 |
| #define | GL_IDENTITY_NV 34346 |
| #define | GL_INVERSE_NV 34347 |
| #define | GL_TRANSPOSE_NV 34348 |
| #define | GL_INVERSE_TRANSPOSE_NV 34349 |
| #define | GL_VERTEX_ATTRIB_ARRAY0_NV 34384 |
| #define | GL_VERTEX_ATTRIB_ARRAY1_NV 34385 |
| #define | GL_VERTEX_ATTRIB_ARRAY2_NV 34386 |
| #define | GL_VERTEX_ATTRIB_ARRAY3_NV 34387 |
| #define | GL_VERTEX_ATTRIB_ARRAY4_NV 34388 |
| #define | GL_VERTEX_ATTRIB_ARRAY5_NV 34389 |
| #define | GL_VERTEX_ATTRIB_ARRAY6_NV 34390 |
| #define | GL_VERTEX_ATTRIB_ARRAY7_NV 34391 |
| #define | GL_VERTEX_ATTRIB_ARRAY8_NV 34392 |
| #define | GL_VERTEX_ATTRIB_ARRAY9_NV 34393 |
| #define | GL_VERTEX_ATTRIB_ARRAY10_NV 34394 |
| #define | GL_VERTEX_ATTRIB_ARRAY11_NV 34395 |
| #define | GL_VERTEX_ATTRIB_ARRAY12_NV 34396 |
| #define | GL_VERTEX_ATTRIB_ARRAY13_NV 34397 |
| #define | GL_VERTEX_ATTRIB_ARRAY14_NV 34398 |
| #define | GL_VERTEX_ATTRIB_ARRAY15_NV 34399 |
| #define | GL_MAP1_VERTEX_ATTRIB0_4_NV 34400 |
| #define | GL_MAP1_VERTEX_ATTRIB1_4_NV 34401 |
| #define | GL_MAP1_VERTEX_ATTRIB2_4_NV 34402 |
| #define | GL_MAP1_VERTEX_ATTRIB3_4_NV 34403 |
| #define | GL_MAP1_VERTEX_ATTRIB4_4_NV 34404 |
| #define | GL_MAP1_VERTEX_ATTRIB5_4_NV 34405 |
| #define | GL_MAP1_VERTEX_ATTRIB6_4_NV 34406 |
| #define | GL_MAP1_VERTEX_ATTRIB7_4_NV 34407 |
| #define | GL_MAP1_VERTEX_ATTRIB8_4_NV 34408 |
| #define | GL_MAP1_VERTEX_ATTRIB9_4_NV 34409 |
| #define | GL_MAP1_VERTEX_ATTRIB10_4_NV 34410 |
| #define | GL_MAP1_VERTEX_ATTRIB11_4_NV 34411 |
| #define | GL_MAP1_VERTEX_ATTRIB12_4_NV 34412 |
| #define | GL_MAP1_VERTEX_ATTRIB13_4_NV 34413 |
| #define | GL_MAP1_VERTEX_ATTRIB14_4_NV 34414 |
| #define | GL_MAP1_VERTEX_ATTRIB15_4_NV 34415 |
| #define | GL_MAP2_VERTEX_ATTRIB0_4_NV 34416 |
| #define | GL_MAP2_VERTEX_ATTRIB1_4_NV 34417 |
| #define | GL_MAP2_VERTEX_ATTRIB2_4_NV 34418 |
| #define | GL_MAP2_VERTEX_ATTRIB3_4_NV 34419 |
| #define | GL_MAP2_VERTEX_ATTRIB4_4_NV 34420 |
| #define | GL_MAP2_VERTEX_ATTRIB5_4_NV 34421 |
| #define | GL_MAP2_VERTEX_ATTRIB6_4_NV 34422 |
| #define | GL_MAP2_VERTEX_ATTRIB7_4_NV 34423 |
| #define | GL_MAP2_VERTEX_ATTRIB8_4_NV 34424 |
| #define | GL_MAP2_VERTEX_ATTRIB9_4_NV 34425 |
| #define | GL_MAP2_VERTEX_ATTRIB10_4_NV 34426 |
| #define | GL_MAP2_VERTEX_ATTRIB11_4_NV 34427 |
| #define | GL_MAP2_VERTEX_ATTRIB12_4_NV 34428 |
| #define | GL_MAP2_VERTEX_ATTRIB13_4_NV 34429 |
| #define | GL_MAP2_VERTEX_ATTRIB14_4_NV 34430 |
| #define | GL_MAP2_VERTEX_ATTRIB15_4_NV 34431 |
GL_ATI_element_array constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/element_array.txt. | |
| #define | GL_ELEMENT_ARRAY_ATI 34664 |
| #define | GL_ELEMENT_ARRAY_TYPE_ATI 34665 |
| #define | GL_ELEMENT_ARRAY_POINTER_ATI 34666 |
GL_ATI_envmap_bumpmap constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/envmap_bumpmap.txt. | |
| #define | GL_BUMP_ROT_MATRIX_ATI 34677 |
| #define | GL_BUMP_ROT_MATRIX_SIZE_ATI 34678 |
| #define | GL_BUMP_NUM_TEX_UNITS_ATI 34679 |
| #define | GL_BUMP_TEX_UNITS_ATI 34680 |
| #define | GL_DUDV_ATI 34681 |
| #define | GL_DU8DV8_ATI 34682 |
| #define | GL_BUMP_ENVMAP_ATI 34683 |
| #define | GL_BUMP_TARGET_ATI 34684 |
GL_ATI_fragment_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/fragment_shader.txt. | |
| #define | GL_FRAGMENT_SHADER_ATI 35104 |
| #define | GL_REG_0_ATI 35105 |
| #define | GL_REG_1_ATI 35106 |
| #define | GL_REG_2_ATI 35107 |
| #define | GL_REG_3_ATI 35108 |
| #define | GL_REG_4_ATI 35109 |
| #define | GL_REG_5_ATI 35110 |
| #define | GL_CON_0_ATI 35137 |
| #define | GL_CON_1_ATI 35138 |
| #define | GL_CON_2_ATI 35139 |
| #define | GL_CON_3_ATI 35140 |
| #define | GL_CON_4_ATI 35141 |
| #define | GL_CON_5_ATI 35142 |
| #define | GL_CON_6_ATI 35143 |
| #define | GL_CON_7_ATI 35144 |
| #define | GL_MOV_ATI 35169 |
| #define | GL_ADD_ATI 35171 |
| #define | GL_MUL_ATI 35172 |
| #define | GL_SUB_ATI 35173 |
| #define | GL_DOT3_ATI 35174 |
| #define | GL_DOT4_ATI 35175 |
| #define | GL_MAD_ATI 35176 |
| #define | GL_LERP_ATI 35177 |
| #define | GL_CND_ATI 35178 |
| #define | GL_CND0_ATI 35179 |
| #define | GL_DOT2_ADD_ATI 35180 |
| #define | GL_SECONDARY_INTERPOLATOR_ATI 35181 |
| #define | GL_SWIZZLE_STR_ATI 35190 |
| #define | GL_SWIZZLE_STQ_ATI 35191 |
| #define | GL_SWIZZLE_STR_DR_ATI 35192 |
| #define | GL_SWIZZLE_STQ_DQ_ATI 35193 |
| #define | GL_RED_BIT_ATI 1 |
| #define | GL_GREEN_BIT_ATI 2 |
| #define | GL_BLUE_BIT_ATI 4 |
| #define | GL_2X_BIT_ATI 1 |
| #define | GL_4X_BIT_ATI 2 |
| #define | GL_8X_BIT_ATI 4 |
| #define | GL_HALF_BIT_ATI 8 |
| #define | GL_QUARTER_BIT_ATI 16 |
| #define | GL_EIGHTH_BIT_ATI 32 |
| #define | GL_SATURATE_BIT_ATI 64 |
| #define | GL_COMP_BIT_ATI 2 |
| #define | GL_NEGATE_BIT_ATI 4 |
| #define | GL_BIAS_BIT_ATI 8 |
GL_ATI_pn_triangles constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/pn_triangles.txt. | |
| #define | GL_PN_TRIANGLES_ATI 34800 |
| #define | GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 34801 |
| #define | GL_PN_TRIANGLES_POINT_MODE_ATI 34802 |
| #define | GL_PN_TRIANGLES_NORMAL_MODE_ATI 34803 |
| #define | GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 34804 |
| #define | GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 34805 |
| #define | GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 34806 |
| #define | GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 34807 |
| #define | GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 34808 |
GL_ATI_texture_mirror_once constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/texture_mirror_once.txt. | |
| #define | GL_MIRROR_CLAMP_ATI 34626 |
| #define | GL_MIRROR_CLAMP_TO_EDGE_ATI 34627 |
GL_ATI_vertex_array_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_array_object.txt. | |
| #define | GL_STATIC_ATI 34656 |
| #define | GL_DYNAMIC_ATI 34657 |
| #define | GL_PRESERVE_ATI 34658 |
| #define | GL_DISCARD_ATI 34659 |
| #define | GL_OBJECT_BUFFER_SIZE_ATI 34660 |
| #define | GL_OBJECT_BUFFER_USAGE_ATI 34661 |
| #define | GL_ARRAY_OBJECT_BUFFER_ATI 34662 |
| #define | GL_ARRAY_OBJECT_OFFSET_ATI 34663 |
GL_ATI_vertex_streams constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_streams.txt. | |
| #define | GL_MAX_VERTEX_STREAMS_ATI 34667 |
| #define | GL_VERTEX_STREAM0_ATI 34668 |
| #define | GL_VERTEX_STREAM1_ATI 34669 |
| #define | GL_VERTEX_STREAM2_ATI 34670 |
| #define | GL_VERTEX_STREAM3_ATI 34671 |
| #define | GL_VERTEX_STREAM4_ATI 34672 |
| #define | GL_VERTEX_STREAM5_ATI 34673 |
| #define | GL_VERTEX_STREAM6_ATI 34674 |
| #define | GL_VERTEX_STREAM7_ATI 34675 |
| #define | GL_VERTEX_SOURCE_ATI 34676 |
WGL_I3D_image_buffer constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_image_buffer.txt. | |
| #define | WGL_IMAGE_BUFFER_MIN_ACCESS_I3D 1 |
| #define | WGL_IMAGE_BUFFER_LOCK_I3D 2 |
GL_3DFX_texture_compression_FXT1 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/3DFX/texture_compression_FXT1.txt. | |
| #define | GL_COMPRESSED_RGB_FXT1_3DFX 34480 |
| #define | GL_COMPRESSED_RGBA_FXT1_3DFX 34481 |
GL_IBM_cull_vertex constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/cull_vertex.txt. | |
| #define | GL_CULL_VERTEX_IBM 103050 |
GL_IBM_raster_pos_clip constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/raster_pos_clip.txt. | |
| #define | GL_RASTER_POSITION_UNCLIPPED_IBM 103010 |
GL_IBM_texture_mirrored_repeat constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/texture_mirrored_repeat.txt. | |
| #define | GL_MIRRORED_REPEAT_IBM 33648 |
GL_IBM_vertex_array_lists constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/vertex_array_lists.txt. | |
| #define | GL_VERTEX_ARRAY_LIST_IBM 103070 |
| #define | GL_NORMAL_ARRAY_LIST_IBM 103071 |
| #define | GL_COLOR_ARRAY_LIST_IBM 103072 |
| #define | GL_INDEX_ARRAY_LIST_IBM 103073 |
| #define | GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074 |
| #define | GL_EDGE_FLAG_ARRAY_LIST_IBM 103075 |
| #define | GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076 |
| #define | GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077 |
| #define | GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080 |
| #define | GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081 |
| #define | GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082 |
| #define | GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083 |
| #define | GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084 |
| #define | GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085 |
| #define | GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086 |
| #define | GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087 |
GL_OML_interlace constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/OML/interlace.txt. | |
| #define | GL_INTERLACE_OML 35200 |
| #define | GL_INTERLACE_READ_OML 35201 |
GL_OML_resample constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/OML/resample.txt. | |
| #define | GL_PACK_RESAMPLE_OML 35204 |
| #define | GL_UNPACK_RESAMPLE_OML 35205 |
| #define | GL_RESAMPLE_REPLICATE_OML 35206 |
| #define | GL_RESAMPLE_ZERO_FILL_OML 35207 |
| #define | GL_RESAMPLE_AVERAGE_OML 35208 |
| #define | GL_RESAMPLE_DECIMATE_OML 35209 |
GL_OML_subsample constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/OML/subsample.txt. | |
| #define | GL_FORMAT_SUBSAMPLE_24_24_OML 35202 |
| #define | GL_FORMAT_SUBSAMPLE_244_244_OML 35203 |
GL_SGIS_generate_mipmap constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/generate_mipmap.txt. | |
| #define | GL_GENERATE_MIPMAP_SGIS 33169 |
| #define | GL_GENERATE_MIPMAP_HINT_SGIS 33170 |
GL_SGIS_multisample constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/multisample.txt. | |
| #define | GLX_SAMPLE_BUFFERS_SGIS 100000 |
| #define | GLX_SAMPLES_SGIS 100001 |
| #define | GL_MULTISAMPLE_SGIS 32925 |
| #define | GL_SAMPLE_ALPHA_TO_MASK_SGIS 32926 |
| #define | GL_SAMPLE_ALPHA_TO_ONE_SGIS 32927 |
| #define | GL_SAMPLE_MASK_SGIS 32928 |
| #define | GL_MULTISAMPLE_BIT_EXT 536870912 |
| #define | GL_1PASS_SGIS 32929 |
| #define | GL_2PASS_0_SGIS 32930 |
| #define | GL_2PASS_1_SGIS 32931 |
| #define | GL_4PASS_0_SGIS 32932 |
| #define | GL_4PASS_1_SGIS 32933 |
| #define | GL_4PASS_2_SGIS 32934 |
| #define | GL_4PASS_3_SGIS 32935 |
| #define | GL_SAMPLE_BUFFERS_SGIS 32936 |
| #define | GL_SAMPLES_SGIS 32937 |
| #define | GL_SAMPLE_MASK_VALUE_SGIS 32938 |
| #define | GL_SAMPLE_MASK_INVERT_SGIS 32939 |
| #define | GL_SAMPLE_PATTERN_SGIS 32940 |
GL_SGIS_pixel_texture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt. | |
| #define | GL_PIXEL_TEXTURE_SGIS 33619 |
| #define | GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 33620 |
| #define | GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 33621 |
| #define | GL_PIXEL_GROUP_COLOR_SGIS 33622 |
GL_SGIS_texture_color_mask constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/texture_color_mask.txt. | |
| #define | GL_TEXTURE_COLOR_WRITEMASK_SGIS 33263 |
GL_SGIS_texture_edge_clamp constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/texture_edge_clamp.txt. | |
| #define | GL_CLAMP_TO_EDGE_SGIS 33071 |
GL_SGIS_texture_lod constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/texture_lod.txt. | |
| #define | GL_TEXTURE_MIN_LOD_SGIS 33082 |
| #define | GL_TEXTURE_MAX_LOD_SGIS 33083 |
| #define | GL_TEXTURE_BASE_LEVEL_SGIS 33084 |
| #define | GL_TEXTURE_MAX_LEVEL_SGIS 33085 |
GL_SGIS_depth_texture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/depth_texture.txt. | |
| #define | GL_DEPTH_COMPONENT16_SGIX 33189 |
| #define | GL_DEPTH_COMPONENT24_SGIX 33190 |
| #define | GL_DEPTH_COMPONENT32_SGIX 33191 |
GL_SGIX_fog_offset constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIX/fog_offset.txt. | |
| #define | GL_FOG_OFFSET_SGIX 33176 |
| #define | GL_FOG_OFFSET_VALUE_SGIX 33177 |
GL_SGIX_interlace constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIX/interlace.txt. | |
| #define | GL_INTERLACE_SGIX 32916 |
GL_SGIX_shadow_ambient constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIX/shadow_ambient.txt. | |
| #define | GL_SHADOW_AMBIENT_SGIX 32959 |
GL_SGI_color_matrix constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGI/color_matrix.txt. | |
| #define | GL_COLOR_MATRIX_SGI 32945 |
| #define | GL_COLOR_MATRIX_STACK_DEPTH_SGI 32946 |
| #define | GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 32947 |
| #define | GL_POST_COLOR_MATRIX_RED_SCALE_SGI 32948 |
| #define | GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 32949 |
| #define | GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 32950 |
| #define | GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 32951 |
| #define | GL_POST_COLOR_MATRIX_RED_BIAS_SGI 32952 |
| #define | GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 32953 |
| #define | GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 32954 |
| #define | GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 32955 |
GL_SGI_color_table constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGI/color_table.txt. | |
| #define | GL_COLOR_TABLE_SGI 32976 |
| #define | GL_POST_CONVOLUTION_COLOR_TABLE_SGI 32977 |
| #define | GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 32978 |
| #define | GL_PROXY_COLOR_TABLE_SGI 32979 |
| #define | GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 32980 |
| #define | GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 32981 |
| #define | GL_COLOR_TABLE_SCALE_SGI 32982 |
| #define | GL_COLOR_TABLE_BIAS_SGI 32983 |
| #define | GL_COLOR_TABLE_FORMAT_SGI 32984 |
| #define | GL_COLOR_TABLE_WIDTH_SGI 32985 |
| #define | GL_COLOR_TABLE_RED_SIZE_SGI 32986 |
| #define | GL_COLOR_TABLE_GREEN_SIZE_SGI 32987 |
| #define | GL_COLOR_TABLE_BLUE_SIZE_SGI 32988 |
| #define | GL_COLOR_TABLE_ALPHA_SIZE_SGI 32989 |
| #define | GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 32990 |
| #define | GL_COLOR_TABLE_INTENSITY_SIZE_SGI 32991 |
GL_SGI_texture_color_table constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGI/texture_color_table.txt. | |
| #define | GL_TEXTURE_COLOR_TABLE_SGI 32956 |
| #define | GL_PROXY_TEXTURE_COLOR_TABLE_SGI 32957 |
GL_ARB_fragment_program constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/fragment_program.txt. | |
| #define | GL_FRAGMENT_PROGRAM_ARB 34820 |
| #define | GL_PROGRAM_ALU_INSTRUCTIONS_ARB 34821 |
| #define | GL_PROGRAM_TEX_INSTRUCTIONS_ARB 34822 |
| #define | GL_PROGRAM_TEX_INDIRECTIONS_ARB 34823 |
| #define | GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 34824 |
| #define | GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 34825 |
| #define | GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 34826 |
| #define | GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 34827 |
| #define | GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 34828 |
| #define | GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 34829 |
| #define | GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 34830 |
| #define | GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 34831 |
| #define | GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 34832 |
| #define | GL_MAX_TEXTURE_COORDS_ARB 34929 |
| #define | GL_MAX_TEXTURE_IMAGE_UNITS_ARB 34930 |
GL_ATI_text_fragment_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/text_fragment_shader.txt. | |
| #define | GL_TEXT_FRAGMENT_SHADER_ATI 33280 |
GL_APPLE_client_storage constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/client_storage.txt. | |
| #define | GL_UNPACK_CLIENT_STORAGE_APPLE 34226 |
GL_APPLE_element_array constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/element_array.txt. | |
| #define | GL_ELEMENT_ARRAY_APPLE 34664 |
| #define | GL_ELEMENT_ARRAY_TYPE_APPLE 34665 |
| #define | GL_ELEMENT_ARRAY_POINTER_APPLE 34666 |
GL_APPLE_fence constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/fence.txt. | |
| #define | GL_DRAW_PIXELS_APPLE 35338 |
| #define | GL_FENCE_APPLE 35339 |
GL_APPLE_vertex_array_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_object.txt. | |
| #define | GL_VERTEX_ARRAY_BINDING_APPLE 34229 |
GL_APPLE_vertex_array_range constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_range.txt. | |
| #define | GL_VERTEX_ARRAY_RANGE_APPLE 34077 |
| #define | GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 34078 |
| #define | GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE 34080 |
| #define | GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 34081 |
| #define | GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 34079 |
| #define | GL_STORAGE_CACHED_APPLE 34238 |
| #define | GL_STORAGE_SHARED_APPLE 34239 |
WGL_ARB_pixel_format constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt. | |
| #define | WGL_NUMBER_PIXEL_FORMATS_ARB 8192 |
| #define | WGL_DRAW_TO_WINDOW_ARB 8193 |
| #define | WGL_DRAW_TO_BITMAP_ARB 8194 |
| #define | WGL_ACCELERATION_ARB 8195 |
| #define | WGL_NEED_PALETTE_ARB 8196 |
| #define | WGL_NEED_SYSTEM_PALETTE_ARB 8197 |
| #define | WGL_SWAP_LAYER_BUFFERS_ARB 8198 |
| #define | WGL_SWAP_METHOD_ARB 8199 |
| #define | WGL_NUMBER_OVERLAYS_ARB 8200 |
| #define | WGL_NUMBER_UNDERLAYS_ARB 8201 |
| #define | WGL_TRANSPARENT_ARB 8202 |
| #define | WGL_TRANSPARENT_RED_VALUE_ARB 8247 |
| #define | WGL_TRANSPARENT_GREEN_VALUE_ARB 8248 |
| #define | WGL_TRANSPARENT_BLUE_VALUE_ARB 8249 |
| #define | WGL_TRANSPARENT_ALPHA_VALUE_ARB 8250 |
| #define | WGL_TRANSPARENT_INDEX_VALUE_ARB 8251 |
| #define | WGL_SHARE_DEPTH_ARB 8204 |
| #define | WGL_SHARE_STENCIL_ARB 8205 |
| #define | WGL_SHARE_ACCUM_ARB 8206 |
| #define | WGL_SUPPORT_GDI_ARB 8207 |
| #define | WGL_SUPPORT_OPENGL_ARB 8208 |
| #define | WGL_DOUBLE_BUFFER_ARB 8209 |
| #define | WGL_STEREO_ARB 8210 |
| #define | WGL_PIXEL_TYPE_ARB 8211 |
| #define | WGL_COLOR_BITS_ARB 8212 |
| #define | WGL_RED_BITS_ARB 8213 |
| #define | WGL_RED_SHIFT_ARB 8214 |
| #define | WGL_GREEN_BITS_ARB 8215 |
| #define | WGL_GREEN_SHIFT_ARB 8216 |
| #define | WGL_BLUE_BITS_ARB 8217 |
| #define | WGL_BLUE_SHIFT_ARB 8218 |
| #define | WGL_ALPHA_BITS_ARB 8219 |
| #define | WGL_ALPHA_SHIFT_ARB 8220 |
| #define | WGL_ACCUM_BITS_ARB 8221 |
| #define | WGL_ACCUM_RED_BITS_ARB 8222 |
| #define | WGL_ACCUM_GREEN_BITS_ARB 8223 |
| #define | WGL_ACCUM_BLUE_BITS_ARB 8224 |
| #define | WGL_ACCUM_ALPHA_BITS_ARB 8225 |
| #define | WGL_DEPTH_BITS_ARB 8226 |
| #define | WGL_STENCIL_BITS_ARB 8227 |
| #define | WGL_AUX_BUFFERS_ARB 8228 |
| #define | WGL_NO_ACCELERATION_ARB 8229 |
| #define | WGL_GENERIC_ACCELERATION_ARB 8230 |
| #define | WGL_FULL_ACCELERATION_ARB 8231 |
| #define | WGL_SWAP_EXCHANGE_ARB 8232 |
| #define | WGL_SWAP_COPY_ARB 8233 |
| #define | WGL_SWAP_UNDEFINED_ARB 8234 |
| #define | WGL_TYPE_RGBA_ARB 8235 |
| #define | WGL_TYPE_COLORINDEX_ARB 8236 |
WGL_ARB_make_current_read constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_make_current_read.txt. | |
| #define | WGL_ERROR_INVALID_PIXEL_TYPE_ARB 8259 |
| #define | WGL_ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB 8276 |
WGL_ARB_pbuffer constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt. | |
| #define | WGL_DRAW_TO_PBUFFER_ARB 8237 |
| #define | WGL_MAX_PBUFFER_PIXELS_ARB 8238 |
| #define | WGL_MAX_PBUFFER_WIDTH_ARB 8239 |
| #define | WGL_MAX_PBUFFER_HEIGHT_ARB 8240 |
| #define | WGL_PBUFFER_LARGEST_ARB 8243 |
| #define | WGL_PBUFFER_WIDTH_ARB 8244 |
| #define | WGL_PBUFFER_HEIGHT_ARB 8245 |
| #define | WGL_PBUFFER_LOST_ARB 8246 |
WGL_ARB_render_texture constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_render_texture.txt. | |
| #define | WGL_BIND_TO_TEXTURE_RGB_ARB 8304 |
| #define | WGL_BIND_TO_TEXTURE_RGBA_ARB 8305 |
| #define | WGL_TEXTURE_FORMAT_ARB 8306 |
| #define | WGL_TEXTURE_TARGET_ARB 8307 |
| #define | WGL_MIPMAP_TEXTURE_ARB 8308 |
| #define | WGL_TEXTURE_RGB_ARB 8309 |
| #define | WGL_TEXTURE_RGBA_ARB 8310 |
| #define | WGL_NO_TEXTURE_ARB 8311 |
| #define | WGL_TEXTURE_CUBE_MAP_ARB 8312 |
| #define | WGL_TEXTURE_1D_ARB 8313 |
| #define | WGL_TEXTURE_2D_ARB 8314 |
| #define | WGL_MIPMAP_LEVEL_ARB 8315 |
| #define | WGL_CUBE_MAP_FACE_ARB 8316 |
| #define | WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 8317 |
| #define | WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 8318 |
| #define | WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 8319 |
| #define | WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 8320 |
| #define | WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 8321 |
| #define | WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 8322 |
| #define | WGL_FRONT_LEFT_ARB 8323 |
| #define | WGL_FRONT_RIGHT_ARB 8324 |
| #define | WGL_BACK_LEFT_ARB 8325 |
| #define | WGL_BACK_RIGHT_ARB 8326 |
| #define | WGL_AUX0_ARB 8327 |
| #define | WGL_AUX1_ARB 8328 |
| #define | WGL_AUX2_ARB 8329 |
| #define | WGL_AUX3_ARB 8330 |
| #define | WGL_AUX4_ARB 8331 |
| #define | WGL_AUX5_ARB 8332 |
| #define | WGL_AUX6_ARB 8333 |
| #define | WGL_AUX7_ARB 8334 |
| #define | WGL_AUX8_ARB 8335 |
| #define | WGL_AUX9_ARB 8336 |
WGL_EXT_pbuffer constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pbuffer.txt. | |
| #define | WGL_DRAW_TO_PBUFFER_EXT 8237 |
| #define | WGL_MAX_PBUFFER_PIXELS_EXT 8238 |
| #define | WGL_MAX_PBUFFER_WIDTH_EXT 8239 |
| #define | WGL_MAX_PBUFFER_HEIGHT_EXT 8240 |
| #define | WGL_OPTIMAL_PBUFFER_WIDTH_EXT 8241 |
| #define | WGL_OPTIMAL_PBUFFER_HEIGHT_EXT 8242 |
| #define | WGL_PBUFFER_LARGEST_EXT 8243 |
| #define | WGL_PBUFFER_WIDTH_EXT 8244 |
| #define | WGL_PBUFFER_HEIGHT_EXT 8245 |
WGL_EXT_pixel_format constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pixel_format.txt. | |
| #define | WGL_NUMBER_PIXEL_FORMATS_EXT 8192 |
| #define | WGL_DRAW_TO_WINDOW_EXT 8193 |
| #define | WGL_DRAW_TO_BITMAP_EXT 8194 |
| #define | WGL_ACCELERATION_EXT 8195 |
| #define | WGL_NEED_PALETTE_EXT 8196 |
| #define | WGL_NEED_SYSTEM_PALETTE_EXT 8197 |
| #define | WGL_SWAP_LAYER_BUFFERS_EXT 8198 |
| #define | WGL_SWAP_METHOD_EXT 8199 |
| #define | WGL_NUMBER_OVERLAYS_EXT 8200 |
| #define | WGL_NUMBER_UNDERLAYS_EXT 8201 |
| #define | WGL_TRANSPARENT_EXT 8202 |
| #define | WGL_TRANSPARENT_VALUE_EXT 8203 |
| #define | WGL_SHARE_DEPTH_EXT 8204 |
| #define | WGL_SHARE_STENCIL_EXT 8205 |
| #define | WGL_SHARE_ACCUM_EXT 8206 |
| #define | WGL_SUPPORT_GDI_EXT 8207 |
| #define | WGL_SUPPORT_OPENGL_EXT 8208 |
| #define | WGL_DOUBLE_BUFFER_EXT 8209 |
| #define | WGL_STEREO_EXT 8210 |
| #define | WGL_PIXEL_TYPE_EXT 8211 |
| #define | WGL_COLOR_BITS_EXT 8212 |
| #define | WGL_RED_BITS_EXT 8213 |
| #define | WGL_RED_SHIFT_EXT 8214 |
| #define | WGL_GREEN_BITS_EXT 8215 |
| #define | WGL_GREEN_SHIFT_EXT 8216 |
| #define | WGL_BLUE_BITS_EXT 8217 |
| #define | WGL_BLUE_SHIFT_EXT 8218 |
| #define | WGL_ALPHA_BITS_EXT 8219 |
| #define | WGL_ALPHA_SHIFT_EXT 8220 |
| #define | WGL_ACCUM_BITS_EXT 8221 |
| #define | WGL_ACCUM_RED_BITS_EXT 8222 |
| #define | WGL_ACCUM_GREEN_BITS_EXT 8223 |
| #define | WGL_ACCUM_BLUE_BITS_EXT 8224 |
| #define | WGL_ACCUM_ALPHA_BITS_EXT 8225 |
| #define | WGL_DEPTH_BITS_EXT 8226 |
| #define | WGL_STENCIL_BITS_EXT 8227 |
| #define | WGL_AUX_BUFFERS_EXT 8228 |
| #define | WGL_NO_ACCELERATION_EXT 8229 |
| #define | WGL_GENERIC_ACCELERATION_EXT 8230 |
| #define | WGL_FULL_ACCELERATION_EXT 8231 |
| #define | WGL_SWAP_EXCHANGE_EXT 8232 |
| #define | WGL_SWAP_COPY_EXT 8233 |
| #define | WGL_SWAP_UNDEFINED_EXT 8234 |
| #define | WGL_TYPE_RGBA_EXT 8235 |
| #define | WGL_TYPE_COLORINDEX_EXT 8236 |
WGL_I3D_digital_video_control constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_digital_video_control.txt. | |
| #define | WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D 8272 |
| #define | WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D 8273 |
| #define | WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D 8274 |
| #define | WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D 8275 |
WGL_I3D_gamma constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_gamma.txt. | |
| #define | WGL_GAMMA_TABLE_SIZE_I3D 8270 |
| #define | WGL_GAMMA_EXCLUDE_DESKTOP_I3D 8271 |
WGL_I3D_genlock constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_genlock.txt. | |
| #define | WGL_GENLOCK_SOURCE_MULTIVIEW_I3D 8260 |
| #define | WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D 8261 |
| #define | WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D 8262 |
| #define | WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D 8263 |
| #define | WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D 8264 |
| #define | WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D 8265 |
| #define | WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D 8266 |
| #define | WGL_GENLOCK_SOURCE_EDGE_RISING_I3D 8267 |
| #define | WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D 8268 |
GL_ARB_matrix_palette constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/matrix_palette.txt. | |
| #define | GL_MATRIX_PALETTE_ARB 34880 |
| #define | GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 34881 |
| #define | GL_MAX_PALETTE_MATRICES_ARB 34882 |
| #define | GL_CURRENT_PALETTE_MATRIX_ARB 34883 |
| #define | GL_MATRIX_INDEX_ARRAY_ARB 34884 |
| #define | GL_CURRENT_MATRIX_INDEX_ARB 34885 |
| #define | GL_MATRIX_INDEX_ARRAY_SIZE_ARB 34886 |
| #define | GL_MATRIX_INDEX_ARRAY_TYPE_ARB 34887 |
| #define | GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 34888 |
| #define | GL_MATRIX_INDEX_ARRAY_POINTER_ARB 34889 |
GL_NV_element_array constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/element_array.txt. | |
| #define | GL_ELEMENT_ARRAY_TYPE_NV 34665 |
| #define | GL_ELEMENT_ARRAY_POINTER_NV 34666 |
GL_NV_float_buffer constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/float_buffer.txt. | |
| #define | GL_FLOAT_R_NV 34944 |
| #define | GL_FLOAT_RG_NV 34945 |
| #define | GL_FLOAT_RGB_NV 34946 |
| #define | GL_FLOAT_RGBA_NV 34947 |
| #define | GL_FLOAT_R16_NV 34948 |
| #define | GL_FLOAT_R32_NV 34949 |
| #define | GL_FLOAT_RG16_NV 34950 |
| #define | GL_FLOAT_RG32_NV 34951 |
| #define | GL_FLOAT_RGB16_NV 34952 |
| #define | GL_FLOAT_RGB32_NV 34953 |
| #define | GL_FLOAT_RGBA16_NV 34954 |
| #define | GL_FLOAT_RGBA32_NV 34955 |
| #define | GL_TEXTURE_FLOAT_COMPONENTS_NV 34956 |
| #define | GL_FLOAT_CLEAR_COLOR_VALUE_NV 34957 |
| #define | GL_FLOAT_RGBA_MODE_NV 34958 |
| #define | WGL_FLOAT_COMPONENTS_NV 8368 |
| #define | WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV 8369 |
| #define | WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV 8370 |
| #define | WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV 8371 |
| #define | WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV 8372 |
| #define | WGL_TEXTURE_FLOAT_R_NV 8373 |
| #define | WGL_TEXTURE_FLOAT_RG_NV 8374 |
| #define | WGL_TEXTURE_FLOAT_RGB_NV 8375 |
| #define | WGL_TEXTURE_FLOAT_RGBA_NV 8376 |
GL_NV_fragment_program constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fragment_program.txt. | |
| #define | GL_FRAGMENT_PROGRAM_NV 34928 |
| #define | GL_MAX_TEXTURE_COORDS_NV 34929 |
| #define | GL_MAX_TEXTURE_IMAGE_UNITS_NV 34930 |
| #define | GL_FRAGMENT_PROGRAM_BINDING_NV 34931 |
| #define | GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 34920 |
| #define | GL_PROGRAM_ERROR_STRING_NV 34932 |
GL_NV_primitive_restart constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/primitive_restart.txt. | |
| #define | GL_PRIMITIVE_RESTART_NV 34136 |
| #define | GL_PRIMITIVE_RESTART_INDEX_NV 34137 |
GL_ARB_vertex_buffer_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt. | |
| #define | GL_ARRAY_BUFFER_ARB 34962 |
| #define | GL_ELEMENT_ARRAY_BUFFER_ARB 34963 |
| #define | GL_ARRAY_BUFFER_BINDING_ARB 34964 |
| #define | GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 34965 |
| #define | GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 34966 |
| #define | GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 34967 |
| #define | GL_COLOR_ARRAY_BUFFER_BINDING_ARB 34968 |
| #define | GL_INDEX_ARRAY_BUFFER_BINDING_ARB 34969 |
| #define | GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 34970 |
| #define | GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 34971 |
| #define | GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 34972 |
| #define | GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 34973 |
| #define | GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 34974 |
| #define | GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 34975 |
| #define | GL_STREAM_DRAW_ARB 35040 |
| #define | GL_STREAM_READ_ARB 35041 |
| #define | GL_STREAM_COPY_ARB 35042 |
| #define | GL_STATIC_DRAW_ARB 35044 |
| #define | GL_STATIC_READ_ARB 35045 |
| #define | GL_STATIC_COPY_ARB 35046 |
| #define | GL_DYNAMIC_DRAW_ARB 35048 |
| #define | GL_DYNAMIC_READ_ARB 35049 |
| #define | GL_DYNAMIC_COPY_ARB 35050 |
| #define | GL_READ_ONLY_ARB 35000 |
| #define | GL_WRITE_ONLY_ARB 35001 |
| #define | GL_READ_WRITE_ARB 35002 |
| #define | GL_BUFFER_SIZE_ARB 34660 |
| #define | GL_BUFFER_USAGE_ARB 34661 |
| #define | GL_BUFFER_ACCESS_ARB 35003 |
| #define | GL_BUFFER_MAPPED_ARB 35004 |
| #define | GL_BUFFER_MAP_POINTER_ARB 35005 |
GL_ATI_separate_stencil constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/separate_stencil.txt. | |
| #define | GL_STENCIL_BACK_FUNC_ATI 0x8800 |
| #define | GL_STENCIL_BACK_FAIL_ATI 0x8801 |
| #define | GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802 |
| #define | GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803 |
GL_ARB_point_sprite constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/point_sprite.txt. | |
| #define | GL_POINT_SPRITE_ARB 0x8861 |
| #define | GL_COORD_REPLACE_ARB 0x8862 |
GL_ARB_shader_objects constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/shader_objects.txt. | |
| #define | GL_PROGRAM_OBJECT_ARB 0x8B40 |
| #define | GL_OBJECT_TYPE_ARB 0x8B4E |
| #define | GL_OBJECT_SUBTYPE_ARB 0x8B4F |
| #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_INFO_LOG_LENGTH_ARB 0x8B84 |
| #define | GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85 |
| #define | GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86 |
| #define | GL_OBJECT_ACTIVE_UNIFORMS_MAX_LENGTH_ARB 0x8B87 |
| #define | GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88 |
| #define | GL_SHADER_OBJECT_ARB 0x8B48 |
| #define | GL_FLOAT_VEC2_ARB 0x8B50 |
| #define | GL_FLOAT_VEC3_ARB 0x8B51 |
| #define | GL_FLOAT_VEC4_ARB 0x8B52 |
| #define | GL_INT_VEC2_ARB 0x8B53 |
| #define | GL_INT_VEC3_ARB 0x8B54 |
| #define | GL_INT_VEC4_ARB 0x8B55 |
| #define | GL_BOOL_VEC2_ARB 0x8B57 |
| #define | GL_BOOL_VEC3_ARB 0x8B58 |
| #define | GL_BOOL_VEC4_ARB 0x8B59 |
| #define | GL_FLOAT_MAT2_ARB 0x8B5A |
| #define | GL_FLOAT_MAT3_ARB 0x8B5B |
| #define | GL_FLOAT_MAT4_ARB 0x8B5C |
GL_ARB_fragment_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/fragment_shader.txt. | |
| #define | GL_FRAGMENT_SHADER_ARB 0x8B30 |
| #define | GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 |
GL_ARB_vertex_shader constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_shader.txt. | |
| #define | GL_VERTEX_SHADER_ARB 0x8B31 |
| #define | GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A |
| #define | GL_MAX_VARYING_FLOATS_ARB 0x8B4B |
| #define | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x884C |
| #define | GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x884D |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89 |
| #define | GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A |
GL_ARB_pixel_buffer_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt. | |
| #define | GL_PIXEL_PACK_BUFFER_ARB 0x88EB |
| #define | GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC |
| #define | GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED |
| #define | GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF |
GL_ARB_texture_rectangle constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_rectangle.txt. | |
| #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 |
GL_EXT_framebuffer_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt. | |
| #define | GL_FRAMEBUFFER_EXT 0x8D40 |
| #define | GL_RENDERBUFFER_EXT 0x8D41 |
| #define | GL_STENCIL_INDEX_EXT 0x8D45 |
| #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_RENDERBUFFER_WIDTH_EXT 0x8D42 |
| #define | GL_RENDERBUFFER_HEIGHT_EXT 0x8D43 |
| #define | GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3 |
| #define | GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4 |
| #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_FRAMEBUFFER_COMPLETE_EXT 0x8CD5 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT 0x8CD8 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9 |
| #define | GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA |
| #define | GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB |
| #define | GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC |
| #define | GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD |
| #define | GL_FRAMEBUFFER_STATUS_ERROR_EXT 0x8CDE |
| #define | GL_FRAMEBUFFER_BINDING_EXT 0x8CA6 |
| #define | GL_RENDERBUFFER_BINDINGS_EXT 0x8CA7 |
| #define | GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CA8 |
| #define | GL_RENDERBUFFER_SIZE_EXT 0x8CA9 |
| #define | GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506 |
GL_EXT_pixel_buffer_object constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/pixel_buffer_object.txt. | |
| #define | GL_PIXEL_PACK_BUFFER_EXT 0x88EB |
| #define | GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC |
| #define | GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED |
| #define | GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF |
GL_EXT_texture_rectangle constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_rectangle.txt. | |
| #define | GL_TEXTURE_RECTANGLE_EXT 0x84F5 |
| #define | GL_TEXTURE_BINDING_RECTANGLE_EXT 0x84F6 |
| #define | GL_PROXY_TEXTURE_RECTANGLE_EXT 0x84F7 |
| #define | GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT 0x84F8 |
GL_ARB_occlusion_query constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/occlusion_query.txt. | |
| #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 |
GL_ARB_draw_buffers constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/draw_buffers.txt. | |
| #define | GL_MAX_DRAW_BUFFERS_ARB 0x8824 |
| #define | GL_DRAW_BUFFER0_ARB 0x8825 |
| #define | GL_DRAW_BUFFER1_ARB 0x8826 |
| #define | GL_DRAW_BUFFER2_ARB 0x8827 |
| #define | GL_DRAW_BUFFER3_ARB 0x8828 |
| #define | GL_DRAW_BUFFER4_ARB 0x8829 |
| #define | GL_DRAW_BUFFER5_ARB 0x882A |
| #define | GL_DRAW_BUFFER6_ARB 0x882B |
| #define | GL_DRAW_BUFFER7_ARB 0x882C |
| #define | GL_DRAW_BUFFER8_ARB 0x882D |
| #define | GL_DRAW_BUFFER9_ARB 0x882E |
| #define | GL_DRAW_BUFFER10_ARB 0x882F |
| #define | GL_DRAW_BUFFER11_ARB 0x8830 |
| #define | GL_DRAW_BUFFER12_ARB 0x8831 |
| #define | GL_DRAW_BUFFER13_ARB 0x8832 |
| #define | GL_DRAW_BUFFER14_ARB 0x8833 |
| #define | GL_DRAW_BUFFER15_ARB 0x8834 |
GL_EXT_blend_equation_separate constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt. | |
| #define | GL_BLEND_EQUATION_RGB_EXT BLEND_EQUATION |
| #define | GL_BLEND_EQUATION_ALPHA_EXT 0x883D |
GL_EXT_texture_sRGB constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_sRGB.txt. | |
| #define | GL_SRGB_EXT 0x8C40 |
| #define | GL_SRGB8_EXT 0x8C41 |
| #define | GL_SRGB_ALPHA_EXT 0x8C42 |
| #define | GL_SRGB8_ALPHA8_EXT 0x8C43 |
| #define | GL_SLUMINANCE_ALPHA_EXT 0x8C44 |
| #define | GL_SLUMINANCE8_ALPHA8_EXT 0x8C45 |
| #define | GL_SLUMINANCE_EXT 0x8C46 |
| #define | GL_SLUMINANCE8_EXT 0x8C47 |
| #define | GL_COMPRESSED_SRGB_EXT 0x8C48 |
| #define | GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49 |
| #define | GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A |
| #define | GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B |
| #define | GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C |
| #define | GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D |
| #define | GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E |
| #define | GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F |
GL_EXT_packed_depth_stencil constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/packed_depth_stencil.txt. | |
| #define | GL_DEPTH_STENCIL_EXT 0x84F9 |
| #define | GL_UNSIGNED_INT_24_8_EXT 0x84FA |
| #define | GL_DEPTH24_STENCIL8_EXT 0x88F0 |
| #define | GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1 |
GL_ARB_texture_float constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_float.txt. | |
| #define | GL_TEXTURE_RED_TYPE_ARB 0x8C10 |
| #define | GL_TEXTURE_GREEN_TYPE_ARB 0x8C11 |
| #define | GL_TEXTURE_BLUE_TYPE_ARB 0x8C12 |
| #define | GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13 |
| #define | GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14 |
| #define | GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15 |
| #define | GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16 |
| #define | GL_UNSIGNED_NORMALIZED_ARB 0x8C17 |
| #define | GL_RGBA32F_ARB 0x8814 |
| #define | GL_RGB32F_ARB 0x8815 |
| #define | GL_ALPHA32F_ARB 0x8816 |
| #define | GL_INTENSITY32F_ARB 0x8817 |
| #define | GL_LUMINANCE32F_ARB 0x8818 |
| #define | GL_LUMINANCE_ALPHA32F_ARB 0x8819 |
| #define | GL_RGBA16F_ARB 0x881A |
| #define | GL_RGB16F_ARB 0x881B |
| #define | GL_ALPHA16F_ARB 0x881C |
| #define | GL_INTENSITY16F_ARB 0x881D |
| #define | GL_LUMINANCE16F_ARB 0x881E |
| #define | GL_LUMINANCE_ALPHA16F_ARB 0x881F |
GL_ARB_half_float_pixel constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/half_float_pixel.txt. | |
| #define | GL_HALF_FLOAT_ARB 0x140B |
GL_NV_gpu_program4 constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/gpu_program4.txt. | |
| #define | GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904 |
| #define | GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905 |
| #define | GL_PROGRAM_ATTRIB_COMPONENTS_NV 0x8906 |
| #define | GL_PROGRAM_RESULT_COMPONENTS_NV 0x8907 |
| #define | GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV 0x8908 |
| #define | GL_MAX_PROGRAM_RESULT_COMPONENTS_NV 0x8909 |
| #define | GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV 0x89A5 |
| #define | GL_MAX_PROGRAM_GENERIC_RESULTS_NV 0x89A6 |
GL_ARB_color_buffer_float constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt. | |
| #define | GL_RGBA_FLOAT_MODE_ARB 0x8820 |
| #define | GL_CLAMP_VERTEX_COLOR_ARB 0x891A |
| #define | GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B |
| #define | GL_CLAMP_READ_COLOR_ARB 0x891C |
| #define | GL_FIXED_ONLY_ARB 0x891D |
GL_ARB_framebuffer_sRGB constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt. | |
| #define | GL_FRAMEBUFFER_SRGB 0x8DB9 |
GLX_ARB_framebuffer_sRGB constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs//ARB_framebuffer_sRGB.txt. | |
| #define | GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20B2 |
WGL_ARB_framebuffer_sRGB constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_framebuffer_sRGB.txt. | |
| #define | WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20A9 |
GL_ARB_depth_buffer_float constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/depth_buffer_float.txt. | |
| #define | GL_DEPTH_COMPONENT32F 0x8CAC |
| #define | GL_DEPTH32F_STENCIL8 0x8CAD |
| #define | GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD |
GL_ARB_instanced_arrays constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/instanced_arrays.txt. | |
| #define | GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB 0x88FE |
GL_ARB_half_float_vertex constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/half_float_vertex.txt. | |
| #define | GL_HALF_FLOAT 0x140B |
GL_ARB_map_buffer_range constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/map_buffer_range.txt. | |
| #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 |
GL_ARB_texture_compression_rgtc constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_compression_rgtc.txt. | |
| #define | GL_COMPRESSED_RED_RGTC1 0x8DBB |
| #define | GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC |
| #define | GL_COMPRESSED_RG_RGTC2 0x8DBD |
| #define | GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE |
GL_ARB_texture_rg constants | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_rg.txt. | |
| #define | GL_R8 0x8229 |
| #define | GL_R16 0x822A |
| #define | GL_RG8 0x822B |
| #define | GL_RG16 0x822C |
| #define | GL_R16F 0x822D |
| #define | GL_R32F 0x822E |
| #define | GL_RG16F 0x822F |
| #define | GL_RG32F 0x8230 |
| #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_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 |
GL_version_1_2 functions | |
GL_version_1_3 functions | |
GL_version_1_4 functions | |
GL_version_1_5 functions | |
GL_version_2_0 functions | |
GL_version_2_1 functions | |
GL_ARB_imaging functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/imaging.txt. | |
GL_ARB_multitexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multitexture.txt. | |
GL_ARB_transpose_matrix functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt. | |
GL_ARB_multisample functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multisample.txt. | |
WGL_ARB_extensions_string functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt. | |
WGL_ARB_buffer_region functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_buffer_region.txt. | |
GL_ARB_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/point_parameters.txt. | |
GL_ARB_texture_compression functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_compression.txt. | |
GL_ARB_vertex_blend functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_blend.txt. | |
GL_ARB_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_program.txt. | |
GL_ARB_window_pos functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/window_pos.txt. | |
GL_EXT_blend_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_color.txt. | |
GL_EXT_blend_func_separate functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt. | |
GL_EXT_blend_minmax functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_minmax.txt. | |
GL_EXT_color_subtable functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/color_subtable.txt. | |
GL_EXT_compiled_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt. | |
GL_EXT_convolution functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/convolution.txt. | |
GL_EXT_fog_coord functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/fog_coord.txt. | |
GL_EXT_histogram functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/histogram.txt. | |
GL_EXT_multi_draw_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/multi_draw_arrays.txt. | |
GL_EXT_paletted_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/paletted_texture.txt. | |
GL_EXT_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/point_parameters.txt. | |
GL_EXT_polygon_offset functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/polygon_offset.txt. | |
GL_EXT_secondary_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/secondary_color.txt. | |
GL_EXT_stencil_two_side functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt. | |
GL_EXT_subtexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/subtexture.txt. | |
GL_EXT_texture3D functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture3D.txt. | |
GL_EXT_texture_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_object.txt. | |
GL_EXT_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_array.txt. | |
GL_EXT_vertex_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_shader.txt. | |
GL_EXT_vertex_weighting functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt. | |
GL_NV_evaluators functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/evaluators.txt. | |
GL_NV_fence functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fence.txt. | |
GL_NV_occlusion_query functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/occlusion_query.txt. | |
GL_NV_point_sprite functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/point_sprite.txt. | |
GL_NV_register_combiners functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners.txt. | |
GL_NV_register_combiners2 functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners2.txt. | |
GL_NV_vertex_array_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_array_range.txt. | |
GL_NV_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_program.txt. | |
GL_ATI_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/element_array.txt. | |
GL_ATI_envmap_bumpmap functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/envmap_bumpmap.txt. | |
GL_ATI_fragment_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/fragment_shader.txt. | |
GL_ATI_pn_triangles functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/pn_triangles.txt. | |
GL_ATI_vertex_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_array_object.txt. | |
GL_ATI_vertex_attrib_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_attrib_array_object.txt. | |
GL_ATI_vertex_streams functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_streams.txt. | |
WGL_I3D_image_buffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_image_buffer.txt. | |
WGL_I3D_swap_frame_lock functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_lock.txt. | |
WGL_I3D_swap_frame_usage functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_usage.txt. | |
GL_IBM_multimode_draw_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/multimode_draw_arrays.txt. | |
GL_IBM_vertex_array_lists functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/vertex_array_lists.txt. | |
GL_MESA_resize_buffers functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/MESA/resize_buffers.txt. | |
GL_MESA_window_pos functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/MESA/window_pos.txt. | |
GL_SGIS_multisample functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/multisample.txt. | |
GL_SGIS_pixel_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt. | |
GL_SGIS_texture_color_mask functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/texture_color_mask.txt. | |
GL_SGI_color_table functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGI/color_table.txt. | |
GL_SUN_vertex functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SUN/vertex.txt. | |
GL_APPLE_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/element_array.txt. | |
GL_APPLE_fence functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/fence.txt. | |
GL_APPLE_vertex_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_object.txt. | |
GL_APPLE_vertex_array_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_range.txt. | |
WGL_ARB_pixel_format functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt. | |
WGL_ARB_make_current_read functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_make_current_read.txt. | |
WGL_ARB_pbuffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt. | |
WGL_EXT_swap_control functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_swap_control.txt. | |
WGL_ARB_render_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_render_texture.txt. | |
WGL_EXT_extensions_string functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_extensions_string.txt. | |
WGL_EXT_make_current_read functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_make_current_read.txt. | |
WGL_EXT_pbuffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pbuffer.txt. | |
WGL_EXT_pixel_format functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pixel_format.txt. | |
WGL_I3D_digital_video_control functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_digital_video_control.txt. | |
WGL_I3D_gamma functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_gamma.txt. | |
WGL_I3D_genlock functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_genlock.txt. | |
GL_ARB_matrix_palette functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/matrix_palette.txt. | |
GL_NV_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/element_array.txt. | |
GL_NV_fragment_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fragment_program.txt. | |
GL_NV_primitive_restart functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/primitive_restart.txt. | |
GL_ARB_vertex_buffer_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt. | |
GL_ATI_separate_stencil functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/separate_stencil.txt. | |
GL_ARB_shader_objects functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/shader_objects.txt. | |
GL_ARB_vertex_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_shader.txt. | |
GL_EXT_framebuffer_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt. | |
GL_GREMEDY_string_marker functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/GREMEDY/string_marker.txt. | |
GL_ARB_occlusion_query functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/occlusion_query.txt. | |
GL_EXT_blend_equation_separate functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt. | |
GL_NV_gpu_program4 functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/gpu_program4.txt. | |
GL_EXT_gpu_program_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/gpu_program_parameters.txt. | |
GL_ARB_color_buffer_float functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt. | |
GL_ARB_draw_instanced functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/draw_instanced.txt. | |
GL_ARB_instanced_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/instanced_arrays.txt. | |
GL_ARB_map_buffer_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/map_buffer_range.txt. | |
Typedefs | |
GL_version_1_2 functions | |
| typedef GLvoid(* | csGLDRAWRANGEELEMENTS )(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef GLvoid(* | csGLTEXIMAGE3D )(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLvoid(* | csGLTEXSUBIMAGE3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLvoid(* | csGLCOPYTEXSUBIMAGE3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
GL_version_1_3 functions | |
| typedef GLvoid(* | csGLACTIVETEXTURE )(GLenum texture) |
| typedef GLvoid(* | csGLCLIENTACTIVETEXTURE )(GLenum texture) |
| typedef GLvoid(* | csGLMULTITEXCOORD1D )(GLenum target, GLdouble s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1DV )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1F )(GLenum target, GLfloat s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1FV )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1I )(GLenum target, GLint s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1IV )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1S )(GLenum target, GLshort s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1SV )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2D )(GLenum target, GLdouble s, GLdouble t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2DV )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2F )(GLenum target, GLfloat s, GLfloat t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2FV )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2I )(GLenum target, GLint s, GLint t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2IV )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2S )(GLenum target, GLshort s, GLshort t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2SV )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3D )(GLenum target, GLdouble s, GLdouble t, GLdouble r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3DV )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3F )(GLenum target, GLfloat s, GLfloat t, GLfloat r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3FV )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3I )(GLenum target, GLint s, GLint t, GLint r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3IV )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3S )(GLenum target, GLshort s, GLshort t, GLshort r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3SV )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4D )(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4DV )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4F )(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4FV )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4I )(GLenum target, GLint s, GLint t, GLint r, GLint q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4IV )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4S )(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4SV )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLLOADTRANSPOSEMATRIXF )(const GLfloat *m) |
| typedef GLvoid(* | csGLLOADTRANSPOSEMATRIXD )(const GLdouble *m) |
| typedef GLvoid(* | csGLMULTTRANSPOSEMATRIXF )(const GLfloat *m) |
| typedef GLvoid(* | csGLMULTTRANSPOSEMATRIXD )(const GLdouble *m) |
| typedef GLvoid(* | csGLSAMPLECOVERAGE )(GLclampf value, GLboolean invert) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE2D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE1D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE2D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE1D )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLGETCOMPRESSEDTEXIMAGE )(GLenum target, GLint level, GLvoid *img) |
GL_version_1_4 functions | |
| typedef GLvoid(* | csGLFOGCOORDF )(GLfloat coord) |
| typedef GLvoid(* | csGLFOGCOORDD )(GLdouble coord) |
| typedef GLvoid(* | csGLFOGCOORDFV )(GLfloat *coord) |
| typedef GLvoid(* | csGLFOGCOORDDV )(GLdouble *coord) |
| typedef GLvoid(* | csGLFOGCOORDPOINTER )(GLenum type, GLsizei stride, GLvoid *pointer) |
| typedef GLvoid(* | csGLMULTIDRAWARRAYS )(GLenum mode, GLint *first, GLsizei *count, GLsizei primcount) |
| typedef GLvoid(* | csGLMULTIDRAWELEMENTS )(GLenum mode, GLsizei *count, GLenum type, const GLvoid *indices, GLsizei primcount) |
| typedef GLvoid(* | csGLPOINTPARAMETERF )(GLenum pname, GLfloat param) |
| typedef GLvoid(* | csGLPOINTPARAMETERFV )(GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3B )(GLbyte components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3S )(GLshort components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3I )(GLint components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3F )(GLfloat components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3D )(GLdouble components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UB )(GLubyte components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3US )(GLushort components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UI )(GLuint components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3BV )(GLbyte *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3SV )(GLshort *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3IV )(GLint *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3FV )(GLfloat *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3DV )(GLdouble *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UBV )(GLubyte *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3USV )(GLushort *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UIV )(GLuint *components) |
| typedef GLvoid(* | csGLSECONDARYCOLORPOINTER )(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| typedef GLvoid(* | csGLBLENDFUNCSEPARATE )(GLenum sFactorRGB, GLenum dFactorRGB, GLenum sFactorAlpha, GLenum dFactorAlpha) |
| typedef GLvoid(* | csGLWINDOWPOS2D )(GLdouble x, GLdouble y) |
| typedef GLvoid(* | csGLWINDOWPOS2F )(GLfloat x, GLfloat y) |
| typedef GLvoid(* | csGLWINDOWPOS2I )(GLint x, GLint y) |
| typedef GLvoid(* | csGLWINDOWPOS2S )(GLshort x, GLshort y) |
| typedef GLvoid(* | csGLWINDOWPOS2DV )(const GLdouble *p) |
| typedef GLvoid(* | csGLWINDOWPOS2FV )(const GLfloat *p) |
| typedef GLvoid(* | csGLWINDOWPOS2IV )(const GLint *p) |
| typedef GLvoid(* | csGLWINDOWPOS2SV )(const GLshort *p) |
| typedef GLvoid(* | csGLWINDOWPOS3D )(GLdouble x, GLdouble y, GLdouble z) |
| typedef GLvoid(* | csGLWINDOWPOS3F )(GLfloat x, GLfloat y, GLfloat z) |
| typedef GLvoid(* | csGLWINDOWPOS3I )(GLint x, GLint y, GLint z) |
| typedef GLvoid(* | csGLWINDOWPOS3S )(GLshort x, GLshort y, GLshort z) |
| typedef GLvoid(* | csGLWINDOWPOS3DV )(const GLdouble *p) |
| typedef GLvoid(* | csGLWINDOWPOS3FV )(const GLfloat *p) |
| typedef GLvoid(* | csGLWINDOWPOS3IV )(const GLint *p) |
| typedef GLvoid(* | csGLWINDOWPOS3SV )(const GLshort *p) |
GL_version_1_5 functions | |
| typedef GLvoid(* | csGLBINDBUFFER )(GLenum target, GLuint buffer) |
| typedef GLvoid(* | csGLDELETEBUFFERS )(GLsizei n, const GLuint *buffers) |
| typedef GLvoid(* | csGLGENBUFFERS )(GLsizei n, GLuint *buffers) |
| typedef GLvoid(* | csGLBUFFERDATA )(GLenum target, GLsizei size, const GLvoid *data, GLenum usage) |
| typedef GLvoid(* | csGLBUFFERSUBDATA )(GLenum target, GLsizei offset, GLsizei size, const GLvoid *data) |
| typedef GLvoid *(* | csGLMAPBUFFER )(GLenum target, GLenum access) |
| typedef GLboolean(* | csGLUNMAPBUFFER )(GLenum target) |
| typedef GLboolean(* | csGLISBUFFER )(GLuint buffer) |
| typedef GLvoid(* | csGLGETBUFFERSUBDATA )(GLenum target, GLsizei offset, GLsizei size, GLvoid *data) |
| typedef GLvoid(* | csGLGETBUFFERPOINTERV )(GLenum target, GLenum pname, GLvoid **params) |
| typedef GLvoid(* | csGLGETBUFFERPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGENQUERIES )(GLsizei n, GLuint *ids) |
| typedef GLvoid(* | csGLDELETEQUERIES )(GLsizei n, GLuint *ids) |
| typedef GLboolean(* | csGLISQUERY )(GLuint id) |
| typedef GLvoid(* | csGLBEGINQUERY )(GLenum target, GLuint id) |
| typedef GLvoid(* | csGLENDQUERY )(GLenum target) |
| typedef GLvoid(* | csGLGETQUERYIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETQUERYOBJECTIV )(GLuint id, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETQUERYOBJECTUIV )(GLuint id, GLenum pname, GLuint *params) |
GL_version_2_0 functions | |
| typedef GLvoid(* | csGLDELETESHADER )(GLuint obj) |
| typedef GLuint(* | csGLGETHANDLE )(GLenum pname) |
| typedef GLvoid(* | csGLDETACHSHADER )(GLuint containerObj, GLuint attachedObj) |
| typedef GLuint(* | csGLCREATESHADER )(GLenum shaderType) |
| typedef GLvoid(* | csGLSHADERSOURCE )(GLuint shaderObj, GLsizei count, const GLchar **string, const GLint *length) |
| typedef GLvoid(* | csGLCOMPILESHADER )(GLuint shaderObj) |
| typedef GLuint(* | csGLCREATEPROGRAMOBJECT )() |
| typedef GLvoid(* | csGLATTACHSHADER )(GLuint containerObj, GLuint Obj) |
| typedef GLvoid(* | csGLLINKPROGRAM )(GLuint programObj) |
| typedef GLvoid(* | csGLUSEPROGRAM )(GLuint programObj) |
| typedef GLvoid(* | csGLDELETEPROGRAM )(GLuint programObj) |
| typedef GLvoid(* | csGLVALIDATEPROGRAM )(GLuint programObj) |
| typedef GLvoid(* | csGLUNIFORM1F )(GLint location, GLfloat v0) |
| typedef GLvoid(* | csGLUNIFORM2F )(GLint location, GLfloat v0, GLfloat v1) |
| typedef GLvoid(* | csGLUNIFORM3F )(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef GLvoid(* | csGLUNIFORM4F )(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef GLvoid(* | csGLUNIFORM1I )(GLint location, GLint v0) |
| typedef GLvoid(* | csGLUNIFORM2I )(GLint location, GLint v0, GLint v1) |
| typedef GLvoid(* | csGLUNIFORM3I )(GLint location, GLint v0, GLint v1, GLint v2) |
| typedef GLvoid(* | csGLUNIFORM4I )(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef GLvoid(* | csGLUNIFORM1FV )(GLint location, GLsizei count, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORM2FV )(GLint location, GLsizei count, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORM3FV )(GLint location, GLsizei count, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORM4FV )(GLint location, GLsizei count, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORM1IV )(GLint location, GLsizei count, GLint *value) |
| typedef GLvoid(* | csGLUNIFORM2IV )(GLint location, GLsizei count, GLint *value) |
| typedef GLvoid(* | csGLUNIFORM3IV )(GLint location, GLsizei count, GLint *value) |
| typedef GLvoid(* | csGLUNIFORM4IV )(GLint location, GLsizei count, GLint *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX2FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX3FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX4FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLGETOBJECTPARAMETERFV )(GLuint obj, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETOBJECTPARAMETERIV )(GLuint obj, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETINFOLOG )(GLuint obj, GLsizei maxLength, GLsizei *length, GLchar *infoLog) |
| typedef GLvoid(* | csGLGETATTACHEDOBJECTS )(GLuint containerObj, GLsizei maxCount, GLsizei *count, GLuint *obj) |
| typedef GLint(* | csGLGETUNIFORMLOCATION )(GLuint programObj, const GLchar *name) |
| typedef GLvoid(* | csGLGETACTIVEUNIFORM )(GLuint programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef GLint(* | csGLGETUNIFORMFV )(GLuint programObj, GLint location, GLfloat *params) |
| typedef GLint(* | csGLGETUNIFORMIV )(GLuint programObj, GLint location, GLint *params) |
| typedef GLvoid(* | csGLGETSHADERSOURCE )(GLuint obj, GLsizei maxLength, GLsizei *length, GLchar *source) |
| typedef GLvoid(* | csGLVERTEXATTRIB1S )(GLuint index, GLshort x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1F )(GLuint index, GLfloat x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1D )(GLuint index, GLdouble x) |
| typedef GLvoid(* | csGLVERTEXATTRIB2S )(GLuint index, GLshort x, GLshort y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2F )(GLuint index, GLfloat x, GLfloat y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2D )(GLuint index, GLdouble x, GLdouble y) |
| typedef GLvoid(* | csGLVERTEXATTRIB3S )(GLuint index, GLshort x, GLshort y, GLshort z) |
| typedef GLvoid(* | csGLVERTEXATTRIB3F )(GLuint index, GLfloat x, GLfloat y, GLfloat z) |
| typedef GLvoid(* | csGLVERTEXATTRIB3D )(GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef GLvoid(* | csGLVERTEXATTRIB4S )(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4F )(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4D )(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUB )(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) |
| typedef GLvoid(* | csGLVERTEXATTRIB1SV )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB1FV )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB1DV )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2SV )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2FV )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2DV )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3SV )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3FV )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3DV )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4BV )(GLuint index, const GLbyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4SV )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4IV )(GLuint index, const GLint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4UBV )(GLuint index, const GLubyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4USV )(GLuint index, const GLushort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4UIV )(GLuint index, const GLuint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4FV )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4DV )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NBV )(GLuint index, const GLbyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NSV )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NIV )(GLuint index, const GLint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUBV )(GLuint index, const GLubyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUSV )(GLuint index, const GLushort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUIV )(GLuint index, const GLuint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIBPOINTER )(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
| typedef GLvoid(* | csGLENABLEVERTEXATTRIBARRAY )(GLuint index) |
| typedef GLvoid(* | csGLDISABLEVERTEXATTRIBARRAY )(GLuint index) |
| typedef GLvoid(* | csGLBINDATTRIBLOCATION )(GLuint programObj, GLuint index, const GLchar *name) |
| typedef GLvoid(* | csGLGETACTIVEATTRIB )(GLuint programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef GLint(* | csGLGETATTRIBLOCATION )(GLuint programObj, const GLchar *name) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBPOINTERV )(GLuint index, GLenum pname, GLvoid **pointer) |
| typedef GLvoid(* | csGLBLENDEQUATIONSEPARATE )(GLenum modeRGB, GLenum modeAlpha) |
| typedef GLvoid(* | csGLSTENCILFUNCSEPARATE )(GLenum face, GLenum func, GLint ref, GLuint mask) |
| typedef GLvoid(* | csGLSTENCILOPSEPARATE )(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) |
GL_version_2_1 functions | |
| typedef GLvoid(* | csGLUNIFORMMATRIX2X3FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX3X2FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX2X4FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX4X2FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX3X4FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
| typedef GLvoid(* | csGLUNIFORMMATRIX4X3FV )(GLint location, GLsizei count, GLboolean transpose, GLfloat *value) |
GL_ARB_imaging functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/imaging.txt. | |
| typedef GLvoid(* | csGLCOLORTABLE )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table) |
| typedef GLvoid(* | csGLCOLORTABLEPARAMETERFV )(GLenum target, GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLCOLORTABLEPARAMETERIV )(GLenum target, GLenum pname, const GLint *params) |
| typedef GLvoid(* | csGLCOPYCOLORTABLE )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) |
| typedef GLvoid(* | csGLGETCOLORTABLE )(GLenum target, GLenum format, GLenum type, GLvoid *table) |
| typedef GLvoid(* | csGLGETCOLORTABLEPARAMETERFV )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETCOLORTABLEPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLCOLORSUBTABLE )(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data) |
| typedef GLvoid(* | csGLCOPYCOLORSUBTABLE )(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) |
| typedef GLvoid(* | csGLCONVOLUTIONFILTER1D )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image) |
| typedef GLvoid(* | csGLCONVOLUTIONFILTER2D )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERF )(GLenum target, GLenum pname, GLfloat params) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERFV )(GLenum target, GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERI )(GLenum target, GLenum pname, GLint params) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERIV )(GLenum target, GLenum pname, const GLint *params) |
| typedef GLvoid(* | csGLCOPYCONVOLUTIONFILTER1D )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) |
| typedef GLvoid(* | csGLCOPYCONVOLUTIONFILTER2D )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef GLvoid(* | csGLGETCONVOLUTIONFILTER )(GLenum target, GLenum format, GLenum type, GLvoid *image) |
| typedef GLvoid(* | csGLGETCONVOLUTIONPARAMETERFV )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETCONVOLUTIONPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETSEPARABLEFILTER )(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span) |
| typedef GLvoid(* | csGLSEPARABLEFILTER2D )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column) |
| typedef GLvoid(* | csGLGETHISTOGRAM )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
| typedef GLvoid(* | csGLGETHISTOGRAMPARAMETERFV )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETHISTOGRAMPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETMINMAX )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
| typedef GLvoid(* | csGLGETMINMAXPARAMETERFV )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETMINMAXPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLHISTOGRAM )(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) |
| typedef GLvoid(* | csGLMINMAX )(GLenum target, GLenum internalformat, GLboolean sink) |
| typedef GLvoid(* | csGLRESETHISTOGRAM )(GLenum target) |
| typedef GLvoid(* | csGLRESETMINMAX )(GLenum target) |
| typedef GLvoid(* | csGLBLENDCOLOR )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
| typedef GLvoid(* | csGLBLENDEQUATION )(GLenum mode) |
GL_ARB_multitexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multitexture.txt. | |
| typedef GLvoid(* | csGLACTIVETEXTUREARB )(GLenum texture) |
| typedef GLvoid(* | csGLCLIENTACTIVETEXTUREARB )(GLenum texture) |
| typedef GLvoid(* | csGLMULTITEXCOORD1DARB )(GLenum target, GLdouble s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1DVARB )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1FARB )(GLenum target, GLfloat s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1FVARB )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1IARB )(GLenum target, GLint s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1IVARB )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD1SARB )(GLenum target, GLshort s) |
| typedef GLvoid(* | csGLMULTITEXCOORD1SVARB )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2DARB )(GLenum target, GLdouble s, GLdouble t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2DVARB )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2FARB )(GLenum target, GLfloat s, GLfloat t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2FVARB )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2IARB )(GLenum target, GLint s, GLint t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2IVARB )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD2SARB )(GLenum target, GLshort s, GLshort t) |
| typedef GLvoid(* | csGLMULTITEXCOORD2SVARB )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3DARB )(GLenum target, GLdouble s, GLdouble t, GLdouble r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3DVARB )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3FARB )(GLenum target, GLfloat s, GLfloat t, GLfloat r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3FVARB )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3IARB )(GLenum target, GLint s, GLint t, GLint r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3IVARB )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD3SARB )(GLenum target, GLshort s, GLshort t, GLshort r) |
| typedef GLvoid(* | csGLMULTITEXCOORD3SVARB )(GLenum target, const GLshort *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4DARB )(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4DVARB )(GLenum target, const GLdouble *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4FARB )(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4FVARB )(GLenum target, const GLfloat *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4IARB )(GLenum target, GLint s, GLint t, GLint r, GLint q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4IVARB )(GLenum target, const GLint *v) |
| typedef GLvoid(* | csGLMULTITEXCOORD4SARB )(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) |
| typedef GLvoid(* | csGLMULTITEXCOORD4SVARB )(GLenum target, const GLshort *v) |
GL_ARB_transpose_matrix functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt. | |
| typedef GLvoid(* | csGLLOADTRANSPOSEMATRIXFARB )(GLfloat *m) |
| typedef GLvoid(* | csGLLOADTRANSPOSEMATRIXDARB )(GLdouble *m) |
| typedef GLvoid(* | csGLMULTTRANSPOSEMATRIXFARB )(GLfloat *m) |
| typedef GLvoid(* | csGLMULTTRANSPOSEMATRIXDARB )(GLdouble *m) |
GL_ARB_multisample functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multisample.txt. | |
| typedef GLvoid(* | csGLSAMPLECOVERAGEARB )(GLclampf value, GLboolean invert) |
WGL_ARB_extensions_string functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt. | |
| typedef char *(* | csWGLGETEXTENSIONSSTRINGARB )(HDC hdc) |
WGL_ARB_buffer_region functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_buffer_region.txt. | |
| typedef HANDLE(* | csWGLCREATEBUFFERREGIONARB )(HDC hDC, GLint iLayerPlane, GLuint uType) |
| typedef GLvoid(* | csWGLDELETEBUFFERREGIONARB )(HANDLE hRegion) |
| typedef BOOL(* | csWGLSAVEBUFFERREGIONARB )(HANDLE hRegion, GLint x, GLint y, GLint width, GLint height) |
| typedef BOOL(* | csWGLRESTOREBUFFERREGIONARB )(HANDLE hRegion, GLint x, GLint y, GLint width, GLint height, GLint xSrc, GLint ySrc) |
GL_ARB_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/point_parameters.txt. | |
| typedef GLvoid(* | csGLPOINTPARAMETERFARB )(GLenum pname, GLfloat param) |
| typedef GLvoid(* | csGLPOINTPARAMETERFVARB )(GLenum pname, GLfloat *params) |
GL_ARB_texture_compression functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_compression.txt. | |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE3DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE2DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXIMAGE1DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE3DARB )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE2DARB )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLCOMPRESSEDTEXSUBIMAGE1DARB )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef GLvoid(* | csGLGETCOMPRESSEDTEXIMAGEARB )(GLenum target, GLint lod, GLvoid *img) |
GL_ARB_vertex_blend functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_blend.txt. | |
| typedef GLvoid(* | csGLWEIGHTBVARB )(GLint size, GLbyte *weights) |
| typedef GLvoid(* | csGLWEIGHTSVARB )(GLint size, GLshort *weights) |
| typedef GLvoid(* | csGLWEIGHTIVARB )(GLint size, GLint *weights) |
| typedef GLvoid(* | csGLWEIGHTFVARB )(GLint size, GLfloat *weights) |
| typedef GLvoid(* | csGLWEIGHTDVARB )(GLint size, GLdouble *weights) |
| typedef GLvoid(* | csGLWEIGHTVARB )(GLint size, GLdouble *weights) |
| typedef GLvoid(* | csGLWEIGHTUBVARB )(GLint size, GLubyte *weights) |
| typedef GLvoid(* | csGLWEIGHTUSVARB )(GLint size, GLushort *weights) |
| typedef GLvoid(* | csGLWEIGHTUIVARB )(GLint size, GLuint *weights) |
| typedef GLvoid(* | csGLWEIGHTPOINTERARB )(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
| typedef GLvoid(* | csGLVERTEXBLENDARB )(GLint count) |
GL_ARB_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_program.txt. | |
| typedef GLvoid(* | csGLVERTEXATTRIB1SARB )(GLuint index, GLshort x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1FARB )(GLuint index, GLfloat x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1DARB )(GLuint index, GLdouble x) |
| typedef GLvoid(* | csGLVERTEXATTRIB2SARB )(GLuint index, GLshort x, GLshort y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2FARB )(GLuint index, GLfloat x, GLfloat y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2DARB )(GLuint index, GLdouble x, GLdouble y) |
| typedef GLvoid(* | csGLVERTEXATTRIB3SARB )(GLuint index, GLshort x, GLshort y, GLshort z) |
| typedef GLvoid(* | csGLVERTEXATTRIB3FARB )(GLuint index, GLfloat x, GLfloat y, GLfloat z) |
| typedef GLvoid(* | csGLVERTEXATTRIB3DARB )(GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef GLvoid(* | csGLVERTEXATTRIB4SARB )(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4FARB )(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4DARB )(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUBARB )(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) |
| typedef GLvoid(* | csGLVERTEXATTRIB1SVARB )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB1FVARB )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB1DVARB )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2SVARB )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2FVARB )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB2DVARB )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3SVARB )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3FVARB )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB3DVARB )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4BVARB )(GLuint index, const GLbyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4SVARB )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4IVARB )(GLuint index, const GLint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4UBVARB )(GLuint index, const GLubyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4USVARB )(GLuint index, const GLushort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4UIVARB )(GLuint index, const GLuint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4FVARB )(GLuint index, const GLfloat *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4DVARB )(GLuint index, const GLdouble *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NBVARB )(GLuint index, const GLbyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NSVARB )(GLuint index, const GLshort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NIVARB )(GLuint index, const GLint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUBVARB )(GLuint index, const GLubyte *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUSVARB )(GLuint index, const GLushort *v) |
| typedef GLvoid(* | csGLVERTEXATTRIB4NUIVARB )(GLuint index, const GLuint *v) |
| typedef GLvoid(* | csGLVERTEXATTRIBPOINTERARB )(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
| typedef GLvoid(* | csGLENABLEVERTEXATTRIBARRAYARB )(GLuint index) |
| typedef GLvoid(* | csGLDISABLEVERTEXATTRIBARRAYARB )(GLuint index) |
| typedef GLvoid(* | csGLPROGRAMSTRINGARB )(GLenum target, GLenum format, GLsizei len, const GLvoid *string) |
| typedef GLvoid(* | csGLBINDPROGRAMARB )(GLenum target, GLuint program) |
| typedef GLvoid(* | csGLDELETEPROGRAMSARB )(GLsizei n, const GLuint *programs) |
| typedef GLvoid(* | csGLGENPROGRAMSARB )(GLsizei n, GLuint *programs) |
| typedef GLvoid(* | csGLPROGRAMENVPARAMETER4DARB )(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef GLvoid(* | csGLPROGRAMENVPARAMETER4DVARB )(GLenum target, GLuint index, const GLdouble *params) |
| typedef GLvoid(* | csGLPROGRAMENVPARAMETER4FARB )(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef GLvoid(* | csGLPROGRAMENVPARAMETER4FVARB )(GLenum target, GLuint index, const GLfloat *params) |
| typedef GLvoid(* | csGLPROGRAMLOCALPARAMETER4DARB )(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef GLvoid(* | csGLPROGRAMLOCALPARAMETER4DVARB )(GLenum target, GLuint index, const GLdouble *params) |
| typedef GLvoid(* | csGLPROGRAMLOCALPARAMETER4FARB )(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef GLvoid(* | csGLPROGRAMLOCALPARAMETER4FVARB )(GLenum target, GLuint index, const GLfloat *params) |
| typedef GLvoid(* | csGLGETPROGRAMENVPARAMETERDVARB )(GLenum target, GLuint index, GLdouble *params) |
| typedef GLvoid(* | csGLGETPROGRAMENVPARAMETERFVARB )(GLenum target, GLuint index, GLfloat *params) |
| typedef GLvoid(* | csGLGETPROGRAMLOCALPARAMETERDVARB )(GLenum target, GLuint index, GLdouble *params) |
| typedef GLvoid(* | csGLGETPROGRAMLOCALPARAMETERFVARB )(GLenum target, GLuint index, GLfloat *params) |
| typedef GLvoid(* | csGLGETPROGRAMIVARB )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETPROGRAMSTRINGARB )(GLenum target, GLenum pname, GLvoid *string) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBDVARB )(GLuint index, GLenum pname, GLdouble *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBFVARB )(GLuint index, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBIVARB )(GLuint index, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBPOINTERVARB )(GLuint index, GLenum pname, GLvoid **pointer) |
| typedef GLboolean(* | csGLISPROGRAMARB )(GLuint program) |
GL_ARB_window_pos functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/window_pos.txt. | |
| typedef GLvoid(* | csGLWINDOWPOS2DARB )(GLdouble x, GLdouble y) |
| typedef GLvoid(* | csGLWINDOWPOS2FARB )(GLfloat x, GLfloat y) |
| typedef GLvoid(* | csGLWINDOWPOS2IARB )(GLint x, GLint y) |
| typedef GLvoid(* | csGLWINDOWPOS2SARB )(GLshort x, GLshort y) |
| typedef GLvoid(* | csGLWINDOWPOS2DVARB )(const GLdouble *p) |
| typedef GLvoid(* | csGLWINDOWPOS2FVARB )(const GLfloat *p) |
| typedef GLvoid(* | csGLWINDOWPOS2IVARB )(const GLint *p) |
| typedef GLvoid(* | csGLWINDOWPOS2SVARB )(const GLshort *p) |
| typedef GLvoid(* | csGLWINDOWPOS3DARB )(GLdouble x, GLdouble y, GLdouble z) |
| typedef GLvoid(* | csGLWINDOWPOS3FARB )(GLfloat x, GLfloat y, GLfloat z) |
| typedef GLvoid(* | csGLWINDOWPOS3IARB )(GLint x, GLint y, GLint z) |
| typedef GLvoid(* | csGLWINDOWPOS3SARB )(GLshort x, GLshort y, GLshort z) |
| typedef GLvoid(* | csGLWINDOWPOS3DVARB )(const GLdouble *p) |
| typedef GLvoid(* | csGLWINDOWPOS3FVARB )(const GLfloat *p) |
| typedef GLvoid(* | csGLWINDOWPOS3IVARB )(const GLint *p) |
| typedef GLvoid(* | csGLWINDOWPOS3SVARB )(const GLshort *p) |
GL_EXT_blend_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_color.txt. | |
| typedef GLvoid(* | csGLBLENDCOLOREXT )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
GL_EXT_blend_func_separate functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt. | |
| typedef GLvoid(* | csGLBLENDFUNCSEPARATEEXT )(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) |
GL_EXT_blend_minmax functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_minmax.txt. | |
| typedef GLvoid(* | csGLBLENDEQUATIONEXT )(GLenum mode) |
GL_EXT_color_subtable functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/color_subtable.txt. | |
| typedef GLvoid(* | csGLCOLORSUBTABLEEXT )(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data) |
| typedef GLvoid(* | csGLCOPYCOLORSUBTABLEEXT )(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) |
GL_EXT_compiled_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt. | |
| typedef GLvoid(* | csGLLOCKARRAYSEXT )(GLint first, GLsizei count) |
| typedef GLvoid(* | csGLUNLOCKARRAYSEXT )() |
GL_EXT_convolution functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/convolution.txt. | |
| typedef GLvoid(* | csGLCONVOLUTIONFILTER1DEXT )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image) |
| typedef GLvoid(* | csGLCONVOLUTIONFILTER2DEXT )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image) |
| typedef GLvoid(* | csGLCOPYCONVOLUTIONFILTER1DEXT )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) |
| typedef GLvoid(* | csGLCOPYCONVOLUTIONFILTER2DEXT )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef GLvoid(* | csGLGETCONVOLUTIONFILTEREXT )(GLenum target, GLenum format, GLenum type, GLvoid *image) |
| typedef GLvoid(* | csGLSEPARABLEFILTER2DEXT )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column) |
| typedef GLvoid(* | csGLGETSEPARABLEFILTEREXT )(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERIEXT )(GLenum target, GLenum pname, GLint param) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERIVEXT )(GLenum target, GLenum pname, const GLint *params) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERFEXT )(GLenum target, GLenum pname, GLfloat param) |
| typedef GLvoid(* | csGLCONVOLUTIONPARAMETERFVEXT )(GLenum target, GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLGETCONVOLUTIONPARAMETERIVEXT )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETCONVOLUTIONPARAMETERFVEXT )(GLenum target, GLenum pname, GLfloat *params) |
GL_EXT_fog_coord functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/fog_coord.txt. | |
| typedef GLvoid(* | csGLFOGCOORDFEXT )(GLfloat coord) |
| typedef GLvoid(* | csGLFOGCOORDDEXT )(GLdouble coord) |
| typedef GLvoid(* | csGLFOGCOORDFVEXT )(GLfloat *coord) |
| typedef GLvoid(* | csGLFOGCOORDDVEXT )(GLdouble *coord) |
| typedef GLvoid(* | csGLFOGCOORDPOINTEREXT )(GLenum type, GLsizei stride, GLvoid *pointer) |
GL_EXT_histogram functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/histogram.txt. | |
| typedef GLvoid(* | csGLHISTOGRAMEXT )(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) |
| typedef GLvoid(* | csGLRESETHISTOGRAMEXT )(GLenum target) |
| typedef GLvoid(* | csGLGETHISTOGRAMEXT )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
| typedef GLvoid(* | csGLGETHISTOGRAMPARAMETERIVEXT )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETHISTOGRAMPARAMETERFVEXT )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLMINMAXEXT )(GLenum target, GLenum internalformat, GLboolean sink) |
| typedef GLvoid(* | csGLRESETMINMAXEXT )(GLenum target) |
| typedef GLvoid(* | csGLGETMINMAXEXT )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
| typedef GLvoid(* | csGLGETMINMAXPARAMETERIVEXT )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETMINMAXPARAMETERFVEXT )(GLenum target, GLenum pname, GLfloat *params) |
GL_EXT_multi_draw_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/multi_draw_arrays.txt. | |
| typedef GLvoid(* | csGLMULTIDRAWARRAYSEXT )(GLenum mode, GLint *first, GLsizei *count, GLsizei primcount) |
| typedef GLvoid(* | csGLMULTIDRAWELEMENTSEXT )(GLenum mode, GLsizei *count, GLenum type, const GLvoid *indices, GLsizei primcount) |
GL_EXT_paletted_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/paletted_texture.txt. | |
| typedef GLvoid(* | csGLCOLORTABLEEXT )(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *data) |
| typedef GLvoid(* | csGLGETCOLORTABLEEXT )(GLenum target, GLenum format, GLenum type, GLvoid *data) |
| typedef GLvoid(* | csGLGETCOLORTABLEPARAMETERIVEXT )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETCOLORTABLEPARAMETERFVEXT )(GLenum target, GLenum pname, GLfloat *params) |
GL_EXT_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/point_parameters.txt. | |
| typedef GLvoid(* | csGLPOINTPARAMETERFEXT )(GLenum pname, GLfloat param) |
| typedef GLvoid(* | csGLPOINTPARAMETERFVEXT )(GLenum pname, GLfloat *params) |
GL_EXT_polygon_offset functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/polygon_offset.txt. | |
| typedef GLvoid(* | csGLPOLYGONOFFSETEXT )(GLfloat factor, GLfloat bias) |
GL_EXT_secondary_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/secondary_color.txt. | |
| typedef GLvoid(* | csGLSECONDARYCOLOR3BEXT )(GLbyte components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3SEXT )(GLshort components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3IEXT )(GLint components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3FEXT )(GLfloat components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3DEXT )(GLdouble components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UBEXT )(GLubyte components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3USEXT )(GLushort components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UIEXT )(GLuint components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3BVEXT )(GLbyte *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3SVEXT )(GLshort *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3IVEXT )(GLint *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3FVEXT )(GLfloat *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3DVEXT )(GLdouble *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UBVEXT )(GLubyte *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3USVEXT )(GLushort *components) |
| typedef GLvoid(* | csGLSECONDARYCOLOR3UIVEXT )(GLuint *components) |
| typedef GLvoid(* | csGLSECONDARYCOLORPOINTEREXT )(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
GL_EXT_stencil_two_side functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt. | |
| typedef GLvoid(* | csGLACTIVESTENCILFACEEXT )(GLenum face) |
GL_EXT_subtexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/subtexture.txt. | |
| typedef GLvoid(* | csGLTEXSUBIMAGE1DEXT )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLvoid(* | csGLTEXSUBIMAGE2DEXT )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLvoid(* | csGLTEXSUBIMAGE3DEXT )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
GL_EXT_texture3D functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture3D.txt. | |
| typedef GLvoid(* | csGLTEXIMAGE3DEXT )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
GL_EXT_texture_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_object.txt. | |
| typedef GLvoid(* | csGLGENTEXTURESEXT )(GLsizei n, GLuint *textures) |
| typedef GLvoid(* | csGLDELETETEXTURESEXT )(GLsizei n, const GLuint *textures) |
| typedef GLvoid(* | csGLBINDTEXTUREEXT )(GLenum target, GLuint texture) |
| typedef GLvoid(* | csGLPRIORITIZETEXTURESEXT )(GLsizei n, const GLuint *textures, const GLclampf *priorities) |
| typedef GLboolean(* | csGLARETEXTURESRESIDENTEXT )(GLsizei n, const GLuint *textures, GLboolean *residences) |
| typedef GLboolean(* | csGLISTEXTUREEXT )(GLuint texture) |
GL_EXT_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_array.txt. | |
| typedef GLvoid(* | csGLARRAYELEMENTEXT )(GLint i) |
| typedef GLvoid(* | csGLDRAWARRAYSEXT )(GLenum mode, GLint first, GLsizei count) |
| typedef GLvoid(* | csGLVERTEXPOINTEREXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer) |
| typedef GLvoid(* | csGLNORMALPOINTEREXT )(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer) |
| typedef GLvoid(* | csGLCOLORPOINTEREXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer) |
| typedef GLvoid(* | csGLINDEXPOINTEREXT )(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer) |
| typedef GLvoid(* | csGLTEXCOORDPOINTEREXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer) |
| typedef GLvoid(* | csGLEDGEFLAGPOINTEREXT )(GLsizei stride, GLsizei count, const GLboolean *pointer) |
| typedef GLvoid(* | csGLGETPOINTERVEXT )(GLenum pname, GLvoid *params) |
GL_EXT_vertex_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_shader.txt. | |
| typedef GLvoid(* | csGLBEGINVERTEXSHADEREXT )() |
| typedef GLvoid(* | csGLENDVERTEXSHADEREXT )() |
| typedef GLvoid(* | csGLBINDVERTEXSHADEREXT )(GLuint id) |
| typedef GLuint(* | csGLGENVERTEXSHADERSEXT )(GLuint range) |
| typedef GLvoid(* | csGLDELETEVERTEXSHADEREXT )(GLuint id) |
| typedef GLvoid(* | csGLSHADEROP1EXT )(GLenum op, GLuint res, GLuint arg1) |
| typedef GLvoid(* | csGLSHADEROP2EXT )(GLenum op, GLuint res, GLuint arg1, GLuint arg2) |
| typedef GLvoid(* | csGLSHADEROP3EXT )(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3) |
| typedef GLvoid(* | csGLSWIZZLEEXT )(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW) |
| typedef GLvoid(* | csGLWRITEMASKEXT )(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW) |
| typedef GLvoid(* | csGLINSERTCOMPONENTEXT )(GLuint res, GLuint src, GLuint num) |
| typedef GLvoid(* | csGLEXTRACTCOMPONENTEXT )(GLuint res, GLuint src, GLuint num) |
| typedef GLuint(* | csGLGENSYMBOLSEXT )(GLenum datatype, GLenum storagetype, GLenum range, GLuint components) |
| typedef GLvoid(* | csGLSETINVARIANTEXT )(GLuint id, GLenum type, GLvoid *addr) |
| typedef GLvoid(* | csGLSETLOCALCONSTANTEXT )(GLuint id, GLenum type, GLvoid *addr) |
| typedef GLvoid(* | csGLVARIANTBVEXT )(GLuint id, GLbyte *addr) |
| typedef GLvoid(* | csGLVARIANTSVEXT )(GLuint id, GLshort *addr) |
| typedef GLvoid(* | csGLVARIANTIVEXT )(GLuint id, GLint *addr) |
| typedef GLvoid(* | csGLVARIANTFVEXT )(GLuint id, GLfloat *addr) |
| typedef GLvoid(* | csGLVARIANTDVEXT )(GLuint id, GLdouble *addr) |
| typedef GLvoid(* | csGLVARIANTUBVEXT )(GLuint id, GLubyte *addr) |
| typedef GLvoid(* | csGLVARIANTUSVEXT )(GLuint id, GLushort *addr) |
| typedef GLvoid(* | csGLVARIANTUIVEXT )(GLuint id, GLuint *addr) |
| typedef GLvoid(* | csGLVARIANTPOINTEREXT )(GLuint id, GLenum type, GLuint stride, GLvoid *addr) |
| typedef GLvoid(* | csGLENABLEVARIANTCLIENTSTATEEXT )(GLuint id) |
| typedef GLvoid(* | csGLDISABLEVARIANTCLIENTSTATEEXT )(GLuint id) |
| typedef GLuint(* | csGLBINDLIGHTPARAMETEREXT )(GLenum light, GLenum value) |
| typedef GLuint(* | csGLBINDMATERIALPARAMETEREXT )(GLenum face, GLenum value) |
| typedef GLuint(* | csGLBINDTEXGENPARAMETEREXT )(GLenum unit, GLenum coord, GLenum value) |
| typedef GLuint(* | csGLBINDTEXTUREUNITPARAMETEREXT )(GLenum unit, GLenum value) |
| typedef GLuint(* | csGLBINDPARAMETEREXT )(GLenum value) |
| typedef GLboolean(* | csGLISVARIANTENABLEDEXT )(GLuint id, GLenum cap) |
| typedef GLvoid(* | csGLGETVARIANTBOOLEANVEXT )(GLuint id, GLenum value, GLboolean *data) |
| typedef GLvoid(* | csGLGETVARIANTINTEGERVEXT )(GLuint id, GLenum value, GLint *data) |
| typedef GLvoid(* | csGLGETVARIANTFLOATVEXT )(GLuint id, GLenum value, GLfloat *data) |
| typedef GLvoid(* | csGLGETVARIANTPOINTERVEXT )(GLuint id, GLenum value, GLvoid *data) |
| typedef GLvoid(* | csGLGETINVARIANTBOOLEANVEXT )(GLuint id, GLenum value, GLboolean *data) |
| typedef GLvoid(* | csGLGETINVARIANTINTEGERVEXT )(GLuint id, GLenum value, GLint *data) |
| typedef GLvoid(* | csGLGETINVARIANTFLOATVEXT )(GLuint id, GLenum value, GLfloat *data) |
| typedef GLvoid(* | csGLGETLOCALCONSTANTBOOLEANVEXT )(GLuint id, GLenum value, GLboolean *data) |
| typedef GLvoid(* | csGLGETLOCALCONSTANTINTEGERVEXT )(GLuint id, GLenum value, GLint *data) |
| typedef GLvoid(* | csGLGETLOCALCONSTANTFLOATVEXT )(GLuint id, GLenum value, GLfloat *data) |
GL_EXT_vertex_weighting functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt. | |
| typedef GLvoid(* | csGLVERTEXWEIGHTFEXT )(GLfloat weight) |
| typedef GLvoid(* | csGLVERTEXWEIGHTFVEXT )(GLfloat *weight) |
| typedef GLvoid(* | csGLVERTEXWEIGHTPOINTEREXT )(GLint size, GLenum type, GLsizei stride, GLvoid *pointer) |
GL_NV_evaluators functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/evaluators.txt. | |
| typedef GLvoid(* | csGLMAPCONTROLPOINTSNV )(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points) |
| typedef GLvoid(* | csGLMAPPARAMETERIVNV )(GLenum target, GLenum pname, const GLint *params) |
| typedef GLvoid(* | csGLMAPPARAMETERFVNV )(GLenum target, GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLGETMAPCONTROLPOINTSNV )(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points) |
| typedef GLvoid(* | csGLGETMAPPARAMETERIVNV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETMAPPARAMETERFVNV )(GLenum target, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETMAPATTRIBPARAMETERIVNV )(GLenum target, GLuint index, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETMAPATTRIBPARAMETERFVNV )(GLenum target, GLuint index, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLEVALMAPSNV )(GLenum target, GLenum mode) |
GL_NV_fence functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fence.txt. | |
| typedef GLvoid(* | csGLGENFENCESNV )(GLsizei n, GLuint *fences) |
| typedef GLvoid(* | csGLDELETEFENCESNV )(GLsizei n, const GLuint *fences) |
| typedef GLvoid(* | csGLSETFENCENV )(GLuint fence, GLenum condition) |
| typedef GLboolean(* | csGLTESTFENCENV )(GLuint fence) |
| typedef GLvoid(* | csGLFINISHFENCENV )(GLuint fence) |
| typedef GLboolean(* | csGLISFENCENV )(GLuint fence) |
| typedef GLvoid(* | csGLGETFENCEIVNV )(GLuint fence, GLenum pname, GLint *params) |
GL_NV_occlusion_query functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/occlusion_query.txt. | |
| typedef GLvoid(* | csGLGENOCCLUSIONQUERIESNV )(GLsizei n, GLuint *ids) |
| typedef GLvoid(* | csGLDELETEOCCLUSIONQUERIESNV )(GLsizei n, const GLuint *ids) |
| typedef GLboolean(* | csGLISOCCLUSIONQUERYNV )(GLuint id) |
| typedef GLvoid(* | csGLBEGINOCCLUSIONQUERYNV )(GLuint id) |
| typedef GLvoid(* | csGLENDOCCLUSIONQUERYNV )() |
| typedef GLvoid(* | csGLGETOCCLUSIONQUERYIVNV )(GLuint id, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETOCCLUSIONQUERYUIVNV )(GLuint id, GLenum pname, GLuint *params) |
GL_NV_point_sprite functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/point_sprite.txt. | |
| typedef GLvoid(* | csGLPOINTPARAMETERINV )(GLenum pname, GLint param) |
| typedef GLvoid(* | csGLPOINTPARAMETERIVNV )(GLenum pname, const GLint *params) |
GL_NV_register_combiners functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners.txt. | |
| typedef GLvoid(* | csGLCOMBINERPARAMETERFVNV )(GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLCOMBINERPARAMETERIVNV )(GLenum pname, const GLint *params) |
| typedef GLvoid(* | csGLCOMBINERPARAMETERFNV )(GLenum pname, GLfloat param) |
| typedef GLvoid(* | csGLCOMBINERPARAMETERINV )(GLenum pname, GLint param) |
| typedef GLvoid(* | csGLCOMBINERINPUTNV )(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage) |
| typedef GLvoid(* | csGLCOMBINEROUTPUTNV )(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum) |
| typedef GLvoid(* | csGLFINALCOMBINERINPUTNV )(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage) |
| typedef GLvoid(* | csGLGETCOMBINERINPUTPARAMETERFVNV )(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETCOMBINERINPUTPARAMETERIVNV )(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETCOMBINEROUTPUTPARAMETERFVNV )(GLenum stage, GLenum portion, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETCOMBINEROUTPUTPARAMETERIVNV )(GLenum stage, GLenum portion, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETFINALCOMBINERINPUTPARAMETERFVNV )(GLenum variable, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETFINALCOMBINERINPUTPARAMETERIVNV )(GLenum variable, GLenum pname, GLint *params) |
GL_NV_register_combiners2 functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners2.txt. | |
| typedef GLvoid(* | csGLCOMBINERSTAGEPARAMETERFVNV )(GLenum stage, GLenum pname, const GLfloat *params) |
| typedef GLvoid(* | csGLGETCOMBINERSTAGEPARAMETERFVNV )(GLenum stage, GLenum pname, GLfloat *params) |
GL_NV_vertex_array_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_array_range.txt. | |
| typedef GLvoid(* | csGLVERTEXARRAYRANGENV )(GLsizei length, GLvoid *pointer) |
| typedef GLvoid(* | csGLFLUSHVERTEXARRAYRANGENV )() |
| typedef GLvoid *(* | csWGLALLOCATEMEMORYNV )(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) |
| typedef GLvoid(* | csWGLFREEMEMORYNV )(GLvoid *pointer) |
GL_NV_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_program.txt. | |
| typedef GLvoid(* | csGLBINDPROGRAMNV )(GLenum target, GLuint id) |
| typedef GLvoid(* | csGLDELETEPROGRAMSNV )(GLsizei n, const GLuint *ids) |
| typedef GLvoid(* | csGLEXECUTEPROGRAMNV )(GLenum target, GLuint id, const GLfloat *params) |
| typedef GLvoid(* | csGLGENPROGRAMSNV )(GLsizei n, GLuint *ids) |
| typedef GLboolean(* | csGLAREPROGRAMSRESIDENTNV )(GLsizei n, const GLuint *ids, GLboolean *residences) |
| typedef GLvoid(* | csGLREQUESTRESIDENTPROGRAMSNV )(GLsizei n, GLuint *ids) |
| typedef GLvoid(* | csGLGETPROGRAMPARAMETERFVNV )(GLenum target, GLuint index, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETPROGRAMPARAMETERDVNV )(GLenum target, GLuint index, GLenum pname, GLdouble *params) |
| typedef GLvoid(* | csGLGETPROGRAMIVNV )(GLuint id, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETPROGRAMSTRINGNV )(GLuint id, GLenum pname, GLubyte *program) |
| typedef GLvoid(* | csGLGETTRACKMATRIXIVNV )(GLenum target, GLuint address, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBDVNV )(GLuint index, GLenum pname, GLdouble *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBFVNV )(GLuint index, GLenum pname, GLfloat *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBIVNV )(GLuint index, GLenum pname, GLint *params) |
| typedef GLvoid(* | csGLGETVERTEXATTRIBPOINTERVNV )(GLuint index, GLenum pname, GLvoid *pointer) |
| typedef GLboolean(* | csGLISPROGRAMNV )(GLuint id) |
| typedef GLvoid(* | csGLLOADPROGRAMNV )(GLenum target, GLuint id, GLsizei len, const GLubyte *program) |
| typedef GLvoid(* | csGLPROGRAMPARAMETER4FNV )(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef GLvoid(* | csGLPROGRAMPARAMETER4FVNV )(GLenum target, GLuint index, const GLfloat *params) |
| typedef GLvoid(* | csGLPROGRAMPARAMETERS4DVNV )(GLenum target, GLuint index, GLuint num, const GLdouble *params) |
| typedef GLvoid(* | csGLPROGRAMPARAMETERS4FVNV )(GLenum target, GLuint index, GLuint num, const GLfloat *params) |
| typedef GLvoid(* | csGLTRACKMATRIXNV )(GLenum target, GLuint address, GLenum matrix, GLenum transform) |
| typedef GLvoid(* | csGLVERTEXATTRIBPOINTERNV )(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
| typedef GLvoid(* | csGLVERTEXATTRIB1SNV )(GLuint index, GLshort x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1FNV )(GLuint index, GLfloat x) |
| typedef GLvoid(* | csGLVERTEXATTRIB1DNV )(GLuint index, GLdouble x) |
| typedef GLvoid(* | csGLVERTEXATTRIB2SNV )(GLuint index, GLshort x, GLshort y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2FNV )(GLuint index, GLfloat x, GLfloat y) |
| typedef GLvoid(* | csGLVERTEXATTRIB2DNV )(GLuint index, GLdouble x, GLdouble y) |
| typedef GLvoid(* | csGLVERTEXATTRIB3SNV )(GLuint index, GLshort x, GLshort y, GLshort z) |
