jit.gl.lua で使える OpenGL の関数・定数一覧:Cycling74 Max,Jitter ,Lua

スクリーンショット 2013-10-26 01.32.13

Max6 から加わった jit.gl.lua やってます。 OpenGL2.1でopenFrameworksなんかと比べても古く、勉強しようにも世のOpenGLの解説書は大抵GLUT等のライブラリを使っているためMaxの環境との微妙な違いでサンプルコードが使いづらかったり、実行時エラーが出た行を、真っ黒に隠すというエディターだったりして、かなり苦行感もありますが、使いこなせれば結構面白そう!

さて、今日コバルト爆弾αΩのεに「jit.gl.luaで使える関数がわかんない・・・」と言われたので、記事に書いておきます。ちなみに一文字目が大文字なのが関数で、全部大文字が定数です。使い方は → OpenGL 2.1 Reference Pages

GL関数

Accum
AlphaFunc
Begin
BlendFunc
CallList
Clear
ClearAccum
ClearColor
ClearDepth
ClearIndex
ClearStencil
ClipPlane
Color
ColorMask
ColorMaterial
CopyPixels
CopyTexImage
CopyTexSubImage
CullFace
DeleteLists
DepthFunc
DepthMask
DepthRange
Disable
DrawBuffer
EdgeFlag
Enable
End
EndList
Finish
Flush
Fog
FrontFace
Frustum
GenLists
Get
GetClipPlane
GetError
GetLight
GetMaterial
GetString
GetTexEnv
GetTexGen
GetTexLevelParameter
GetTexParameter
Hint
Index
IndexMask
InitNames
IsEnabled
IsList
IsTexture
Light
LightModel
LineStipple
LineWidth
ListBase
LoadIdentity
LoadMatrix
LoadName
LogicOp
Material
MatrixMode
MultMatrix
NewList
Normal
Ortho
PassThrough
PixelStore
PixelTransfer
PixelZoom
PointSize
PolygonMode
PolygonOffset
PopAttrib
PopClientAttrib
PopMatrix
PopName
PushAttrib
PushClientAttrib
PushMatrix
PushName
RasterPos
ReadBuffer
Rect
RenderMode
Rotate
Scale
Scissor
ShadeModel
StencilFunc
StencilMask
StencilOp
TexCoord
TexEnv
TexGen
TexParameter
Translate
Vertex
Viewport

GL定数

2_BYTES
2D
3_BYTES
3D
3D_COLOR
3D_COLOR_TEXTURE
4_BYTES
4D_COLOR_TEXTURE
ABGR_EXT
ACCUM
ACCUM_ALPHA_BITS
ACCUM_BLUE_BITS
ACCUM_BUFFER_BIT
ACCUM_CLEAR_VALUE
ACCUM_GREEN_BITS
ACCUM_RED_BITS
ACTIVE_ATTRIBUTE_MAX_LENGTH
ACTIVE_ATTRIBUTES
ACTIVE_STENCIL_FACE_EXT
ACTIVE_TEXTURE
ACTIVE_TEXTURE_ARB
ACTIVE_UNIFORM_MAX_LENGTH
ACTIVE_UNIFORMS
ACTIVE_VERTEX_UNITS_ARB
ADD
ADD_SIGNED
ADD_SIGNED_ARB
ALIASED_LINE_WIDTH_RANGE
ALIASED_POINT_SIZE_RANGE
ALL_ATTRIB_BITS
ALPHA
ALPHA_BIAS
ALPHA_BITS
ALPHA_FLOAT16_APPLE
ALPHA_FLOAT16_ATI
ALPHA_FLOAT32_APPLE
ALPHA_FLOAT32_ATI
ALPHA_INTEGER_EXT
ALPHA_SCALE
ALPHA_TEST
ALPHA_TEST_FUNC
ALPHA_TEST_REF
ALPHA12
ALPHA16
ALPHA16F_ARB
ALPHA16I_EXT
ALPHA16UI_EXT
ALPHA32F_ARB
ALPHA32I_EXT
ALPHA32UI_EXT
ALPHA4
ALPHA8
ALPHA8I_EXT
ALPHA8UI_EXT
ALWAYS
AMBIENT
AMBIENT_AND_DIFFUSE
AND
AND_INVERTED
AND_REVERSE
ARRAY_BUFFER
ARRAY_BUFFER_ARB
ARRAY_BUFFER_BINDING
ARRAY_BUFFER_BINDING_ARB
ARRAY_ELEMENT_LOCK_COUNT_EXT
ARRAY_ELEMENT_LOCK_FIRST_EXT
ATTACHED_SHADERS
ATTRIB_STACK_DEPTH
AUTO_NORMAL
AUX_BUFFERS
AUX_DEPTH_STENCIL_APPLE
AUX0
AUX1
AUX2
AUX3
BACK
BACK_LEFT
BACK_RIGHT
BGR
BGR_EXT
BGR_INTEGER_EXT
BGRA
BGRA_EXT
BGRA_INTEGER_EXT
BITMAP
BITMAP_TOKEN
BLEND
BLEND_COLOR
BLEND_COLOR_EXT
BLEND_DST
BLEND_DST_ALPHA
BLEND_DST_ALPHA_EXT
BLEND_DST_RGB
BLEND_DST_RGB_EXT
BLEND_EQUATION
BLEND_EQUATION_ALPHA
BLEND_EQUATION_ALPHA_EXT
BLEND_EQUATION_EXT
BLEND_EQUATION_RGB
BLEND_EQUATION_RGB_EXT
BLEND_SRC
BLEND_SRC_ALPHA
BLEND_SRC_ALPHA_EXT
BLEND_SRC_RGB
BLEND_SRC_RGB_EXT
BLUE
BLUE_BIAS
BLUE_BITS
BLUE_INTEGER_EXT
BLUE_SCALE
BOOL
BOOL_ARB
BOOL_VEC2
BOOL_VEC2_ARB
BOOL_VEC3
BOOL_VEC3_ARB
BOOL_VEC4
BOOL_VEC4_ARB
BUFFER_ACCESS
BUFFER_ACCESS_ARB
BUFFER_FLUSHING_UNMAP_APPLE
BUFFER_MAP_POINTER
BUFFER_MAP_POINTER_ARB
BUFFER_MAPPED
BUFFER_MAPPED_ARB
BUFFER_OBJECT_APPLE
BUFFER_SERIALIZED_MODIFY_APPLE
BUFFER_SIZE
BUFFER_SIZE_ARB
BUFFER_USAGE
BUFFER_USAGE_ARB
BYTE
C3F_V3F
C4F_N3F_V3F
C4UB_V2F
C4UB_V3F
CCW
CLAMP
CLAMP_TO_BORDER
CLAMP_TO_BORDER_ARB
CLAMP_TO_EDGE
CLAMP_TO_EDGE_SGIS
CLEAR
CLIENT_ACTIVE_TEXTURE
CLIENT_ACTIVE_TEXTURE_ARB
CLIENT_ALL_ATTRIB_BITS
CLIENT_ATTRIB_STACK_DEPTH
CLIENT_PIXEL_STORE_BIT
CLIENT_VERTEX_ARRAY_BIT
CLIP_PLANE0
CLIP_PLANE1
CLIP_PLANE2
CLIP_PLANE3
CLIP_PLANE4
CLIP_PLANE5
CLIP_VOLUME_CLIPPING_HINT_EXT
COEFF
COLOR
COLOR_ARRAY
COLOR_ARRAY_BUFFER_BINDING
COLOR_ARRAY_BUFFER_BINDING_ARB
COLOR_ARRAY_POINTER
COLOR_ARRAY_SIZE
COLOR_ARRAY_STRIDE
COLOR_ARRAY_TYPE
COLOR_ATTACHMENT0_EXT
COLOR_ATTACHMENT1_EXT
COLOR_ATTACHMENT10_EXT
COLOR_ATTACHMENT11_EXT
COLOR_ATTACHMENT12_EXT
COLOR_ATTACHMENT13_EXT
COLOR_ATTACHMENT14_EXT
COLOR_ATTACHMENT15_EXT
COLOR_ATTACHMENT2_EXT
COLOR_ATTACHMENT3_EXT
COLOR_ATTACHMENT4_EXT
COLOR_ATTACHMENT5_EXT
COLOR_ATTACHMENT6_EXT
COLOR_ATTACHMENT7_EXT
COLOR_ATTACHMENT8_EXT
COLOR_ATTACHMENT9_EXT
COLOR_BUFFER_BIT
COLOR_CLEAR_VALUE
COLOR_FLOAT_APPLE
COLOR_INDEX
COLOR_INDEXES
COLOR_LOGIC_OP
COLOR_MATERIAL
COLOR_MATERIAL_FACE
COLOR_MATERIAL_PARAMETER
COLOR_MATRIX
COLOR_MATRIX_SGI
COLOR_MATRIX_STACK_DEPTH
COLOR_MATRIX_STACK_DEPTH_SGI
COLOR_SUM
COLOR_SUM_ARB
COLOR_SUM_EXT
COLOR_TABLE
COLOR_TABLE_ALPHA_SIZE
COLOR_TABLE_BIAS
COLOR_TABLE_BLUE_SIZE
COLOR_TABLE_FORMAT
COLOR_TABLE_GREEN_SIZE
COLOR_TABLE_INTENSITY_SIZE
COLOR_TABLE_LUMINANCE_SIZE
COLOR_TABLE_RED_SIZE
COLOR_TABLE_SCALE
COLOR_TABLE_WIDTH
COLOR_WRITEMASK
COMBINE
COMBINE_ALPHA
COMBINE_ALPHA_ARB
COMBINE_ARB
COMBINE_RGB
COMBINE_RGB_ARB
COMPARE_R_TO_TEXTURE
COMPARE_R_TO_TEXTURE_ARB
COMPILE
COMPILE_AND_EXECUTE
COMPILE_STATUS
COMPRESSED_ALPHA
COMPRESSED_ALPHA_ARB
COMPRESSED_INTENSITY
COMPRESSED_INTENSITY_ARB
COMPRESSED_LUMINANCE
COMPRESSED_LUMINANCE_ALPHA
COMPRESSED_LUMINANCE_ALPHA_ARB
COMPRESSED_LUMINANCE_ARB
COMPRESSED_RGB
COMPRESSED_RGB_ARB
COMPRESSED_RGB_S3TC_DXT1_EXT
COMPRESSED_RGBA
COMPRESSED_RGBA_ARB
COMPRESSED_RGBA_S3TC_DXT1_EXT
COMPRESSED_RGBA_S3TC_DXT3_EXT
COMPRESSED_RGBA_S3TC_DXT5_EXT
COMPRESSED_SLUMINANCE
COMPRESSED_SLUMINANCE_ALPHA
COMPRESSED_SLUMINANCE_ALPHA_EXT
COMPRESSED_SLUMINANCE_EXT
COMPRESSED_SRGB
COMPRESSED_SRGB_ALPHA
COMPRESSED_SRGB_ALPHA_EXT
COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT
COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT
COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT
COMPRESSED_SRGB_EXT
COMPRESSED_SRGB_S3TC_DXT1_EXT
COMPRESSED_TEXTURE_FORMATS
COMPRESSED_TEXTURE_FORMATS_ARB
CONSTANT
CONSTANT_ALPHA
CONSTANT_ALPHA_EXT
CONSTANT_ARB
CONSTANT_ATTENUATION
CONSTANT_BORDER
CONSTANT_COLOR
CONSTANT_COLOR_EXT
CONVOLUTION_1D
CONVOLUTION_2D
CONVOLUTION_BORDER_COLOR
CONVOLUTION_BORDER_MODE
CONVOLUTION_FILTER_BIAS
CONVOLUTION_FILTER_SCALE
CONVOLUTION_FORMAT
CONVOLUTION_HEIGHT
CONVOLUTION_WIDTH
COORD_REPLACE
COORD_REPLACE_ARB
COORD_REPLACE_NV
COPY
COPY_INVERTED
COPY_PIXEL_TOKEN
CULL_FACE
CULL_FACE_MODE
CURRENT_BIT
CURRENT_COLOR
CURRENT_FOG_COORD
CURRENT_FOG_COORDINATE
CURRENT_FOG_COORDINATE_EXT
CURRENT_INDEX
CURRENT_MATRIX_ARB
CURRENT_MATRIX_STACK_DEPTH_ARB
CURRENT_NORMAL
CURRENT_PROGRAM
CURRENT_QUERY
CURRENT_QUERY_ARB
CURRENT_RASTER_COLOR
CURRENT_RASTER_DISTANCE
CURRENT_RASTER_INDEX
CURRENT_RASTER_POSITION
CURRENT_RASTER_POSITION_VALID
CURRENT_RASTER_SECONDARY_COLOR
CURRENT_RASTER_TEXTURE_COORDS
CURRENT_SECONDARY_COLOR
CURRENT_SECONDARY_COLOR_EXT
CURRENT_TEXTURE_COORDS
CURRENT_VERTEX_ATTRIB
CURRENT_VERTEX_ATTRIB_ARB
CURRENT_WEIGHT_ARB
CW
DECAL
DECR
DECR_WRAP
DECR_WRAP_EXT
DELETE_STATUS
DEPTH
DEPTH_ATTACHMENT_EXT
DEPTH_BIAS
DEPTH_BITS
DEPTH_BOUNDS_EXT
DEPTH_BOUNDS_TEST_EXT
DEPTH_BUFFER_BIT
DEPTH_CLAMP_NV
DEPTH_CLEAR_VALUE
DEPTH_COMPONENT
DEPTH_COMPONENT16
DEPTH_COMPONENT16_ARB
DEPTH_COMPONENT24
DEPTH_COMPONENT24_ARB
DEPTH_COMPONENT32
DEPTH_COMPONENT32_ARB
DEPTH_FUNC
DEPTH_RANGE
DEPTH_SCALE
DEPTH_STENCIL_EXT
DEPTH_TEST
DEPTH_TEXTURE_MODE
DEPTH_TEXTURE_MODE_ARB
DEPTH_WRITEMASK
DEPTH24_STENCIL8_EXT
DIFFUSE
DITHER
DOMAIN
DONT_CARE
DOT3_RGB
DOT3_RGB_ARB
DOT3_RGBA
DOT3_RGBA_ARB
DOUBLE
DOUBLEBUFFER
DRAW_BUFFER
DRAW_BUFFER0
DRAW_BUFFER0_ARB
DRAW_BUFFER1
DRAW_BUFFER1_ARB
DRAW_BUFFER10
DRAW_BUFFER10_ARB
DRAW_BUFFER11
DRAW_BUFFER11_ARB
DRAW_BUFFER12
DRAW_BUFFER12_ARB
DRAW_BUFFER13
DRAW_BUFFER13_ARB
DRAW_BUFFER14
DRAW_BUFFER14_ARB
DRAW_BUFFER15
DRAW_BUFFER15_ARB
DRAW_BUFFER2
DRAW_BUFFER2_ARB
DRAW_BUFFER3
DRAW_BUFFER3_ARB
DRAW_BUFFER4
DRAW_BUFFER4_ARB
DRAW_BUFFER5
DRAW_BUFFER5_ARB
DRAW_BUFFER6
DRAW_BUFFER6_ARB
DRAW_BUFFER7
DRAW_BUFFER7_ARB
DRAW_BUFFER8
DRAW_BUFFER8_ARB
DRAW_BUFFER9
DRAW_BUFFER9_ARB
DRAW_FRAMEBUFFER_BINDING_EXT
DRAW_FRAMEBUFFER_EXT
DRAW_PIXEL_TOKEN
DRAW_PIXELS_APPLE
DST_ALPHA
DST_COLOR
DYNAMIC_COPY
DYNAMIC_COPY_ARB
DYNAMIC_DRAW
DYNAMIC_DRAW_ARB
DYNAMIC_READ
DYNAMIC_READ_ARB
EDGE_FLAG
EDGE_FLAG_ARRAY
EDGE_FLAG_ARRAY_BUFFER_BINDING
EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB
EDGE_FLAG_ARRAY_POINTER
EDGE_FLAG_ARRAY_STRIDE
ELEMENT_ARRAY_APPLE
ELEMENT_ARRAY_BUFFER
ELEMENT_ARRAY_BUFFER_ARB
ELEMENT_ARRAY_BUFFER_BINDING
ELEMENT_ARRAY_BUFFER_BINDING_ARB
ELEMENT_ARRAY_POINTER_APPLE
ELEMENT_ARRAY_TYPE_APPLE
EMISSION
ENABLE_BIT
EQUAL
EQUIV
EVAL_BIT
EXP
EXP2
EXTENSIONS
EYE_LINEAR
EYE_PLANE
EYE_PLANE_ABSOLUTE_NV
EYE_RADIAL_NV
FASTEST
FEEDBACK
FEEDBACK_BUFFER_POINTER
FEEDBACK_BUFFER_SIZE
FEEDBACK_BUFFER_TYPE
FENCE_APPLE
FILL
FLAT
FLOAT
FLOAT_CLEAR_COLOR_VALUE_NV
FLOAT_MAT2
FLOAT_MAT2_ARB
FLOAT_MAT2x3
FLOAT_MAT2x4
FLOAT_MAT3
FLOAT_MAT3_ARB
FLOAT_MAT3x2
FLOAT_MAT3x4
FLOAT_MAT4
FLOAT_MAT4_ARB
FLOAT_MAT4x3
FLOAT_R_NV
FLOAT_R16_NV
FLOAT_R32_NV
FLOAT_RG_NV
FLOAT_RG16_NV
FLOAT_RG32_NV
FLOAT_RGB_NV
FLOAT_RGB16_NV
FLOAT_RGB32_NV
FLOAT_RGBA_MODE_NV
FLOAT_RGBA_NV
FLOAT_RGBA16_NV
FLOAT_RGBA32_NV
FLOAT_VEC2
FLOAT_VEC2_ARB
FLOAT_VEC3
FLOAT_VEC3_ARB
FLOAT_VEC4
FLOAT_VEC4_ARB
FOG
FOG_BIT
FOG_COLOR
FOG_COORD
FOG_COORD_ARRAY
FOG_COORD_ARRAY_BUFFER_BINDING
FOG_COORD_ARRAY_POINTER
FOG_COORD_ARRAY_STRIDE
FOG_COORD_ARRAY_TYPE
FOG_COORD_SRC
FOG_COORDINATE
FOG_COORDINATE_ARRAY
FOG_COORDINATE_ARRAY_BUFFER_BINDING
FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB
FOG_COORDINATE_ARRAY_EXT
FOG_COORDINATE_ARRAY_POINTER
FOG_COORDINATE_ARRAY_POINTER_EXT
FOG_COORDINATE_ARRAY_STRIDE
FOG_COORDINATE_ARRAY_STRIDE_EXT
FOG_COORDINATE_ARRAY_TYPE
FOG_COORDINATE_ARRAY_TYPE_EXT
FOG_COORDINATE_EXT
FOG_COORDINATE_SOURCE
FOG_COORDINATE_SOURCE_EXT
FOG_DENSITY
FOG_DISTANCE_MODE_NV
FOG_END
FOG_HINT
FOG_INDEX
FOG_MODE
FOG_START
FRAGMENT_DEPTH
FRAGMENT_DEPTH_EXT
FRAGMENT_PROGRAM_ARB
FRAGMENT_PROGRAM_NV
FRAGMENT_SHADER
FRAGMENT_SHADER_ARB
FRAGMENT_SHADER_DERIVATIVE_HINT
FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT
FRAMEBUFFER_BINDING_EXT
FRAMEBUFFER_COMPLETE_EXT
FRAMEBUFFER_EXT
FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT
FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT
FRAMEBUFFER_INCOMPLETE_FORMATS_EXT
FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT
FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT
FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT
FRAMEBUFFER_UNSUPPORTED_EXT
FRONT
FRONT_AND_BACK
FRONT_FACE
FRONT_LEFT
FRONT_RIGHT
FUNC_ADD
FUNC_ADD_EXT
FUNC_REVERSE_SUBTRACT
FUNC_REVERSE_SUBTRACT_EXT
FUNC_SUBTRACT
FUNC_SUBTRACT_EXT
GENERATE_MIPMAP
GENERATE_MIPMAP_HINT
GENERATE_MIPMAP_HINT_SGIS
GENERATE_MIPMAP_SGIS
GEOMETRY_INPUT_TYPE_EXT
GEOMETRY_OUTPUT_TYPE_EXT
GEOMETRY_SHADER_EXT
GEOMETRY_VERTICES_OUT_EXT
GEQUAL
GREATER
GREEN
GREEN_BIAS
GREEN_BITS
GREEN_INTEGER_EXT
GREEN_SCALE
HALF_APPLE
HALF_FLOAT_ARB
HALF_FLOAT_NV
HINT_BIT
HISTOGRAM
HISTOGRAM_ALPHA_SIZE
HISTOGRAM_BLUE_SIZE
HISTOGRAM_FORMAT
HISTOGRAM_GREEN_SIZE
HISTOGRAM_LUMINANCE_SIZE
HISTOGRAM_RED_SIZE
HISTOGRAM_SINK
HISTOGRAM_WIDTH
INCR
INCR_WRAP
INCR_WRAP_EXT
INDEX_ARRAY
INDEX_ARRAY_BUFFER_BINDING
INDEX_ARRAY_BUFFER_BINDING_ARB
INDEX_ARRAY_POINTER
INDEX_ARRAY_STRIDE
INDEX_ARRAY_TYPE
INDEX_BITS
INDEX_CLEAR_VALUE
INDEX_LOGIC_OP
INDEX_MODE
INDEX_OFFSET
INDEX_SHIFT
INDEX_WRITEMASK
INFO_LOG_LENGTH
INT
INT_SAMPLER_1D_ARRAY_EXT
INT_SAMPLER_1D_EXT
INT_SAMPLER_2D_ARRAY_EXT
INT_SAMPLER_2D_EXT
INT_SAMPLER_2D_RECT_EXT
INT_SAMPLER_3D_EXT
INT_SAMPLER_BUFFER_EXT
INT_SAMPLER_CUBE_EXT
INT_VEC2
INT_VEC2_ARB
INT_VEC3
INT_VEC3_ARB
INT_VEC4
INT_VEC4_ARB
INTENSITY
INTENSITY_FLOAT16_APPLE
INTENSITY_FLOAT16_ATI
INTENSITY_FLOAT32_APPLE
INTENSITY_FLOAT32_ATI
INTENSITY12
INTENSITY16
INTENSITY16F_ARB
INTENSITY16I_EXT
INTENSITY16UI_EXT
INTENSITY32F_ARB
INTENSITY32I_EXT
INTENSITY32UI_EXT
INTENSITY4
INTENSITY8
INTENSITY8I_EXT
INTENSITY8UI_EXT
INTERLEAVED_ATTRIBS_EXT
INTERPOLATE
INTERPOLATE_ARB
INVALID_ENUM
INVALID_FRAMEBUFFER_OPERATION_EXT
INVALID_OPERATION
INVALID_VALUE
INVERT
KEEP
LEFT
LEQUAL
LESS
LIGHT_MODEL_AMBIENT
LIGHT_MODEL_COLOR_CONTROL
LIGHT_MODEL_COLOR_CONTROL_EXT
LIGHT_MODEL_LOCAL_VIEWER
LIGHT_MODEL_SPECULAR_VECTOR_APPLE
LIGHT_MODEL_TWO_SIDE
LIGHT0
LIGHT1
LIGHT2
LIGHT3
LIGHT4
LIGHT5
LIGHT6
LIGHT7
LIGHTING
LIGHTING_BIT
LINE
LINE_BIT
LINE_LOOP
LINE_RESET_TOKEN
LINE_SMOOTH
LINE_SMOOTH_HINT
LINE_STIPPLE
LINE_STIPPLE_PATTERN
LINE_STIPPLE_REPEAT
LINE_STRIP
LINE_STRIP_ADJACENCY_EXT
LINE_TOKEN
LINE_WIDTH
LINE_WIDTH_GRANULARITY
LINE_WIDTH_RANGE
LINEAR
LINEAR_ATTENUATION
LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
LINES
LINES_ADJACENCY_EXT
LINK_STATUS
LIST_BASE
LIST_BIT
LIST_INDEX
LIST_MODE
LOAD
LOGIC_OP
LOGIC_OP_MODE
LOWER_LEFT
LUMINANCE
LUMINANCE_ALPHA
LUMINANCE_ALPHA_FLOAT16_APPLE
LUMINANCE_ALPHA_FLOAT16_ATI
LUMINANCE_ALPHA_FLOAT32_APPLE
LUMINANCE_ALPHA_FLOAT32_ATI
LUMINANCE_ALPHA_INTEGER_EXT
LUMINANCE_ALPHA16F_ARB
LUMINANCE_ALPHA16I_EXT
LUMINANCE_ALPHA16UI_EXT
LUMINANCE_ALPHA32F_ARB
LUMINANCE_ALPHA32I_EXT
LUMINANCE_ALPHA32UI_EXT
LUMINANCE_ALPHA8I_EXT
LUMINANCE_ALPHA8UI_EXT
LUMINANCE_FLOAT16_APPLE
LUMINANCE_FLOAT16_ATI
LUMINANCE_FLOAT32_APPLE
LUMINANCE_FLOAT32_ATI
LUMINANCE_INTEGER_EXT
LUMINANCE12
LUMINANCE12_ALPHA12
LUMINANCE12_ALPHA4
LUMINANCE16
LUMINANCE16_ALPHA16
LUMINANCE16F_ARB
LUMINANCE16I_EXT
LUMINANCE16UI_EXT
LUMINANCE32F_ARB
LUMINANCE32I_EXT
LUMINANCE32UI_EXT
LUMINANCE4
LUMINANCE4_ALPHA4
LUMINANCE6_ALPHA2
LUMINANCE8
LUMINANCE8_ALPHA8
LUMINANCE8I_EXT
LUMINANCE8UI_EXT
MAP_COLOR
MAP_STENCIL
MAP1_COLOR_4
MAP1_GRID_DOMAIN
MAP1_GRID_SEGMENTS
MAP1_INDEX
MAP1_NORMAL
MAP1_TEXTURE_COORD_1
MAP1_TEXTURE_COORD_2
MAP1_TEXTURE_COORD_3
MAP1_TEXTURE_COORD_4
MAP1_VERTEX_3
MAP1_VERTEX_4
MAP2_COLOR_4
MAP2_GRID_DOMAIN
MAP2_GRID_SEGMENTS
MAP2_INDEX
MAP2_NORMAL
MAP2_TEXTURE_COORD_1
MAP2_TEXTURE_COORD_2
MAP2_TEXTURE_COORD_3
MAP2_TEXTURE_COORD_4
MAP2_VERTEX_3
MAP2_VERTEX_4
MATRIX_MODE
MATRIX0_ARB
MATRIX1_ARB
MATRIX10_ARB
MATRIX11_ARB
MATRIX12_ARB
MATRIX13_ARB
MATRIX14_ARB
MATRIX15_ARB
MATRIX16_ARB
MATRIX17_ARB
MATRIX18_ARB
MATRIX19_ARB
MATRIX2_ARB
MATRIX20_ARB
MATRIX21_ARB
MATRIX22_ARB
MATRIX23_ARB
MATRIX24_ARB
MATRIX25_ARB
MATRIX26_ARB
MATRIX27_ARB
MATRIX28_ARB
MATRIX29_ARB
MATRIX3_ARB
MATRIX30_ARB
MATRIX31_ARB
MATRIX4_ARB
MATRIX5_ARB
MATRIX6_ARB
MATRIX7_ARB
MATRIX8_ARB
MATRIX9_ARB
MAX
MAX_3D_TEXTURE_SIZE
MAX_ATTRIB_STACK_DEPTH
MAX_BINDABLE_UNIFORM_SIZE_EXT
MAX_CLIENT_ATTRIB_STACK_DEPTH
MAX_CLIP_PLANES
MAX_COLOR_ATTACHMENTS_EXT
MAX_COLOR_MATRIX_STACK_DEPTH
MAX_COLOR_MATRIX_STACK_DEPTH_SGI
MAX_COMBINED_TEXTURE_IMAGE_UNITS
MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
MAX_CONVOLUTION_HEIGHT
MAX_CONVOLUTION_WIDTH
MAX_CUBE_MAP_TEXTURE_SIZE
MAX_CUBE_MAP_TEXTURE_SIZE_ARB
MAX_DRAW_BUFFERS
MAX_DRAW_BUFFERS_ARB
MAX_ELEMENTS_INDICES
MAX_ELEMENTS_VERTICES
MAX_EVAL_ORDER
MAX_EXT
MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT
MAX_FRAGMENT_UNIFORM_COMPONENTS
MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT
MAX_GEOMETRY_OUTPUT_VERTICES_EXT
MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT
MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT
MAX_GEOMETRY_VARYING_COMPONENTS_EXT
MAX_LIGHTS
MAX_LIST_NESTING
MAX_MODELVIEW_STACK_DEPTH
MAX_NAME_STACK_DEPTH
MAX_PIXEL_MAP_TABLE
MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI
MAX_PROGRAM_ADDRESS_REGISTERS_ARB
MAX_PROGRAM_ALU_INSTRUCTIONS_ARB
MAX_PROGRAM_ATTRIBS_ARB
MAX_PROGRAM_CALL_DEPTH_NV
MAX_PROGRAM_ENV_PARAMETERS_ARB
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV
MAX_PROGRAM_IF_DEPTH_NV
MAX_PROGRAM_INSTRUCTIONS_ARB
MAX_PROGRAM_LOCAL_PARAMETERS_ARB
MAX_PROGRAM_LOOP_COUNT_NV
MAX_PROGRAM_LOOP_DEPTH_NV
MAX_PROGRAM_MATRICES_ARB
MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB
MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
MAX_PROGRAM_NATIVE_ATTRIBS_ARB
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB
MAX_PROGRAM_NATIVE_PARAMETERS_ARB
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB
MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
MAX_PROGRAM_PARAMETERS_ARB
MAX_PROGRAM_TEMPORARIES_ARB
MAX_PROGRAM_TEX_INDIRECTIONS_ARB
MAX_PROGRAM_TEX_INSTRUCTIONS_ARB
MAX_PROJECTION_STACK_DEPTH
MAX_RECTANGLE_TEXTURE_SIZE_ARB
MAX_RENDERBUFFER_SIZE_EXT
MAX_SAMPLES_EXT
MAX_SHININESS_NV
MAX_SPOT_EXPONENT_NV
MAX_TEXTURE_COORDS
MAX_TEXTURE_COORDS_ARB
MAX_TEXTURE_IMAGE_UNITS
MAX_TEXTURE_IMAGE_UNITS_ARB
MAX_TEXTURE_LOD_BIAS
MAX_TEXTURE_LOD_BIAS_EXT
MAX_TEXTURE_MAX_ANISOTROPY_EXT
MAX_TEXTURE_SIZE
MAX_TEXTURE_STACK_DEPTH
MAX_TEXTURE_UNITS
MAX_TEXTURE_UNITS_ARB
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
MAX_VARYING_COMPONENTS_EXT
MAX_VARYING_FLOATS
MAX_VARYING_FLOATS_ARB
MAX_VERTEX_ATTRIBS
MAX_VERTEX_ATTRIBS_ARB
MAX_VERTEX_BINDABLE_UNIFORMS_EXT
MAX_VERTEX_TEXTURE_IMAGE_UNITS
MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
MAX_VERTEX_UNIFORM_COMPONENTS
MAX_VERTEX_UNIFORM_COMPONENTS_ARB
MAX_VERTEX_UNITS_ARB
MAX_VERTEX_VARYING_COMPONENTS_EXT
MAX_VIEWPORT_DIMS
MIN
MIN_EXT
MINMAX
MINMAX_FORMAT
MINMAX_SINK
MIRROR_CLAMP_ATI
MIRROR_CLAMP_EXT
MIRROR_CLAMP_TO_BORDER_EXT
MIRROR_CLAMP_TO_EDGE_ATI
MIRROR_CLAMP_TO_EDGE_EXT
MIRRORED_REPEAT
MIRRORED_REPEAT_ARB
MODELVIEW
MODELVIEW_MATRIX
MODELVIEW_STACK_DEPTH
MODELVIEW0_ARB
MODELVIEW1_ARB
MODELVIEW10_ARB
MODELVIEW11_ARB
MODELVIEW12_ARB
MODELVIEW13_ARB
MODELVIEW14_ARB
MODELVIEW15_ARB
MODELVIEW16_ARB
MODELVIEW17_ARB
MODELVIEW18_ARB
MODELVIEW19_ARB
MODELVIEW2_ARB
MODELVIEW20_ARB
MODELVIEW21_ARB
MODELVIEW22_ARB
MODELVIEW23_ARB
MODELVIEW24_ARB
MODELVIEW25_ARB
MODELVIEW26_ARB
MODELVIEW27_ARB
MODELVIEW28_ARB
MODELVIEW29_ARB
MODELVIEW3_ARB
MODELVIEW30_ARB
MODELVIEW31_ARB
MODELVIEW4_ARB
MODELVIEW5_ARB
MODELVIEW6_ARB
MODELVIEW7_ARB
MODELVIEW8_ARB
MODELVIEW9_ARB
MODULATE
MODULATE_ADD_ATI
MODULATE_SIGNED_ADD_ATI
MODULATE_SUBTRACT_ATI
MULT
MULTISAMPLE
MULTISAMPLE_ARB
MULTISAMPLE_BIT
MULTISAMPLE_BIT_ARB
MULTISAMPLE_FILTER_HINT_NV
N3F_V3F
NAME_STACK_DEPTH
NAND
NEAREST
NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
NEVER
NICEST
NO_ERROR
NONE
NOOP
NOR
NORMAL_ARRAY
NORMAL_ARRAY_BUFFER_BINDING
NORMAL_ARRAY_BUFFER_BINDING_ARB
NORMAL_ARRAY_POINTER
NORMAL_ARRAY_STRIDE
NORMAL_ARRAY_TYPE
NORMAL_MAP
NORMAL_MAP_ARB
NORMAL_MAP_NV
NORMALIZE
NOTEQUAL
NUM_COMPRESSED_TEXTURE_FORMATS
NUM_COMPRESSED_TEXTURE_FORMATS_ARB
OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB
OBJECT_ACTIVE_ATTRIBUTES_ARB
OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB
OBJECT_ACTIVE_UNIFORMS_ARB
OBJECT_ATTACHED_OBJECTS_ARB
OBJECT_COMPILE_STATUS_ARB
OBJECT_DELETE_STATUS_ARB
OBJECT_INFO_LOG_LENGTH_ARB
OBJECT_LINEAR
OBJECT_LINK_STATUS_ARB
OBJECT_PLANE
OBJECT_SHADER_SOURCE_LENGTH_ARB
OBJECT_SUBTYPE_ARB
OBJECT_TYPE_ARB
OBJECT_VALIDATE_STATUS_ARB
ONE
ONE_MINUS_CONSTANT_ALPHA
ONE_MINUS_CONSTANT_ALPHA_EXT
ONE_MINUS_CONSTANT_COLOR
ONE_MINUS_CONSTANT_COLOR_EXT
ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
OPERAND0_ALPHA
OPERAND0_ALPHA_ARB
OPERAND0_RGB
OPERAND0_RGB_ARB
OPERAND1_ALPHA
OPERAND1_ALPHA_ARB
OPERAND1_RGB
OPERAND1_RGB_ARB
OPERAND2_ALPHA
OPERAND2_ALPHA_ARB
OPERAND2_RGB
OPERAND2_RGB_ARB
OR
OR_INVERTED
OR_REVERSE
ORDER
OUT_OF_MEMORY
PACK_ALIGNMENT
PACK_IMAGE_HEIGHT
PACK_LSB_FIRST
PACK_ROW_BYTES_APPLE
PACK_ROW_LENGTH
PACK_SKIP_IMAGES
PACK_SKIP_PIXELS
PACK_SKIP_ROWS
PACK_SWAP_BYTES
PASS_THROUGH_TOKEN
PERSPECTIVE_CORRECTION_HINT
PIXEL_MAP_A_TO_A
PIXEL_MAP_A_TO_A_SIZE
PIXEL_MAP_B_TO_B
PIXEL_MAP_B_TO_B_SIZE
PIXEL_MAP_G_TO_G
PIXEL_MAP_G_TO_G_SIZE
PIXEL_MAP_I_TO_A
PIXEL_MAP_I_TO_A_SIZE
PIXEL_MAP_I_TO_B
PIXEL_MAP_I_TO_B_SIZE
PIXEL_MAP_I_TO_G
PIXEL_MAP_I_TO_G_SIZE
PIXEL_MAP_I_TO_I
PIXEL_MAP_I_TO_I_SIZE
PIXEL_MAP_I_TO_R
PIXEL_MAP_I_TO_R_SIZE
PIXEL_MAP_R_TO_R
PIXEL_MAP_R_TO_R_SIZE
PIXEL_MAP_S_TO_S
PIXEL_MAP_S_TO_S_SIZE
PIXEL_MODE_BIT
PIXEL_PACK_BUFFER
PIXEL_PACK_BUFFER_ARB
PIXEL_PACK_BUFFER_BINDING
PIXEL_PACK_BUFFER_BINDING_ARB
PIXEL_UNPACK_BUFFER
PIXEL_UNPACK_BUFFER_ARB
PIXEL_UNPACK_BUFFER_BINDING
PIXEL_UNPACK_BUFFER_BINDING_ARB
PIXEL_UNPACK_BUFFER_EXT
PN_TRIANGLES_ATI
PN_TRIANGLES_NORMAL_MODE_ATI
PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI
PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI
PN_TRIANGLES_POINT_MODE_ATI
PN_TRIANGLES_POINT_MODE_CUBIC_ATI
PN_TRIANGLES_POINT_MODE_LINEAR_ATI
PN_TRIANGLES_TESSELATION_LEVEL_ATI
POINT
POINT_BIT
POINT_DISTANCE_ATTENUATION
POINT_DISTANCE_ATTENUATION_ARB
POINT_FADE_THRESHOLD_SIZE
POINT_FADE_THRESHOLD_SIZE_ARB
POINT_SIZE
POINT_SIZE_GRANULARITY
POINT_SIZE_MAX
POINT_SIZE_MAX_ARB
POINT_SIZE_MIN
POINT_SIZE_MIN_ARB
POINT_SIZE_RANGE
POINT_SMOOTH
POINT_SMOOTH_HINT
POINT_SPRITE
POINT_SPRITE_ARB
POINT_SPRITE_COORD_ORIGIN
POINT_SPRITE_NV
POINT_SPRITE_R_MODE_NV
POINT_TOKEN
POINTS
POLYGON
POLYGON_BIT
POLYGON_MODE
POLYGON_OFFSET_FACTOR
POLYGON_OFFSET_FILL
POLYGON_OFFSET_LINE
POLYGON_OFFSET_POINT
POLYGON_OFFSET_UNITS
POLYGON_SMOOTH
POLYGON_SMOOTH_HINT
POLYGON_STIPPLE
POLYGON_STIPPLE_BIT
POLYGON_TOKEN
POSITION
POST_COLOR_MATRIX_ALPHA_BIAS
POST_COLOR_MATRIX_ALPHA_BIAS_SGI
POST_COLOR_MATRIX_ALPHA_SCALE
POST_COLOR_MATRIX_ALPHA_SCALE_SGI
POST_COLOR_MATRIX_BLUE_BIAS
POST_COLOR_MATRIX_BLUE_BIAS_SGI
POST_COLOR_MATRIX_BLUE_SCALE
POST_COLOR_MATRIX_BLUE_SCALE_SGI
POST_COLOR_MATRIX_COLOR_TABLE
POST_COLOR_MATRIX_GREEN_BIAS
POST_COLOR_MATRIX_GREEN_BIAS_SGI
POST_COLOR_MATRIX_GREEN_SCALE
POST_COLOR_MATRIX_GREEN_SCALE_SGI
POST_COLOR_MATRIX_RED_BIAS
POST_COLOR_MATRIX_RED_BIAS_SGI
POST_COLOR_MATRIX_RED_SCALE
POST_COLOR_MATRIX_RED_SCALE_SGI
POST_CONVOLUTION_ALPHA_BIAS
POST_CONVOLUTION_ALPHA_SCALE
POST_CONVOLUTION_BLUE_BIAS
POST_CONVOLUTION_BLUE_SCALE
POST_CONVOLUTION_COLOR_TABLE
POST_CONVOLUTION_GREEN_BIAS
POST_CONVOLUTION_GREEN_SCALE
POST_CONVOLUTION_RED_BIAS
POST_CONVOLUTION_RED_SCALE
PREVIOUS
PREVIOUS_ARB
PRIMARY_COLOR
PRIMARY_COLOR_ARB
PRIMITIVES_GENERATED_EXT
PROGRAM_ADDRESS_REGISTERS_ARB
PROGRAM_ALU_INSTRUCTIONS_ARB
PROGRAM_ATTRIBS_ARB
PROGRAM_BINDING_ARB
PROGRAM_ERROR_POSITION_ARB
PROGRAM_ERROR_POSITION_NV
PROGRAM_ERROR_STRING_ARB
PROGRAM_ERROR_STRING_NV
PROGRAM_FORMAT_ARB
PROGRAM_FORMAT_ASCII_ARB
PROGRAM_INSTRUCTIONS_ARB
PROGRAM_LENGTH_ARB
PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
PROGRAM_NATIVE_ATTRIBS_ARB
PROGRAM_NATIVE_INSTRUCTIONS_ARB
PROGRAM_NATIVE_PARAMETERS_ARB
PROGRAM_NATIVE_TEMPORARIES_ARB
PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
PROGRAM_OBJECT_ARB
PROGRAM_PARAMETERS_ARB
PROGRAM_POINT_SIZE_EXT
PROGRAM_STRING_ARB
PROGRAM_TEMPORARIES_ARB
PROGRAM_TEX_INDIRECTIONS_ARB
PROGRAM_TEX_INSTRUCTIONS_ARB
PROGRAM_UNDER_NATIVE_LIMITS_ARB
PROJECTION
PROJECTION_MATRIX
PROJECTION_STACK_DEPTH
PROXY_COLOR_TABLE
PROXY_HISTOGRAM
PROXY_POST_COLOR_MATRIX_COLOR_TABLE
PROXY_POST_CONVOLUTION_COLOR_TABLE
PROXY_TEXTURE_1D
PROXY_TEXTURE_2D
PROXY_TEXTURE_3D
PROXY_TEXTURE_CUBE_MAP
PROXY_TEXTURE_CUBE_MAP_ARB
PROXY_TEXTURE_RECTANGLE_ARB
PURGEABLE_APPLE
Q
QUAD_STRIP
QUADRATIC_ATTENUATION
QUADS
QUERY_COUNTER_BITS
QUERY_COUNTER_BITS_ARB
QUERY_RESULT
QUERY_RESULT_ARB
QUERY_RESULT_AVAILABLE
QUERY_RESULT_AVAILABLE_ARB
R
R3_G3_B2
RASTER_POSITION_UNCLIPPED_IBM
RASTERIZER_DISCARD_EXT
READ_BUFFER
READ_FRAMEBUFFER_BINDING_EXT
READ_FRAMEBUFFER_EXT
READ_ONLY
READ_ONLY_ARB
READ_WRITE
READ_WRITE_ARB
RED
RED_BIAS
RED_BITS
RED_INTEGER_EXT
RED_SCALE
REDUCE
REFLECTION_MAP
REFLECTION_MAP_ARB
REFLECTION_MAP_NV
RELEASED_APPLE
RENDER
RENDER_MODE
RENDERBUFFER_ALPHA_SIZE_EXT
RENDERBUFFER_BINDING_EXT
RENDERBUFFER_BLUE_SIZE_EXT
RENDERBUFFER_DEPTH_SIZE_EXT
RENDERBUFFER_EXT
RENDERBUFFER_GREEN_SIZE_EXT
RENDERBUFFER_HEIGHT_EXT
RENDERBUFFER_INTERNAL_FORMAT_EXT
RENDERBUFFER_RED_SIZE_EXT
RENDERBUFFER_SAMPLES_EXT
RENDERBUFFER_STENCIL_SIZE_EXT
RENDERBUFFER_WIDTH_EXT
RENDERER
REPEAT
REPLACE
REPLICATE_BORDER
RESCALE_NORMAL
RESCALE_NORMAL_EXT
RETAINED_APPLE
RETURN
RGB
RGB_FLOAT16_APPLE
RGB_FLOAT16_ATI
RGB_FLOAT32_APPLE
RGB_FLOAT32_ATI
RGB_INTEGER_EXT
RGB_SCALE
RGB_SCALE_ARB
RGB10
RGB10_A2
RGB12
RGB16
RGB16F_ARB
RGB16I_EXT
RGB16UI_EXT
RGB32F_ARB
RGB32I_EXT
RGB32UI_EXT
RGB4
RGB5
RGB5_A1
RGB8
RGB8I_EXT
RGB8UI_EXT
RGBA
RGBA_FLOAT16_APPLE
RGBA_FLOAT16_ATI
RGBA_FLOAT32_APPLE
RGBA_FLOAT32_ATI
RGBA_INTEGER_EXT
RGBA_INTEGER_MODE_EXT
RGBA_MODE
RGBA12
RGBA16
RGBA16F_ARB
RGBA16I_EXT
RGBA16UI_EXT
RGBA2
RGBA32F_ARB
RGBA32I_EXT
RGBA32UI_EXT
RGBA4
RGBA8
RGBA8I_EXT
RGBA8UI_EXT
RIGHT
S
SAMPLE_ALPHA_TO_COVERAGE
SAMPLE_ALPHA_TO_COVERAGE_ARB
SAMPLE_ALPHA_TO_ONE
SAMPLE_ALPHA_TO_ONE_ARB
SAMPLE_BUFFERS
SAMPLE_BUFFERS_ARB
SAMPLE_COVERAGE
SAMPLE_COVERAGE_ARB
SAMPLE_COVERAGE_INVERT
SAMPLE_COVERAGE_INVERT_ARB
SAMPLE_COVERAGE_VALUE
SAMPLE_COVERAGE_VALUE_ARB
SAMPLER_1D
SAMPLER_1D_ARB
SAMPLER_1D_ARRAY_EXT
SAMPLER_1D_ARRAY_SHADOW_EXT
SAMPLER_1D_SHADOW
SAMPLER_1D_SHADOW_ARB
SAMPLER_2D
SAMPLER_2D_ARB
SAMPLER_2D_ARRAY_EXT
SAMPLER_2D_ARRAY_SHADOW_EXT
SAMPLER_2D_RECT_ARB
SAMPLER_2D_RECT_SHADOW_ARB
SAMPLER_2D_SHADOW
SAMPLER_2D_SHADOW_ARB
SAMPLER_3D
SAMPLER_3D_ARB
SAMPLER_BUFFER_EXT
SAMPLER_CUBE
SAMPLER_CUBE_ARB
SAMPLER_CUBE_SHADOW_EXT
SAMPLES
SAMPLES_ARB
SAMPLES_PASSED
SAMPLES_PASSED_ARB
SCISSOR_BIT
SCISSOR_BOX
SCISSOR_TEST
SECONDARY_COLOR_ARRAY
SECONDARY_COLOR_ARRAY_BUFFER_BINDING
SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB
SECONDARY_COLOR_ARRAY_EXT
SECONDARY_COLOR_ARRAY_POINTER
SECONDARY_COLOR_ARRAY_POINTER_EXT
SECONDARY_COLOR_ARRAY_SIZE
SECONDARY_COLOR_ARRAY_SIZE_EXT
SECONDARY_COLOR_ARRAY_STRIDE
SECONDARY_COLOR_ARRAY_STRIDE_EXT
SECONDARY_COLOR_ARRAY_TYPE
SECONDARY_COLOR_ARRAY_TYPE_EXT
SELECT
SELECTION_BUFFER_POINTER
SELECTION_BUFFER_SIZE
SEPARABLE_2D
SEPARATE_ATTRIBS_EXT
SEPARATE_SPECULAR_COLOR
SEPARATE_SPECULAR_COLOR_EXT
SET
SHADE_MODEL
SHADER_OBJECT_ARB
SHADER_SOURCE_LENGTH
SHADER_TYPE
SHADING_LANGUAGE_VERSION
SHADING_LANGUAGE_VERSION_ARB
SHININESS
SHORT
SINGLE_COLOR
SINGLE_COLOR_EXT
SLUMINANCE
SLUMINANCE_ALPHA
SLUMINANCE_ALPHA_EXT
SLUMINANCE_EXT
SLUMINANCE8
SLUMINANCE8_ALPHA8
SLUMINANCE8_ALPHA8_EXT
SLUMINANCE8_EXT
SMOOTH
SMOOTH_LINE_WIDTH_GRANULARITY
SMOOTH_LINE_WIDTH_RANGE
SMOOTH_POINT_SIZE_GRANULARITY
SMOOTH_POINT_SIZE_RANGE
SOURCE0_ALPHA
SOURCE0_ALPHA_ARB
SOURCE0_RGB
SOURCE0_RGB_ARB
SOURCE1_ALPHA
SOURCE1_ALPHA_ARB
SOURCE1_RGB
SOURCE1_RGB_ARB
SOURCE2_ALPHA
SOURCE2_ALPHA_ARB
SOURCE2_RGB
SOURCE2_RGB_ARB
SPECULAR
SPHERE_MAP
SPOT_CUTOFF
SPOT_DIRECTION
SPOT_EXPONENT
SRC_ALPHA
SRC_ALPHA_SATURATE
SRC_COLOR
SRC0_ALPHA
SRC0_RGB
SRC1_ALPHA
SRC1_RGB
SRC2_ALPHA
SRC2_RGB
SRGB
SRGB_ALPHA
SRGB_ALPHA_EXT
SRGB_EXT
SRGB8
SRGB8_ALPHA8
SRGB8_ALPHA8_EXT
SRGB8_EXT
STACK_OVERFLOW
STACK_UNDERFLOW
STATIC_COPY
STATIC_COPY_ARB
STATIC_DRAW
STATIC_DRAW_ARB
STATIC_READ
STATIC_READ_ARB
STENCIL
STENCIL_ATTACHMENT_EXT
STENCIL_BACK_FAIL
STENCIL_BACK_FAIL_ATI
STENCIL_BACK_FUNC
STENCIL_BACK_FUNC_ATI
STENCIL_BACK_PASS_DEPTH_FAIL
STENCIL_BACK_PASS_DEPTH_FAIL_ATI
STENCIL_BACK_PASS_DEPTH_PASS
STENCIL_BACK_PASS_DEPTH_PASS_ATI
STENCIL_BACK_REF
STENCIL_BACK_VALUE_MASK
STENCIL_BACK_WRITEMASK
STENCIL_BITS
STENCIL_BUFFER_BIT
STENCIL_CLEAR_VALUE
STENCIL_FAIL
STENCIL_FUNC
STENCIL_INDEX
STENCIL_INDEX1_EXT
STENCIL_INDEX16_EXT
STENCIL_INDEX4_EXT
STENCIL_INDEX8_EXT
STENCIL_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
STENCIL_REF
STENCIL_TEST
STENCIL_TEST_TWO_SIDE_EXT
STENCIL_VALUE_MASK
STENCIL_WRITEMASK
STEREO
STORAGE_CACHED_APPLE
STORAGE_PRIVATE_APPLE
STORAGE_SHARED_APPLE
STREAM_COPY
STREAM_COPY_ARB
STREAM_DRAW
STREAM_DRAW_ARB
STREAM_READ
STREAM_READ_ARB
SUBPIXEL_BITS
SUBTRACT
SUBTRACT_ARB
T
T2F_C3F_V3F
T2F_C4F_N3F_V3F
T2F_C4UB_V3F
T2F_N3F_V3F
T2F_V3F
T4F_C4F_N3F_V4F
T4F_V4F
TABLE_TOO_LARGE
TEXTURE
TEXTURE_1D
TEXTURE_2D
TEXTURE_3D
TEXTURE_ALPHA_SIZE
TEXTURE_ALPHA_TYPE_ARB
TEXTURE_BASE_LEVEL
TEXTURE_BASE_LEVEL_SGIS
TEXTURE_BINDING_1D
TEXTURE_BINDING_2D
TEXTURE_BINDING_3D
TEXTURE_BINDING_CUBE_MAP
TEXTURE_BINDING_CUBE_MAP_ARB
TEXTURE_BINDING_RECTANGLE_ARB
TEXTURE_BIT
TEXTURE_BLUE_SIZE
TEXTURE_BLUE_TYPE_ARB
TEXTURE_BORDER
TEXTURE_BORDER_COLOR
TEXTURE_COMPARE_FAIL_VALUE_ARB
TEXTURE_COMPARE_FUNC
TEXTURE_COMPARE_FUNC_ARB
TEXTURE_COMPARE_MODE
TEXTURE_COMPARE_MODE_ARB
TEXTURE_COMPONENTS
TEXTURE_COMPRESSED
TEXTURE_COMPRESSED_ARB
TEXTURE_COMPRESSED_IMAGE_SIZE
TEXTURE_COMPRESSED_IMAGE_SIZE_ARB
TEXTURE_COMPRESSION_HINT
TEXTURE_COMPRESSION_HINT_ARB
TEXTURE_COORD_ARRAY
TEXTURE_COORD_ARRAY_BUFFER_BINDING
TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB
TEXTURE_COORD_ARRAY_POINTER
TEXTURE_COORD_ARRAY_SIZE
TEXTURE_COORD_ARRAY_STRIDE
TEXTURE_COORD_ARRAY_TYPE
TEXTURE_CUBE_MAP
TEXTURE_CUBE_MAP_ARB
TEXTURE_CUBE_MAP_NEGATIVE_X
TEXTURE_CUBE_MAP_NEGATIVE_X_ARB
TEXTURE_CUBE_MAP_NEGATIVE_Y
TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB
TEXTURE_CUBE_MAP_NEGATIVE_Z
TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB
TEXTURE_CUBE_MAP_POSITIVE_X
TEXTURE_CUBE_MAP_POSITIVE_X_ARB
TEXTURE_CUBE_MAP_POSITIVE_Y
TEXTURE_CUBE_MAP_POSITIVE_Y_ARB
TEXTURE_CUBE_MAP_POSITIVE_Z
TEXTURE_CUBE_MAP_POSITIVE_Z_ARB
TEXTURE_DEPTH
TEXTURE_DEPTH_SIZE
TEXTURE_DEPTH_SIZE_ARB
TEXTURE_DEPTH_TYPE_ARB
TEXTURE_ENV
TEXTURE_ENV_COLOR
TEXTURE_ENV_MODE
TEXTURE_FILTER_CONTROL
TEXTURE_FILTER_CONTROL_EXT
TEXTURE_FLOAT_COMPONENTS_NV
TEXTURE_GEN_MODE
TEXTURE_GEN_Q
TEXTURE_GEN_R
TEXTURE_GEN_S
TEXTURE_GEN_T
TEXTURE_GREEN_SIZE
TEXTURE_GREEN_TYPE_ARB
TEXTURE_HEIGHT
TEXTURE_INTENSITY_SIZE
TEXTURE_INTENSITY_TYPE_ARB
TEXTURE_INTERNAL_FORMAT
TEXTURE_LOD_BIAS
TEXTURE_LOD_BIAS_EXT
TEXTURE_LUMINANCE_SIZE
TEXTURE_LUMINANCE_TYPE_ARB
TEXTURE_MAG_FILTER
TEXTURE_MATRIX
TEXTURE_MAX_ANISOTROPY_EXT
TEXTURE_MAX_LEVEL
TEXTURE_MAX_LEVEL_SGIS
TEXTURE_MAX_LOD
TEXTURE_MAX_LOD_SGIS
TEXTURE_MIN_FILTER
TEXTURE_MIN_LOD
TEXTURE_MIN_LOD_SGIS
TEXTURE_PRIORITY
TEXTURE_RANGE_LENGTH_APPLE
TEXTURE_RANGE_POINTER_APPLE
TEXTURE_RECTANGLE_ARB
TEXTURE_RECTANGLE_NV
TEXTURE_RED_SIZE
TEXTURE_RED_TYPE_ARB
TEXTURE_RESIDENT
TEXTURE_STACK_DEPTH
TEXTURE_STENCIL_SIZE_EXT
TEXTURE_STORAGE_HINT_APPLE
TEXTURE_WIDTH
TEXTURE_WRAP_R
TEXTURE_WRAP_S
TEXTURE_WRAP_T
TEXTURE0
TEXTURE0_ARB
TEXTURE1
TEXTURE1_ARB
TEXTURE10
TEXTURE10_ARB
TEXTURE11
TEXTURE11_ARB
TEXTURE12
TEXTURE12_ARB
TEXTURE13
TEXTURE13_ARB
TEXTURE14
TEXTURE14_ARB
TEXTURE15
TEXTURE15_ARB
TEXTURE16
TEXTURE16_ARB
TEXTURE17
TEXTURE17_ARB
TEXTURE18
TEXTURE18_ARB
TEXTURE19
TEXTURE19_ARB
TEXTURE2
TEXTURE2_ARB
TEXTURE20
TEXTURE20_ARB
TEXTURE21
TEXTURE21_ARB
TEXTURE22
TEXTURE22_ARB
TEXTURE23
TEXTURE23_ARB
TEXTURE24
TEXTURE24_ARB
TEXTURE25
TEXTURE25_ARB
TEXTURE26
TEXTURE26_ARB
TEXTURE27
TEXTURE27_ARB
TEXTURE28
TEXTURE28_ARB
TEXTURE29
TEXTURE29_ARB
TEXTURE3
TEXTURE3_ARB
TEXTURE30
TEXTURE30_ARB
TEXTURE31
TEXTURE31_ARB
TEXTURE4
TEXTURE4_ARB
TEXTURE5
TEXTURE5_ARB
TEXTURE6
TEXTURE6_ARB
TEXTURE7
TEXTURE7_ARB
TEXTURE8
TEXTURE8_ARB
TEXTURE9
TEXTURE9_ARB
TRANSFORM_BIT
TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
TRANSFORM_FEEDBACK_BUFFER_EXT
TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
TRANSFORM_FEEDBACK_BUFFER_START_EXT
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
TRANSFORM_FEEDBACK_VARYINGS_EXT
TRANSFORM_HINT_APPLE
TRANSPOSE_COLOR_MATRIX
TRANSPOSE_COLOR_MATRIX_ARB
TRANSPOSE_CURRENT_MATRIX_ARB
TRANSPOSE_MODELVIEW_MATRIX
TRANSPOSE_MODELVIEW_MATRIX_ARB
TRANSPOSE_PROJECTION_MATRIX
TRANSPOSE_PROJECTION_MATRIX_ARB
TRANSPOSE_TEXTURE_MATRIX
TRANSPOSE_TEXTURE_MATRIX_ARB
TRIANGLE_FAN
TRIANGLE_STRIP
TRIANGLE_STRIP_ADJACENCY_EXT
TRIANGLES
TRIANGLES_ADJACENCY_EXT
UNDEFINED_APPLE
UNIFORM_BUFFER_BINDING_EXT
UNIFORM_BUFFER_EXT
UNPACK_ALIGNMENT
UNPACK_CLIENT_STORAGE_APPLE
UNPACK_IMAGE_HEIGHT
UNPACK_LSB_FIRST
UNPACK_ROW_BYTES_APPLE
UNPACK_ROW_LENGTH
UNPACK_SKIP_IMAGES
UNPACK_SKIP_PIXELS
UNPACK_SKIP_ROWS
UNPACK_SWAP_BYTES
UNSIGNED_BYTE
UNSIGNED_BYTE_2_3_3_REV
UNSIGNED_BYTE_3_3_2
UNSIGNED_INT
UNSIGNED_INT_10_10_10_2
UNSIGNED_INT_2_10_10_10_REV
UNSIGNED_INT_24_8_EXT
UNSIGNED_INT_8_8_8_8
UNSIGNED_INT_8_8_8_8_REV
UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
UNSIGNED_INT_SAMPLER_1D_EXT
UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
UNSIGNED_INT_SAMPLER_2D_EXT
UNSIGNED_INT_SAMPLER_2D_RECT_EXT
UNSIGNED_INT_SAMPLER_3D_EXT
UNSIGNED_INT_SAMPLER_BUFFER_EXT
UNSIGNED_INT_SAMPLER_CUBE_EXT
UNSIGNED_INT_VEC2_EXT
UNSIGNED_INT_VEC3_EXT
UNSIGNED_INT_VEC4_EXT
UNSIGNED_NORMALIZED_ARB
UNSIGNED_SHORT
UNSIGNED_SHORT_1_5_5_5_REV
UNSIGNED_SHORT_4_4_4_4
UNSIGNED_SHORT_4_4_4_4_REV
UNSIGNED_SHORT_5_5_5_1
UNSIGNED_SHORT_5_6_5
UNSIGNED_SHORT_5_6_5_REV
UNSIGNED_SHORT_8_8_APPLE
UNSIGNED_SHORT_8_8_REV_APPLE
UPPER_LEFT
V2F
V3F
VALIDATE_STATUS
VENDOR
VERSION
VERTEX_ARRAY
VERTEX_ARRAY_BINDING_APPLE
VERTEX_ARRAY_BUFFER_BINDING
VERTEX_ARRAY_BUFFER_BINDING_ARB
VERTEX_ARRAY_POINTER
VERTEX_ARRAY_RANGE_APPLE
VERTEX_ARRAY_RANGE_LENGTH_APPLE
VERTEX_ARRAY_RANGE_POINTER_APPLE
VERTEX_ARRAY_SIZE
VERTEX_ARRAY_STORAGE_HINT_APPLE
VERTEX_ARRAY_STRIDE
VERTEX_ARRAY_TYPE
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
VERTEX_ATTRIB_ARRAY_ENABLED
VERTEX_ATTRIB_ARRAY_ENABLED_ARB
VERTEX_ATTRIB_ARRAY_NORMALIZED
VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
VERTEX_ATTRIB_ARRAY_POINTER
VERTEX_ATTRIB_ARRAY_POINTER_ARB
VERTEX_ATTRIB_ARRAY_SIZE
VERTEX_ATTRIB_ARRAY_SIZE_ARB
VERTEX_ATTRIB_ARRAY_STRIDE
VERTEX_ATTRIB_ARRAY_STRIDE_ARB
VERTEX_ATTRIB_ARRAY_TYPE
VERTEX_ATTRIB_ARRAY_TYPE_ARB
VERTEX_ATTRIB_MAP1_APPLE
VERTEX_ATTRIB_MAP1_COEFF_APPLE
VERTEX_ATTRIB_MAP1_DOMAIN_APPLE
VERTEX_ATTRIB_MAP1_ORDER_APPLE
VERTEX_ATTRIB_MAP1_SIZE_APPLE
VERTEX_ATTRIB_MAP2_APPLE
VERTEX_ATTRIB_MAP2_COEFF_APPLE
VERTEX_ATTRIB_MAP2_DOMAIN_APPLE
VERTEX_ATTRIB_MAP2_ORDER_APPLE
VERTEX_ATTRIB_MAP2_SIZE_APPLE
VERTEX_BLEND_ARB
VERTEX_PROGRAM_ARB
VERTEX_PROGRAM_NV
VERTEX_PROGRAM_POINT_SIZE
VERTEX_PROGRAM_POINT_SIZE_ARB
VERTEX_PROGRAM_TWO_SIDE
VERTEX_PROGRAM_TWO_SIDE_ARB
VERTEX_SHADER
VERTEX_SHADER_ARB
VIEWPORT
VIEWPORT_BIT
VOLATILE_APPLE
WEIGHT_ARRAY_ARB
WEIGHT_ARRAY_BUFFER_BINDING
WEIGHT_ARRAY_BUFFER_BINDING_ARB
WEIGHT_ARRAY_POINTER_ARB
WEIGHT_ARRAY_SIZE_ARB
WEIGHT_ARRAY_STRIDE_ARB
WEIGHT_ARRAY_TYPE_ARB
WEIGHT_SUM_UNITY_ARB
WRITE_ONLY
WRITE_ONLY_ARB
XOR
YCBCR_422_APPLE
ZERO
ZOOM_X
ZOOM_Y
FALSE
TRUE

GLU関数

Project
UnProject
LookAt
Perspective
Ortho2D

ちなみに、どう調べるたかの方法は

glオブジェクトの保持しているtableをfor文で全部表示してるだけです。


local gl = require("opengl")

for key, value in pairs(gl) do

print(key)

end

Leave a Comment