GL documentation in the IDE

BlitzMax Forums/BlitzMax OpenGL Programming/GL documentation in the IDE

I think it's about time that OpenGL commands are documented in the IDE documentation, and that these commands all show as hilighted tokens within the IDE. Has anyone taken steps towards achieving this? As a starter, I at least went through and put a bbdoc line before each Const and each Function so that these are now a) listed in the documentation, b) show the function parameters when you press F1 in the IDE, and c) show as hilighted in the IDE. I much prefer this to the guesswork involved in trying to remember what the functions are and what their parameters require. The ideal thing of course would be to get all of the `blue book` into bbdoc documentation so that it is available within the IDE for all commands, but having taken a look at it that is quite a lot of work. Anyway, here is my OpenGL.bmx file which you can put in the Public/OpenGL module folder, then run the Bin/Docmods program. Abracadabra.

Strict

Rem
bbdoc: OpenGL 1.1
End Rem
Module Pub.OpenGL

ModuleInfo "Version: 1.02"
ModuleInfo "License: SGI Free Software License B"
ModuleInfo "Modserver: BRL"

ModuleInfo "History: 1.02 Release"
ModuleInfo "History: Restored GLU"

?MacOS
Import "-framework AGL"
Import "-framework OpenGL"
?Win32
Import "-lglu32"
Import "-lopengl32"
?Linux
Import "-lGL"
Import "-lGLU"
?

Import "glu.bmx"

Extern "Os"

Rem
bbdoc: C O N S T A N T S
EndRem
Rem
bbdoc: GL_ACCUM
EndRem
Const GL_ACCUM=$0100
Rem
bbdoc: GL_LOAD
EndRem
Const GL_LOAD=$0101
Rem
bbdoc: GL_RETURN
EndRem
Const GL_RETURN=$0102
Rem
bbdoc: GL_MULT
EndRem
Const GL_MULT=$0103
Rem
bbdoc: GL_ADD
EndRem
Const GL_ADD=$0104
Rem
bbdoc: GL_NEVER 
EndRem
Const GL_NEVER=$0200
Rem
bbdoc: GL_LESS
EndRem
Const GL_LESS=$0201
Rem
bbdoc: GL_EQUAL
EndRem
Const GL_EQUAL=$0202
Rem
bbdoc: GL_LEQUAL
EndRem
Const GL_LEQUAL=$0203
Rem
bbdoc: GL_GREATER
EndRem
Const GL_GREATER=$0204
Rem
bbdoc: GL_NOTEQUAL
EndRem
Const GL_NOTEQUAL=$0205
Rem
bbdoc: GL_GEQUAL
EndRem
Const GL_GEQUAL=$0206
Rem
bbdoc: GL_ALWAYS
EndRem
Const GL_ALWAYS=$0207
Rem
bbdoc: GL_CURRENT_BIT
EndRem
Const GL_CURRENT_BIT=$00000001
Rem
bbdoc: GL_POINT_BIT
EndRem
Const GL_POINT_BIT=$00000002
Rem
bbdoc: GL_LINE_BIT
EndRem
Const GL_LINE_BIT=$00000004
Rem
bbdoc: GL_POLYGON_BIT
EndRem
Const GL_POLYGON_BIT=$00000008
Rem
bbdoc: GL_POLYGON_STIPPLE_BIT
EndRem
Const GL_POLYGON_STIPPLE_BIT=$00000010
Rem
bbdoc: GL_PIXEL_MODE_BIT
EndRem
Const GL_PIXEL_MODE_BIT=$00000020
Rem
bbdoc: GL_LIGHTING_BIT
EndRem
Const GL_LIGHTING_BIT=$00000040
Rem
bbdoc: GL_FOG_BIT
EndRem
Const GL_FOG_BIT=$00000080
Rem
bbdoc: GL_DEPTH_BUFFER_BIT
EndRem
Const GL_DEPTH_BUFFER_BIT=$00000100
Rem
bbdoc: GL_ACCUM_BUFFER_BIT
EndRem
Const GL_ACCUM_BUFFER_BIT=$00000200
Rem
bbdoc: GL_STENCIL_BUFFER_BIT
EndRem
Const GL_STENCIL_BUFFER_BIT=$00000400
Rem
bbdoc: GL_VIEWPORT_BIT
EndRem
Const GL_VIEWPORT_BIT=$00000800
Rem
bbdoc: GL_TRANSFORM_BIT
EndRem
Const GL_TRANSFORM_BIT=$00001000
Rem
bbdoc: GL_ENABLE_BIT
EndRem
Const GL_ENABLE_BIT=$00002000
Rem
bbdoc: GL_COLOR_BUFFER_BIT
EndRem
Const GL_COLOR_BUFFER_BIT=$00004000
Rem
bbdoc: GL_HINT_BIT
EndRem
Const GL_HINT_BIT=$00008000
Rem
bbdoc: GL_EVAL_BIT
EndRem
Const GL_EVAL_BIT=$00010000
Rem
bbdoc: GL_LIST_BIT
EndRem
Const GL_LIST_BIT=$00020000
Rem
bbdoc: GL_TEXTURE_BIT
EndRem
Const GL_TEXTURE_BIT=$00040000
Rem
bbdoc: GL_SCISSOR_BIT
EndRem
Const GL_SCISSOR_BIT=$00080000
Rem
bbdoc: GL_ALL_ATTRIB_BITS
EndRem
Const GL_ALL_ATTRIB_BITS=$000fffff
Rem
bbdoc: GL_POINTS
EndRem
Const GL_POINTS=$0000
Rem
bbdoc: GL_LINES
EndRem
Const GL_LINES=$0001
Rem
bbdoc: GL_LINE_LOOP
EndRem
Const GL_LINE_LOOP=$0002
Rem
bbdoc: GL_LINE_STRIP
EndRem
Const GL_LINE_STRIP=$0003
Rem
bbdoc: GL_TRIANGLES
EndRem
Const GL_TRIANGLES=$0004
Rem
bbdoc: GL_TRIANGLE_STRIP
EndRem
Const GL_TRIANGLE_STRIP=$0005
Rem
bbdoc: GL_TRIANGLE_FAN
EndRem
Const GL_TRIANGLE_FAN=$0006
Rem
bbdoc: GL_QUADS
EndRem
Const GL_QUADS=$0007
Rem
bbdoc: GL_QUAD_STRIP
EndRem
Const GL_QUAD_STRIP=$0008
Rem
bbdoc: GL_POLYGON
EndRem
Const GL_POLYGON=$0009
Rem
bbdoc: GL_ZERO
EndRem
Const GL_ZERO=0
Rem
bbdoc: GL_ONE
EndRem
Const GL_ONE=1
Rem
bbdoc: GL_SRC_COLOR
EndRem
Const GL_SRC_COLOR=$0300
Rem
bbdoc: GL_ONE_MINUS_SRC_COLOR
EndRem
Const GL_ONE_MINUS_SRC_COLOR=$0301
Rem
bbdoc: GL_SRC_ALPHA
EndRem
Const GL_SRC_ALPHA=$0302
Rem
bbdoc: GL_ONE_MINUS_SRC_ALPHA
EndRem
Const GL_ONE_MINUS_SRC_ALPHA=$0303
Rem
bbdoc: GL_DST_ALPHA
EndRem
Const GL_DST_ALPHA=$0304
Rem
bbdoc: GL_ONE_MINUS_DST_ALPHA
EndRem
Const GL_ONE_MINUS_DST_ALPHA=$0305
Rem
bbdoc: GL_DST_COLOR
EndRem
Const GL_DST_COLOR=$0306
Rem
bbdoc: GL_ONE_MINUS_DST_COLOR
EndRem
Const GL_ONE_MINUS_DST_COLOR=$0307
Rem
bbdoc: GL_SRC_ALPHA_SATURATE
EndRem
Const GL_SRC_ALPHA_SATURATE=$0308
Rem
bbdoc: GL_TRUE
EndRem
Const GL_TRUE=1
Rem
bbdoc: GL_FALSE
EndRem
Const GL_FALSE=0
Rem
bbdoc: GL_CLIP_PLANE0
EndRem
Const GL_CLIP_PLANE0=$3000
Rem
bbdoc: GL_CLIP_PLANE1
EndRem
Const GL_CLIP_PLANE1=$3001
Rem
bbdoc: GL_CLIP_PLANE2
EndRem
Const GL_CLIP_PLANE2=$3002
Rem
bbdoc: GL_CLIP_PLANE3
EndRem
Const GL_CLIP_PLANE3=$3003
Rem
bbdoc: GL_CLIP_PLANE4
EndRem
Const GL_CLIP_PLANE4=$3004
Rem
bbdoc: GL_CLIP_PLANE5
EndRem
Const GL_CLIP_PLANE5=$3005
Rem
bbdoc: GL_BYTE
EndRem
Const GL_BYTE=$1400
Rem
bbdoc: GL_UNSIGNED_BYTE
EndRem
Const GL_UNSIGNED_BYTE=$1401
Rem
bbdoc: GL_SHORT
EndRem
Const GL_SHORT=$1402
Rem
bbdoc: GL_UNSIGNED_SHORT
EndRem
Const GL_UNSIGNED_SHORT=$1403
Rem
bbdoc: GL_INT
EndRem
Const GL_INT=$1404
Rem
bbdoc: GL_UNSIGNED_INT
EndRem
Const GL_UNSIGNED_INT=$1405
Rem
bbdoc: GL_FLAOT
EndRem
Const GL_FLOAT=$1406
Rem
bbdoc: GL_2_BYTES
EndRem
Const GL_2_BYTES=$1407
Rem
bbdoc: GL_3_BYTES
EndRem
Const GL_3_BYTES=$1408
Rem
bbdoc: GL_4_BYTES
EndRem
Const GL_4_BYTES=$1409
Rem
bbdoc: GL_DOUBLE
EndRem
Const GL_DOUBLE=$140A
Rem
bbdoc: GL_NONE
EndRem
Const GL_NONE=0
Rem
bbdoc: GL_FRONT_LEFT
EndRem
Const GL_FRONT_LEFT=$0400
Rem
bbdoc: GL_FRONT_RIGHT
EndRem
Const GL_FRONT_RIGHT=$0401
Rem
bbdoc: GL_BACK_LEFT
EndRem
Const GL_BACK_LEFT=$0402
Rem
bbdoc: GL_BACK_RIGHT
EndRem
Const GL_BACK_RIGHT=$0403
Rem
bbdoc: GL_FRONT
EndRem
Const GL_FRONT=$0404
Rem
bbdoc: GL_BACK
EndRem
Const GL_BACK=$0405
Rem
bbdoc: GL_LEFT
EndRem
Const GL_LEFT=$0406
Rem
bbdoc: GL_RIGHT
EndRem
Const GL_RIGHT=$0407
Rem
bbdoc: GL_FRONT_AND_BACK
EndRem
Const GL_FRONT_AND_BACK=$0408
Rem
bbdoc: GL_AUX0
EndRem
Const GL_AUX0=$0409
Rem
bbdoc: GL_AUX1
EndRem
Const GL_AUX1=$040A
Rem
bbdoc: GL_AUX2
EndRem
Const GL_AUX2=$040B
Rem
bbdoc: GL_AUX3
EndRem
Const GL_AUX3=$040C
Rem
bbdoc: GL_NO_ERROR
EndRem
Const GL_NO_ERROR=0
Rem
bbdoc: GL_INVALID_ENUM
EndRem
Const GL_INVALID_ENUM=$0500
Rem
bbdoc: GL_INVALID_VALUE
EndRem
Const GL_INVALID_VALUE=$0501
Rem
bbdoc: GL_INVALID_OPERATION
EndRem
Rem
bbdoc: GL_INVALID_OPERATION
EndRem
Const GL_INVALID_OPERATION=$0502
Rem
bbdoc: GL_STACK_OVERFLOW
EndRem
Const GL_STACK_OVERFLOW=$0503
Rem
bbdoc: GL_STACK_UNDERFLOW
EndRem
Const GL_STACK_UNDERFLOW=$0504
Rem
bbdoc: GL_OUT_OF_MEMORY
EndRem
Const GL_OUT_OF_MEMORY=$0505
Rem
bbdoc: GL_2D
EndRem
Const GL_2D=$0600
Rem
bbdoc: GL_3D
EndRem
Const GL_3D=$0601
Rem
bbdoc: GL_3D_COLOR
EndRem
Const GL_3D_COLOR=$0602
Rem
bbdoc: GL_3D_COLOR_TEXTURE
EndRem
Const GL_3D_COLOR_TEXTURE=$0603
Rem
bbdoc: GL_4D_COLOR_TEXTURE
EndRem
Const GL_4D_COLOR_TEXTURE=$0604
Rem
bbdoc: GL_PASS_THROUGH_TOKEN
EndRem
Const GL_PASS_THROUGH_TOKEN=$0700
Rem
bbdoc: GL_POINT_TOKEN
EndRem
Const GL_POINT_TOKEN=$0701
Rem
bbdoc: GL_LINE_TOKEN
EndRem
Const GL_LINE_TOKEN=$0702
Rem
bbdoc: GL_POLYGON_TOKEN
EndRem
Const GL_POLYGON_TOKEN=$0703
Rem
bbdoc: GL_BITMAP_TOKEN
EndRem
Const GL_BITMAP_TOKEN=$0704
Rem
bbdoc: GL_DRAW_PIXEL_TOKEN
EndRem
Const GL_DRAW_PIXEL_TOKEN=$0705
Rem
bbdoc: GL_CPY_PIXEL_TOKEN
EndRem
Const GL_COPY_PIXEL_TOKEN=$0706
Rem
bbdoc: GL_LINE_RESET_TOKEN
EndRem
Const GL_LINE_RESET_TOKEN=$0707
Rem
bbdoc: GL_EXP
EndRem
Const GL_EXP=$0800
Rem
bbdoc: GL_EXP2
EndRem
Const GL_EXP2=$0801
Rem
bbdoc: GL_CW
EndRem
Const GL_CW=$0900
Rem
bbdoc: GL_CCW
EndRem
Const GL_CCW=$0901
Rem
bbdoc: GL_COEFF
EndRem
Const GL_COEFF=$0A00
Rem
bbdoc: GL_ORDER
EndRem
Const GL_ORDER=$0A01
Rem
bbdoc: GL_DOMAIN
EndRem
Const GL_DOMAIN=$0A02
Rem
bbdoc: GL_CURRENT_COLOR
EndRem
Const GL_CURRENT_COLOR=$0B00
Rem
bbdoc: GL_CURRENT_INDEX
EndRem
Const GL_CURRENT_INDEX=$0B01
Rem
bbdoc: GL_CURRENT_NORMAL
EndRem
Const GL_CURRENT_NORMAL=$0B02
Rem
bbdoc: GL_CURRENT_TEXTURE_COORDS
EndRem
Const GL_CURRENT_TEXTURE_COORDS=$0B03
Rem
bbdoc: GL_CURRENT_RASTER_COLOR
EndRem
Const GL_CURRENT_RASTER_COLOR=$0B04
Rem
bbdoc: GL_CURRENT_RASTER_INDEX
EndRem
Const GL_CURRENT_RASTER_INDEX=$0B05
Rem
bbdoc: GL_CURRENT_RASTER_TEXTURE_COORDS
EndRem
Const GL_CURRENT_RASTER_TEXTURE_COORDS=$0B06
Rem
bbdoc: GL_CURRENT_RASTER_POSITION
EndRem
Const GL_CURRENT_RASTER_POSITION=$0B07
Rem
bbdoc: GL_CURRENT_RASTER_POSITION_VALID
EndRem
Const GL_CURRENT_RASTER_POSITION_VALID=$0B08
Rem
bbdoc: GL_CURRENT_RASTER_DISTANCE
EndRem
Const GL_CURRENT_RASTER_DISTANCE=$0B09
Rem
bbdoc: GL_POINT_SMOOTH
EndRem
Const GL_POINT_SMOOTH=$0B10
Rem
bbdoc: GL_PONT_SIZE
EndRem
Const GL_POINT_SIZE=$0B11
Rem
bbdoc: GL_POINT_SIZE_RANGE
EndRem
Const GL_POINT_SIZE_RANGE=$0B12
Rem
bbdoc: GL_POINT_SIZE_GRANULARITY
EndRem
Const GL_POINT_SIZE_GRANULARITY=$0B13
Rem
bbdoc: GL_LINE_SMOOTH
EndRem
Const GL_LINE_SMOOTH=$0B20
Rem
bbdoc: GL_LINE_WIDTH
EndRem
Const GL_LINE_WIDTH=$0B21
Rem
bbdoc: GL_LINE_WIDTH_RANGE
EndRem
Const GL_LINE_WIDTH_RANGE=$0B22
Rem
bbdoc: GL_LINE_WIDTH_GRANULARITY
EndRem
Const GL_LINE_WIDTH_GRANULARITY=$0B23
Rem
bbdoc: GL_LINE_STIPPLE
EndRem
Const GL_LINE_STIPPLE=$0B24
Rem
bbdoc: GL_LINE_STIPPLE_PATTERN
EndRem
Const GL_LINE_STIPPLE_PATTERN=$0B25
Rem
bbdoc: GL_LINE_STIPPLE_REPEAT
EndRem
Const GL_LINE_STIPPLE_REPEAT=$0B26
Rem
bbdoc: GL_LIST_MODE
EndRem
Const GL_LIST_MODE=$0B30
Rem
bbdoc: GL_MAX_LIST_NESTING
EndRem
Const GL_MAX_LIST_NESTING=$0B31
Rem
bbdoc: GL_LIST_BASE
EndRem
Const GL_LIST_BASE=$0B32
Rem
bbdoc: GL_LIST_INDEX
EndRem
Const GL_LIST_INDEX=$0B33
Rem
bbdoc: GL_POLYGON_MODE
EndRem
Const GL_POLYGON_MODE=$0B40
Rem
bbdoc: GL_POLYGON_SMOOTH
EndRem
Const GL_POLYGON_SMOOTH=$0B41
Rem
bbdoc: GL_POLYGON_STIPPLE
EndRem
Const GL_POLYGON_STIPPLE=$0B42
Rem
bbdoc: GL_EDGE_FLAG
EndRem
Const GL_EDGE_FLAG=$0B43
Rem
bbdoc: GL_CULL_FACE
EndRem
Const GL_CULL_FACE=$0B44
Rem
bbdoc: GL_CULL_FACE_MODE
EndRem
Const GL_CULL_FACE_MODE=$0B45
Rem
bbdoc: GL_FRONT_FACE
EndRem
Const GL_FRONT_FACE=$0B46
Rem
bbdoc: GL_LIGHTING
EndRem
Const GL_LIGHTING=$0B50
Rem
bbdoc: GL_LIGHT_MODEL_LOCAL_VIEWER
EndRem
Const GL_LIGHT_MODEL_LOCAL_VIEWER=$0B51
Rem
bbdoc: GL_LIGHT_MODEL_TWO_SIDE
EndRem
Const GL_LIGHT_MODEL_TWO_SIDE=$0B52
Rem
bbdoc: GL_LIGHT_MODEL_AMBIENT
EndRem
Const GL_LIGHT_MODEL_AMBIENT=$0B53
Rem
bbdoc: GL_SHADE_MODEL
EndRem
Const GL_SHADE_MODEL=$0B54
Rem
bbdoc: GL_COLOR_MATERIAL_FACE
EndRem
Const GL_COLOR_MATERIAL_FACE=$0B55
Rem
bbdoc: GL_COLOR_MATERIAL_PARAMETER
EndRem
Const GL_COLOR_MATERIAL_PARAMETER=$0B56
Rem
bbdoc: GL_COLOR_MATERIAL
EndRem
Const GL_COLOR_MATERIAL=$0B57
Rem
bbdoc: GL_FOG
EndRem
Const GL_FOG=$0B60
Rem
bbdoc: GL_FOG_INDEX
EndRem
Const GL_FOG_INDEX=$0B61
Rem
bbdoc: GL_FOG_DENSITY
EndRem
Const GL_FOG_DENSITY=$0B62
Rem
bbdoc: GL_FOG_START
EndRem
Const GL_FOG_START=$0B63
Rem
bbdoc: GL_FOG_END
EndRem
Const GL_FOG_END=$0B64
Rem
bbdoc: GL_FOG_MODE
EndRem
Const GL_FOG_MODE=$0B65
Rem
bbdoc: GL_FOG_COLOR
EndRem
Const GL_FOG_COLOR=$0B66
Rem
bbdoc: GL_DEPTH_RANGE
EndRem
Const GL_DEPTH_RANGE=$0B70
Rem
bbdoc: GL_DEPTH_TEST
EndRem
Const GL_DEPTH_TEST=$0B71
Rem
bbdoc: GL_DEPTH_WRITEMASK
EndRem
Const GL_DEPTH_WRITEMASK=$0B72
Rem
bbdoc: GL_DEPTH_CLEAR_VALUE
EndRem
Const GL_DEPTH_CLEAR_VALUE=$0B73
Rem
bbdoc: GL_DEPTH_FUNC
EndRem
Const GL_DEPTH_FUNC=$0B74
Rem
bbdoc: GL_ACCUM_CLEAR_VALUE
EndRem
Const GL_ACCUM_CLEAR_VALUE=$0B80
Rem
bbdoc: GL_STENCIL_TEST
EndRem
Const GL_STENCIL_TEST=$0B90
Rem
bbdoc: GL_STENCIL_CLEAR_VALUE
EndRem
Const GL_STENCIL_CLEAR_VALUE=$0B91
Rem
bbdoc: GL_STENCIL_FUNC
EndRem
Const GL_STENCIL_FUNC=$0B92
Rem
bbdoc: GL_STENCIL_VALUE_MASK
EndRem
Const GL_STENCIL_VALUE_MASK=$0B93
Rem
bbdoc: GL_STENCIL_FAIL
EndRem
Const GL_STENCIL_FAIL=$0B94
Rem
bbdoc: GL_STENCIL_PASS_DEPTH_FAIL
EndRem
Const GL_STENCIL_PASS_DEPTH_FAIL=$0B95
Rem
bbdoc: GL_STENCIL_PASS_DEPTH_PASS
EndRem
Const GL_STENCIL_PASS_DEPTH_PASS=$0B96
Rem
bbdoc: GL_STENCIL_REF
EndRem
Const GL_STENCIL_REF=$0B97
Rem
bbdoc: GL_STENCIL_WRITEMASK
EndRem
Const GL_STENCIL_WRITEMASK=$0B98
Rem
bbdoc: GL_MATRIX_MODE
EndRem
Const GL_MATRIX_MODE=$0BA0
Rem
bbdoc: GL_NORMALIZE
EndRem
Const GL_NORMALIZE=$0BA1
Rem
bbdoc: GL_VIEWPORT
EndRem
Const GL_VIEWPORT=$0BA2
Rem
bbdoc: GL_MODELVIEW_STACK_DEPTH
EndRem
Const GL_MODELVIEW_STACK_DEPTH=$0BA3
Rem
bbdoc: GL_PROJECTION_STACK_DEPTH
EndRem
Const GL_PROJECTION_STACK_DEPTH=$0BA4
Rem
bbdoc: GL_TEXTURE_STACK_DEPTH
EndRem
Const GL_TEXTURE_STACK_DEPTH=$0BA5
Rem
bbdoc: GL_MODELVIEW_MATRIX
EndRem
Const GL_MODELVIEW_MATRIX=$0BA6
Rem
bbdoc: GL_PROJECTION_MATRIX
EndRem
Const GL_PROJECTION_MATRIX=$0BA7
Rem
bbdoc: GL_TEXTURE_MATRIX
EndRem
Const GL_TEXTURE_MATRIX=$0BA8
Rem
bbdoc: GL_ATTRIB_STACK_DEPTH
EndRem
Const GL_ATTRIB_STACK_DEPTH=$0BB0
Rem
bbdoc: GL_CLIENT_ATTRIB_STACK_DEPTH
EndRem
Const GL_CLIENT_ATTRIB_STACK_DEPTH=$0BB1
Rem
bbdoc: GL_ALPHA_TEST
EndRem
Const GL_ALPHA_TEST=$0BC0
Rem
bbdoc: GL_ALPHA_TEST_FUNC
EndRem
Const GL_ALPHA_TEST_FUNC=$0BC1
Rem
bbdoc: GL_ALPHA_TEST_REF
EndRem
Const GL_ALPHA_TEST_REF=$0BC2
Rem
bbdoc: GL_DITHER
EndRem
Const GL_DITHER=$0BD0
Rem
bbdoc: GL_BLEND_DST
EndRem
Const GL_BLEND_DST=$0BE0
Rem
bbdoc: GL_BLEND_SRC
EndRem
Const GL_BLEND_SRC=$0BE1
Rem
bbdoc: GL_BLEND
EndRem
Const GL_BLEND=$0BE2
Rem
bbdoc: GL_LOGIC_OP_MODE
EndRem
Const GL_LOGIC_OP_MODE=$0BF0
Rem
bbdoc: GL_INDEX_LOGIC_OP
EndRem
Const GL_INDEX_LOGIC_OP=$0BF1
Rem
bbdoc: GL_COLOR_LOGIC_OP
EndRem
Const GL_COLOR_LOGIC_OP=$0BF2
Rem
bbdoc: GL_AUX_BUFFERS
EndRem
Const GL_AUX_BUFFERS=$0C00
Rem
bbdoc: GL_DRAW_BUFFER
EndRem
Const GL_DRAW_BUFFER=$0C01
Rem
bbdoc: GL_READ_BUFFER
EndRem
Const GL_READ_BUFFER=$0C02
Rem
bbdoc: GL_SCISSOR_BOX
EndRem
Const GL_SCISSOR_BOX=$0C10
Rem
bbdoc: GL_SCISSOR_TEST
EndRem
Const GL_SCISSOR_TEST=$0C11
Rem
bbdoc: GL_INDEX_CLEAR_VALUE
EndRem
Const GL_INDEX_CLEAR_VALUE=$0C20
Rem
bbdoc: GL_INDEX_WRITEMASK
EndRem
Const GL_INDEX_WRITEMASK=$0C21
Rem
bbdoc: GL_COLOR_CLEAR_VALUE
EndRem
Const GL_COLOR_CLEAR_VALUE=$0C22
Rem
bbdoc: GL_COLOR_WRITEMASK
EndRem
Const GL_COLOR_WRITEMASK=$0C23
Rem
bbdoc: GL_INDEX_MODE
EndRem
Const GL_INDEX_MODE=$0C30
Rem
bbdoc: GL_RGBA_MODE
EndRem
Const GL_RGBA_MODE=$0C31
Rem
bbdoc: GL_DOUBLEBUFFER
EndRem
Const GL_DOUBLEBUFFER=$0C32
Rem
bbdoc: GL_STEREO
EndRem
Const GL_STEREO=$0C33
Rem
bbdoc: GL_RENDER_MODE
EndRem
Const GL_RENDER_MODE=$0C40
Rem
bbdoc: GL_PERSPECTIVE_CORRECTION_HINT
EndRem
Const GL_PERSPECTIVE_CORRECTION_HINT=$0C50
Rem
bbdoc: GL_POINT_SMOOTH_HINT
EndRem
Const GL_POINT_SMOOTH_HINT=$0C51
Rem
bbdoc: GL_LINE_SMOOTH_HINT
EndRem
Const GL_LINE_SMOOTH_HINT=$0C52
Rem
bbdoc: GL_POLYGON_SMOOTH_HINT
EndRem
Const GL_POLYGON_SMOOTH_HINT=$0C53
Rem
bbdoc: GL_FOG_HINT
EndRem
Const GL_FOG_HINT=$0C54
Rem
bbdoc: GL_TEXTURE_GEN_S
EndRem
Const GL_TEXTURE_GEN_S=$0C60
Rem
bbdoc: GL_TEXTURE_GEN_T
EndRem
Const GL_TEXTURE_GEN_T=$0C61
Rem
bbdoc: GL_TEXTURE_GEN_R
EndRem
Const GL_TEXTURE_GEN_R=$0C62
Rem
bbdoc: GL_TEXTURE_GEN_Q
EndRem
Const GL_TEXTURE_GEN_Q=$0C63
Rem
bbdoc: GL_PIXEL_MAP_I_TO_I
EndRem
Const GL_PIXEL_MAP_I_TO_I=$0C70
Rem
bbdoc: GL_PIXEL_MAP_S_TO_S
EndRem
Const GL_PIXEL_MAP_S_TO_S=$0C71
Rem
bbdoc: GL_PIXEL_MAP_I_TO_R
EndRem
Const GL_PIXEL_MAP_I_TO_R=$0C72
Rem
bbdoc: GL_PIXEL_MAP_I_TO_G
EndRem
Const GL_PIXEL_MAP_I_TO_G=$0C73
Rem
bbdoc: GL_PIXEL_MAP_I_TO_B
EndRem
Const GL_PIXEL_MAP_I_TO_B=$0C74
Rem
bbdoc: GL_PIEL_MAP_I_TO_A
EndRem
Const GL_PIXEL_MAP_I_TO_A=$0C75
Rem
bbdoc: GL_PXIEL_MAP_R_TO_R
EndRem
Const GL_PIXEL_MAP_R_TO_R=$0C76
Rem
bbdoc: GL_PIXEL_MAP_G_TO_G
EndRem
Const GL_PIXEL_MAP_G_TO_G=$0C77
Rem
bbdoc: GL_PIXEL_MAP_B_TO_B
EndRem
Const GL_PIXEL_MAP_B_TO_B=$0C78
Rem
bbdoc: GL_PIXEL_MAP_A_TO_A
EndRem
Const GL_PIXEL_MAP_A_TO_A=$0C79
Rem
bbdoc: GL_PIXEL_MAP_I_TO_I
EndRem
Const GL_PIXEL_MAP_I_TO_I_SIZE=$0CB0
Rem
bbdoc: GL_PIXEL_MAP_S_TO_S
EndRem
Const GL_PIXEL_MAP_S_TO_S_SIZE=$0CB1
Rem
bbdoc: GL_PIXEL_MAP_I_TO_R
EndRem
Const GL_PIXEL_MAP_I_TO_R_SIZE=$0CB2
Rem
bbdoc: GL_PIXEL_MAP_I_TO_G_SIZE
EndRem
Const GL_PIXEL_MAP_I_TO_G_SIZE=$0CB3
Rem
bbdoc: GL_PIXEL_MAPI_TO_B_SIZE
EndRem
Const GL_PIXEL_MAP_I_TO_B_SIZE=$0CB4
Rem
bbdoc: GL_PIXEL_MAP_I_TO_A_SIZE
EndRem
Const GL_PIXEL_MAP_I_TO_A_SIZE=$0CB5
Rem
bbdoc: GL_PIXEL_MAP_R_TO_R_SIZE
EndRem
Const GL_PIXEL_MAP_R_TO_R_SIZE=$0CB6
Rem
bbdoc: GL_PIXEL_MAP_G_TO_G_SIZE
EndRem
Const GL_PIXEL_MAP_G_TO_G_SIZE=$0CB7
Rem
bbdoc: GL_PIXEL_MAP_B_TO_B_SIZE
EndRem
Const GL_PIXEL_MAP_B_TO_B_SIZE=$0CB8
Rem
bbdoc: GL_PIXEL_MAP_A_TO_A_SIZE
EndRem
Const GL_PIXEL_MAP_A_TO_A_SIZE=$0CB9
Rem
bbdoc: GL_UNPACK_SWAP_BYTES
EndRem
Const GL_UNPACK_SWAP_BYTES=$0CF0
Rem
bbdoc: GL_UNPACK_LSB_FIRST
EndRem
Const GL_UNPACK_LSB_FIRST=$0CF1
Rem
bbdoc: GL_UNPACK_ROW_LENGTH
EndRem
Const GL_UNPACK_ROW_LENGTH=$0CF2
Rem
bbdoc: GL_UNPACK_SKIP_ROWS
EndRem
Const GL_UNPACK_SKIP_ROWS=$0CF3
Rem
bbdoc: GL_UNPACK_SKIP_PIXELS
EndRem
Const GL_UNPACK_SKIP_PIXELS=$0CF4
Rem
bbdoc: GL_UNPACK_ALIGNMENT
EndRem
Const GL_UNPACK_ALIGNMENT=$0CF5
Rem
bbdoc: GL_PACK_SWAP_BYTES
EndRem
Const GL_PACK_SWAP_BYTES=$0D00
Rem
bbdoc: GL_PACK_LSB_FIRST
EndRem
Const GL_PACK_LSB_FIRST=$0D01
Rem
bbdoc: GL_PACK_ROW_LENGTH
EndRem
Const GL_PACK_ROW_LENGTH=$0D02
Rem
bbdoc: GL_PACK_SKIP_ROWS
EndRem
Const GL_PACK_SKIP_ROWS=$0D03
Rem
bbdoc: GL_PACK_SKIP_PIXELS
EndRem
Const GL_PACK_SKIP_PIXELS=$0D04
Rem
bbdoc: GL_PACK_ALIGNMENT
EndRem
Const GL_PACK_ALIGNMENT=$0D05
Rem
bbdoc: GL_MAP_COLOR
EndRem
Const GL_MAP_COLOR=$0D10
Rem
bbdoc: GL_MAP_STENCIL
EndRem
Const GL_MAP_STENCIL=$0D11
Rem
bbdoc: GL_INDEX_SHIFT
EndRem
Const GL_INDEX_SHIFT=$0D12
Rem
bbdoc: GL_INDEX_OFFSET
EndRem
Const GL_INDEX_OFFSET=$0D13
Rem
bbdoc: GL_RED_SCALE
EndRem
Const GL_RED_SCALE=$0D14
Rem
bbdoc: GL_RED_BIAS
EndRem
Const GL_RED_BIAS=$0D15
Rem
bbdoc: GL_ZOOM_X
EndRem
Const GL_ZOOM_X=$0D16
Rem
bbdoc: GL_ZOOM_Y
EndRem
Const GL_ZOOM_Y=$0D17
Rem
bbdoc: GL_GREEN_SCALE
EndRem
Const GL_GREEN_SCALE=$0D18
Rem
bbdoc: GL_GREEN_BIAS
EndRem
Const GL_GREEN_BIAS=$0D19
Rem
bbdoc: GL_BLUE_SCALE
EndRem
Const GL_BLUE_SCALE=$0D1A
Rem
bbdoc: GL_BLUE_BIAS
EndRem
Const GL_BLUE_BIAS=$0D1B
Rem
bbdoc: GL_ALPHA_SCALE
EndRem
Const GL_ALPHA_SCALE=$0D1C
Rem
bbdoc: GL_ALPHA_BIAS
EndRem
Const GL_ALPHA_BIAS=$0D1D
Rem
bbdoc: GL_DEPTH_SCALE
EndRem
Const GL_DEPTH_SCALE=$0D1E
Rem
bbdoc: GL_DEPTH_BIAS
EndRem
Const GL_DEPTH_BIAS=$0D1F
Rem
bbdoc: GL_MAX_EVAL_ORDER
EndRem
Const GL_MAX_EVAL_ORDER=$0D30
Rem
bbdoc: GL_MAX_LIGHTS
EndRem
Const GL_MAX_LIGHTS=$0D31
Rem
bbdoc: GL_MAX_CLIP_PLANES
EndRem
Const GL_MAX_CLIP_PLANES=$0D32
Rem
bbdoc: GL_MAX_TEXTURE_SIZE
EndRem
Const GL_MAX_TEXTURE_SIZE=$0D33
Rem
bbdoc: GL_MAX_PIXEL_MAP_TABLE
EndRem
Const GL_MAX_PIXEL_MAP_TABLE=$0D34
Rem
bbdoc: GL_MAX_ATTRIB_STACK_DEPTH
EndRem
Const GL_MAX_ATTRIB_STACK_DEPTH=$0D35
Rem
bbdoc: GL_MAX_MODELVIEW_STACK_DEPTH
EndRem
Const GL_MAX_MODELVIEW_STACK_DEPTH=$0D36
Rem
bbdoc: GL_MAX_NAME_STACK_DEPTH
EndRem
Const GL_MAX_NAME_STACK_DEPTH=$0D37
Rem
bbdoc: GL_MAX_PROJCTION_STACK_DEPTH
EndRem
Const GL_MAX_PROJECTION_STACK_DEPTH=$0D38
Rem
bbdoc: GL_MAX_TEXTURE_STACK_DEPTH
EndRem
Const GL_MAX_TEXTURE_STACK_DEPTH=$0D39
Rem
bbdoc: GL_MAX_VIEWPORT_DIMS
EndRem
Const GL_MAX_VIEWPORT_DIMS=$0D3A
Rem
bbdoc: GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
EndRem
Const GL_MAX_CLIENT_ATTRIB_STACK_DEPTH=$0D3B
Rem
bbdoc: GL_SUBPIXEL_BITS
EndRem
Const GL_SUBPIXEL_BITS=$0D50
Rem
bbdoc: GL_INDEX_BITS
EndRem
Const GL_INDEX_BITS=$0D51
Rem
bbdoc: GL_RD_BITS
EndRem
Const GL_RED_BITS=$0D52
Rem
bbdoc: GL_GREEN_BITS
EndRem
Const GL_GREEN_BITS=$0D53
Rem
bbdoc: GL_BLUE_BITS
EndRem
Const GL_BLUE_BITS=$0D54
Rem
bbdoc: GL_ALPHA_BITS
EndRem
Const GL_ALPHA_BITS=$0D55
Rem
bbdoc: GL_DEPTH_BITS
EndRem
Const GL_DEPTH_BITS=$0D56
Rem
bbdoc: GL_STENCIL_BITS
EndRem
Const GL_STENCIL_BITS=$0D57
Rem
bbdoc: GL_ACCUM_RED_BITS
EndRem
Const GL_ACCUM_RED_BITS=$0D58
Rem
bbdoc: GL_ACCUM_GREEN_BITS
EndRem
Const GL_ACCUM_GREEN_BITS=$0D59
Rem
bbdoc: GL_ACCUM_BLUE_BITS
EndRem
Const GL_ACCUM_BLUE_BITS=$0D5A
Rem
bbdoc: GL_ACCUM_ALPHA_BITS
EndRem
Const GL_ACCUM_ALPHA_BITS=$0D5B
Rem
bbdoc: GL_NAME_STACK_DEPTH
EndRem
Const GL_NAME_STACK_DEPTH=$0D70
Rem
bbdoc: GL_AUTO_NORMAL
EndRem
Const GL_AUTO_NORMAL=$0D80
Rem
bbdoc: GL_MAP1_COLOR_4
EndRem
Const GL_MAP1_COLOR_4=$0D90
Rem
bbdoc: GL_MAP1_INDEX
EndRem
Const GL_MAP1_INDEX=$0D91
Rem
bbdoc: GL_MAP1_NORMAL
EndRem
Const GL_MAP1_NORMAL=$0D92
Rem
bbdoc: GL_MAP1_TEXTURE_COORD_1
EndRem
Const GL_MAP1_TEXTURE_COORD_1=$0D93
Rem
bbdoc: GL_MAP1_TEXTURE_COORD_2
EndRem
Const GL_MAP1_TEXTURE_COORD_2=$0D94
Rem
bbdoc: GL_MAP1_TEXTURE_COORD_3
EndRem
Const GL_MAP1_TEXTURE_COORD_3=$0D95
Rem
bbdoc: GL_MAP1_TEXTURE_COORD_4
EndRem
Const GL_MAP1_TEXTURE_COORD_4=$0D96
Rem
bbdoc: GL_MAP1_VERTEX_3
EndRem
Const GL_MAP1_VERTEX_3=$0D97
Rem
bbdoc: GL_MAP1_VERTEX_4
EndRem
Const GL_MAP1_VERTEX_4=$0D98
Rem
bbdoc: GL_MAP2_COLOR_4
EndRem
Const GL_MAP2_COLOR_4=$0DB0
Rem
bbdoc: GL_MAP2_INDEX
EndRem
Const GL_MAP2_INDEX=$0DB1
Rem
bbdoc: GL_MAP2_NORMAL
EndRem
Const GL_MAP2_NORMAL=$0DB2
Rem
bbdoc: GL_MAP2_TEXTURE_COORD_1
EndRem
Const GL_MAP2_TEXTURE_COORD_1=$0DB3
Rem
bbdoc: GL_MAP2_TEXTURE_COORD_2
EndRem
Const GL_MAP2_TEXTURE_COORD_2=$0DB4
Rem
bbdoc: GL_MAP2_TEXTURE_COORD3
EndRem
Const GL_MAP2_TEXTURE_COORD_3=$0DB5
Rem
bbdoc: GL_MAP2_TEXTURE_COORD_4
EndRem
Const GL_MAP2_TEXTURE_COORD_4=$0DB6
Rem
bbdoc: GL_MAP2_VERTEX_3
EndRem
Const GL_MAP2_VERTEX_3=$0DB7
Rem
bbdoc: GL_MAP2_VERTEX_4
EndRem
Const GL_MAP2_VERTEX_4=$0DB8
Rem
bbdoc: GL_MAP1_GRID_DOMAIN
EndRem
Const GL_MAP1_GRID_DOMAIN=$0DD0
Rem
bbdoc: GL_MAP1_GRID_SEGMENTS
EndRem
Const GL_MAP1_GRID_SEGMENTS=$0DD1
Rem
bbdoc: GL_MAP2_GRID_DOMAIN
EndRem
Const GL_MAP2_GRID_DOMAIN=$0DD2
Rem
bbdoc: GL_MAP2_GRID_SEGMENTS
EndRem
Const GL_MAP2_GRID_SEGMENTS=$0DD3
Rem
bbdoc: GL_TEXTURE_1D
EndRem
Const GL_TEXTURE_1D=$0DE0
Rem
bbdoc: GL_TEXTURE_2D
EndRem
Const GL_TEXTURE_2D=$0DE1
Rem
bbdoc: GL_FEEDBACK_BUFFER_POINTER
EndRem
Const GL_FEEDBACK_BUFFER_POINTER=$0DF0
Rem
bbdoc: GL_FEEDBACK_BUFFER_SIZE
EndRem
Const GL_FEEDBACK_BUFFER_SIZE=$0DF1
Rem
bbdoc: GL_FEEDBACK_BUFFER_TYPE
EndRem
Const GL_FEEDBACK_BUFFER_TYPE=$0DF2
Rem
bbdoc: GL_SELECTION_BUFFER_POINTER
EndRem
Const GL_SELECTION_BUFFER_POINTER=$0DF3
Rem
bbdoc: GL_SELECTION_BUFFER_SIZE
EndRem
Const GL_SELECTION_BUFFER_SIZE=$0DF4
Rem
bbdoc: GL_TEXTURE_WIDTH
EndRem
Const GL_TEXTURE_WIDTH=$1000
Rem
bbdoc: GL_TEXTURE_HEIGHT
EndRem
Const GL_TEXTURE_HEIGHT=$1001
Rem
bbdoc: GL_TEXTURE_INTERNAL_FORMAT
EndRem
Const GL_TEXTURE_INTERNAL_FORMAT=$1003
Rem
bbdoc: GL_TEXTURE_BORDER_COLOR
EndRem
Const GL_TEXTURE_BORDER_COLOR=$1004
Rem
bbdoc: GL_TEXTURE_BORDER
EndRem
Const GL_TEXTURE_BORDER=$1005
Rem
bbdoc: GL_DONT_CARE
EndRem
Const GL_DONT_CARE=$1100
Rem
bbdoc: GL_FASTEST
EndRem
Const GL_FASTEST=$1101
Rem
bbdoc: GL_NICEST
EndRem
Const GL_NICEST=$1102
Rem
bbdoc: GL_LIGHT0
EndRem
Const GL_LIGHT0=$4000
Rem
bbdoc: GL_LIGHT1
EndRem
Const GL_LIGHT1=$4001
Rem
bbdoc: GL_LIGHT2
EndRem
Const GL_LIGHT2=$4002
Rem
bbdoc: GL_LIGHT3
EndRem
Const GL_LIGHT3=$4003
Rem
bbdoc: GL_LIGHT4
EndRem
Const GL_LIGHT4=$4004
Rem
bbdoc: GL_LIGHT5
EndRem
Const GL_LIGHT5=$4005
Rem
bbdoc: GL_LIGHT6
EndRem
Const GL_LIGHT6=$4006
Rem
bbdoc: GL_LIGHT7
EndRem
Const GL_LIGHT7=$4007
Rem
bbdoc: GL_AMBIENT
EndRem
Const GL_AMBIENT=$1200
Rem
bbdoc: GL_DIFFUSE
EndRem
Const GL_DIFFUSE=$1201
Rem
bbdoc: GL_SPECULAR
EndRem
Const GL_SPECULAR=$1202
Rem
bbdoc: GL_POSITION
EndRem
Const GL_POSITION=$1203
Rem
bbdoc: GL_SPOT_DIRECTION
EndRem
Const GL_SPOT_DIRECTION=$1204
Rem
bbdoc: GL_SPOT_EXPONENT
EndRem
Const GL_SPOT_EXPONENT=$1205
Rem
bbdoc: GL_SPOT_CUTOFF
EndRem
Const GL_SPOT_CUTOFF=$1206
Rem
bbdoc: GL_CONSTANT_ATTENUATION
EndRem
Const GL_CONSTANT_ATTENUATION=$1207
Rem
bbdoc: GL_LINEAR_ATTENUATION
EndRem
Const GL_LINEAR_ATTENUATION=$1208
Rem
bbdoc: GL_QUADRATIC_ATTENUATION
EndRem
Const GL_QUADRATIC_ATTENUATION=$1209
Rem
bbdoc: GL_COMPILE
EndRem
Const GL_COMPILE=$1300
Rem
bbdoc: GL_COMPILE_AND_EXECUTE
EndRem
Const GL_COMPILE_AND_EXECUTE=$1301
Rem
bbdoc: GL_CLEAR
EndRem
Const GL_CLEAR=$1500
Rem
bbdoc: GL_AND
EndRem
Const GL_AND=$1501
Rem
bbdoc: GL_AND_REVERSE
EndRem
Const GL_AND_REVERSE=$1502
Rem
bbdoc: GL_COPY
EndRem
Const GL_COPY=$1503
Rem
bbdoc: GL_AND_INVERTED
EndRem
Const GL_AND_INVERTED=$1504
Rem
bbdoc: GL_NOOP
EndRem
Const GL_NOOP=$1505
Rem
bbdoc: GL_XOR
EndRem
Const GL_XOR=$1506
Rem
bbdoc: GL_OR
EndRem
Const GL_OR=$1507
Rem
bbdoc: GL_NOR
EndRem
Const GL_NOR=$1508
Rem
bbdoc: GL_EQUIV
EndRem
Const GL_EQUIV=$1509
Rem
bbdoc: GL_INVERT
EndRem
Const GL_INVERT=$150A
Rem
bbdoc: GL_OR_REVERSE
EndRem
Const GL_OR_REVERSE=$150B
Rem
bbdoc: GL_COPY_INVERTED
EndRem
Const GL_COPY_INVERTED=$150C
Rem
bbdoc: GL_OR_INVERTED
EndRem
Const GL_OR_INVERTED=$150D
Rem
bbdoc: GL_NAND
EndRem
Const GL_NAND=$150E
Rem
bbdoc: GL_SET
EndRem
Const GL_SET=$150F
Rem
bbdoc: GL_EMMISSION
EndRem
Const GL_EMISSION=$1600
Rem
bbdoc: GL_SHININESS
EndRem
Const GL_SHININESS=$1601
Rem
bbdoc: GL_AMBIENT_AND_DIFFUSE
EndRem
Const GL_AMBIENT_AND_DIFFUSE=$1602
Rem
bbdoc: GL_COLOR_INDEXES
EndRem
Const GL_COLOR_INDEXES=$1603
Rem
bbdoc: GL_MOVELVIEW
EndRem
Const GL_MODELVIEW=$1700
Rem
bbdoc: GL_PROJECTION
EndRem
Const GL_PROJECTION=$1701
Rem
bbdoc: GL_TEXTURE
EndRem
Const GL_TEXTURE=$1702
Rem
bbdoc: GL_COLOR
EndRem
Const GL_COLOR=$1800
Rem
bbdoc: GL_DEPTH
EndRem
Const GL_DEPTH=$1801
Rem
bbdoc: GL_STENCIL
EndRem
Const GL_STENCIL=$1802
Rem
bbdoc: GL_COLOR_INDEX
EndRem
Const GL_COLOR_INDEX=$1900
Rem
bbdoc: GL_STENCIL_INDEX
EndRem
Const GL_STENCIL_INDEX=$1901
Rem
bbdoc: GL_DEPTH_COMPONENT
EndRem
Const GL_DEPTH_COMPONENT=$1902
Rem
bbdoc: GL_RED
EndRem
Const GL_RED=$1903
Rem
bbdoc: GL_GREEN
EndRem
Const GL_GREEN=$1904
Rem
bbdoc: GL_BLUE
EndRem
Const GL_BLUE=$1905
Rem
bbdoc: GL_ALPHA
EndRem
Const GL_ALPHA=$1906
Rem
bbdoc: GL_RGB
EndRem
Const GL_RGB=$1907
Rem
bbdoc: GL_RGBA
EndRem
Const GL_RGBA=$1908
Rem
bbdoc: GL_LUMINANCE
EndRem
Const GL_LUMINANCE=$1909
Rem
bbdoc: GL_LUMINANCE_ALPHA
EndRem
Const GL_LUMINANCE_ALPHA=$190A
Rem
bbdoc: GL_BITMAP
EndRem
Const GL_BITMAP=$1A00
Rem
bbdoc: GL_POINT
EndRem
Const GL_POINT=$1B00
Rem
bbdoc: GL_LINE
EndRem
Const GL_LINE=$1B01
Rem
bbdoc: GL_FILL
EndRem
Const GL_FILL=$1B02
Rem
bbdoc: GL_RENDER
EndRem
Const GL_RENDER=$1C00
Rem
bbdoc: GL_FEEDBACK
EndRem
Const GL_FEEDBACK=$1C01
Rem
bbdoc: GL_SELECT
EndRem
Const GL_SELECT=$1C02
Rem
bbdoc: GL_FLAT
EndRem
Const GL_FLAT=$1D00
Rem
bbdoc: GL_SMOOTH
EndRem
Const GL_SMOOTH=$1D01
Rem
bbdoc: GL_KEEP
EndRem
Const GL_KEEP=$1E00
Rem
bbdoc: GL_REPLACE
EndRem
Const GL_REPLACE=$1E01
Rem
bbdoc: GL_INCR
EndRem
Const GL_INCR=$1E02
Rem
bbdoc: GL_DECR
EndRem
Const GL_DECR=$1E03
Rem
bbdoc: GL_VENDOR
EndRem
Const GL_VENDOR=$1F00
Rem
bbdoc: GL_RENDERER
EndRem
Const GL_RENDERER=$1F01
Rem
bbdoc: GL_VERSION
EndRem
Const GL_VERSION=$1F02
Rem
bbdoc: GL_EXTENSIONS
EndRem
Const GL_EXTENSIONS=$1F03
Rem
bbdoc: GL_S
EndRem
Const GL_S=$2000
Rem
bbdoc: GL_T
EndRem
Const GL_T=$2001
Rem
bbdoc: GL_R
EndRem
Const GL_R=$2002
Rem
bbdoc: GL_Q
EndRem
Const GL_Q=$2003
Rem
bbdoc: GL_MODULATE
EndRem
Const GL_MODULATE=$2100
Rem
bbdoc: GL_DEACAL
EndRem
Const GL_DECAL=$2101
Rem
bbdoc: GL_TEXTURE_ENV_MODE
EndRem
Const GL_TEXTURE_ENV_MODE=$2200
Rem
bbdoc: GL_TEXTURE_ENV_COLOR
EndRem
Const GL_TEXTURE_ENV_COLOR=$2201
Rem
bbdoc: GL_TEXTURE_ENV
EndRem
Const GL_TEXTURE_ENV=$2300
Rem
bbdoc: GL_EYE_LINEAR
EndRem
Const GL_EYE_LINEAR=$2400
Rem
bbdoc: GL_OBJECT_LINEAR
EndRem
Const GL_OBJECT_LINEAR=$2401
Rem
bbdoc: GL_SPHERE_MAP
EndRem
Const GL_SPHERE_MAP=$2402
Rem
bbdoc: GL_TEXTURE_GEN_MODE
EndRem
Const GL_TEXTURE_GEN_MODE=$2500
Rem
bbdoc: GL_OBJECT_PLANE
EndRem
Const GL_OBJECT_PLANE=$2501
Rem
bbdoc: GL_EYE_PLANE
EndRem
Const GL_EYE_PLANE=$2502
Rem
bbdoc: GL_NEAREST
EndRem
Const GL_NEAREST=$2600
Rem
bbdoc: GL_LINEAR
EndRem
Const GL_LINEAR=$2601
Rem
bbdoc: GL_NEAREST_MIPMAP_NEAREST
EndRem
Const GL_NEAREST_MIPMAP_NEAREST=$2700
Rem
bbdoc: GL_LINEAR_MIPMAP_NEAREST
EndRem
Const GL_LINEAR_MIPMAP_NEAREST=$2701
Rem
bbdoc: GL_NEAREST_MIPMAP_LINEAR
EndRem
Const GL_NEAREST_MIPMAP_LINEAR=$2702
Rem
bbdoc: GL_LINEAR_MIPMAP_LINEAR
EndRem
Const GL_LINEAR_MIPMAP_LINEAR=$2703
Rem
bbdoc: GL_TEXTURE_MAG_FILTER
EndRem
Const GL_TEXTURE_MAG_FILTER=$2800
Rem
bbdoc: GL_TEXTURE_MIN_FILTER
EndRem
Const GL_TEXTURE_MIN_FILTER=$2801
Rem
bbdoc: GL_TEXTURE_WRAP_S
EndRem
Const GL_TEXTURE_WRAP_S=$2802
Rem
bbdoc: GL_TEXTURE_WRAP_T
EndRem
Const GL_TEXTURE_WRAP_T=$2803
Rem
bbdoc: GL_CLAMP
EndRem
Const GL_CLAMP=$2900
Rem
bbdoc: GL_REPEAT
EndRem
Const GL_REPEAT=$2901
Rem
bbdoc: GL_CLIENT_PIXEL_STORE_BIT
EndRem
Const GL_CLIENT_PIXEL_STORE_BIT=$00000001
Rem
bbdoc: GL_CLIENT_VERTEX_ARRAY_BIT
EndRem
Const GL_CLIENT_VERTEX_ARRAY_BIT=$00000002
Rem
bbdoc: GL_CLIENT_ALL_ATTRIB_BITS
EndRem
Const GL_CLIENT_ALL_ATTRIB_BITS=$ffffffff
Rem
bbdoc: GL_POLYGON_OFFSET_FACTOR
EndRem
Const GL_POLYGON_OFFSET_FACTOR=$8038
Rem
bbdoc: GL_POLYGON_OFFSET_UNITS
EndRem
Const GL_POLYGON_OFFSET_UNITS=$2A00
Rem
bbdoc: GL_POLYGON_OFFSET_POINT
EndRem
Const GL_POLYGON_OFFSET_POINT=$2A01
Rem
bbdoc: GL_POLYGON_OFFSET_LINE
EndRem
Const GL_POLYGON_OFFSET_LINE=$2A02
Rem
bbdoc: GL_POLYGON_OFFSET_FILL
EndRem
Const GL_POLYGON_OFFSET_FILL=$8037
Rem
bbdoc: GL_ALPHA4
EndRem
Const GL_ALPHA4=$803B
Rem
bbdoc: GL_ALPHA8
EndRem
Const GL_ALPHA8=$803C
Rem
bbdoc: GL_ALPHA12
EndRem
Const GL_ALPHA12=$803D
Rem
bbdoc: GL_ALPHA16
EndRem
Const GL_ALPHA16=$803E
Rem
bbdoc: GL_LUMINANCE4
EndRem
Const GL_LUMINANCE4=$803F
Rem
bbdoc: GL_LUMINANCE8
EndRem
Const GL_LUMINANCE8=$8040
Rem
bbdoc: GL_LUMINANCE12
EndRem
Const GL_LUMINANCE12=$8041
Rem
bbdoc: GL_LUMINANCE16
EndRem
Const GL_LUMINANCE16=$8042
Rem
bbdoc: GL_LUMINANCE4_ALPHA4
EndRem
Const GL_LUMINANCE4_ALPHA4=$8043
Rem
bbdoc: GL_LUMINANCE6_ALPHA2
EndRem
Const GL_LUMINANCE6_ALPHA2=$8044
Rem
bbdoc: GL_LUMINANCE8_ALPHA8
EndRem
Const GL_LUMINANCE8_ALPHA8=$8045
Rem
bbdoc: GL_LUMINANCE12_ALPHA4
EndRem
Const GL_LUMINANCE12_ALPHA4=$8046
Rem
bbdoc: GL_LUMINANCE12_ALPHA12
EndRem
Const GL_LUMINANCE12_ALPHA12=$8047
Rem
bbdoc: GL_LUMINANCE16_ALPHA16
EndRem
Const GL_LUMINANCE16_ALPHA16=$8048
Rem
bbdoc: GL_INTENSITY
EndRem
Const GL_INTENSITY=$8049
Rem
bbdoc: GL_INTENSITY4
EndRem
Const GL_INTENSITY4=$804A
Rem
bbdoc: GL_INTENSITY8
EndRem
Const GL_INTENSITY8=$804B
Rem
bbdoc: GL_INTENSITY12
EndRem
Const GL_INTENSITY12=$804C
Rem
bbdoc: GL_INTENSITY16
EndRem
Const GL_INTENSITY16=$804D
Rem
bbdoc: GL_R3_G3_B2
EndRem
Const GL_R3_G3_B2=$2A10
Rem
bbdoc: GL_RGB4
EndRem
Const GL_RGB4=$804F
Rem
bbdoc: GL_RGB5
EndRem
Const GL_RGB5=$8050
Rem
bbdoc: GL_RGB8
EndRem
Const GL_RGB8=$8051
Rem
bbdoc: GL_RGB10
EndRem
Const GL_RGB10=$8052
Rem
bbdoc: GL_RGB12
EndRem
Const GL_RGB12=$8053
Rem
bbdoc: GL_RGB16
EndRem
Const GL_RGB16=$8054
Rem
bbdoc: GL_RGBA2
EndRem
Const GL_RGBA2=$8055
Rem
bbdoc: GL_RGBA4
EndRem
Const GL_RGBA4=$8056
Rem
bbdoc: GL_RGB5_A1
EndRem
Const GL_RGB5_A1=$8057
Rem
bbdoc: GL_RGBA8
EndRem
Const GL_RGBA8=$8058
Rem
bbdoc: GL_RGB10_A2
EndRem
Const GL_RGB10_A2=$8059
Rem
bbdoc: GL_RGBA12
EndRem
Const GL_RGBA12=$805A
Rem
bbdoc: GL_RGBA16
EndRem
Const GL_RGBA16=$805B
Rem
bbdoc: GL_TEXTURE_RED_SIZE
EndRem
Const GL_TEXTURE_RED_SIZE=$805C
Rem
bbdoc: GL_TEXTURE_GREEN_SIZE
EndRem
Const GL_TEXTURE_GREEN_SIZE=$805D
Rem
bbdoc: GL_TEXTURE_BLUE_SIZE
EndRem
Const GL_TEXTURE_BLUE_SIZE=$805E
Rem
bbdoc: GL_TEXTURE_ALPHA_SIZE
EndRem
Const GL_TEXTURE_ALPHA_SIZE=$805F
Rem
bbdoc: GL_TEXTURE_LUMINANCE_SIZE
EndRem
Const GL_TEXTURE_LUMINANCE_SIZE=$8060
Rem
bbdoc: GL_TEXTURE_INTENSITY_SIZE
EndRem
Const GL_TEXTURE_INTENSITY_SIZE=$8061
Rem
bbdoc: GL_PROXY_TEXTURE_1D
EndRem
Const GL_PROXY_TEXTURE_1D=$8063
Rem
bbdoc: GL_PROXY_TEXTURE_2D
EndRem
Const GL_PROXY_TEXTURE_2D=$8064
Rem
bbdoc: GL_TEXTURE_PRIORITY
EndRem
Const GL_TEXTURE_PRIORITY=$8066
Rem
bbdoc: GL_TEXTURE_RESIDENT
EndRem
Const GL_TEXTURE_RESIDENT=$8067
Rem
bbdoc: GL_TEXTURE_BINDING_1D
EndRem
Const GL_TEXTURE_BINDING_1D=$8068
Rem
bbdoc: GL_TEXTURE_BINDING_2D
EndRem
Const GL_TEXTURE_BINDING_2D=$8069
Rem
bbdoc: GL_VERTEX_ARRAY
EndRem
Const GL_VERTEX_ARRAY=$8074
Rem
bbdoc: GL_NORMAL_ARRAY
EndRem
Const GL_NORMAL_ARRAY=$8075
Rem
bbdoc: GL_COLOR_ARRAY
EndRem
Const GL_COLOR_ARRAY=$8076
Rem
bbdoc: GL_INDEX_ARRAY
EndRem
Const GL_INDEX_ARRAY=$8077
Rem
bbdoc: GL_TEXTURE_COORD_ARRAY
EndRem
Const GL_TEXTURE_COORD_ARRAY=$8078
Rem
bbdoc: GL_EDGE_FLAG_ARRAY
EndRem
Const GL_EDGE_FLAG_ARRAY=$8079
Rem
bbdoc: GL_VERTEX_ARRAY_SIZE
EndRem
Const GL_VERTEX_ARRAY_SIZE=$807A
Rem
bbdoc: GL_VERTEX_ARRAY_TYPE
EndRem
Const GL_VERTEX_ARRAY_TYPE=$807B
Rem
bbdoc: GL_VERTEX_ARRAY_STRIDE
EndRem
Const GL_VERTEX_ARRAY_STRIDE=$807C
Rem
bbdoc: GL_NORMAL_ARRAY_TYPE
EndRem
Const GL_NORMAL_ARRAY_TYPE=$807E
Rem
bbdoc: GL_NORMAL_ARRAY_STRIDE
EndRem
Const GL_NORMAL_ARRAY_STRIDE=$807F
Rem
bbdoc: GL_COLOR_ARRAY_SIZE
EndRem
Const GL_COLOR_ARRAY_SIZE=$8081
Rem
bbdoc: GL_COLOR_ARRAY_TYPE
EndRem
Const GL_COLOR_ARRAY_TYPE=$8082
Rem
bbdoc: GL_COLOR_ARRAY_STRIDE
EndRem
Const GL_COLOR_ARRAY_STRIDE=$8083
Rem
bbdoc: GL_INDEX_ARRAY_TYPE
EndRem
Const GL_INDEX_ARRAY_TYPE=$8085
Rem
bbdoc: GL_INDEX_ARRAY_STRIDE
EndRem
Const GL_INDEX_ARRAY_STRIDE=$8086
Rem
bbdoc: GL_TEXTURE_COORD_ARRAY_SIZE
EndRem
Const GL_TEXTURE_COORD_ARRAY_SIZE=$8088
Rem
bbdoc: GL_TEXTURE_COORD_ARRAY_TYPE
EndRem
Const GL_TEXTURE_COORD_ARRAY_TYPE=$8089
Rem
bbdoc: GL_TEXTURE_COORD_ARRAY_STRIDE
EndRem
Const GL_TEXTURE_COORD_ARRAY_STRIDE=$808A
Rem
bbdoc: GL_EDGE_FLAG_ARRAY_STRIDE
EndRem
Const GL_EDGE_FLAG_ARRAY_STRIDE=$808C
Rem
bbdoc: GL_VERTEX_ARRAY_POINTER
EndRem
Const GL_VERTEX_ARRAY_POINTER=$808E
Rem
bbdoc: GL_NORMAL_ARRAY_POINTER
EndRem
Const GL_NORMAL_ARRAY_POINTER=$808F
Rem
bbdoc: GL_COLOR_ARRAY_POINTER
EndRem
Const GL_COLOR_ARRAY_POINTER=$8090
Rem
bbdoc: GL_INDEX_ARRAY_POINTER
EndRem
Const GL_INDEX_ARRAY_POINTER=$8091
Rem
bbdoc: GL_TEXTURE_COORD_ARRAY_POINTER
EndRem
Const GL_TEXTURE_COORD_ARRAY_POINTER=$8092
Rem
bbdoc: GL_EDGE_FLAG_ARRAY_POINTER
EndRem
Const GL_EDGE_FLAG_ARRAY_POINTER=$8093
Rem
bbdoc: GL_V2F
EndRem
Const GL_V2F=$2A20
Rem
bbdoc: GL_V3F
EndRem
Const GL_V3F=$2A21
Rem
bbdoc: GL_C4UB_V2F
EndRem
Const GL_C4UB_V2F=$2A22
Rem
bbdoc: GL_C4UB_V3F
EndRem
Const GL_C4UB_V3F=$2A23
Rem
bbdoc: GL_C3F_V3F
EndRem
Const GL_C3F_V3F=$2A24
Rem
bbdoc: GL_C3F_V3F
EndRem
Const GL_N3F_V3F=$2A25
Rem
bbdoc: GL_C4F_N3F_V3F
EndRem
Const GL_C4F_N3F_V3F=$2A26
Rem
bbdoc: GL_T2F_V3F
EndRem
Const GL_T2F_V3F=$2A27
Rem
bbdoc: GL_T2F_V3F
EndRem
Const GL_T4F_V4F=$2A28
Rem
bbdoc: GL_T2F_C4UB_V3F
EndRem
Const GL_T2F_C4UB_V3F=$2A29
Rem
bbdoc: GL_T2F_C3F_V3F
EndRem
Const GL_T2F_C3F_V3F=$2A2A
Rem
bbdoc: GL_T2F_N3F_V3F
EndRem
Const GL_T2F_N3F_V3F=$2A2B
Rem
bbdoc: GL_T2F_C4F_N3F_V3F
EndRem
Const GL_T2F_C4F_N3F_V3F=$2A2C
Rem
bbdoc: GL_T4F_C4F_N3F_V4F
EndRem
Const GL_T4F_C4F_N3F_V4F=$2A2D
Rem
bbdoc: GL_COLOR_INDEX1_EXT
EndRem
Const GL_COLOR_INDEX1_EXT=$80E2
Rem
bbdoc: GL_COLOR_INDEX2_EXT
EndRem
Const GL_COLOR_INDEX2_EXT=$80E3
Rem
bbdoc: GL_COLOR_INDEX4_EXT
EndRem
Const GL_COLOR_INDEX4_EXT=$80E4
Rem
bbdoc: GL_COLOR_INDEX8_EXT
EndRem
Const GL_COLOR_INDEX8_EXT=$80E5
Rem
bbdoc: GL_COLOR_INDEX12_EXT
EndRem
Const GL_COLOR_INDEX12_EXT=$80E6
Rem
bbdoc: GL_COLOR_INDEX16_EXT
EndRem
Const GL_COLOR_INDEX16_EXT=$80E7
Rem
bbdoc: F U N C T I O N S
EndRem
Rem
bbdoc: glAccum
EndRem
Function glAccum(op_:Int,value_:Float)
Rem
bbdoc: glAlphaFunc
EndRem
Function glAlphaFunc(func_:Int,ref_:Float)
Rem
bbdoc: glAreTexturesResident
EndRem
Function glAreTexturesResident:Byte(n_:Int,textures_:Int Ptr,residences_:Byte Ptr)
Rem
bbdoc: glArrayElement
EndRem
Function glArrayElement(i_:Int)
Rem
bbdoc: glBegin
EndRem
Function glBegin(mode_:Int)
Rem
bbdoc: glBindTexture
EndRem
Function glBindTexture(target_:Int,texture_:Int)
Rem
bbdoc: glBitmap
EndRem
Function glBitmap(width_:Int,height_:Int,xorig_:Float,yorig_:Float,xmove_:Float,ymove_:Float,bitmap_:Byte Ptr)
Rem
bbdoc: glBlendFunc
EndRem
Function glBlendFunc(sfactor_:Int,dfactor_:Int)
Rem
bbdoc: glCallList
EndRem
Function glCallList(list_:Int)
Rem
bbdoc: glCallLists
EndRem
Function glCallLists(n_:Int,type_:Int,lists_:Byte Ptr)
Rem
bbdoc: glClear
EndRem
Function glClear(mask_:Int)
Rem
bbdoc: glClearAccum
EndRem
Function glClearAccum(red_:Float,green_:Float,blue_:Float,alpha_:Float)
Rem
bbdoc: glClearColor
EndRem
Function glClearColor(red_:Float,green_:Float,blue_:Float,alpha_:Float)
Rem
bbdoc: glClearDepth
EndRem
Function glClearDepth(depth_:Double)
Rem
bbdoc: glClearIndex
EndRem
Function glClearIndex(c_:Float)
Rem
bbdoc: glClearStencil
EndRem
Function glClearStencil(s_:Int)
Rem
bbdoc: glClipPlane
EndRem
Function glClipPlane(plane_:Int,equation_:Double Ptr)
Rem
bbdoc: glColor3b
EndRem
Function glColor3b(red_:Byte,green_:Byte,blue_:Byte)
Rem
bbdoc: glColor3bv
EndRem
Function glColor3bv(v_:Byte Ptr)
Rem
bbdoc: glColor3d
EndRem
Function glColor3d(red_:Double,green_:Double,blue_:Double)
Rem
bbdoc: glColor3dv
EndRem
Function glColor3dv(v_:Double Ptr)
Rem
bbdoc: glColor3f
EndRem
Function glColor3f(red_:Float,green_:Float,blue_:Float)
Rem
bbdoc: glColor3fv
EndRem
Function glColor3fv(v_:Float Ptr)
Rem
bbdoc: glColor3i
EndRem
Function glColor3i(red_:Int,green_:Int,blue_:Int)
Rem
bbdoc: glColor3iv
EndRem
Function glColor3iv(v_:Int Ptr)
Rem
bbdoc: glColor3s
EndRem
Function glColor3s(red_:Short,green_:Short,blue_:Short)
Rem
bbdoc: glColor3sv
EndRem
Function glColor3sv(v_:Short Ptr)
Rem
bbdoc: glColor3ub
EndRem
Function glColor3ub(red_:Byte,green_:Byte,blue_:Byte)
Rem
bbdoc: glColor3ubv
EndRem
Function glColor3ubv(v_:Byte Ptr)
Rem
bbdoc: glColor3ui
EndRem
Function glColor3ui(red_:Int,green_:Int,blue_:Int)
Rem
bbdoc: glColor3uiv
EndRem
Function glColor3uiv(v_:Int Ptr)
Rem
bbdoc: glColor3us
EndRem
Function glColor3us(red_:Short,green_:Short,blue_:Short)
Rem
bbdoc: glColor3usv
EndRem
Function glColor3usv(v_:Short Ptr)
Rem
bbdoc: glColor4b
EndRem
Function glColor4b(red_:Byte,green_:Byte,blue_:Byte,alpha_:Byte)
Rem
bbdoc: glColor4bv
EndRem
Function glColor4bv(v_:Byte Ptr)
Rem
bbdoc: glColor4d
EndRem
Function glColor4d(red_:Double,green_:Double,blue_:Double,alpha_:Double)
Rem
bbdoc: glColor4dv
EndRem
Function glColor4dv(v_:Double Ptr)
Rem
bbdoc: glColor4f
EndRem
Function glColor4f(red_:Float,green_:Float,blue_:Float,alpha_:Float)
Rem
bbdoc: glColor4fv
EndRem
Function glColor4fv(v_:Float Ptr)
Rem
bbdoc: glColor4i
EndRem
Function glColor4i(red_:Int,green_:Int,blue_:Int,alpha_:Int)
Rem
bbdoc: glColor4iv
EndRem
Function glColor4iv(v_:Int Ptr)
Rem
bbdoc: glColor4s
EndRem
Function glColor4s(red_:Short,green_:Short,blue_:Short,alpha_:Short)
Rem
bbdoc: glColor4sv
EndRem
Function glColor4sv(v_:Short Ptr)
Rem
bbdoc: glColor4ub
EndRem
Function glColor4ub(red_:Byte,green_:Byte,blue_:Byte,alpha_:Byte)
Rem
bbdoc: glColor4ubv
EndRem
Function glColor4ubv(v_:Byte Ptr)
Rem
bbdoc: glColor4ui
EndRem
Function glColor4ui(red_:Int,green_:Int,blue_:Int,alpha_:Int)
Rem
bbdoc: glColor4uiv
EndRem
Function glColor4uiv(v_:Int Ptr)
Rem
bbdoc: glColor4us
EndRem
Function glColor4us(red_:Short,green_:Short,blue_:Short,alpha_:Short)
Rem
bbdoc: glColor4usv
EndRem
Function glColor4usv(v_:Short Ptr)
Rem
bbdoc: glColorMask
EndRem
Function glColorMask(red_:Byte,green_:Byte,blue_:Byte,alpha_:Byte)
Rem
bbdoc: glColorMaterial
EndRem
Function glColorMaterial(face_:Int,mode_:Int)
Rem
bbdoc: glColorPointer
EndRem
Function glColorPointer(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glCopyPixels
EndRem
Function glCopyPixels(x_:Int,y_:Int,width_:Int,height_:Int,type_:Int)
Rem
bbdoc: glCopyTexImage1D
EndRem
Function glCopyTexImage1D(target_:Int,level_:Int,internalFormat_:Int,x_:Int,y_:Int,width_:Int,border_:Int)
Rem
bbdoc: glCopyTexImage2D
EndRem
Function glCopyTexImage2D(target_:Int,level_:Int,internalFormat_:Int,x_:Int,y_:Int,width_:Int,height_:Int,border_:Int)
Rem
bbdoc: glCopyTexSubImage1D
EndRem
Function glCopyTexSubImage1D(target_:Int,level_:Int,xoffset_:Int,x_:Int,y_:Int,width_:Int)
Rem
bbdoc: glCopyTexSubImage2D
EndRem
Function glCopyTexSubImage2D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)
Rem
bbdoc: glCullFace
EndRem
Function glCullFace(mode_:Int)
Rem
bbdoc: glDeleteLists
EndRem
Function glDeleteLists(list_:Int,range_:Int)
Rem
bbdoc: glDeleteTextures
EndRem
Function glDeleteTextures(n_:Int,textures_:Int Ptr)
Rem
bbdoc: glDepthFunc
EndRem
Function glDepthFunc(func_:Int)
Rem
bbdoc: glDepthMask
EndRem
Function glDepthMask(flag_:Byte)
Rem
bbdoc: glDepthRange
EndRem
Function glDepthRange(zNear_:Double,zFar_:Double)
Rem
bbdoc: glDisable
EndRem
Function glDisable(cap_:Int)
Rem
bbdoc: glDisableClientState
EndRem
Function glDisableClientState(array_:Int)
Rem
bbdoc: glDrawArrays
EndRem
Function glDrawArrays(mode_:Int,first_:Int,count_:Int)
Rem
bbdoc: glDrawBuffer
EndRem
Function glDrawBuffer(mode_:Int)
Rem
bbdoc: glDrawElements
EndRem
Function glDrawElements(mode_:Int,count_:Int,type_:Int,indices_:Byte Ptr)
Rem
bbdoc: glDrawPixels
EndRem
Function glDrawPixels(width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glEdgeFlag
EndRem
Function glEdgeFlag(flag_:Byte)
Rem
bbdoc: glEdgeFlagPointer
EndRem
Function glEdgeFlagPointer(stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glEdgeFlagv
EndRem
Function glEdgeFlagv(flag_:Byte Ptr)
Rem
bbdoc: glEnable
EndRem
Function glEnable(cap_:Int)
Rem
bbdoc: glEnableClientState
EndRem
Function glEnableClientState(array_:Int)
Rem
bbdoc: glEnd
EndRem
Function glEnd()
Rem
bbdoc: glEndList
EndRem
Function glEndList()
Rem
bbdoc: glEvalCoord1d
EndRem
Function glEvalCoord1d(u_:Double)
Rem
bbdoc: glEvalCoord1dv
EndRem
Function glEvalCoord1dv(u_:Double Ptr)
Rem
bbdoc: glEvalCoord1f
EndRem
Function glEvalCoord1f(u_:Float)
Rem
bbdoc: glEvalCoord1fv
EndRem
Function glEvalCoord1fv(u_:Float Ptr)
Rem
bbdoc: glEvalCoord2d
EndRem
Function glEvalCoord2d(u_:Double,v_:Double)
Rem
bbdoc: glEvalCoord2dv
EndRem
Function glEvalCoord2dv(u_:Double Ptr)
Rem
bbdoc: glEvalCoord2f
EndRem
Function glEvalCoord2f(u_:Float,v_:Float)
Rem
bbdoc: glEvalCoord2fv
EndRem
Function glEvalCoord2fv(u_:Float Ptr)
Rem
bbdoc: glEvalMesh1
EndRem
Function glEvalMesh1(mode_:Int,i1_:Int,i2_:Int)
Rem
bbdoc: glEvalMesh2
EndRem
Function glEvalMesh2(mode_:Int,i1_:Int,i2_:Int,j1_:Int,j2_:Int)
Rem
bbdoc: glEvalPoint1
EndRem
Function glEvalPoint1(i_:Int)
Rem
bbdoc: glEvalPoint2
EndRem
Function glEvalPoint2(i_:Int,j_:Int)
Rem
bbdoc: glFeedbackBuffer
EndRem
Function glFeedbackBuffer(size_:Int,type_:Int,buffer_:Float Ptr)
Rem
bbdoc: glFinish
EndRem
Function glFinish()
Rem
bbdoc: glFlush
EndRem
Function glFlush()
Rem
bbdoc: glFogf
EndRem
Function glFogf(pname_:Int,param_:Float)
Rem
bbdoc: glFogfv
EndRem
Function glFogfv(pname_:Int,params_:Float Ptr)
Rem
bbdoc: glFogi
EndRem
Function glFogi(pname_:Int,param_:Int)
Rem
bbdoc: glFogiv
EndRem
Function glFogiv(pname_:Int,params_:Int Ptr)
Rem
bbdoc: glFrontFace
EndRem
Function glFrontFace(mode_:Int)
Rem
bbdoc: glFrustum
EndRem
Function glFrustum(left_:Double,right_:Double,bottom_:Double,top_:Double,zNear_:Double,zFar_:Double)
Rem
bbdoc: glGenLists
EndRem
Function glGenLists:Int(range_:Int)
Rem
bbdoc: glGenTextures
EndRem
Function glGenTextures(n_:Int,textures_:Int Ptr)
Rem
bbdoc: glGetBooleanv
EndRem
Function glGetBooleanv(pname_:Int,params_:Byte Ptr)
Rem
bbdoc: glGetClipPlane
EndRem
Function glGetClipPlane(plane_:Int,equation_:Double Ptr)
Rem
bbdoc: glGetDoublev
EndRem
Function glGetDoublev(pname_:Int,params_:Double Ptr)
Rem
bbdoc: glGetError
EndRem
Function glGetError:Int()
Rem
bbdoc: glGetFloatv
EndRem
Function glGetFloatv(pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetIntegerv
EndRem
Function glGetIntegerv(pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetLightfv
EndRem
Function glGetLightfv(light_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetLightiv
EndRem
Function glGetLightiv(light_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetMapdv
EndRem
Function glGetMapdv(target_:Int,query_:Int,v_:Double Ptr)
Rem
bbdoc: glGetMapfv
EndRem
Function glGetMapfv(target_:Int,query_:Int,v_:Float Ptr)
Rem
bbdoc: glGetMapiv
EndRem
Function glGetMapiv(target_:Int,query_:Int,v_:Int Ptr)
Rem
bbdoc: glGetMaterialfv
EndRem
Function glGetMaterialfv(face_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetMaterialiv
EndRem
Function glGetMaterialiv(face_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetPixelMapfv
EndRem
Function glGetPixelMapfv(map_:Int,values_:Float Ptr)
Rem
bbdoc: glGetPixelMapuiv
EndRem
Function glGetPixelMapuiv(map_:Int,values_:Int Ptr)
Rem
bbdoc: glGetPixelMapusv
EndRem
Function glGetPixelMapusv(map_:Int,values_:Short Ptr)
Rem
bbdoc: glGetPointerv
EndRem
Function glGetPointerv(pname_:Int,params_:Byte Ptr Ptr)
Rem
bbdoc: glGetPolygonStipple
EndRem
Function glGetPolygonStipple(mask_:Byte Ptr)
Rem
bbdoc: glGetString
EndRem
Function glGetString:Byte Ptr(name_:Int)
Rem
bbdoc: glGetTexEnvfv
EndRem
Function glGetTexEnvfv(target_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetTexEnviv
EndRem
Function glGetTexEnviv(target_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetTexGendv
EndRem
Function glGetTexGendv(coord_:Int,pname_:Int,params_:Double Ptr)
Rem
bbdoc: glGetTexGenfv
EndRem
Function glGetTexGenfv(coord_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetTexGeniv
EndRem
Function glGetTexGeniv(coord_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetTexImage
EndRem
Function glGetTexImage(target_:Int,level_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glGetTexLevelParameterfv
EndRem
Function glGetTexLevelParameterfv(target_:Int,level_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetTexLevelParameteriv
EndRem
Function glGetTexLevelParameteriv(target_:Int,level_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glGetTexParameterfv
EndRem
Function glGetTexParameterfv(target_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glGetTexParameteriv
EndRem
Function glGetTexParameteriv(target_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glHint
EndRem
Function glHint(target_:Int,mode_:Int)
Rem
bbdoc: glIndexMask
EndRem
Function glIndexMask(mask_:Int)
Rem
bbdoc: glIndexPointer
EndRem
Function glIndexPointer(type_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glIndexd
EndRem
Function glIndexd(c_:Double)
Rem
bbdoc: glIndexdv
EndRem
Function glIndexdv(c_:Double Ptr)
Rem
bbdoc: glIndexf
EndRem
Function glIndexf(c_:Float)
Rem
bbdoc: glIndexfv
EndRem
Function glIndexfv(c_:Float Ptr)
Rem
bbdoc: glIndexi
EndRem
Function glIndexi(c_:Int)
Rem
bbdoc: glIndexiv
EndRem
Function glIndexiv(c_:Int Ptr)
Rem
bbdoc: glIndexs
EndRem
Function glIndexs(c_:Short)
Rem
bbdoc: glIndexsv
EndRem
Function glIndexsv(c_:Short Ptr)
Rem
bbdoc: glIndexub
EndRem
Function glIndexub(c_:Byte)
Rem
bbdoc: glIndexubv
EndRem
Function glIndexubv(c_:Byte Ptr)
Rem
bbdoc: glInitNames
EndRem
Function glInitNames()
Rem
bbdoc: glInterleavedArrays
EndRem
Function glInterleavedArrays(format_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glIsEnabled
EndRem
Function glIsEnabled:Byte(cap_:Int)
Rem
bbdoc: glIsList
EndRem
Function glIsList:Byte(list_:Int)
Rem
bbdoc: glIsTexture
EndRem
Function glIsTexture:Byte(texture_:Int)
Rem
bbdoc: glLightModelf
EndRem
Function glLightModelf(pname_:Int,param_:Float)
Rem
bbdoc: glLightModelfv
EndRem
Function glLightModelfv(pname_:Int,params_:Float Ptr)
Rem
bbdoc: glLightModeli
EndRem
Function glLightModeli(pname_:Int,param_:Int)
Rem
bbdoc: glLightModeliv
EndRem
Function glLightModeliv(pname_:Int,params_:Int Ptr)
Rem
bbdoc: glLightf
EndRem
Function glLightf(light_:Int,pname_:Int,param_:Float)
Rem
bbdoc: glLightfv
EndRem
Function glLightfv(light_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glLighti
EndRem
Function glLighti(light_:Int,pname_:Int,param_:Int)
Rem
bbdoc: glLightiv
EndRem
Function glLightiv(light_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glLineStipple
EndRem
Function glLineStipple(factor_:Int,pattern_:Short)
Rem
bbdoc: glLineWidth
EndRem
Function glLineWidth(width_:Float)
Rem
bbdoc: glListBase
EndRem
Function glListBase(base_:Int)
Rem
bbdoc: glLoadIdentity
EndRem
Function glLoadIdentity()
Rem
bbdoc: glLoadMatrixd
EndRem
Function glLoadMatrixd(m_:Double Ptr)
Rem
bbdoc: glLoadMatrixf
EndRem
Function glLoadMatrixf(m_:Float Ptr)
Rem
bbdoc: glLoadName
EndRem
Function glLoadName(name_:Int)
Rem
bbdoc: glLogicOp
EndRem
Function glLogicOp(opcode_:Int)
Rem
bbdoc: glMap1d
EndRem
Function glMap1d(target_:Int,u1_:Double,u2_:Double,stride_:Int,order_:Int,points_:Double Ptr)
Rem
bbdoc: glMap1f
EndRem
Function glMap1f(target_:Int,u1_:Float,u2_:Float,stride_:Int,order_:Int,points_:Float Ptr)
Rem
bbdoc: glMap2d
EndRem
Function glMap2d(target_:Int,u1_:Double,u2_:Double,ustride_:Int,uorder_:Int,v1_:Double,v2_:Double,vstride_:Int,vorder_:Int,points_:Double Ptr)
Rem
bbdoc: glMap2f
EndRem
Function glMap2f(target_:Int,u1_:Float,u2_:Float,ustride_:Int,uorder_:Int,v1_:Float,v2_:Float,vstride_:Int,vorder_:Int,points_:Float Ptr)
Rem
bbdoc: glMapGrid1d
EndRem
Function glMapGrid1d(un_:Int,u1_:Double,u2_:Double)
Rem
bbdoc: glMapGrid1f
EndRem
Function glMapGrid1f(un_:Int,u1_:Float,u2_:Float)
Rem
bbdoc: glMapGrid2d
EndRem
Function glMapGrid2d(un_:Int,u1_:Double,u2_:Double,vn_:Int,v1_:Double,v2_:Double)
Rem
bbdoc: glMapGrid2f
EndRem
Function glMapGrid2f(un_:Int,u1_:Float,u2_:Float,vn_:Int,v1_:Float,v2_:Float)
Rem
bbdoc: glMaterialf
EndRem
Function glMaterialf(face_:Int,pname_:Int,param_:Float)
Rem
bbdoc: glMaterialfv
EndRem
Function glMaterialfv(face_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glMateriali
EndRem
Function glMateriali(face_:Int,pname_:Int,param_:Int)
Rem
bbdoc: glMaterialiv
EndRem
Function glMaterialiv(face_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glMatrixMode
EndRem
Function glMatrixMode(mode_:Int)
Rem
bbdoc: glMultMatrixd
EndRem
Function glMultMatrixd(m_:Double Ptr)
Rem
bbdoc: glMultMatrixf
EndRem
Function glMultMatrixf(m_:Float Ptr)
Rem
bbdoc: glnewList
EndRem
Function glNewList(list_:Int,mode_:Int)
Rem
bbdoc: glNormal3b
EndRem
Function glNormal3b(nx_:Byte,ny_:Byte,nz_:Byte)
Rem
bbdoc: glNormal3bv
EndRem
Function glNormal3bv(v_:Byte Ptr)
Rem
bbdoc: glNormal3d
EndRem
Function glNormal3d(nx_:Double,ny_:Double,nz_:Double)
Rem
bbdoc: glNormal3dv
EndRem
Function glNormal3dv(v_:Double Ptr)
Rem
bbdoc: glNormal3f
EndRem
Function glNormal3f(nx_:Float,ny_:Float,nz_:Float)
Rem
bbdoc: glNormal3fv
EndRem
Function glNormal3fv(v_:Float Ptr)
Rem
bbdoc: glNormal3i
EndRem
Function glNormal3i(nx_:Int,ny_:Int,nz_:Int)
Rem
bbdoc: glNormal3iv
EndRem
Function glNormal3iv(v_:Int Ptr)
Rem
bbdoc: glNormal3s
EndRem
Function glNormal3s(nx_:Short,ny_:Short,nz_:Short)
Rem
bbdoc: glNormal3sv
EndRem
Function glNormal3sv(v_:Short Ptr)
Rem
bbdoc: glNormalPointer
EndRem
Function glNormalPointer(type_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glOrtho
EndRem
Function glOrtho(left_:Double,right_:Double,bottom_:Double,top_:Double,zNear_:Double,zFar_:Double)
Rem
bbdoc: glPassThrough
EndRem
Function glPassThrough(token_:Float)
Rem
bbdoc: glPixelMapfv
EndRem
Function glPixelMapfv(map_:Int,mapsize_:Int,values_:Float Ptr)
Rem
bbdoc: glPixelMapuiv
EndRem
Function glPixelMapuiv(map_:Int,mapsize_:Int,values_:Int Ptr)
Rem
bbdoc: glPixelMapusv
EndRem
Function glPixelMapusv(map_:Int,mapsize_:Int,values_:Short Ptr)
Rem
bbdoc: glPixelStoref
EndRem
Function glPixelStoref(pname_:Int,param_:Float)
Rem
bbdoc: glPixelStorei
EndRem
Function glPixelStorei(pname_:Int,param_:Int)
Rem
bbdoc: glPixelTransferf
EndRem
Function glPixelTransferf(pname_:Int,param_:Float)
Rem
bbdoc: glPixelTransferi
EndRem
Function glPixelTransferi(pname_:Int,param_:Int)
Rem
bbdoc: glPixelZoom
EndRem
Function glPixelZoom(xfactor_:Float,yfactor_:Float)
Rem
bbdoc: glPointSize
EndRem
Function glPointSize(size_:Float)
Rem
bbdoc: glPolygonMode
EndRem
Function glPolygonMode(face_:Int,mode_:Int)
Rem
bbdoc: glPolygonOffset
EndRem
Function glPolygonOffset(factor_:Float,units_:Float)
Rem
bbdoc: glPolygonStipple
EndRem
Function glPolygonStipple(mask_:Byte Ptr)
Rem
bbdoc: glPopAttrib
EndRem
Function glPopAttrib()
Rem
bbdoc: glPopClientAttrib
EndRem
Function glPopClientAttrib()
Rem
bbdoc: glPopMatrix
EndRem
Function glPopMatrix()
Rem
bbdoc: glPopName
EndRem
Function glPopName()
Rem
bbdoc: glPrioritizeTextures
EndRem
Function glPrioritizeTextures(n_:Int,textures_:Int Ptr,priorities_:Float Ptr)
Rem
bbdoc: glPushAttrib
EndRem
Function glPushAttrib(mask_:Int)
Rem
bbdoc: glPushClientAttrib
EndRem
Function glPushClientAttrib(mask_:Int)
Rem
bbdoc: glPushMatrix
EndRem
Function glPushMatrix()
Rem
bbdoc: glPushName
EndRem
Function glPushName(name_:Int)
Rem
bbdoc: glRasterPos2d
EndRem
Function glRasterPos2d(x_:Double,y_:Double)
Rem
bbdoc: glRasterPos2dv
EndRem
Function glRasterPos2dv(v_:Double Ptr)
Rem
bbdoc: glRasterPos2f
EndRem
Function glRasterPos2f(x_:Float,y_:Float)
Rem
bbdoc: glRasterPos2fv
EndRem
Function glRasterPos2fv(v_:Float Ptr)
Rem
bbdoc: glRasterPos2i
EndRem
Function glRasterPos2i(x_:Int,y_:Int)
Rem
bbdoc: glRasterPos2iv
EndRem
Function glRasterPos2iv(v_:Int Ptr)
Rem
bbdoc: glRasterPos2s
EndRem
Function glRasterPos2s(x_:Short,y_:Short)
Rem
bbdoc: glRasterPos2sv
EndRem
Function glRasterPos2sv(v_:Short Ptr)
Rem
bbdoc: glRasterPos3d
EndRem
Function glRasterPos3d(x_:Double,y_:Double,z_:Double)
Rem
bbdoc: glRasterPos3dv
EndRem
Function glRasterPos3dv(v_:Double Ptr)
Rem
bbdoc: glRasterPos3f
EndRem
Function glRasterPos3f(x_:Float,y_:Float,z_:Float)
Rem
bbdoc: glRasterPod3fv
EndRem
Function glRasterPos3fv(v_:Float Ptr)
Rem
bbdoc: glRasterPos3i
EndRem
Function glRasterPos3i(x_:Int,y_:Int,z_:Int)
Rem
bbdoc: glRasterPos3iv
EndRem
Function glRasterPos3iv(v_:Int Ptr)
Rem
bbdoc: glRasterPos3s
EndRem
Function glRasterPos3s(x_:Short,y_:Short,z_:Short)
Rem
bbdoc: glRasterPos3sv
EndRem
Function glRasterPos3sv(v_:Short Ptr)
Rem
bbdoc: glRasterPos4d
EndRem
Function glRasterPos4d(x_:Double,y_:Double,z_:Double,w_:Double)
Rem
bbdoc: glRasterPos4dv
EndRem
Function glRasterPos4dv(v_:Double Ptr)
Rem
bbdoc: glRasterPos4f
EndRem
Function glRasterPos4f(x_:Float,y_:Float,z_:Float,w_:Float)
Rem
bbdoc: glRasterPos4fv
EndRem
Function glRasterPos4fv(v_:Float Ptr)
Rem
bbdoc: glRasterPos4i
EndRem
Function glRasterPos4i(x_:Int,y_:Int,z_:Int,w_:Int)
Rem
bbdoc: glRasterPos4iv
EndRem
Function glRasterPos4iv(v_:Int Ptr)
Rem
bbdoc: glRasterPos4s
EndRem
Function glRasterPos4s(x_:Short,y_:Short,z_:Short,w_:Short)
Rem
bbdoc: glRasterPos4sv
EndRem
Function glRasterPos4sv(v_:Short Ptr)
Rem
bbdoc: glReadBuffer
EndRem
Function glReadBuffer(mode_:Int)
Rem
bbdoc: glReadPixels
EndRem
Function glReadPixels(x_:Int,y_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glRectd
EndRem
Function glRectd(x1_:Double,y1_:Double,x2_:Double,y2_:Double)
Rem
bbdoc: glRectdv
EndRem
Function glRectdv(v1_:Double Ptr,v2_:Double Ptr)
Rem
bbdoc: glRectf
EndRem
Function glRectf(x1_:Float,y1_:Float,x2_:Float,y2_:Float)
Rem
bbdoc: glRectfv
EndRem
Function glRectfv(v1_:Float Ptr,v2_:Float Ptr)
Rem
bbdoc: glRecti
EndRem
Function glRecti(x1_:Int,y1_:Int,x2_:Int,y2_:Int)
Rem
bbdoc: glRectiv
EndRem
Function glRectiv(v1_:Int Ptr,v2_:Int Ptr)
Rem
bbdoc: glRects
EndRem
Function glRects(x1_:Short,y1_:Short,x2_:Short,y2_:Short)
Rem
bbdoc: glRectsv
EndRem
Function glRectsv(v1_:Short Ptr,v2_:Short Ptr)
Rem
bbdoc: glRenderMode
EndRem
Function glRenderMode:Int(mode_:Int)
Rem
bbdoc: glRotated
EndRem
Function glRotated(angle_:Double,x_:Double,y_:Double,z_:Double)
Rem
bbdoc: glRotatef
EndRem
Function glRotatef(angle_:Float,x_:Float,y_:Float,z_:Float)
Rem
bbdoc: glScaled
EndRem
Function glScaled(x_:Double,y_:Double,z_:Double)
Rem
bbdoc: glScalef
EndRem
Function glScalef(x_:Float,y_:Float,z_:Float)
Rem
bbdoc: glScissor
EndRem
Function glScissor(x_:Int,y_:Int,width_:Int,height_:Int)
Rem
bbdoc: gLSelectBuffer
EndRem
Function glSelectBuffer(size_:Int,buffer_:Int Ptr)
Rem
bbdoc: glShadeModel
EndRem
Function glShadeModel(mode_:Int)
Rem
bbdoc: glStencilFunc
EndRem
Function glStencilFunc(func_:Int,ref_:Int,mask_:Int)
Rem
bbdoc: glStencilMask
EndRem
Function glStencilMask(mask_:Int)
Rem
bbdoc: glStencilOp
EndRem
Function glStencilOp(fail_:Int,zfail_:Int,zpass_:Int)
Rem
bbdoc: glTexCoord1d
EndRem
Function glTexCoord1d(s_:Double)
Rem
bbdoc: glTexCoord1dv
EndRem
Function glTexCoord1dv(v_:Double Ptr)
Rem
bbdoc: glTexCoord1f
EndRem
Function glTexCoord1f(s_:Float)
Rem
bbdoc: glTexCoord1fv
EndRem
Function glTexCoord1fv(v_:Float Ptr)
Rem
bbdoc: glTexCoord1i
EndRem
Function glTexCoord1i(s_:Int)
Rem
bbdoc: glTexCoord1iv
EndRem
Function glTexCoord1iv(v_:Int Ptr)
Rem
bbdoc: glTexCoord1s
EndRem
Function glTexCoord1s(s_:Short)
Rem
bbdoc: glTexCoord1sv
EndRem
Function glTexCoord1sv(v_:Short Ptr)
Rem
bbdoc: glTexCoord2d
EndRem
Function glTexCoord2d(s_:Double,t_:Double)
Rem
bbdoc: glTexCoord2dv
EndRem
Function glTexCoord2dv(v_:Double Ptr)
Rem
bbdoc: glTexCoord2f
EndRem
Function glTexCoord2f(s_:Float,t_:Float)
Rem
bbdoc: glTexCoord2fv
EndRem
Function glTexCoord2fv(v_:Float Ptr)
Rem
bbdoc: glTexCoord2i
EndRem
Function glTexCoord2i(s_:Int,t_:Int)
Rem
bbdoc: glTexCoord2iv
EndRem
Function glTexCoord2iv(v_:Int Ptr)
Rem
bbdoc: glTexCoord2s
EndRem
Function glTexCoord2s(s_:Short,t_:Short)
Rem
bbdoc: glTexCoord2sv
EndRem
Function glTexCoord2sv(v_:Short Ptr)
Rem
bbdoc: glTexCoord3d
EndRem
Function glTexCoord3d(s_:Double,t_:Double,r_:Double)
Rem
bbdoc: glTexCoord3dv
EndRem
Function glTexCoord3dv(v_:Double Ptr)
Rem
bbdoc: glTexCoord3f
EndRem
Function glTexCoord3f(s_:Float,t_:Float,r_:Float)
Rem
bbdoc: glTexCorod3fv
EndRem
Function glTexCoord3fv(v_:Float Ptr)
Rem
bbdoc: glTexCoord3i
EndRem
Function glTexCoord3i(s_:Int,t_:Int,r_:Int)
Rem
bbdoc: glTexCoord3iv
EndRem
Function glTexCoord3iv(v_:Int Ptr)
Rem
bbdoc: glTexCoord3s
EndRem
Function glTexCoord3s(s_:Short,t_:Short,r_:Short)
Rem
bbdoc: glTexCoord3sv
EndRem
Function glTexCoord3sv(v_:Short Ptr)
Rem
bbdoc: glTexCoord4d
EndRem
Function glTexCoord4d(s_:Double,t_:Double,r_:Double,q_:Double)
Rem
bbdoc: glTexCoord4dv
EndRem
Function glTexCoord4dv(v_:Double Ptr)
Rem
bbdoc: glTexCoord4f
EndRem
Function glTexCoord4f(s_:Float,t_:Float,r_:Float,q_:Float)
Rem
bbdoc: glTexCoord4fv
EndRem
Function glTexCoord4fv(v_:Float Ptr)
Rem
bbdoc: glTexCoord4i
EndRem
Function glTexCoord4i(s_:Int,t_:Int,r_:Int,q_:Int)
Rem
bbdoc: glTexCoord4iv
EndRem
Function glTexCoord4iv(v_:Int Ptr)
Rem
bbdoc: glTexCoord4s
EndRem
Function glTexCoord4s(s_:Short,t_:Short,r_:Short,q_:Short)
Rem
bbdoc: glTexCoord4sv
EndRem
Function glTexCoord4sv(v_:Short Ptr)
Rem
bbdoc: glTexCoordPointer
EndRem
Function glTexCoordPointer(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glTexEnvf
EndRem
Function glTexEnvf(target_:Int,pname_:Int,param_:Float)
Rem
bbdoc: glTexEnvfv
EndRem
Function glTexEnvfv(target_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glTexEnvi
EndRem
Function glTexEnvi(target_:Int,pname_:Int,param_:Int)
Rem
bbdoc: glTexEnviv
EndRem
Function glTexEnviv(target_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glTexGend
EndRem
Function glTexGend(coord_:Int,pname_:Int,param_:Double)
Rem
bbdoc: glTexGendv
EndRem
Function glTexGendv(coord_:Int,pname_:Int,params_:Double Ptr)
Rem
bbdoc: glTexGenf
EndRem
Function glTexGenf(coord_:Int,pname_:Int,param_:Float)
Rem
bbdoc: glTexGenfv
EndRem
Function glTexGenfv(coord_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glTexGeni
EndRem
Function glTexGeni(coord_:Int,pname_:Int,param_:Int)
Rem
bbdoc: glTexGeniv
EndRem
Function glTexGeniv(coord_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glTexImage1D
EndRem
Function glTexImage1D(target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glTexImage2D
EndRem
Function glTexImage2D(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glTexParemeterf
EndRem
Function glTexParameterf(target_:Int,pname_:Int,param_:Float)
Rem
bbdoc: glTexParameterfv
EndRem
Function glTexParameterfv(target_:Int,pname_:Int,params_:Float Ptr)
Rem
bbdoc: glTexParameteri
EndRem
Function glTexParameteri(target_:Int,pname_:Int,param_:Int)
Rem
bbdoc: glTexParameteriv
EndRem
Function glTexParameteriv(target_:Int,pname_:Int,params_:Int Ptr)
Rem
bbdoc: glTexSubImage1D
EndRem
Function glTexSubImage1D(target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glTexSubImage2D
EndRem
Function glTexSubImage2D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)
Rem
bbdoc: glTranslated
EndRem
Function glTranslated(x_:Double,y_:Double,z_:Double)
Rem
bbdoc: glTranslatef
EndRem
Function glTranslatef(x_:Float,y_:Float,z_:Float)
Rem
bbdoc: glVertex2d
EndRem
Function glVertex2d(x_:Double,y_:Double)
Rem
bbdoc: glVertex2dv
EndRem
Function glVertex2dv(v_:Double Ptr)
Rem
bbdoc: glVertex2f
EndRem
Function glVertex2f(x_:Float,y_:Float)
Rem
bbdoc: glVertex2fv
EndRem
Function glVertex2fv(v_:Float Ptr)
Rem
bbdoc: glVertex2i
EndRem
Function glVertex2i(x_:Int,y_:Int)
Rem
bbdoc: glVertex2iv
EndRem
Function glVertex2iv(v_:Int Ptr)
Rem
bbdoc: glVertex2s
EndRem
Function glVertex2s(x_:Short,y_:Short)
Rem
bbdoc: glVertex2sv
EndRem
Function glVertex2sv(v_:Short Ptr)
Rem
bbdoc: glVertex3d
EndRem
Function glVertex3d(x_:Double,y_:Double,z_:Double)
Rem
bbdoc: glVertex3dv
EndRem
Function glVertex3dv(v_:Double Ptr)
Rem
bbdoc: glVertex3f
EndRem
Function glVertex3f(x_:Float,y_:Float,z_:Float)
Rem
bbdoc: glVertex3fv
EndRem
Function glVertex3fv(v_:Float Ptr)
Rem
bbdoc: glVertex3i
EndRem
Function glVertex3i(x_:Int,y_:Int,z_:Int)
Rem
bbdoc: glVertex3iv
EndRem
Function glVertex3iv(v_:Int Ptr)
Rem
bbdoc: glVertex3s
EndRem
Function glVertex3s(x_:Short,y_:Short,z_:Short)
Rem
bbdoc: glVertex3sv
EndRem
Function glVertex3sv(v_:Short Ptr)
Rem
bbdoc: glVertex4d
EndRem
Function glVertex4d(x_:Double,y_:Double,z_:Double,w_:Double)
Rem
bbdoc: glVertex4dv
EndRem
Function glVertex4dv(v_:Double Ptr)
Rem
bbdoc: glVertex4f
EndRem
Function glVertex4f(x_:Float,y_:Float,z_:Float,w_:Float)
Rem
bbdoc: glVertex4fv
EndRem
Function glVertex4fv(v_:Float Ptr)
Rem
bbdoc: glVertex4i
EndRem
Function glVertex4i(x_:Int,y_:Int,z_:Int,w_:Int)
Rem
bbdoc: glVertex4iv
EndRem
Function glVertex4iv(v_:Int Ptr)
Rem
bbdoc: glVertex4s
EndRem
Function glVertex4s(x_:Short,y_:Short,z_:Short,w_:Short)
Rem
bbdoc: glVertex4sv
EndRem
Function glVertex4sv(v_:Short Ptr)
Rem
bbdoc: glVertexPointer
EndRem
Function glVertexPointer(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)
Rem
bbdoc: glViewport
EndRem
Function glViewport(x_:Int,y_:Int,width_:Int,height_:Int)

End Extern

You don't need to rebuild the module as no code has change. It's just a documentaton change. It's at least a first step, you might find it useful. It doesn't give any info on what the functions do or what the parameters can

wow, awsome thx, this saves me having to remember all the parameters or as i seem to do, try to compile to see what i am missing

thanks, very usefull

Glad someone is finding it of use. I think it would help to have this as default in the documentation, even if it doesn't really document anything other than the parameters. Pressing that F1 now is really helpful to remember rather than going to websites trying to find commands.

I haven't done the GLU commands yet, but will.

see this thread

http://www.blitzbasic.com/Community/posts.php?topic=68844

very good! thanks

Good Work, AngelDaniel!