Detailed Description

Macros

#define OPENGL_TYPE_AVAILABLE
 
#define OPENGL_EXTENSION_STRING
 
#define OPENGL_SUPPORT_GL_EXT_SEPARATE_SPECULAR_COLOR
 
#define OPENGL_SUPPORT_ENHANCED
 
#define OPENGL_RENDERER_NAME
 
#define OPENGL_VERSION_STRING
 
#define OPENGL_VENDOR_NUM
 
#define OPENGL_VENDOR_UNKNOWN
 
#define OPENGL_VENDOR_NVIDIA
 
#define OPENGL_VENDOR_ATI
 
#define OPENGL_VENDOR_INTEL
 
#define OPENGL_VENDOR_APPLE
 
#define OPENGL_VENDOR_NAME
 
#define OPENGL_SHADING_LANGUAGE_VERSION_STRING
 
#define OPENGL_VERTEXBUFFER_OBJECT
 
#define OPENGL_FRAMEBUFFER_OBJECT
 
#define OPENGL_MULTITEXTURE
 
#define OPENGL_MAX_2DTEXTURE_SIZE
 
#define OPENGL_MAX_3DTEXTURE_SIZE
 
#define OPENGL_MAX_TEXCOORD
 
#define OPENGL_MAX_TEX_IMAGE_UNITS_VERTEX
 
#define OPENGL_MAX_TEX_IMAGE_UNITS_FRAGMENT
 
#define OPENGL_MAX_VP_INSTRUCTIONS
 
#define OPENGL_MAX_FP_INSTRUCTIONS
 
#define OPENGL_FLOATINGPOINT_TEXTURE
 
#define OPENGL_NONPOWEROF2_TEXTURE
 
#define OPENGL_DEPTH_TEXTURE
 
#define OPENGL_CG_TOOLKIT
 
#define OPENGL_MAX_TEXTURE_INDIRECTIONS
 
#define OPENGL_CG_LATEST_VERTEX_PROFILE
 
#define OPENGL_CG_LATEST_FRAGMENT_PROFILE
 
#define OPENGL_CG_LATEST_VERTEX_PROFILE_NAME
 
#define OPENGL_CG_LATEST_FRAGMENT_PROFILE_NAME
 
#define OPENGL_DRIVER_VERSION_STRING
 
#define OPENGL_CG_VERSION_STRING
 
#define OPENGL_FBO_Z_DEPTH
 
#define OPENGL_FRAMEBUFFER_OBJECT_MULTISAMPLE
 
#define OPENGL_MAX_ELEMENT_VERTICES
 
#define OPENGL_MAX_ELEMENT_INDICES
 
#define OPENGL_MAX_TEX_IMAGE_UNITS_GEOMETRY
 
#define OPENGL_CG_LATEST_GEOMETRY_PROFILE
 
#define OPENGL_CG_LATEST_GEOMETRY_PROFILE_NAME
 
#define OPENGL_VERSION_INT
 
#define OPENGL_GLSL_VERSION_INT
 
#define OPENGL_MAX_RENDERBUFFER_SAMPLES
 
#define OPENGL_RENDERBUFFER_MASK
 
#define OPENGL_RENDER_TO_FP16_TEXTURE
 
#define OPENGL_RENDER_TO_FP32_TEXTURE
 
#define OPENGL_STEREO_BUFFER
 
#define OPENGL_DRIVER_OUTDATED
 
#define OPENGL_SUPPORT_PRIMITIVERESTARTINDEX
 
#define OPENGL_SUPPORT_GEOMETRYSHADER
 
#define OPENGL_SUPPORT_OSX_10_7
 
#define OPENGL_MAX_TEX_IMAGE_UNITS_TESS_CONTROL
 
#define OPENGL_MAX_TEX_IMAGE_UNITS_TESS_EVAL
 
#define OPENGL_MAX_TESSELLATION_LEVEL
 

Macro Definition Documentation

◆ OPENGL_TYPE_AVAILABLE

#define OPENGL_TYPE_AVAILABLE
Since
R18

◆ OPENGL_EXTENSION_STRING

#define OPENGL_EXTENSION_STRING

◆ OPENGL_SUPPORT_GL_EXT_SEPARATE_SPECULAR_COLOR

#define OPENGL_SUPPORT_GL_EXT_SEPARATE_SPECULAR_COLOR

◆ OPENGL_SUPPORT_ENHANCED

#define OPENGL_SUPPORT_ENHANCED

◆ OPENGL_RENDERER_NAME

#define OPENGL_RENDERER_NAME

◆ OPENGL_VERSION_STRING

#define OPENGL_VERSION_STRING

◆ OPENGL_VENDOR_NUM

#define OPENGL_VENDOR_NUM

◆ OPENGL_VENDOR_UNKNOWN

#define OPENGL_VENDOR_UNKNOWN

◆ OPENGL_VENDOR_NVIDIA

#define OPENGL_VENDOR_NVIDIA

◆ OPENGL_VENDOR_ATI

#define OPENGL_VENDOR_ATI

◆ OPENGL_VENDOR_INTEL

#define OPENGL_VENDOR_INTEL

◆ OPENGL_VENDOR_APPLE

#define OPENGL_VENDOR_APPLE

◆ OPENGL_VENDOR_NAME

#define OPENGL_VENDOR_NAME

◆ OPENGL_SHADING_LANGUAGE_VERSION_STRING

#define OPENGL_SHADING_LANGUAGE_VERSION_STRING

◆ OPENGL_VERTEXBUFFER_OBJECT

#define OPENGL_VERTEXBUFFER_OBJECT

◆ OPENGL_FRAMEBUFFER_OBJECT

#define OPENGL_FRAMEBUFFER_OBJECT

◆ OPENGL_MULTITEXTURE

#define OPENGL_MULTITEXTURE

◆ OPENGL_MAX_2DTEXTURE_SIZE

#define OPENGL_MAX_2DTEXTURE_SIZE

◆ OPENGL_MAX_3DTEXTURE_SIZE

#define OPENGL_MAX_3DTEXTURE_SIZE

◆ OPENGL_MAX_TEXCOORD

#define OPENGL_MAX_TEXCOORD

◆ OPENGL_MAX_TEX_IMAGE_UNITS_VERTEX

#define OPENGL_MAX_TEX_IMAGE_UNITS_VERTEX

◆ OPENGL_MAX_TEX_IMAGE_UNITS_FRAGMENT

#define OPENGL_MAX_TEX_IMAGE_UNITS_FRAGMENT

◆ OPENGL_MAX_VP_INSTRUCTIONS

#define OPENGL_MAX_VP_INSTRUCTIONS

◆ OPENGL_MAX_FP_INSTRUCTIONS

#define OPENGL_MAX_FP_INSTRUCTIONS

◆ OPENGL_FLOATINGPOINT_TEXTURE

#define OPENGL_FLOATINGPOINT_TEXTURE

◆ OPENGL_NONPOWEROF2_TEXTURE

#define OPENGL_NONPOWEROF2_TEXTURE

◆ OPENGL_DEPTH_TEXTURE

#define OPENGL_DEPTH_TEXTURE

◆ OPENGL_CG_TOOLKIT

#define OPENGL_CG_TOOLKIT

◆ OPENGL_MAX_TEXTURE_INDIRECTIONS

#define OPENGL_MAX_TEXTURE_INDIRECTIONS

◆ OPENGL_CG_LATEST_VERTEX_PROFILE

#define OPENGL_CG_LATEST_VERTEX_PROFILE

◆ OPENGL_CG_LATEST_FRAGMENT_PROFILE

#define OPENGL_CG_LATEST_FRAGMENT_PROFILE

◆ OPENGL_CG_LATEST_VERTEX_PROFILE_NAME

#define OPENGL_CG_LATEST_VERTEX_PROFILE_NAME

◆ OPENGL_CG_LATEST_FRAGMENT_PROFILE_NAME

#define OPENGL_CG_LATEST_FRAGMENT_PROFILE_NAME

◆ OPENGL_DRIVER_VERSION_STRING

#define OPENGL_DRIVER_VERSION_STRING

◆ OPENGL_CG_VERSION_STRING

#define OPENGL_CG_VERSION_STRING

◆ OPENGL_FBO_Z_DEPTH

#define OPENGL_FBO_Z_DEPTH

◆ OPENGL_FRAMEBUFFER_OBJECT_MULTISAMPLE

#define OPENGL_FRAMEBUFFER_OBJECT_MULTISAMPLE

◆ OPENGL_MAX_ELEMENT_VERTICES

#define OPENGL_MAX_ELEMENT_VERTICES

◆ OPENGL_MAX_ELEMENT_INDICES

#define OPENGL_MAX_ELEMENT_INDICES

◆ OPENGL_MAX_TEX_IMAGE_UNITS_GEOMETRY

#define OPENGL_MAX_TEX_IMAGE_UNITS_GEOMETRY

◆ OPENGL_CG_LATEST_GEOMETRY_PROFILE

#define OPENGL_CG_LATEST_GEOMETRY_PROFILE

◆ OPENGL_CG_LATEST_GEOMETRY_PROFILE_NAME

#define OPENGL_CG_LATEST_GEOMETRY_PROFILE_NAME

◆ OPENGL_VERSION_INT

#define OPENGL_VERSION_INT

◆ OPENGL_GLSL_VERSION_INT

#define OPENGL_GLSL_VERSION_INT

◆ OPENGL_MAX_RENDERBUFFER_SAMPLES

#define OPENGL_MAX_RENDERBUFFER_SAMPLES

◆ OPENGL_RENDERBUFFER_MASK

#define OPENGL_RENDERBUFFER_MASK

◆ OPENGL_RENDER_TO_FP16_TEXTURE

#define OPENGL_RENDER_TO_FP16_TEXTURE

◆ OPENGL_RENDER_TO_FP32_TEXTURE

#define OPENGL_RENDER_TO_FP32_TEXTURE

◆ OPENGL_STEREO_BUFFER

#define OPENGL_STEREO_BUFFER

◆ OPENGL_DRIVER_OUTDATED

#define OPENGL_DRIVER_OUTDATED

◆ OPENGL_SUPPORT_PRIMITIVERESTARTINDEX

#define OPENGL_SUPPORT_PRIMITIVERESTARTINDEX

◆ OPENGL_SUPPORT_GEOMETRYSHADER

#define OPENGL_SUPPORT_GEOMETRYSHADER

◆ OPENGL_SUPPORT_OSX_10_7

#define OPENGL_SUPPORT_OSX_10_7

◆ OPENGL_MAX_TEX_IMAGE_UNITS_TESS_CONTROL

#define OPENGL_MAX_TEX_IMAGE_UNITS_TESS_CONTROL

◆ OPENGL_MAX_TEX_IMAGE_UNITS_TESS_EVAL

#define OPENGL_MAX_TEX_IMAGE_UNITS_TESS_EVAL

◆ OPENGL_MAX_TESSELLATION_LEVEL

#define OPENGL_MAX_TESSELLATION_LEVEL