📄 opengl.inc
字号:
GL_BLUE_MIN_CLAMP_INGR = $8562
GL_ALPHA_MIN_CLAMP_INGR = $8563
GL_RED_MAX_CLAMP_INGR = $8564
GL_GREEN_MAX_CLAMP_INGR = $8565
GL_BLUE_MAX_CLAMP_INGR = $8566
GL_ALPHA_MAX_CLAMP_INGR = $8567
; GL_INGR_interlace_read
GL_INTERLACE_READ_INGR = $8568
; GL_EXT_422_pixels
GL_422_EXT = $80CC
GL_422_REV_EXT = $80CD
GL_422_AVERAGE_EXT = $80CE
GL_422_REV_AVERAGE_EXT = $80CF
; GL_EXT_texture_cube_map
GL_NORMAL_MAP_EXT = $8511
GL_REFLECTION_MAP_EXT = $8512
GL_TEXTURE_CUBE_MAP_EXT = $8513
GL_TEXTURE_BINDING_CUBE_MAP_EXT = $8514
GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT = $8515
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = $8516
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = $8517
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = $8518
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = $8519
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = $851A
GL_PROXY_TEXTURE_CUBE_MAP_EXT = $851B
GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT = $851C
; GL_SUN_convolution_border_modes
GL_WRAP_BORDER_SUN = $81D4
; GL_EXT_texture_lod_bias
GL_MAX_TEXTURE_LOD_BIAS_EXT = $84FD
GL_TEXTURE_FILTER_CONTROL_EXT = $8500
GL_TEXTURE_LOD_BIAS_EXT = $8501
; GL_EXT_texture_filter_anisotropic
GL_TEXTURE_MAX_ANISOTROPY_EXT = $84FE
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = $84FF
; GL_EXT_vertex_weighting
GL_MODELVIEW0_STACK_DEPTH_EXT = GL_MODELVIEW_STACK_DEPTH
GL_MODELVIEW1_STACK_DEPTH_EXT = $8502
GL_MODELVIEW0_MATRIX_EXT = GL_MODELVIEW_MATRIX
GL_MODELVIEW_MATRIX1_EXT = $8506
GL_VERTEX_WEIGHTING_EXT = $8509
GL_MODELVIEW0_EXT = GL_MODELVIEW
GL_MODELVIEW1_EXT = $850A
GL_CURRENT_VERTEX_WEIGHT_EXT = $850B
GL_VERTEX_WEIGHT_ARRAY_EXT = $850C
GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT = $850D
GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT = $850E
GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT = $850F
GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT = $8510
; GL_NV_light_max_exponent
GL_MAX_SHININESS_NV = $8504
GL_MAX_SPOT_EXPONENT_NV = $8505
; GL_NV_vertex_array_range
GL_VERTEX_ARRAY_RANGE_NV = $851D
GL_VERTEX_ARRAY_RANGE_LENGTH_NV = $851E
GL_VERTEX_ARRAY_RANGE_VALID_NV = $851F
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = $8520
GL_VERTEX_ARRAY_RANGE_POINTER_NV = $8521
; GL_NV_register_combiners
GL_REGISTER_COMBINERS_NV = $8522
GL_VARIABLE_A_NV = $8523
GL_VARIABLE_B_NV = $8524
GL_VARIABLE_C_NV = $8525
GL_VARIABLE_D_NV = $8526
GL_VARIABLE_E_NV = $8527
GL_VARIABLE_F_NV = $8528
GL_VARIABLE_G_NV = $8529
GL_CONSTANT_COLOR0_NV = $852A
GL_CONSTANT_COLOR1_NV = $852B
GL_PRIMARY_COLOR_NV = $852C
GL_SECONDARY_COLOR_NV = $852D
GL_SPARE0_NV = $852E
GL_SPARE1_NV = $852F
GL_DISCARD_NV = $8530
GL_E_TIMES_F_NV = $8531
GL_SPARE0_PLUS_SECONDARY_COLOR_NV = $8532
GL_UNSIGNED_IDENTITY_NV = $8536
GL_UNSIGNED_INVERT_NV = $8537
GL_EXPAND_NORMAL_NV = $8538
GL_EXPAND_NEGATE_NV = $8539
GL_HALF_BIAS_NORMAL_NV = $853A
GL_HALF_BIAS_NEGATE_NV = $853B
GL_SIGNED_IDENTITY_NV = $853C
GL_SIGNED_NEGATE_NV = $853D
GL_SCALE_BY_TWO_NV = $853E
GL_SCALE_BY_FOUR_NV = $853F
GL_SCALE_BY_ONE_HALF_NV = $8540
GL_BIAS_BY_NEGATIVE_ONE_HALF_NV = $8541
GL_COMBINER_INPUT_NV = $8542
GL_COMBINER_MAPPING_NV = $8543
GL_COMBINER_COMPONENT_USAGE_NV = $8544
GL_COMBINER_AB_DOT_PRODUCT_NV = $8545
GL_COMBINER_CD_DOT_PRODUCT_NV = $8546
GL_COMBINER_MUX_SUM_NV = $8547
GL_COMBINER_SCALE_NV = $8548
GL_COMBINER_BIAS_NV = $8549
GL_COMBINER_AB_OUTPUT_NV = $854A
GL_COMBINER_CD_OUTPUT_NV = $854B
GL_COMBINER_SUM_OUTPUT_NV = $854C
GL_MAX_GENERAL_COMBINERS_NV = $854D
GL_NUM_GENERAL_COMBINERS_NV = $854E
GL_COLOR_SUM_CLAMP_NV = $854F
GL_COMBINER0_NV = $8550
GL_COMBINER1_NV = $8551
GL_COMBINER2_NV = $8552
GL_COMBINER3_NV = $8553
GL_COMBINER4_NV = $8554
GL_COMBINER5_NV = $8555
GL_COMBINER6_NV = $8556
GL_COMBINER7_NV = $8557
; GL_NV_fog_distance
GL_FOG_DISTANCE_MODE_NV = $855A
GL_EYE_RADIAL_NV = $855B
GL_EYE_PLANE_ABSOLUTE_NV = $855C
; GL_NV_texgen_emboss
GL_EMBOSS_LIGHT_NV = $855D
GL_EMBOSS_CONSTANT_NV = $855E
GL_EMBOSS_MAP_NV = $855F
; GL_EXT_texture_compression_s3tc
GL_COMPRESSED_RGB_S3TC_DXT1_EXT = $83F0
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = $83F1
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = $83F2
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = $83F3
; GL_IBM_cull_vertex
GL_CULL_VERTEX_IBM = 103050
; GL_IBM_vertex_array_lists
GL_VERTEX_ARRAY_LIST_IBM = 103070
GL_NORMAL_ARRAY_LIST_IBM = 103071
GL_COLOR_ARRAY_LIST_IBM = 103072
GL_INDEX_ARRAY_LIST_IBM = 103073
GL_TEXTURE_COORD_ARRAY_LIST_IBM = 103074
GL_EDGE_FLAG_ARRAY_LIST_IBM = 103075
GL_FOG_COORDINATE_ARRAY_LIST_IBM = 103076
GL_SECONDARY_COLOR_ARRAY_LIST_IBM = 103077
GL_VERTEX_ARRAY_LIST_STRIDE_IBM = 103080
GL_NORMAL_ARRAY_LIST_STRIDE_IBM = 103081
GL_COLOR_ARRAY_LIST_STRIDE_IBM = 103082
GL_INDEX_ARRAY_LIST_STRIDE_IBM = 103083
GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = 103084
GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = 103085
GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = 103086
GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = 103087
; GL_SGIX_subsample
GL_PACK_SUBSAMPLE_RATE_SGIX = $85A0
GL_UNPACK_SUBSAMPLE_RATE_SGIX = $85A1
GL_PIXEL_SUBSAMPLE_4444_SGIX = $85A2
GL_PIXEL_SUBSAMPLE_2424_SGIX = $85A3
GL_PIXEL_SUBSAMPLE_4242_SGIX = $85A4
; GL_SGIX_ycrcba
GL_YCRCB_SGIX = $8318
GL_YCRCBA_SGIX = $8319
; GL_SGI_depth_pass_instrument
GL_DEPTH_PASS_INSTRUMENT_SGIX = $8310
GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = $8311
GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX = $8312
; GL_3DFX_texture_compression_FXT1
GL_COMPRESSED_RGB_FXT1_3DFX = $86B0
GL_COMPRESSED_RGBA_FXT1_3DFX = $86B1
; GL_3DFX_multisample
GL_MULTISAMPLE_3DFX = $86B2
GL_SAMPLE_BUFFERS_3DFX = $86B3
GL_SAMPLES_3DFX = $86B4
GL_MULTISAMPLE_BIT_3DFX = $20000000
; GL_EXT_multisample
GL_MULTISAMPLE_EXT = $809D
GL_SAMPLE_ALPHA_TO_MASK_EXT = $809E
GL_SAMPLE_ALPHA_TO_ONE_EXT = $809F
GL_SAMPLE_MASK_EXT = $80A0
GL_1PASS_EXT = $80A1
GL_2PASS_0_EXT = $80A2
GL_2PASS_1_EXT = $80A3
GL_4PASS_0_EXT = $80A4
GL_4PASS_1_EXT = $80A5
GL_4PASS_2_EXT = $80A6
GL_4PASS_3_EXT = $80A7
GL_SAMPLE_BUFFERS_EXT = $80A8
GL_SAMPLES_EXT = $80A9
GL_SAMPLE_MASK_VALUE_EXT = $80AA
GL_SAMPLE_MASK_INVERT_EXT = $80AB
GL_SAMPLE_PATTERN_EXT = $80AC
; GL_SGIX_vertex_preclip
GL_VERTEX_PRECLIP_SGIX = $83EE
GL_VERTEX_PRECLIP_HINT_SGIX = $83EF
; GL_SGIX_convolution_accuracy
GL_CONVOLUTION_HINT_SGIX = $8316
; GL_SGIX_resample
GL_PACK_RESAMPLE_SGIX = $842C
GL_UNPACK_RESAMPLE_SGIX = $842D
GL_RESAMPLE_REPLICATE_SGIX = $842E
GL_RESAMPLE_ZERO_FILL_SGIX = $842F
GL_RESAMPLE_DECIMATE_SGIX = $8430
; GL_SGIS_point_line_texgen
GL_EYE_DISTANCE_TO_POINT_SGIS = $81F0
GL_OBJECT_DISTANCE_TO_POINT_SGIS = $81F1
GL_EYE_DISTANCE_TO_LINE_SGIS = $81F2
GL_OBJECT_DISTANCE_TO_LINE_SGIS = $81F3
GL_EYE_POINT_SGIS = $81F4
GL_OBJECT_POINT_SGIS = $81F5
GL_EYE_LINE_SGIS = $81F6
GL_OBJECT_LINE_SGIS = $81F7
; GL_SGIS_texture_color_mask
GL_TEXTURE_COLOR_WRITEMASK_SGIS = $81EF
; GL_NV_vertex_program
GL_VERTEX_PROGRAM_NV = $8620
GL_VERTEX_STATE_PROGRAM_NV = $8621
GL_ATTRIB_ARRAY_SIZE_NV = $8623
GL_ATTRIB_ARRAY_STRIDE_NV = $8624
GL_ATTRIB_ARRAY_TYPE_NV = $8625
GL_CURRENT_ATTRIB_NV = $8626
GL_PROGRAM_LENGTH_NV = $8627
GL_PROGRAM_STRING_NV = $8628
GL_MODELVIEW_PROJECTION_NV = $8629
GL_IDENTITY_NV = $862A
GL_INVERSE_NV = $862B
GL_TRANSPOSE_NV = $862C
GL_INVERSE_TRANSPOSE_NV = $862D
GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV = $862E
GL_MAX_TRACK_MATRICES_NV = $862F
GL_MATRIX0_NV = $8630
GL_MATRIX1_NV = $8631
GL_MATRIX2_NV = $8632
GL_MATRIX3_NV = $8633
GL_MATRIX4_NV = $8634
GL_MATRIX5_NV = $8635
GL_MATRIX6_NV = $8636
GL_MATRIX7_NV = $8637
GL_CURRENT_MATRIX_STACK_DEPTH_NV = $8640
GL_CURRENT_MATRIX_NV = $8641
GL_VERTEX_PROGRAM_POINT_SIZE_NV = $8642
GL_VERTEX_PROGRAM_TWO_SIDE_NV = $8643
GL_PROGRAM_PARAMETER_NV = $8644
GL_ATTRIB_ARRAY_POINTER_NV = $8645
GL_PROGRAM_TARGET_NV = $8646
GL_PROGRAM_RESIDENT_NV = $8647
GL_TRACK_MATRIX_NV = $8648
GL_TRACK_MATRIX_TRANSFORM_NV = $8649
GL_VERTEX_PROGRAM_BINDING_NV = $864A
GL_PROGRAM_ERROR_POSITION_NV = $864B
GL_VERTEX_ATTRIB_ARRAY0_NV = $8650
GL_VERTEX_ATTRIB_ARRAY1_NV = $8651
GL_VERTEX_ATTRIB_ARRAY2_NV = $8652
GL_VERTEX_ATTRIB_ARRAY3_NV = $8653
GL_VERTEX_ATTRIB_ARRAY4_NV = $8654
GL_VERTEX_ATTRIB_ARRAY5_NV = $8655
GL_VERTEX_ATTRIB_ARRAY6_NV = $8656
GL_VERTEX_ATTRIB_ARRAY7_NV = $8657
GL_VERTEX_ATTRIB_ARRAY8_NV = $8658
GL_VERTEX_ATTRIB_ARRAY9_NV = $8659
GL_VERTEX_ATTRIB_ARRAY10_NV = $865A
GL_VERTEX_ATTRIB_ARRAY11_NV = $865B
GL_VERTEX_ATTRIB_ARRAY12_NV = $865C
GL_VERTEX_ATTRIB_ARRAY13_NV = $865D
GL_VERTEX_ATTRIB_ARRAY14_NV = $865E
GL_VERTEX_ATTRIB_ARRAY15_NV = $865F
GL_MAP1_VERTEX_ATTRIB0_4_NV = $8660
GL_MAP1_VERTEX_ATTRIB1_4_NV = $8661
GL_MAP1_VERTEX_ATTRIB2_4_NV = $8662
GL_MAP1_VERTEX_ATTRIB3_4_NV = $8663
GL_MAP1_VERTEX_ATTRIB4_4_NV = $8664
GL_MAP1_VERTEX_ATTRIB5_4_NV = $8665
GL_MAP1_VERTEX_ATTRIB6_4_NV = $8666
GL_MAP1_VERTEX_ATTRIB7_4_NV = $8667
GL_MAP1_VERTEX_ATTRIB8_4_NV = $8668
GL_MAP1_VERTEX_ATTRIB9_4_NV = $8669
GL_MAP1_VERTEX_ATTRIB10_4_NV = $866A
GL_MAP1_VERTEX_ATTRIB11_4_NV = $866B
GL_MAP1_VERTEX_ATTRIB12_4_NV = $866C
GL_MAP1_VERTEX_ATTRIB13_4_NV = $866D
GL_MAP1_VERTEX_ATTRIB14_4_NV = $866E
GL_MAP1_VERTEX_ATTRIB15_4_NV = $866F
GL_MAP2_VERTEX_ATTRIB0_4_NV = $8670
GL_MAP2_VERTEX_ATTRIB1_4_NV = $8671
GL_MAP2_VERTEX_ATTRIB2_4_NV = $8672
GL_MAP2_VERTEX_ATTRIB3_4_NV = $8673
GL_MAP2_VERTEX_ATTRIB4_4_NV = $8674
GL_MAP2_VERTEX_ATTRIB5_4_NV = $8675
GL_MAP2_VERTEX_ATTRIB6_4_NV = $8676
GL_MAP2_VERTEX_ATTRIB7_4_NV = $8677
GL_MAP2_VERTEX_ATTRIB8_4_NV = $8678
GL_MAP2_VERTEX_ATTRIB9_4_NV = $8679
GL_MAP2_VERTEX_ATTRIB10_4_NV = $867A
GL_MAP2_VERTEX_ATTRIB11_4_NV = $867B
GL_MAP2_VERTEX_ATTRIB12_4_NV = $867C
GL_MAP2_VERTEX_ATTRIB13_4_NV = $867D
GL_MAP2_VERTEX_ATTRIB14_4_NV = $867E
GL_MAP2_VERTEX_ATTRIB15_4_NV = $867F
; GLU errors
GLU_INVALID_ENUM = 100900
GLU_INVALID_VALUE = 100901
GLU_OUT_OF_MEMORY = 100902
GLU_INCOMPATIBLE_GL_VERSION = 100903
; GLU boolean values
GLU_TRUE = GL_TRUE
GLU_FALSE = GL_FALSE
; Quadric constants
GLU_SMOOTH = 100000
GLU_FLAT = 100001
GLU_NONE = 100002
GLU_POINT = 100010
GLU_LINE = 100011
GLU_FILL = 100012
GLU_SILHOUETTE = 100013
GLU_OUTSIDE = 100020
GLU_INSIDE = 100021
; Tesselation constants
GLU_TESS_MAX_COORD = 1.0e150
GLU_TESS_WINDING_RULE = 100140
GLU_TESS_BOUNDARY_ONLY = 100141
GLU_TESS_TOLERANCE = 100142
GLU_TESS_WINDING_ODD = 100130
GLU_TESS_WINDING_NONZERO = 100131
GLU_TESS_WINDING_POSITIVE = 100132
GLU_TESS_WINDING_NEGATIVE = 100133
GLU_TESS_WINDING_ABS_GEQ_TWO = 100134
GLU_TESS_BEGIN = 100100
GLU_TESS_VERTEX = 100101
GLU_TESS_END = 100102
GLU_TESS_ERROR = 100103
GLU_TESS_EDGE_FLAG = 100104
GLU_TESS_COMBINE = 100105
GLU_TESS_BEGIN_DATA = 100106
GLU_TESS_VERTEX_DATA = 100107
GLU_TESS_END_DATA = 100108
GLU_TESS_ERROR_DATA = 100109
GLU_TESS_EDGE_FLAG_DATA = 100110
GLU_TESS_COMBINE_DATA = 100111
GLU_TESS_ERROR1 = 100151
GLU_TESS_ERROR2 = 100152
GLU_TESS_ERROR3 = 100153
GLU_TESS_ERROR4 = 100154
GLU_TESS_ERROR5 = 100155
GLU_TESS_ERROR6 = 100156
GLU_TESS_ERROR7 = 100157
GLU_TESS_ERROR8 = 100158
GLU_TESS_MISSING_BEGIN_POLYGON = GLU_TESS_ERROR1
GLU_TESS_MISSING_BEGIN_CONTOUR = GLU_TESS_ERROR2
GLU_TESS_MISSING_END_POLYGON = GLU_TESS_ERROR3
GLU_TESS_MISSING_END_CONTOUR = GLU_TESS_ERROR4
GLU_TESS_COORD_TOO_LARGE = GLU_TESS_ERROR5
GLU_TESS_NEED_COMBINE_CALLBACK = GLU_TESS_ERROR6
; NURBS constants
GLU_AUTO_LOAD_MATRIX = 100200
GLU_CULLING = 100201
GLU_SAMPLING_TOLERANCE = 100203
GLU_DISPLAY_MODE = 100204
GLU_PARAMETRIC_TOLERANCE = 100202
GLU_SAMPLING_METHOD = 100205
GLU_U_STEP = 100206
GLU_V_STEP = 100207
GLU_PATH_LENGTH = 100215
GLU_PARAMETRIC_ERROR = 100216
GLU_DOMAIN_DISTANCE = 100217
GLU_MAP1_TRIM_2 = 100210
GLU_MAP1_TRIM_3 = 100211
GLU_OUTLINE_POLYGON = 100240
GLU_OUTLINE_PATCH = 100241
GLU_NURBS_ERROR1 = 100251
GLU_NURBS_ERROR2 = 100252
GLU_NURBS_ERROR3 = 100253
GLU_NURBS_ERROR4 = 100254
GLU_NURBS_ERROR5 = 100255
GLU_NURBS_ERROR6 = 100256
GLU_NURBS_ERROR7 = 100257
GLU_NURBS_ERROR8 = 100258
GLU_NURBS_ERROR9 = 100259
GLU_NURBS_ERROR10 = 100260
GLU_NURBS_ERROR11 = 100261
GLU_NURBS_ERROR12 = 100262
GLU_NURBS_ERROR13 = 100263
GLU_NURBS_ERROR14 = 100264
GLU_NURBS_ERROR15 = 100265
GLU_NURBS_ERROR16 = 100266
GLU_NURBS_ERROR17 = 100267
GLU_NURBS_ERROR18 = 100268
GLU_NURBS_ERROR19 = 100269
GLU_NURBS_ERROR20 = 100270
GLU_NURBS_ERROR21 = 100271
GLU_NURBS_ERROR22 = 100272
GLU_NURBS_ERROR23 = 100273
GLU_NURBS_ERROR24 = 100274
GLU_NURBS_ERROR25 = 100275
GLU_NURBS_ERROR26 = 100276
GLU_NURBS_ERROR27 = 100277
GLU_NURBS_ERROR28 = 100278
GLU_NURBS_ERROR29 = 100279
GLU_NURBS_ERROR30 = 100280
GLU_NURBS_ERROR31 = 100281
GLU_NURBS_ERROR32 = 100282
GLU_NURBS_ERROR33 = 100283
GLU_NURBS_ERROR34 = 100284
GLU_NURBS_ERROR35 = 100285
GLU_NURBS_ERROR36 = 100286
GLU_NURBS_ERROR37 = 100287
; Contours types
GLU_CW = 100120
GLU_CCW = 100121
GLU_INTERIOR = 100122
GLU_EXTERIOR = 100123
GLU_UNKNOWN = 100124
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -