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

📄 3d_regs.h

📁 ati driver
💻 H
📖 第 1 页 / 共 3 页
字号:
#       define RADEON_STENCIL_S_FAIL_ZERO        (1  << 16)#       define RADEON_STENCIL_S_FAIL_REPLACE     (2  << 16)#       define RADEON_STENCIL_S_FAIL_INC         (3  << 16)#       define RADEON_STENCIL_S_FAIL_DEC         (4  << 16)#       define RADEON_STENCIL_S_FAIL_INVERT      (5  << 16)#       define RADEON_STENCIL_ZPASS_KEEP         (0  << 20)#       define RADEON_STENCIL_ZPASS_ZERO         (1  << 20)#       define RADEON_STENCIL_ZPASS_REPLACE      (2  << 20)#       define RADEON_STENCIL_ZPASS_INC          (3  << 20)#       define RADEON_STENCIL_ZPASS_DEC          (4  << 20)#       define RADEON_STENCIL_ZPASS_INVERT       (5  << 20)#       define RADEON_STENCIL_ZFAIL_KEEP         (0  << 20)#       define RADEON_STENCIL_ZFAIL_ZERO         (1  << 20)#       define RADEON_STENCIL_ZFAIL_REPLACE      (2  << 20)#       define RADEON_STENCIL_ZFAIL_INC          (3  << 20)#       define RADEON_STENCIL_ZFAIL_DEC          (4  << 20)#       define RADEON_STENCIL_ZFAIL_INVERT       (5  << 20)#       define RADEON_Z_COMPRESSION_ENABLE       (1  << 28)#       define RADEON_FORCE_Z_DIRTY              (1  << 29)#       define RADEON_Z_WRITE_ENABLE             (1  << 30)#       define RADEON_Z_DECOMPRESSION_ENABLE     (1  << 31)#define RADEON_RE_LINE_PATTERN              0x1cd0#       define RADEON_LINE_PATTERN_MASK             0x0000ffff#       define RADEON_LINE_REPEAT_COUNT_SHIFT       16#       define RADEON_LINE_PATTERN_START_SHIFT      24#       define RADEON_LINE_PATTERN_LITTLE_BIT_ORDER (0 << 28)#       define RADEON_LINE_PATTERN_BIG_BIT_ORDER    (1 << 28)#       define RADEON_LINE_PATTERN_AUTO_RESET       (1 << 29)#define RADEON_RE_LINE_STATE                0x1cd4#       define RADEON_LINE_CURRENT_PTR_SHIFT   0#       define RADEON_LINE_CURRENT_COUNT_SHIFT 8#define RADEON_RE_MISC                      0x26c4#       define RADEON_STIPPLE_COORD_MASK       0x1f#       define RADEON_STIPPLE_X_OFFSET_SHIFT   0#       define RADEON_STIPPLE_X_OFFSET_MASK    (0x1f << 0)#       define RADEON_STIPPLE_Y_OFFSET_SHIFT   8#       define RADEON_STIPPLE_Y_OFFSET_MASK    (0x1f << 8)#       define RADEON_STIPPLE_LITTLE_BIT_ORDER (0 << 16)#       define RADEON_STIPPLE_BIG_BIT_ORDER    (1 << 16)#define RADEON_RE_SOLID_COLOR               0x1c1c#define RADEON_RE_TOP_LEFT                  0x26c0#       define RADEON_RE_LEFT_SHIFT         0#       define RADEON_RE_TOP_SHIFT          16#define RADEON_RE_WIDTH_HEIGHT              0x1c44#       define RADEON_RE_WIDTH_SHIFT        0#       define RADEON_RE_HEIGHT_SHIFT       16#define RADEON_SE_CNTL                      0x1c4c#       define RADEON_FFACE_CULL_CW          (0 <<  0)#       define RADEON_FFACE_CULL_CCW         (1 <<  0)#       define RADEON_FFACE_CULL_DIR_MASK    (1 <<  0)#       define RADEON_BFACE_CULL             (0 <<  1)#       define RADEON_BFACE_SOLID            (3 <<  1)#       define RADEON_FFACE_CULL             (0 <<  3)#       define RADEON_FFACE_SOLID            (3 <<  3)#       define RADEON_FFACE_CULL_MASK        (3 <<  3)#       define RADEON_BADVTX_CULL_DISABLE    (1 <<  5)#       define RADEON_FLAT_SHADE_VTX_0       (0 <<  6)#       define RADEON_FLAT_SHADE_VTX_1       (1 <<  6)#       define RADEON_FLAT_SHADE_VTX_2       (2 <<  6)#       define RADEON_FLAT_SHADE_VTX_LAST    (3 <<  6)#       define RADEON_DIFFUSE_SHADE_SOLID    (0 <<  8)#       define RADEON_DIFFUSE_SHADE_FLAT     (1 <<  8)#       define RADEON_DIFFUSE_SHADE_GOURAUD  (2 <<  8)#       define RADEON_DIFFUSE_SHADE_MASK     (3 <<  8)#       define RADEON_ALPHA_SHADE_SOLID      (0 << 10)#       define RADEON_ALPHA_SHADE_FLAT       (1 << 10)#       define RADEON_ALPHA_SHADE_GOURAUD    (2 << 10)#       define RADEON_ALPHA_SHADE_MASK       (3 << 10)#       define RADEON_SPECULAR_SHADE_SOLID   (0 << 12)#       define RADEON_SPECULAR_SHADE_FLAT    (1 << 12)#       define RADEON_SPECULAR_SHADE_GOURAUD (2 << 12)#       define RADEON_SPECULAR_SHADE_MASK    (3 << 12)#       define RADEON_FOG_SHADE_SOLID        (0 << 14)#       define RADEON_FOG_SHADE_FLAT         (1 << 14)#       define RADEON_FOG_SHADE_GOURAUD      (2 << 14)#       define RADEON_FOG_SHADE_MASK         (3 << 14)#       define RADEON_ZBIAS_ENABLE_POINT     (1 << 16)#       define RADEON_ZBIAS_ENABLE_LINE      (1 << 17)#       define RADEON_ZBIAS_ENABLE_TRI       (1 << 18)#       define RADEON_WIDELINE_ENABLE        (1 << 20)#       define RADEON_VPORT_XY_XFORM_ENABLE  (1 << 24)#       define RADEON_VPORT_Z_XFORM_ENABLE   (1 << 25)#       define RADEON_VTX_PIX_CENTER_D3D     (0 << 27)#       define RADEON_VTX_PIX_CENTER_OGL     (1 << 27)#       define RADEON_ROUND_MODE_TRUNC       (0 << 28)#       define RADEON_ROUND_MODE_ROUND       (1 << 28)#       define RADEON_ROUND_MODE_ROUND_EVEN  (2 << 28)#       define RADEON_ROUND_MODE_ROUND_ODD   (3 << 28)#       define RADEON_ROUND_PREC_16TH_PIX    (0 << 30)#       define RADEON_ROUND_PREC_8TH_PIX     (1 << 30)#       define RADEON_ROUND_PREC_4TH_PIX     (2 << 30)#       define RADEON_ROUND_PREC_HALF_PIX    (3 << 30)#define RADEON_SE_CNTL_STATUS               0x2140#       define RADEON_VC_NO_SWAP            (0 << 0)#       define RADEON_VC_16BIT_SWAP         (1 << 0)#       define RADEON_VC_32BIT_SWAP         (2 << 0)#       define RADEON_VC_HALF_DWORD_SWAP    (3 << 0)#       define RADEON_TCL_BYPASS            (1 << 8)#define RADEON_SE_COORD_FMT                 0x15c0#       define RADEON_VTX_XY_PRE_MULT_1_OVER_W0  (1 <<  0)#       define RADEON_VTX_Z_PRE_MULT_1_OVER_W0   (1 <<  1)#       define RADEON_VTX_ST0_NONPARAMETRIC      (1 <<  8)#       define RADEON_VTX_ST1_NONPARAMETRIC      (1 <<  9)#       define RADEON_VTX_ST2_NONPARAMETRIC      (1 << 10)#       define RADEON_VTX_ST3_NONPARAMETRIC      (1 << 11)#       define RADEON_VTX_W0_NORMALIZE           (1 << 12)#       define RADEON_VTX_W0_IS_NOT_1_OVER_W0    (1 << 16)#       define RADEON_VTX_ST0_PRE_MULT_1_OVER_W0 (1 << 17)#       define RADEON_VTX_ST1_PRE_MULT_1_OVER_W0 (1 << 19)#       define RADEON_VTX_ST2_PRE_MULT_1_OVER_W0 (1 << 21)#       define RADEON_VTX_ST3_PRE_MULT_1_OVER_W0 (1 << 23)#       define RADEON_TEX1_W_ROUTING_USE_W0      (0 << 26)#       define RADEON_TEX1_W_ROUTING_USE_Q1      (1 << 26)#define RADEON_SE_LINE_WIDTH                0x1db8#define RADEON_SE_TCL_LIGHT_MODEL_CTL       0x226c#define RADEON_SE_TCL_MATERIAL_AMBIENT_RED     0x2220#define RADEON_SE_TCL_MATERIAL_AMBIENT_GREEN   0x2224#define RADEON_SE_TCL_MATERIAL_AMBIENT_BLUE    0x2228#define RADEON_SE_TCL_MATERIAL_AMBIENT_ALPHA   0x222c#define RADEON_SE_TCL_MATERIAL_DIFFUSE_RED     0x2230#define RADEON_SE_TCL_MATERIAL_DIFFUSE_GREEN   0x2234#define RADEON_SE_TCL_MATERIAL_DIFFUSE_BLUE    0x2238#define RADEON_SE_TCL_MATERIAL_DIFFUSE_ALPHA   0x223c#define RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED   0x2210#define RADEON_SE_TCL_MATERIAL_EMMISSIVE_GREEN 0x2214#define RADEON_SE_TCL_MATERIAL_EMMISSIVE_BLUE  0x2218#define RADEON_SE_TCL_MATERIAL_EMMISSIVE_ALPHA 0x221c#define RADEON_SE_TCL_MATERIAL_SPECULAR_RED    0x2240#define RADEON_SE_TCL_MATERIAL_SPECULAR_GREEN  0x2244#define RADEON_SE_TCL_MATERIAL_SPECULAR_BLUE   0x2248#define RADEON_SE_TCL_MATERIAL_SPECULAR_ALPHA  0x224c#define RADEON_SE_TCL_MATRIX_SELECT_0       0x225c#define RADEON_SE_TCL_MATRIX_SELECT_1       0x2260#define RADEON_SE_TCL_OUTPUT_VTX_FMT        0x2254#define RADEON_SE_TCL_OUTPUT_VTX_SEL        0x2258#define RADEON_SE_TCL_PER_LIGHT_CTL_0       0x2270#define RADEON_SE_TCL_PER_LIGHT_CTL_1       0x2274#define RADEON_SE_TCL_PER_LIGHT_CTL_2       0x2278#define RADEON_SE_TCL_PER_LIGHT_CTL_3       0x227c#define RADEON_SE_TCL_SHININESS             0x2250#define RADEON_SE_TCL_TEXTURE_PROC_CTL      0x2268#define RADEON_SE_TCL_UCP_VERT_BLEND_CTL    0x2264#define RADEON_SE_VPORT_XSCALE              0x1d98#define RADEON_SE_VPORT_XOFFSET             0x1d9c#define RADEON_SE_VPORT_YSCALE              0x1da0#define RADEON_SE_VPORT_YOFFSET             0x1da4#define RADEON_SE_VPORT_ZSCALE              0x1da8#define RADEON_SE_VPORT_ZOFFSET             0x1dac#define RADEON_CP_VC_FRMT_XY                        0x00000000#define RADEON_CP_VC_FRMT_W0                        0x00000001#define RADEON_CP_VC_FRMT_FPCOLOR                   0x00000002#define RADEON_CP_VC_FRMT_FPALPHA                   0x00000004#define RADEON_CP_VC_FRMT_PKCOLOR                   0x00000008#define RADEON_CP_VC_FRMT_FPSPEC                    0x00000010#define RADEON_CP_VC_FRMT_FPFOG                     0x00000020#define RADEON_CP_VC_FRMT_PKSPEC                    0x00000040#define RADEON_CP_VC_FRMT_ST0                       0x00000080#define RADEON_CP_VC_FRMT_ST1                       0x00000100#define RADEON_CP_VC_FRMT_Q1                        0x00000200#define RADEON_CP_VC_FRMT_ST2                       0x00000400#define RADEON_CP_VC_FRMT_Q2                        0x00000800#define RADEON_CP_VC_FRMT_ST3                       0x00001000#define RADEON_CP_VC_FRMT_Q3                        0x00002000#define RADEON_CP_VC_FRMT_Q0                        0x00004000#define RADEON_CP_VC_FRMT_BLND_WEIGHT_CNT_MASK      0x00038000#define RADEON_CP_VC_FRMT_N0                        0x00040000#define RADEON_CP_VC_FRMT_XY1                       0x08000000#define RADEON_CP_VC_FRMT_Z1                        0x10000000#define RADEON_CP_VC_FRMT_W1                        0x20000000#define RADEON_CP_VC_FRMT_N1                        0x40000000#define RADEON_CP_VC_FRMT_Z                         0x80000000#define RADEON_CP_VC_CNTL_PRIM_TYPE_NONE            0x00000000#define RADEON_CP_VC_CNTL_PRIM_TYPE_POINT           0x00000001#define RADEON_CP_VC_CNTL_PRIM_TYPE_LINE            0x00000002#define RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP      0x00000003#define RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST        0x00000004#define RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN         0x00000005#define RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP       0x00000006#define RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_TYPE2       0x00000007#define RADEON_CP_VC_CNTL_PRIM_TYPE_RECT_LIST       0x00000008#define RADEON_CP_VC_CNTL_PRIM_TYPE_3VRT_POINT_LIST 0x00000009#define RADEON_CP_VC_CNTL_PRIM_TYPE_3VRT_LINE_LIST  0x0000000a#define RADEON_CP_VC_CNTL_PRIM_WALK_IND             0x00000010#define RADEON_CP_VC_CNTL_PRIM_WALK_LIST            0x00000020#define RADEON_CP_VC_CNTL_PRIM_WALK_RING            0x00000030#define RADEON_CP_VC_CNTL_COLOR_ORDER_BGRA          0x00000000#define RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA          0x00000040#define RADEON_CP_VC_CNTL_MAOS_ENABLE               0x00000080#define RADEON_CP_VC_CNTL_VTX_FMT_NON_RADEON_MODE   0x00000000#define RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE       0x00000100#define RADEON_CP_VC_CNTL_NUM_SHIFT                 16#endif

⌨️ 快捷键说明

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