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

📄 3d_regs.h

📁 ati driver
💻 H
📖 第 1 页 / 共 3 页
字号:
#	define RADEON_COLOR_ARG_B_TFACTOR_COLOR		(8 << 5)#	define RADEON_COLOR_ARG_B_TFACTOR_ALPHA		(9 << 5)#	define RADEON_COLOR_ARG_B_T0_COLOR		(10 << 5)#	define RADEON_COLOR_ARG_B_T0_ALPHA		(11 << 5)#	define RADEON_COLOR_ARG_B_T1_COLOR		(12 << 5)#	define RADEON_COLOR_ARG_B_T1_ALPHA		(13 << 5)#	define RADEON_COLOR_ARG_B_T2_COLOR		(14 << 5)#	define RADEON_COLOR_ARG_B_T2_ALPHA		(15 << 5)#	define RADEON_COLOR_ARG_B_T3_COLOR		(16 << 5)#	define RADEON_COLOR_ARG_B_T3_ALPHA		(17 << 5)#	define RADEON_COLOR_ARG_C_SHIFT			10#	define RADEON_COLOR_ARG_C_MASK			(0x1f << 10)#	define RADEON_COLOR_ARG_C_ZERO			(0 << 10)#	define RADEON_COLOR_ARG_C_CURRENT_COLOR		(2 << 10)#	define RADEON_COLOR_ARG_C_CURRENT_ALPHA		(3 << 10)#	define RADEON_COLOR_ARG_C_DIFFUSE_COLOR		(4 << 10)#	define RADEON_COLOR_ARG_C_DIFFUSE_ALPHA		(5 << 10)#	define RADEON_COLOR_ARG_C_SPECULAR_COLOR	(6 << 10)#	define RADEON_COLOR_ARG_C_SPECULAR_ALPHA	(7 << 10)#	define RADEON_COLOR_ARG_C_TFACTOR_COLOR		(8 << 10)#	define RADEON_COLOR_ARG_C_TFACTOR_ALPHA		(9 << 10)#	define RADEON_COLOR_ARG_C_T0_COLOR		(10 << 10)#	define RADEON_COLOR_ARG_C_T0_ALPHA		(11 << 10)#	define RADEON_COLOR_ARG_C_T1_COLOR		(12 << 10)#	define RADEON_COLOR_ARG_C_T1_ALPHA		(13 << 10)#	define RADEON_COLOR_ARG_C_T2_COLOR		(14 << 10)#	define RADEON_COLOR_ARG_C_T2_ALPHA		(15 << 10)#	define RADEON_COLOR_ARG_C_T3_COLOR		(16 << 10)#	define RADEON_COLOR_ARG_C_T3_ALPHA		(17 << 10)#	define RADEON_COMP_ARG_A			(1 << 15)#	define RADEON_COMP_ARG_A_SHIFT			15#	define RADEON_COMP_ARG_B			(1 << 16)#	define RADEON_COMP_ARG_B_SHIFT			16#	define RADEON_COMP_ARG_C			(1 << 17)#	define RADEON_COMP_ARG_C_SHIFT			17#	define RADEON_BLEND_CTL_MASK			(7 << 18)#	define RADEON_BLEND_CTL_ADD			(0 << 18)#	define RADEON_BLEND_CTL_SUBTRACT		(1 << 18)#	define RADEON_BLEND_CTL_ADDSIGNED		(2 << 18)#	define RADEON_BLEND_CTL_BLEND			(3 << 18)#	define RADEON_BLEND_CTL_DOT3			(4 << 18)#	define RADEON_SCALE_SHIFT			21#	define RADEON_SCALE_MASK			(3 << 21)#	define RADEON_SCALE_1X				(0 << 21)#	define RADEON_SCALE_2X				(1 << 21)#	define RADEON_SCALE_4X				(2 << 21)#	define RADEON_CLAMP_TX				(1 << 23)#	define RADEON_T0_EQ_TCUR			(1 << 24)#	define RADEON_T1_EQ_TCUR			(1 << 25)#	define RADEON_T2_EQ_TCUR			(1 << 26)#	define RADEON_T3_EQ_TCUR			(1 << 27)#	define RADEON_COLOR_ARG_MASK			0x1f#	define RADEON_COMP_ARG_SHIFT			15#define RADEON_PP_TXABLEND_0                0x1c64#define RADEON_PP_TXABLEND_1                0x1c7c#define RADEON_PP_TXABLEND_2                0x1c94#	define RADEON_ALPHA_ARG_A_SHIFT			0#	define RADEON_ALPHA_ARG_A_MASK			(0xf << 0)#	define RADEON_ALPHA_ARG_A_ZERO			(0 << 0)#	define RADEON_ALPHA_ARG_A_CURRENT_ALPHA		(1 << 0)#	define RADEON_ALPHA_ARG_A_DIFFUSE_ALPHA		(2 << 0)#	define RADEON_ALPHA_ARG_A_SPECULAR_ALPHA	(3 << 0)#	define RADEON_ALPHA_ARG_A_TFACTOR_ALPHA		(4 << 0)#	define RADEON_ALPHA_ARG_A_T0_ALPHA		(5 << 0)#	define RADEON_ALPHA_ARG_A_T1_ALPHA		(6 << 0)#	define RADEON_ALPHA_ARG_A_T2_ALPHA		(7 << 0)#	define RADEON_ALPHA_ARG_A_T3_ALPHA		(8 << 0)#	define RADEON_ALPHA_ARG_B_SHIFT			4#	define RADEON_ALPHA_ARG_B_MASK			(0xf << 4)#	define RADEON_ALPHA_ARG_B_ZERO			(0 << 4)#	define RADEON_ALPHA_ARG_B_CURRENT_ALPHA		(1 << 4)#	define RADEON_ALPHA_ARG_B_DIFFUSE_ALPHA		(2 << 4)#	define RADEON_ALPHA_ARG_B_SPECULAR_ALPHA	(3 << 4)#	define RADEON_ALPHA_ARG_B_TFACTOR_ALPHA		(4 << 4)#	define RADEON_ALPHA_ARG_B_T0_ALPHA		(5 << 4)#	define RADEON_ALPHA_ARG_B_T1_ALPHA		(6 << 4)#	define RADEON_ALPHA_ARG_B_T2_ALPHA		(7 << 4)#	define RADEON_ALPHA_ARG_B_T3_ALPHA		(8 << 4)#	define RADEON_ALPHA_ARG_C_SHIFT			8#	define RADEON_ALPHA_ARG_C_MASK			(0xf << 8)#	define RADEON_ALPHA_ARG_C_ZERO			(0 << 8)#	define RADEON_ALPHA_ARG_C_CURRENT_ALPHA		(1 << 8)#	define RADEON_ALPHA_ARG_C_DIFFUSE_ALPHA		(2 << 8)#	define RADEON_ALPHA_ARG_C_SPECULAR_ALPHA	(3 << 8)#	define RADEON_ALPHA_ARG_C_TFACTOR_ALPHA		(4 << 8)#	define RADEON_ALPHA_ARG_C_T0_ALPHA		(5 << 8)#	define RADEON_ALPHA_ARG_C_T1_ALPHA		(6 << 8)#	define RADEON_ALPHA_ARG_C_T2_ALPHA		(7 << 8)#	define RADEON_ALPHA_ARG_C_T3_ALPHA		(8 << 8)#	define RADEON_DOT_ALPHA_DONT_REPLICATE		(1 << 9)#	define RADEON_ALPHA_ARG_MASK			0xf#define RADEON_PP_TFACTOR_0                 0x1c68#define RADEON_PP_TFACTOR_1                 0x1c80#define RADEON_PP_TFACTOR_2                 0x1c98#define RADEON_RB3D_BLENDCNTL               0x1c20#       define RADEON_COMB_FCN_ADD_CLAMP               (0  << 12)#       define RADEON_COMB_FCN_ADD_NOCLAMP             (1  << 12)#       define RADEON_COMB_FCN_SUB_CLAMP               (2  << 12)#       define RADEON_COMB_FCN_SUB_NOCLAMP             (3  << 12)#       define RADEON_SRC_BLEND_GL_ZERO                (32 << 16)#       define RADEON_SRC_BLEND_GL_ONE                 (33 << 16)#       define RADEON_SRC_BLEND_GL_SRC_COLOR           (34 << 16)#       define RADEON_SRC_BLEND_GL_ONE_MINUS_SRC_COLOR (35 << 16)#       define RADEON_SRC_BLEND_GL_DST_COLOR           (36 << 16)#       define RADEON_SRC_BLEND_GL_ONE_MINUS_DST_COLOR (37 << 16)#       define RADEON_SRC_BLEND_GL_SRC_ALPHA           (38 << 16)#       define RADEON_SRC_BLEND_GL_ONE_MINUS_SRC_ALPHA (39 << 16)#       define RADEON_SRC_BLEND_GL_DST_ALPHA           (40 << 16)#       define RADEON_SRC_BLEND_GL_ONE_MINUS_DST_ALPHA (41 << 16)#       define RADEON_SRC_BLEND_GL_SRC_ALPHA_SATURATE  (42 << 16)#       define RADEON_SRC_BLEND_MASK                   (63 << 16)#       define RADEON_DST_BLEND_GL_ZERO                (32 << 24)#       define RADEON_DST_BLEND_GL_ONE                 (33 << 24)#       define RADEON_DST_BLEND_GL_SRC_COLOR           (34 << 24)#       define RADEON_DST_BLEND_GL_ONE_MINUS_SRC_COLOR (35 << 24)#       define RADEON_DST_BLEND_GL_DST_COLOR           (36 << 24)#       define RADEON_DST_BLEND_GL_ONE_MINUS_DST_COLOR (37 << 24)#       define RADEON_DST_BLEND_GL_SRC_ALPHA           (38 << 24)#       define RADEON_DST_BLEND_GL_ONE_MINUS_SRC_ALPHA (39 << 24)#       define RADEON_DST_BLEND_GL_DST_ALPHA           (40 << 24)#       define RADEON_DST_BLEND_GL_ONE_MINUS_DST_ALPHA (41 << 24)#       define RADEON_DST_BLEND_MASK                   (63 << 24)#define RADEON_RB3D_CNTL                    0x1c3c#       define RADEON_ALPHA_BLEND_ENABLE       (1  <<  0)#       define RADEON_PLANE_MASK_ENABLE        (1  <<  1)#       define RADEON_DITHER_ENABLE            (1  <<  2)#       define RADEON_ROUND_ENABLE             (1  <<  3)#       define RADEON_SCALE_DITHER_ENABLE      (1  <<  4)#       define RADEON_DITHER_INIT              (1  <<  5)#       define RADEON_ROP_ENABLE               (1  <<  6)#       define RADEON_STENCIL_ENABLE           (1  <<  7)#       define RADEON_Z_ENABLE                 (1  <<  8)#       define RADEON_DEPTH_XZ_OFFEST_ENABLE   (1  <<  9)#       define RADEON_COLOR_FORMAT_ARGB1555    (3  << 10)#       define RADEON_COLOR_FORMAT_RGB565      (4  << 10)#       define RADEON_COLOR_FORMAT_ARGB8888    (6  << 10)#       define RADEON_COLOR_FORMAT_RGB332      (7  << 10)#       define RADEON_COLOR_FORMAT_Y8          (8  << 10)#       define RADEON_COLOR_FORMAT_RGB8        (9  << 10)#       define RADEON_COLOR_FORMAT_YUV422_VYUY (11 << 10)#       define RADEON_COLOR_FORMAT_YUV422_YVYU (12 << 10)#       define RADEON_COLOR_FORMAT_aYUV444     (14 << 10)#       define RADEON_COLOR_FORMAT_ARGB4444    (15 << 10)#       define RADEON_CLRCMP_FLIP_ENABLE       (1  << 14)#       define RADEON_ZBLOCK8                  (0  << 15)#       define RADEON_ZBLOCK16                 (1  << 15)#define RADEON_RB3D_COLOROFFSET             0x1c40#       define RADEON_COLOROFFSET_MASK      0xfffffff0#define RADEON_RB3D_COLORPITCH              0x1c48#       define RADEON_COLORPITCH_MASK         0x000001ff8#       define RADEON_COLOR_TILE_ENABLE       (1 << 16)#       define RADEON_COLOR_MICROTILE_ENABLE  (1 << 17)#       define RADEON_COLOR_ENDIAN_NO_SWAP    (0 << 18)#       define RADEON_COLOR_ENDIAN_WORD_SWAP  (1 << 18)#       define RADEON_COLOR_ENDIAN_DWORD_SWAP (2 << 18)#define RADEON_RB3D_DEPTHOFFSET             0x1c24#define RADEON_RB3D_DEPTHPITCH              0x1c28#       define RADEON_DEPTHPITCH_MASK         0x00001ff8#       define RADEON_DEPTH_ENDIAN_NO_SWAP    (0 << 18)#       define RADEON_DEPTH_ENDIAN_WORD_SWAP  (1 << 18)#       define RADEON_DEPTH_ENDIAN_DWORD_SWAP (2 << 18)#define RADEON_RB3D_PLANEMASK               0x1d84#define RADEON_RB3D_ROPCNTL                 0x1d80#define RADEON_RB3D_STENCILREFMASK          0x1d7c#       define RADEON_STENCIL_REF_SHIFT       0#       define RADEON_STENCIL_MASK_SHIFT      16#       define RADEON_STENCIL_WRITEMASK_SHIFT 24#define RADEON_RB3D_ZSTENCILCNTL            0x1c2c#       define RADEON_DEPTH_FORMAT_MASK          (0xf << 0)#       define RADEON_DEPTH_FORMAT_16BIT_INT_Z   (0  <<  0)#       define RADEON_DEPTH_FORMAT_24BIT_INT_Z   (2  <<  0)#       define RADEON_DEPTH_FORMAT_24BIT_FLOAT_Z (3  <<  0)#       define RADEON_DEPTH_FORMAT_32BIT_INT_Z   (4  <<  0)#       define RADEON_DEPTH_FORMAT_32BIT_FLOAT_Z (5  <<  0)#       define RADEON_DEPTH_FORMAT_16BIT_FLOAT_W (7  <<  0)#       define RADEON_DEPTH_FORMAT_24BIT_FLOAT_W (9  <<  0)#       define RADEON_DEPTH_FORMAT_32BIT_FLOAT_W (11 <<  0)#       define RADEON_Z_TEST_NEVER               (0  <<  4)#       define RADEON_Z_TEST_LESS                (1  <<  4)#       define RADEON_Z_TEST_LEQUAL              (2  <<  4)#       define RADEON_Z_TEST_EQUAL               (3  <<  4)#       define RADEON_Z_TEST_GEQUAL              (4  <<  4)#       define RADEON_Z_TEST_GREATER             (5  <<  4)#       define RADEON_Z_TEST_NEQUAL              (6  <<  4)#       define RADEON_Z_TEST_ALWAYS              (7  <<  4)#       define RADEON_Z_TEST_MASK                (7  <<  4)#       define RADEON_HIERARCHICAL_Z_ENABLE      (1  <<  8)#       define RADEON_STENCIL_TEST_NEVER         (0  << 12)#       define RADEON_STENCIL_TEST_LESS          (1  << 12)#       define RADEON_STENCIL_TEST_LEQUAL        (2  << 12)#       define RADEON_STENCIL_TEST_EQUAL         (3  << 12)#       define RADEON_STENCIL_TEST_GEQUAL        (4  << 12)#       define RADEON_STENCIL_TEST_GREATER       (5  << 12)#       define RADEON_STENCIL_TEST_NEQUAL        (6  << 12)#       define RADEON_STENCIL_TEST_ALWAYS        (7  << 12)#       define RADEON_STENCIL_S_FAIL_KEEP        (0  << 16)

⌨️ 快捷键说明

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