⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opengl.inc

📁 一个用纯汇编 写的操作系统 源代码 是用 TASM 编译器写的
💻 INC
📖 第 1 页 / 共 5 页
字号:
GL_MAX_EVAL_ORDER		 = $0D30
GL_MAX_LIGHTS			 = $0D31
GL_MAX_CLIP_PLANES		 = $0D32
GL_MAX_TEXTURE_SIZE		 = $0D33
GL_MAX_3D_TEXTURE_SIZE		 = $8073
GL_MAX_PIXEL_MAP_TABLE		 = $0D34
GL_MAX_ATTRIB_STACK_DEPTH	 = $0D35
GL_MAX_MODELVIEW_STACK_DEPTH	 = $0D36
GL_MAX_NAME_STACK_DEPTH 	 = $0D37
GL_MAX_PROJECTION_STACK_DEPTH	 = $0D38
GL_MAX_TEXTURE_STACK_DEPTH	 = $0D39
GL_MAX_VIEWPORT_DIMS		 = $0D3A
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = $0D3B
GL_MAX_ELEMENTS_VERTICES	 = $80E8
GL_MAX_ELEMENTS_INDICES 	 = $80E9
GL_RESCALE_NORMAL		 = $803A
GL_SUBPIXEL_BITS		 = $0D50
GL_INDEX_BITS			 = $0D51
GL_RED_BITS			 = $0D52
GL_GREEN_BITS			 = $0D53
GL_BLUE_BITS			 = $0D54
GL_ALPHA_BITS			 = $0D55
GL_DEPTH_BITS			 = $0D56
GL_STENCIL_BITS 		 = $0D57
GL_ACCUM_RED_BITS		 = $0D58
GL_ACCUM_GREEN_BITS		 = $0D59
GL_ACCUM_BLUE_BITS		 = $0D5A
GL_ACCUM_ALPHA_BITS		 = $0D5B
GL_NAME_STACK_DEPTH		 = $0D70
GL_AUTO_NORMAL			 = $0D80
GL_MAP1_COLOR_4 		 = $0D90
GL_MAP1_INDEX			 = $0D91
GL_MAP1_NORMAL			 = $0D92
GL_MAP1_TEXTURE_COORD_1 	 = $0D93
GL_MAP1_TEXTURE_COORD_2 	 = $0D94
GL_MAP1_TEXTURE_COORD_3 	 = $0D95
GL_MAP1_TEXTURE_COORD_4 	 = $0D96
GL_MAP1_VERTEX_3		 = $0D97
GL_MAP1_VERTEX_4		 = $0D98
GL_MAP2_COLOR_4 		 = $0DB0
GL_MAP2_INDEX			 = $0DB1
GL_MAP2_NORMAL			 = $0DB2
GL_MAP2_TEXTURE_COORD_1 	 = $0DB3
GL_MAP2_TEXTURE_COORD_2 	 = $0DB4
GL_MAP2_TEXTURE_COORD_3 	 = $0DB5
GL_MAP2_TEXTURE_COORD_4 	 = $0DB6
GL_MAP2_VERTEX_3		 = $0DB7
GL_MAP2_VERTEX_4		 = $0DB8
GL_MAP1_GRID_DOMAIN		 = $0DD0
GL_MAP1_GRID_SEGMENTS		 = $0DD1
GL_MAP2_GRID_DOMAIN		 = $0DD2
GL_MAP2_GRID_SEGMENTS		 = $0DD3
GL_TEXTURE_1D			 = $0DE0
GL_TEXTURE_2D			 = $0DE1
GL_TEXTURE_3D			 = $806F
GL_SELECTION_BUFFER_POINTER	 = $0DF3
GL_SELECTION_BUFFER_SIZE	 = $0DF4
GL_POLYGON_OFFSET_UNITS 	 = $2A00
GL_POLYGON_OFFSET_POINT 	 = $2A01
GL_POLYGON_OFFSET_LINE		 = $2A02
GL_POLYGON_OFFSET_FILL		 = $8037
GL_POLYGON_OFFSET_FACTOR	 = $8038
GL_TEXTURE_BINDING_1D		 = $8068
GL_TEXTURE_BINDING_2D		 = $8069
GL_VERTEX_ARRAY 		 = $8074
GL_NORMAL_ARRAY 		 = $8075
GL_COLOR_ARRAY			 = $8076
GL_INDEX_ARRAY			 = $8077
GL_TEXTURE_COORD_ARRAY		 = $8078
GL_EDGE_FLAG_ARRAY		 = $8079
GL_VERTEX_ARRAY_SIZE		 = $807A
GL_VERTEX_ARRAY_TYPE		 = $807B
GL_VERTEX_ARRAY_STRIDE		 = $807C
GL_NORMAL_ARRAY_TYPE		 = $807E
GL_NORMAL_ARRAY_STRIDE		 = $807F
GL_COLOR_ARRAY_SIZE		 = $8081
GL_COLOR_ARRAY_TYPE		 = $8082
GL_COLOR_ARRAY_STRIDE		 = $8083
GL_INDEX_ARRAY_TYPE		 = $8085
GL_INDEX_ARRAY_STRIDE		 = $8086
GL_TEXTURE_COORD_ARRAY_SIZE	 = $8088
GL_TEXTURE_COORD_ARRAY_TYPE	 = $8089
GL_TEXTURE_COORD_ARRAY_STRIDE	 = $808A
GL_EDGE_FLAG_ARRAY_STRIDE	 = $808C
GL_COLOR_MATRIX 		 = $80B1
GL_COLOR_MATRIX_STACK_DEPTH	 = $80B2
GL_MAX_COLOR_MATRIX_STACK_DEPTH  = $80B3
GL_POST_COLOR_MATRIX_RED_SCALE	 = $80B4
GL_POST_COLOR_MATRIX_GREEN_SCALE = $80B5
GL_POST_COLOR_MATRIX_BLUE_SCALE  = $80B6
GL_POST_COLOR_MATRIX_ALPHA_SCALE = $80B7
GL_POST_COLOR_MATRIX_RED_BIAS	 = $80B8
GL_POST_COLOR_MATRIX_GREEN_BIAS  = $80B9
GL_POST_COLOR_MATRIX_BLUE_BIAS	 = $80BA
GL_POST_COLOR_MATRIX_ALPHA_BIAS  = $80BB

; Evaluators

GL_COEFF  = $0A00
GL_ORDER  = $0A01
GL_DOMAIN = $0A02

; Texture mapping

GL_TEXTURE_WIDTH	   = $1000
GL_TEXTURE_HEIGHT	   = $1001
GL_TEXTURE_INTERNAL_FORMAT = $1003
GL_TEXTURE_COMPONENTS	   = $1003
GL_TEXTURE_BORDER_COLOR    = $1004
GL_TEXTURE_BORDER	   = $1005
GL_TEXTURE_RED_SIZE	   = $805C
GL_TEXTURE_GREEN_SIZE	   = $805D
GL_TEXTURE_BLUE_SIZE	   = $805E
GL_TEXTURE_ALPHA_SIZE	   = $805F
GL_TEXTURE_LUMINANCE_SIZE  = $8060
GL_TEXTURE_INTENSITY_SIZE  = $8061
GL_TEXTURE_PRIORITY	   = $8066
GL_TEXTURE_RESIDENT	   = $8067
GL_BGR			   = $80E0
GL_BGRA 		   = $80E1
GL_S			   = $2000
GL_T			   = $2001
GL_R			   = $2002
GL_Q			   = $2003
GL_MODULATE		   = $2100
GL_DECAL		   = $2101
GL_TEXTURE_ENV_MODE	   = $2200
GL_TEXTURE_ENV_COLOR	   = $2201
GL_TEXTURE_ENV		   = $2300
GL_EYE_LINEAR		   = $2400
GL_OBJECT_LINEAR	   = $2401
GL_SPHERE_MAP		   = $2402
GL_TEXTURE_GEN_MODE	   = $2500
GL_OBJECT_PLANE 	   = $2501
GL_EYE_PLANE		   = $2502
GL_NEAREST		   = $2600
GL_LINEAR		   = $2601
GL_NEAREST_MIPMAP_NEAREST  = $2700
GL_LINEAR_MIPMAP_NEAREST   = $2701
GL_NEAREST_MIPMAP_LINEAR   = $2702
GL_LINEAR_MIPMAP_LINEAR    = $2703
GL_TEXTURE_MAG_FILTER	   = $2800
GL_TEXTURE_MIN_FILTER	   = $2801
GL_TEXTURE_WRAP_R	   = $8072
GL_TEXTURE_WRAP_S	   = $2802
GL_TEXTURE_WRAP_T	   = $2803
GL_CLAMP_TO_EDGE	   = $812F
GL_TEXTURE_MIN_LOD	   = $813A
GL_TEXTURE_MAX_LOD	   = $813B
GL_TEXTURE_BASE_LEVEL	   = $813C
GL_TEXTURE_MAX_LEVEL	   = $813D
GL_TEXTURE_DEPTH	   = $8071
GL_PROXY_TEXTURE_1D	   = $8063
GL_PROXY_TEXTURE_2D	   = $8064
GL_PROXY_TEXTURE_3D	   = $8070
GL_CLAMP		   = $2900
GL_REPEAT		   = $2901

; Hints

GL_DONT_CARE = $1100
GL_FASTEST   = $1101
GL_NICEST    = $1102

; Data types

GL_BYTE 	  = $1400
GL_UNSIGNED_BYTE  = $1401
GL_SHORT	  = $1402
GL_UNSIGNED_SHORT = $1403
GL_INT		  = $1404
GL_UNSIGNED_INT   = $1405
GL_FLOAT	  = $1406
GL_2_BYTES	  = $1407
GL_3_BYTES	  = $1408
GL_4_BYTES	  = $1409
GL_DOUBLE	  = $140A
GL_DOUBLE_EXT	  = $140A

; Logic operations

GL_CLEAR	 = $1500
GL_AND		 = $1501
GL_AND_REVERSE	 = $1502
GL_COPY 	 = $1503
GL_AND_INVERTED  = $1504
GL_NOOP 	 = $1505
GL_XOR		 = $1506
GL_OR		 = $1507
GL_NOR		 = $1508
GL_EQUIV	 = $1509
GL_INVERT	 = $150A
GL_OR_REVERSE	 = $150B
GL_COPY_INVERTED = $150C
GL_OR_INVERTED	 = $150D
GL_NAND 	 = $150E
GL_SET		 = $150F

; PixelCopyType

GL_COLOR   = $1800
GL_DEPTH   = $1801
GL_STENCIL = $1802

; Pixel formats

GL_COLOR_INDEX	   = $1900
GL_STENCIL_INDEX   = $1901
GL_DEPTH_COMPONENT = $1902
GL_RED		   = $1903
GL_GREEN	   = $1904
GL_BLUE 	   = $1905
GL_ALPHA	   = $1906
GL_RGB		   = $1907
GL_RGBA 	   = $1908
GL_LUMINANCE	   = $1909
GL_LUMINANCE_ALPHA = $190A

; Pixel type

GL_BITMAP = $1A00

; Rendering modes

GL_RENDER   = $1C00
GL_FEEDBACK = $1C01
GL_SELECT   = $1C02

; Implementation strings

GL_VENDOR     = $1F00
GL_RENDERER   = $1F01
GL_VERSION    = $1F02
GL_EXTENSIONS = $1F03

; Pixel formats

GL_R3_G3_B2		    = $2A10
GL_ALPHA4		    = $803B
GL_ALPHA8		    = $803C
GL_ALPHA12		    = $803D
GL_ALPHA16		    = $803E
GL_LUMINANCE4		    = $803F
GL_LUMINANCE8		    = $8040
GL_LUMINANCE12		    = $8041
GL_LUMINANCE16		    = $8042
GL_LUMINANCE4_ALPHA4	    = $8043
GL_LUMINANCE6_ALPHA2	    = $8044
GL_LUMINANCE8_ALPHA8	    = $8045
GL_LUMINANCE12_ALPHA4	    = $8046
GL_LUMINANCE12_ALPHA12	    = $8047
GL_LUMINANCE16_ALPHA16	    = $8048
GL_INTENSITY		    = $8049
GL_INTENSITY4		    = $804A
GL_INTENSITY8		    = $804B
GL_INTENSITY12		    = $804C
GL_INTENSITY16		    = $804D
GL_RGB4 		    = $804F
GL_RGB5 		    = $8050
GL_RGB8 		    = $8051
GL_RGB10		    = $8052
GL_RGB12		    = $8053
GL_RGB16		    = $8054
GL_RGBA2		    = $8055
GL_RGBA4		    = $8056
GL_RGB5_A1		    = $8057
GL_RGBA8		    = $8058
GL_RGB10_A2		    = $8059
GL_RGBA12		    = $805A
GL_RGBA16		    = $805B
UNSIGNED_BYTE_3_3_2	    = $8032
UNSIGNED_BYTE_2_3_3_REV     = $8362
UNSIGNED_SHORT_5_6_5	    = $8363
UNSIGNED_SHORT_5_6_5_REV    = $8364
UNSIGNED_SHORT_4_4_4_4	    = $8033
UNSIGNED_SHORT_4_4_4_4_REV  = $8365
UNSIGNED_SHORT_5_5_5_1	    = $8034
UNSIGNED_SHORT_1_5_5_5_REV  = $8366
UNSIGNED_INT_8_8_8_8	    = $8035
UNSIGNED_INT_8_8_8_8_REV    = $8367
UNSIGNED_INT_10_10_10_2     = $8036
UNSIGNED_INT_2_10_10_10_REV = $8368

; Interleaved arrays formats

GL_V2F		   = $2A20
GL_V3F		   = $2A21
GL_C4UB_V2F	   = $2A22
GL_C4UB_V3F	   = $2A23
GL_C3F_V3F	   = $2A24
GL_N3F_V3F	   = $2A25
GL_C4F_N3F_V3F	   = $2A26
GL_T2F_V3F	   = $2A27
GL_T4F_V4F	   = $2A28
GL_T2F_C4UB_V3F    = $2A29
GL_T2F_C3F_V3F	   = $2A2A
GL_T2F_N3F_V3F	   = $2A2B
GL_T2F_C4F_N3F_V3F = $2A2C
GL_T4F_C4F_N3F_V4F = $2A2D

; Clip planes

GL_CLIP_PLANE0 = $3000
GL_CLIP_PLANE1 = $3001
GL_CLIP_PLANE2 = $3002
GL_CLIP_PLANE3 = $3003
GL_CLIP_PLANE4 = $3004
GL_CLIP_PLANE5 = $3005

; Miscellaneous

GL_DITHER = $0BD0

; EXT_abgr

GL_ABGR_EXT = $8000

; EXT_packed_pixels

GL_UNSIGNED_BYTE_3_3_2_EXT     = $8032
GL_UNSIGNED_SHORT_4_4_4_4_EXT  = $8033
GL_UNSIGNED_SHORT_5_5_5_1_EXT  = $8034
GL_UNSIGNED_INT_8_8_8_8_EXT    = $8035
GL_UNSIGNED_INT_10_10_10_2_EXT = $8036

; EXT_vertex_array

GL_VERTEX_ARRAY_EXT		   = $8074
GL_NORMAL_ARRAY_EXT		   = $8075
GL_COLOR_ARRAY_EXT		   = $8076
GL_INDEX_ARRAY_EXT		   = $8077
GL_TEXTURE_COORD_ARRAY_EXT	   = $8078
GL_EDGE_FLAG_ARRAY_EXT		   = $8079
GL_VERTEX_ARRAY_SIZE_EXT	   = $807A
GL_VERTEX_ARRAY_TYPE_EXT	   = $807B
GL_VERTEX_ARRAY_STRIDE_EXT	   = $807C
GL_VERTEX_ARRAY_COUNT_EXT	   = $807D
GL_NORMAL_ARRAY_TYPE_EXT	   = $807E
GL_NORMAL_ARRAY_STRIDE_EXT	   = $807F
GL_NORMAL_ARRAY_COUNT_EXT	   = $8080
GL_COLOR_ARRAY_SIZE_EXT 	   = $8081
GL_COLOR_ARRAY_TYPE_EXT 	   = $8082
GL_COLOR_ARRAY_STRIDE_EXT	   = $8083
GL_COLOR_ARRAY_COUNT_EXT	   = $8084
GL_INDEX_ARRAY_TYPE_EXT 	   = $8085
GL_INDEX_ARRAY_STRIDE_EXT	   = $8086
GL_INDEX_ARRAY_COUNT_EXT	   = $8087
GL_TEXTURE_COORD_ARRAY_SIZE_EXT    = $8088
GL_TEXTURE_COORD_ARRAY_TYPE_EXT    = $8089
GL_TEXTURE_COORD_ARRAY_STRIDE_EXT  = $808A
GL_TEXTURE_COORD_ARRAY_COUNT_EXT   = $808B
GL_EDGE_FLAG_ARRAY_STRIDE_EXT	   = $808C
GL_EDGE_FLAG_ARRAY_COUNT_EXT	   = $808D
GL_VERTEX_ARRAY_POINTER_EXT	   = $808E
GL_NORMAL_ARRAY_POINTER_EXT	   = $808F
GL_COLOR_ARRAY_POINTER_EXT	   = $8090
GL_INDEX_ARRAY_POINTER_EXT	   = $8091
GL_TEXTURE_COORD_ARRAY_POINTER_EXT = $8092
GL_EDGE_FLAG_ARRAY_POINTER_EXT	   = $8093

; EXT_color_table

GL_TABLE_TOO_LARGE_EXT			   = $8031
GL_COLOR_TABLE_EXT			   = $80D0
GL_POST_CONVOLUTION_COLOR_TABLE_EXT	   = $80D1
GL_POST_COLOR_MATRIX_COLOR_TABLE_EXT	   = $80D2
GL_PROXY_COLOR_TABLE_EXT		   = $80D3
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_EXT  = $80D4
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_EXT = $80D5
GL_COLOR_TABLE_SCALE_EXT		   = $80D6
GL_COLOR_TABLE_BIAS_EXT 		   = $80D7
GL_COLOR_TABLE_FORMAT_EXT		   = $80D8
GL_COLOR_TABLE_WIDTH_EXT		   = $80D9
GL_COLOR_TABLE_RED_SIZE_EXT		   = $80DA
GL_COLOR_TABLE_GREEN_SIZE_EXT		   = $80DB
GL_COLOR_TABLE_BLUE_SIZE_EXT		   = $80DC
GL_COLOR_TABLE_ALPHA_SIZE_EXT		   = $80DD
GL_COLOR_TABLE_LUMINANCE_SIZE_EXT	   = $80DE
GL_COLOR_TABLE_INTENSITY_SIZE_EXT	   = $80DF

; EXT_bgra

GL_BGR_EXT  = $80E0
GL_BGRA_EXT = $80E1

; EXT_paletted_texture

GL_COLOR_INDEX1_EXT  = $80E2
GL_COLOR_INDEX2_EXT  = $80E3
GL_COLOR_INDEX4_EXT  = $80E4
GL_COLOR_INDEX8_EXT  = $80E5
GL_COLOR_INDEX12_EXT = $80E6
GL_COLOR_INDEX16_EXT = $80E7

; EXT_blend_color

GL_CONSTANT_COLOR_EXT		= $8001
GL_ONE_MINUS_CONSTANT_COLOR_EXT = $8002
GL_CONSTANT_ALPHA_EXT		= $8003
GL_ONE_MINUS_CONSTANT_ALPHA_EXT = $8004
GL_BLEND_COLOR_EXT		= $8005

; EXT_blend_minmax

GL_FUNC_ADD_EXT       = $8006
GL_MIN_EXT	      = $8007
GL_MAX_EXT	      = $8008
GL_BLEND_EQUATION_EXT = $8009

; EXT_blend_subtract

GL_FUNC_SUBTRACT_EXT	     = $800A
GL_FUNC_REVERSE_SUBTRACT_EXT = $800B

; EXT_convolution

GL_CONVOLUTION_1D_EXT		    = $8010
GL_CONVOLUTION_2D_EXT		    = $8011
GL_SEPARABLE_2D_EXT		    = $8012
GL_CONVOLUTION_BORDER_MODE_EXT	    = $8013
GL_CONVOLUTION_FILTER_SCALE_EXT     = $8014
GL_CONVOLUTION_FILTER_BIAS_EXT	    = $8015
GL_REDUCE_EXT			    = $8016
GL_CONVOLUTION_FORMAT_EXT	    = $8017
GL_CONVOLUTION_WIDTH_EXT	    = $8018
GL_CONVOLUTION_HEIGHT_EXT	    = $8019
GL_MAX_CONVOLUTION_WIDTH_EXT	    = $801A
GL_MAX_CONVOLUTION_HEIGHT_EXT	    = $801B
GL_POST_CONVOLUTION_RED_SCALE_EXT   = $801C
GL_POST_CONVOLUTION_GREEN_SCALE_EXT = $801D
GL_POST_CONVOLUTION_BLUE_SCALE_EXT  = $801E
GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = $801F
GL_POST_CONVOLUTION_RED_BIAS_EXT    = $8020
GL_POST_CONVOLUTION_GREEN_BIAS_EXT  = $8021
GL_POST_CONVOLUTION_BLUE_BIAS_EXT   = $8022
GL_POST_CONVOLUTION_ALPHA_BIAS_EXT  = $8023

; EXT_histogram

GL_HISTOGRAM_EXT		= $8024
GL_PROXY_HISTOGRAM_EXT		= $8025
GL_HISTOGRAM_WIDTH_EXT		= $8026
GL_HISTOGRAM_FORMAT_EXT 	= $8027
GL_HISTOGRAM_RED_SIZE_EXT	= $8028
GL_HISTOGRAM_GREEN_SIZE_EXT	= $8029
GL_HISTOGRAM_BLUE_SIZE_EXT	= $802A
GL_HISTOGRAM_ALPHA_SIZE_EXT	= $802B
GL_HISTOGRAM_LUMINANCE_SIZE_EXT = $802C
GL_HISTOGRAM_SINK_EXT		= $802D
GL_MINMAX_EXT			= $802E
GL_MINMAX_FORMAT_EXT		= $802F
GL_MINMAX_SINK_EXT		= $8030

; EXT_polygon_offset

GL_POLYGON_OFFSET_EXT	     = $8037
GL_POLYGON_OFFSET_FACTOR_EXT = $8038
GL_POLYGON_OFFSET_BIAS_EXT   = $8039

; EXT_texture

GL_ALPHA4_EXT		      = $803B
GL_ALPHA8_EXT		      = $803C
GL_ALPHA12_EXT		      = $803D
GL_ALPHA16_EXT		      = $803E
GL_LUMINANCE4_EXT	      = $803F
GL_LUMINANCE8_EXT	      = $8040
GL_LUMINANCE12_EXT	      = $8041

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -