Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Extensions File Reference

#include <osg/Referenced>
#include <osg/GL>
#include <osgGL2/Export>

Include dependency graph for Extensions:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  osgGL2

Defines

#define OSGGL2_EXTENSIONS   1
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB   0x8622
#define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB   0x8623
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB   0x8624
#define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB   0x8625
#define GL_CURRENT_VERTEX_ATTRIB_ARB   0x8626
#define GL_VERTEX_PROGRAM_POINT_SIZE_ARB   0x8642
#define GL_VERTEX_PROGRAM_TWO_SIDE_ARB   0x8643
#define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB   0x8645
#define GL_MAX_VERTEX_ATTRIBS_ARB   0x8869
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB   0x886A
#define GL_MAX_TEXTURE_COORDS_ARB   0x8871
#define GL_MAX_TEXTURE_IMAGE_UNITS_ARB   0x8872
#define GL_PROGRAM_OBJECT_ARB   0x8B40
#define GL_SHADER_OBJECT_ARB   0x8B48
#define GL_OBJECT_TYPE_ARB   0x8B4E
#define GL_OBJECT_SUBTYPE_ARB   0x8B4F
#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_ARB   0x8B56
#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
#define GL_SAMPLER_1D_ARB   0x8B5D
#define GL_SAMPLER_2D_ARB   0x8B5E
#define GL_SAMPLER_3D_ARB   0x8B5F
#define GL_SAMPLER_CUBE_ARB   0x8B60
#define GL_SAMPLER_1D_SHADOW_ARB   0x8B61
#define GL_SAMPLER_2D_SHADOW_ARB   0x8B62
#define GL_SAMPLER_2D_RECT_ARB   0x8B63
#define GL_SAMPLER_2D_RECT_SHADOW_ARB   0x8B64
#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_UNIFORM_MAX_LENGTH_ARB   0x8B87
#define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB   0x8B88
#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   0x8B4C
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB   0x8B4D
#define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB   0x8B89
#define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB   0x8B8A
#define GL_FRAGMENT_SHADER_ARB   0x8B30
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB   0x8B49
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB   0x8B8B
#define GL_SHADING_LANGUAGE_VERSION_ARB   0x8B8C

Typedefs

typedef char GLcharARB
typedef unsigned int GLhandleARB

Define Documentation

#define GL_BOOL_ARB   0x8B56
 

#define GL_BOOL_VEC2_ARB   0x8B57
 

#define GL_BOOL_VEC3_ARB   0x8B58
 

#define GL_BOOL_VEC4_ARB   0x8B59
 

#define GL_CURRENT_VERTEX_ATTRIB_ARB   0x8626
 

#define GL_FLOAT_MAT2_ARB   0x8B5A
 

#define GL_FLOAT_MAT3_ARB   0x8B5B
 

#define GL_FLOAT_MAT4_ARB   0x8B5C
 

#define GL_FLOAT_VEC2_ARB   0x8B50
 

#define GL_FLOAT_VEC3_ARB   0x8B51
 

#define GL_FLOAT_VEC4_ARB   0x8B52
 

#define GL_FRAGMENT_SHADER_ARB   0x8B30
 

#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB   0x8B8B
 

#define GL_INT_VEC2_ARB   0x8B53
 

#define GL_INT_VEC3_ARB   0x8B54
 

#define GL_INT_VEC4_ARB   0x8B55
 

#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB   0x8B4D
 

#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB   0x8B49
 

#define GL_MAX_TEXTURE_COORDS_ARB   0x8871
 

#define GL_MAX_TEXTURE_IMAGE_UNITS_ARB   0x8872
 

#define GL_MAX_VARYING_FLOATS_ARB   0x8B4B
 

#define GL_MAX_VERTEX_ATTRIBS_ARB   0x8869
 

#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB   0x8B4C
 

#define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB   0x8B4A
 

#define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB   0x8B8A
 

#define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB   0x8B89
 

#define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB   0x8B87
 

#define GL_OBJECT_ACTIVE_UNIFORMS_ARB   0x8B86
 

#define GL_OBJECT_ATTACHED_OBJECTS_ARB   0x8B85
 

#define GL_OBJECT_COMPILE_STATUS_ARB   0x8B81
 

#define GL_OBJECT_DELETE_STATUS_ARB   0x8B80
 

#define GL_OBJECT_INFO_LOG_LENGTH_ARB   0x8B84
 

#define GL_OBJECT_LINK_STATUS_ARB   0x8B82
 

#define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB   0x8B88
 

#define GL_OBJECT_SUBTYPE_ARB   0x8B4F
 

#define GL_OBJECT_TYPE_ARB   0x8B4E
 

#define GL_OBJECT_VALIDATE_STATUS_ARB   0x8B83
 

#define GL_PROGRAM_OBJECT_ARB   0x8B40
 

#define GL_SAMPLER_1D_ARB   0x8B5D
 

#define GL_SAMPLER_1D_SHADOW_ARB   0x8B61
 

#define GL_SAMPLER_2D_ARB   0x8B5E
 

#define GL_SAMPLER_2D_RECT_ARB   0x8B63
 

#define GL_SAMPLER_2D_RECT_SHADOW_ARB   0x8B64
 

#define GL_SAMPLER_2D_SHADOW_ARB   0x8B62
 

#define GL_SAMPLER_3D_ARB   0x8B5F
 

#define GL_SAMPLER_CUBE_ARB   0x8B60
 

#define GL_SHADER_OBJECT_ARB   0x8B48
 

#define GL_SHADING_LANGUAGE_VERSION_ARB   0x8B8C
 

#define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB   0x8622
 

#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB   0x886A
 

#define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB   0x8645
 

#define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB   0x8623
 

#define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB   0x8624
 

#define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB   0x8625
 

#define GL_VERTEX_PROGRAM_POINT_SIZE_ARB   0x8642
 

#define GL_VERTEX_PROGRAM_TWO_SIDE_ARB   0x8643
 

#define GL_VERTEX_SHADER_ARB   0x8B31
 

#define OSGGL2_EXTENSIONS   1
 


Typedef Documentation

typedef char GLcharARB
 

typedef unsigned int GLhandleARB
 


Generated at Mon Apr 4 23:20:57 2005 for the OpenSceneGraph by doxygen 1.4.1.