OpenSceneGraph  3.0.1
Classes | Namespaces | Defines | Typedefs
GL2Extensions File Reference
#include <osg/Referenced>
#include <osg/GL>
#include <string>

Classes

class  osg::GL2Extensions

Namespaces

namespace  osg
 

The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes.


Defines

#define OSG_GL2EXTENSIONS   1
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642
#define GL_VERTEX_PROGRAM_TWO_SIDE   0x8643
#define GL_VERSION_2_0   1
#define GL_BLEND_EQUATION_RGB   GL_BLEND_EQUATION
#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_CURRENT_VERTEX_ATTRIB   0x8626
#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645
#define GL_STENCIL_BACK_FUNC   0x8800
#define GL_STENCIL_BACK_FAIL   0x8801
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802
#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803
#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_BLEND_EQUATION_ALPHA   0x883D
#define GL_POINT_SPRITE   0x8861
#define GL_COORD_REPLACE   0x8862
#define GL_MAX_VERTEX_ATTRIBS   0x8869
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A
#define GL_MAX_TEXTURE_COORDS   0x8871
#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872
#define GL_FRAGMENT_SHADER   0x8B30
#define GL_VERTEX_SHADER   0x8B31
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A
#define GL_MAX_VARYING_FLOATS   0x8B4B
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D
#define GL_SHADER_TYPE   0x8B4F
#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_SAMPLER_1D   0x8B5D
#define GL_SAMPLER_2D   0x8B5E
#define GL_SAMPLER_3D   0x8B5F
#define GL_SAMPLER_CUBE   0x8B60
#define GL_SAMPLER_1D_SHADOW   0x8B61
#define GL_SAMPLER_2D_SHADOW   0x8B62
#define GL_DELETE_STATUS   0x8B80
#define GL_COMPILE_STATUS   0x8B81
#define GL_LINK_STATUS   0x8B82
#define GL_VALIDATE_STATUS   0x8B83
#define GL_INFO_LOG_LENGTH   0x8B84
#define GL_ATTACHED_SHADERS   0x8B85
#define GL_ACTIVE_UNIFORMS   0x8B86
#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87
#define GL_SHADER_SOURCE_LENGTH   0x8B88
#define GL_ACTIVE_ATTRIBUTES   0x8B89
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT   0x8B8B
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
#define GL_CURRENT_PROGRAM   0x8B8D
#define GL_POINT_SPRITE_COORD_ORIGIN   0x8CA0
#define GL_LOWER_LEFT   0x8CA1
#define GL_UPPER_LEFT   0x8CA2
#define GL_STENCIL_BACK_REF   0x8CA3
#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4
#define GL_STENCIL_BACK_WRITEMASK   0x8CA5
#define GL_VERSION_2_1   1
#define GL_CURRENT_RASTER_SECONDARY_COLOR   0x845F
#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_FLOAT_MAT2x3   0x8B65
#define GL_FLOAT_MAT2x4   0x8B66
#define GL_FLOAT_MAT3x2   0x8B67
#define GL_FLOAT_MAT3x4   0x8B68
#define GL_FLOAT_MAT4x2   0x8B69
#define GL_FLOAT_MAT4x3   0x8B6A
#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
#define GL_GEOMETRY_SHADER_EXT   0x8DD9
#define GL_GEOMETRY_VERTICES_OUT_EXT   0x8DDA
#define GL_GEOMETRY_INPUT_TYPE_EXT   0x8DDB
#define GL_GEOMETRY_OUTPUT_TYPE_EXT   0x8DDC
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT   0x8C29
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT   0x8DDD
#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT   0x8DDE
#define GL_MAX_VARYING_COMPONENTS_EXT   0x8B4B
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT   0x8DDF
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT   0x8DE0
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT   0x8DE1
#define GL_LINES_ADJACENCY_EXT   0x000A
#define GL_LINE_STRIP_ADJACENCY_EXT   0x000B
#define GL_TRIANGLES_ADJACENCY_EXT   0x000C
#define GL_TRIANGLE_STRIP_ADJACENCY_EXT   0x000D
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT   0x8DA8
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT   0x8DA9
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT   0x8DA7
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT   0x8CD4
#define GL_PROGRAM_POINT_SIZE_EXT   0x8642
#define GL_PATCHES   0x000E
#define GL_PATCH_VERTICES   0x8E72
#define GL_PATCH_DEFAULT_INNER_LEVEL   0x8E73
#define GL_PATCH_DEFAULT_OUTER_LEVEL   0x8E74
#define GL_MAX_PATCH_VERTICES   0x8E7D
#define GL_MAX_TESS_GEN_LEVEL   0x8E7E
#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E7F
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E80
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81
#define GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82
#define GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS   0x8E83
#define GL_MAX_MAX_TESS_PATCH_COMPONENTS   0x8E84
#define GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS   0x8E85
#define GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS   0x8E86
#define GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS   0x8E89
#define GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS   0x8E8A
#define GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS   0x886C
#define GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS   0x886D
#define GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E1E
#define GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E1F
#define GL_TESS_EVALUATION_SHADER   0x8E87
#define GL_TESS_CONTROL_SHADER   0x8E88
#define GL_TESS_CONTROL_OUTPUT_VERTICES   0x8E75
#define GL_TESS_GEN_MODE   0x8E76
#define GL_TESS_GEN_SPACING   0x8E77
#define GL_TESS_GEN_VERTEX_ORDER   0x8E78
#define GL_TESS_GEN_POINT_MODE   0x8E79
#define GL_ISOLINES   0x8E7A
#define GL_FRACTIONAL_ODD   0x8E7B
#define GL_FRACTIONAL_EVEN   0x8E7C
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
#define GL_SAMPLER_BUFFER_EXT   0x8DC2
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
#define GL_SAMPLER_CUBE_SHADOW_EXT   0x8DC5
#define GL_UNSIGNED_INT_VEC2_EXT   0x8DC6
#define GL_UNSIGNED_INT_VEC3_EXT   0x8DC7
#define GL_UNSIGNED_INT_VEC4_EXT   0x8DC8
#define GL_INT_SAMPLER_1D_EXT   0x8DC9
#define GL_INT_SAMPLER_2D_EXT   0x8DCA
#define GL_INT_SAMPLER_3D_EXT   0x8DCB
#define GL_INT_SAMPLER_CUBE_EXT   0x8DCC
#define GL_INT_SAMPLER_2D_RECT_EXT   0x8DCD
#define GL_INT_SAMPLER_1D_ARRAY_EXT   0x8DCE
#define GL_INT_SAMPLER_2D_ARRAY_EXT   0x8DCF
#define GL_INT_SAMPLER_BUFFER_EXT   0x8DD0
#define GL_UNSIGNED_INT_SAMPLER_1D_EXT   0x8DD1
#define GL_UNSIGNED_INT_SAMPLER_2D_EXT   0x8DD2
#define GL_UNSIGNED_INT_SAMPLER_3D_EXT   0x8DD3
#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT   0x8DD4
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT   0x8DD5
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT   0x8DD6
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT   0x8DD7
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT   0x8DD8
#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT   0x8904
#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT   0x8905
#define GL_UNIFORM_BUFFER   0x8A11
#define GL_UNIFORM_BUFFER_BINDING   0x8A28
#define GL_UNIFORM_BUFFER_START   0x8A29
#define GL_UNIFORM_BUFFER_SIZE   0x8A2A
#define GL_MAX_VERTEX_UNIFORM_BLOCKS   0x8A2B
#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS   0x8A2C
#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS   0x8A2D
#define GL_MAX_COMBINED_UNIFORM_BLOCKS   0x8A2E
#define GL_MAX_UNIFORM_BUFFER_BINDINGS   0x8A2F
#define GL_MAX_UNIFORM_BLOCK_SIZE   0x8A30
#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS   0x8A31
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS   0x8A32
#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS   0x8A33
#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT   0x8A34
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35
#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36
#define GL_UNIFORM_TYPE   0x8A37
#define GL_UNIFORM_SIZE   0x8A38
#define GL_UNIFORM_NAME_LENGTH   0x8A39
#define GL_UNIFORM_BLOCK_INDEX   0x8A3A
#define GL_UNIFORM_OFFSET   0x8A3B
#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C
#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D
#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E
#define GL_UNIFORM_BLOCK_BINDING   0x8A3F
#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40
#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43
#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER   0x8A44
#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER   0x8A45
#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46
#define GL_INVALID_INDEX   0xFFFFFFFFu
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257
#define GL_PROGRAM_BINARY_LENGTH   0x8741
#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE
#define GL_PROGRAM_BINARY_FORMATS   0x87FF

Typedefs

typedef char GLchar

Define Documentation

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A
#define GL_ACTIVE_ATTRIBUTES   0x8B89
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35
#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36
#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87
#define GL_ACTIVE_UNIFORMS   0x8B86
#define GL_ATTACHED_SHADERS   0x8B85
#define GL_BLEND_EQUATION_ALPHA   0x883D
#define GL_BLEND_EQUATION_RGB   GL_BLEND_EQUATION
#define GL_BOOL   0x8B56
#define GL_BOOL_VEC2   0x8B57
#define GL_BOOL_VEC3   0x8B58
#define GL_BOOL_VEC4   0x8B59
#define GL_COMPILE_STATUS   0x8B81
#define GL_COMPRESSED_SLUMINANCE   0x8C4A
#define GL_COMPRESSED_SLUMINANCE_ALPHA   0x8C4B
#define GL_COMPRESSED_SRGB   0x8C48
#define GL_COMPRESSED_SRGB_ALPHA   0x8C49
#define GL_COORD_REPLACE   0x8862
#define GL_CURRENT_PROGRAM   0x8B8D
#define GL_CURRENT_RASTER_SECONDARY_COLOR   0x845F
#define GL_CURRENT_VERTEX_ATTRIB   0x8626
#define GL_DELETE_STATUS   0x8B80
#define GL_DRAW_BUFFER0   0x8825
#define GL_DRAW_BUFFER1   0x8826
#define GL_DRAW_BUFFER10   0x882F
#define GL_DRAW_BUFFER11   0x8830
#define GL_DRAW_BUFFER12   0x8831
#define GL_DRAW_BUFFER13   0x8832
#define GL_DRAW_BUFFER14   0x8833
#define GL_DRAW_BUFFER15   0x8834
#define GL_DRAW_BUFFER2   0x8827
#define GL_DRAW_BUFFER3   0x8828
#define GL_DRAW_BUFFER4   0x8829
#define GL_DRAW_BUFFER5   0x882A
#define GL_DRAW_BUFFER6   0x882B
#define GL_DRAW_BUFFER7   0x882C
#define GL_DRAW_BUFFER8   0x882D
#define GL_DRAW_BUFFER9   0x882E
#define GL_FLOAT_MAT2   0x8B5A
#define GL_FLOAT_MAT2x3   0x8B65
#define GL_FLOAT_MAT2x4   0x8B66
#define GL_FLOAT_MAT3   0x8B5B
#define GL_FLOAT_MAT3x2   0x8B67
#define GL_FLOAT_MAT3x4   0x8B68
#define GL_FLOAT_MAT4   0x8B5C
#define GL_FLOAT_MAT4x2   0x8B69
#define GL_FLOAT_MAT4x3   0x8B6A
#define GL_FLOAT_VEC2   0x8B50
#define GL_FLOAT_VEC3   0x8B51
#define GL_FLOAT_VEC4   0x8B52
#define GL_FRACTIONAL_EVEN   0x8E7C
#define GL_FRACTIONAL_ODD   0x8E7B
#define GL_FRAGMENT_SHADER   0x8B30
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT   0x8B8B
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT   0x8DA7
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT   0x8CD4
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT   0x8DA9
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT   0x8DA8
#define GL_GEOMETRY_INPUT_TYPE_EXT   0x8DDB
#define GL_GEOMETRY_OUTPUT_TYPE_EXT   0x8DDC
#define GL_GEOMETRY_SHADER_EXT   0x8DD9
#define GL_GEOMETRY_VERTICES_OUT_EXT   0x8DDA
#define GL_INFO_LOG_LENGTH   0x8B84
#define GL_INT_SAMPLER_1D_ARRAY_EXT   0x8DCE
#define GL_INT_SAMPLER_1D_EXT   0x8DC9
#define GL_INT_SAMPLER_2D_ARRAY_EXT   0x8DCF
#define GL_INT_SAMPLER_2D_EXT   0x8DCA
#define GL_INT_SAMPLER_2D_RECT_EXT   0x8DCD
#define GL_INT_SAMPLER_3D_EXT   0x8DCB
#define GL_INT_SAMPLER_BUFFER_EXT   0x8DD0
#define GL_INT_SAMPLER_CUBE_EXT   0x8DCC
#define GL_INT_VEC2   0x8B53
#define GL_INT_VEC3   0x8B54
#define GL_INT_VEC4   0x8B55
#define GL_INVALID_INDEX   0xFFFFFFFFu
#define GL_ISOLINES   0x8E7A
#define GL_LINE_STRIP_ADJACENCY_EXT   0x000B
#define GL_LINES_ADJACENCY_EXT   0x000A
#define GL_LINK_STATUS   0x8B82
#define GL_LOWER_LEFT   0x8CA1
#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS   0x8A33
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS   0x8A32
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D
#define GL_MAX_COMBINED_UNIFORM_BLOCKS   0x8A2E
#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS   0x8A31
#define GL_MAX_DRAW_BUFFERS   0x8824
#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS   0x8A2D
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT   0x8DE0
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT   0x8C29
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT   0x8DE1
#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS   0x8A2C
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT   0x8DDF
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT   0x8DDD
#define GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E1E
#define GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E1F
#define GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS   0x886C
#define GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS   0x8E83
#define GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS   0x8E85
#define GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS   0x8E89
#define GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS   0x886D
#define GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS   0x8E86
#define GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82
#define GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS   0x8E8A
#define GL_MAX_MAX_TESS_PATCH_COMPONENTS   0x8E84
#define GL_MAX_PATCH_VERTICES   0x8E7D
#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT   0x8905
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81
#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E7F
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E80
#define GL_MAX_TESS_GEN_LEVEL   0x8E7E
#define GL_MAX_TEXTURE_COORDS   0x8871
#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872
#define GL_MAX_UNIFORM_BLOCK_SIZE   0x8A30
#define GL_MAX_UNIFORM_BUFFER_BINDINGS   0x8A2F
#define GL_MAX_VARYING_COMPONENTS_EXT   0x8B4B
#define GL_MAX_VARYING_FLOATS   0x8B4B
#define GL_MAX_VERTEX_ATTRIBS   0x8869
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C
#define GL_MAX_VERTEX_UNIFORM_BLOCKS   0x8A2B
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A
#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT   0x8DDE
#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT   0x8904
#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE
#define GL_PATCH_DEFAULT_INNER_LEVEL   0x8E73
#define GL_PATCH_DEFAULT_OUTER_LEVEL   0x8E74
#define GL_PATCH_VERTICES   0x8E72
#define GL_PATCHES   0x000E
#define GL_PIXEL_PACK_BUFFER   0x88EB
#define GL_PIXEL_PACK_BUFFER_BINDING   0x88ED
#define GL_PIXEL_UNPACK_BUFFER   0x88EC
#define GL_PIXEL_UNPACK_BUFFER_BINDING   0x88EF
#define GL_POINT_SPRITE   0x8861
#define GL_POINT_SPRITE_COORD_ORIGIN   0x8CA0
#define GL_PROGRAM_BINARY_FORMATS   0x87FF
#define GL_PROGRAM_BINARY_LENGTH   0x8741
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257
#define GL_PROGRAM_POINT_SIZE_EXT   0x8642
#define GL_SAMPLER_1D   0x8B5D
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
#define GL_SAMPLER_1D_SHADOW   0x8B61
#define GL_SAMPLER_2D   0x8B5E
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
#define GL_SAMPLER_2D_SHADOW   0x8B62
#define GL_SAMPLER_3D   0x8B5F
#define GL_SAMPLER_BUFFER_EXT   0x8DC2
#define GL_SAMPLER_CUBE   0x8B60
#define GL_SAMPLER_CUBE_SHADOW_EXT   0x8DC5
#define GL_SHADER_SOURCE_LENGTH   0x8B88
#define GL_SHADER_TYPE   0x8B4F
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
#define GL_SLUMINANCE   0x8C46
#define GL_SLUMINANCE8   0x8C47
#define GL_SLUMINANCE8_ALPHA8   0x8C45
#define GL_SLUMINANCE_ALPHA   0x8C44
#define GL_SRGB   0x8C40
#define GL_SRGB8   0x8C41
#define GL_SRGB8_ALPHA8   0x8C43
#define GL_SRGB_ALPHA   0x8C42
#define GL_STENCIL_BACK_FAIL   0x8801
#define GL_STENCIL_BACK_FUNC   0x8800
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802
#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803
#define GL_STENCIL_BACK_REF   0x8CA3
#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4
#define GL_STENCIL_BACK_WRITEMASK   0x8CA5
#define GL_TESS_CONTROL_OUTPUT_VERTICES   0x8E75
#define GL_TESS_CONTROL_SHADER   0x8E88
#define GL_TESS_EVALUATION_SHADER   0x8E87
#define GL_TESS_GEN_MODE   0x8E76
#define GL_TESS_GEN_POINT_MODE   0x8E79
#define GL_TESS_GEN_SPACING   0x8E77
#define GL_TESS_GEN_VERTEX_ORDER   0x8E78
#define GL_TRIANGLE_STRIP_ADJACENCY_EXT   0x000D
#define GL_TRIANGLES_ADJACENCY_EXT   0x000C
#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42
#define GL_UNIFORM_BLOCK_BINDING   0x8A3F
#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40
#define GL_UNIFORM_BLOCK_INDEX   0x8A3A
#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41
#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46
#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER   0x8A45
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1
#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER   0x8A44
#define GL_UNIFORM_BUFFER   0x8A11
#define GL_UNIFORM_BUFFER_BINDING   0x8A28
#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT   0x8A34
#define GL_UNIFORM_BUFFER_SIZE   0x8A2A
#define GL_UNIFORM_BUFFER_START   0x8A29
#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E
#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D
#define GL_UNIFORM_NAME_LENGTH   0x8A39
#define GL_UNIFORM_OFFSET   0x8A3B
#define GL_UNIFORM_SIZE   0x8A38
#define GL_UNIFORM_TYPE   0x8A37
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT   0x8DD6
#define GL_UNSIGNED_INT_SAMPLER_1D_EXT   0x8DD1
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT   0x8DD7
#define GL_UNSIGNED_INT_SAMPLER_2D_EXT   0x8DD2
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT   0x8DD5
#define GL_UNSIGNED_INT_SAMPLER_3D_EXT   0x8DD3
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT   0x8DD8
#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT   0x8DD4
#define GL_UNSIGNED_INT_VEC2_EXT   0x8DC6
#define GL_UNSIGNED_INT_VEC3_EXT   0x8DC7
#define GL_UNSIGNED_INT_VEC4_EXT   0x8DC8
#define GL_UPPER_LEFT   0x8CA2
#define GL_VALIDATE_STATUS   0x8B83
#define GL_VERSION_2_0   1
#define GL_VERSION_2_1   1
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A
#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645
#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624
#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625
#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642
#define GL_VERTEX_PROGRAM_TWO_SIDE   0x8643
#define GL_VERTEX_SHADER   0x8B31
#define OSG_GL2EXTENSIONS   1

Typedef Documentation

typedef char GLchar

osg logo
Generated at Mon Oct 3 2011 12:39:38 for the OpenSceneGraph by doxygen 1.7.5.