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

📄 r128_reg.h

📁 x.org上有关ati系列显卡最新驱动
💻 H
📖 第 1 页 / 共 5 页
字号:
#       define R128_WMB_SHIFT                  8#       define R128_WMC_SHIFT                 16#       define R128_WB_WM_SHIFT               24#define R128_PM4_BUFFER_DL_RPTR_ADDR      0x070c#define R128_PM4_BUFFER_DL_RPTR           0x0710#define R128_PM4_BUFFER_DL_WPTR           0x0714#       define R128_PM4_BUFFER_DL_DONE    (1 << 31)#define R128_PM4_BUFFER_DL_WPTR_DELAY     0x0718#       define R128_PRE_WRITE_TIMER_SHIFT      0#       define R128_PRE_WRITE_LIMIT_SHIFT     23#define R128_PM4_VC_FPU_SETUP             0x071c#       define R128_FRONT_DIR_CW          (0 <<  0)#       define R128_FRONT_DIR_CCW         (1 <<  0)#       define R128_FRONT_DIR_MASK        (1 <<  0)#       define R128_BACKFACE_CULL         (0 <<  1)#       define R128_BACKFACE_POINTS       (1 <<  1)#       define R128_BACKFACE_LINES        (2 <<  1)#       define R128_BACKFACE_SOLID        (3 <<  1)#       define R128_BACKFACE_MASK         (3 <<  1)#       define R128_FRONTFACE_CULL        (0 <<  3)#       define R128_FRONTFACE_POINTS      (1 <<  3)#       define R128_FRONTFACE_LINES       (2 <<  3)#       define R128_FRONTFACE_SOLID       (3 <<  3)#       define R128_FRONTFACE_MASK        (3 <<  3)#       define R128_FPU_COLOR_SOLID       (0 <<  5)#       define R128_FPU_COLOR_FLAT        (1 <<  5)#       define R128_FPU_COLOR_GOURAUD     (2 <<  5)#       define R128_FPU_COLOR_GOURAUD2    (3 <<  5)#       define R128_FPU_COLOR_MASK        (3 <<  5)#       define R128_FPU_SUB_PIX_2BITS     (0 <<  7)#       define R128_FPU_SUB_PIX_4BITS     (1 <<  7)#       define R128_FPU_MODE_2D           (0 <<  8)#       define R128_FPU_MODE_3D           (1 <<  8)#       define R128_TRAP_BITS_DISABLE     (1 <<  9)#       define R128_EDGE_ANTIALIAS        (1 << 10)#       define R128_SUPERSAMPLE           (1 << 11)#       define R128_XFACTOR_2             (0 << 12)#       define R128_XFACTOR_4             (1 << 12)#       define R128_YFACTOR_2             (0 << 13)#       define R128_YFACTOR_4             (1 << 13)#       define R128_FLAT_SHADE_VERTEX_D3D (0 << 14)#       define R128_FLAT_SHADE_VERTEX_OGL (1 << 14)#       define R128_FPU_ROUND_TRUNCATE    (0 << 15)#       define R128_FPU_ROUND_NEAREST     (1 << 15)#       define R128_WM_SEL_8DW            (0 << 16)#       define R128_WM_SEL_16DW           (1 << 16)#       define R128_WM_SEL_32DW           (2 << 16)#define R128_PM4_VC_DEBUG_CONFIG          0x07a4#define R128_PM4_VC_STAT                  0x07a8#define R128_PM4_VC_TIMESTAMP0            0x07b0#define R128_PM4_VC_TIMESTAMP1            0x07b4#define R128_PM4_STAT                     0x07b8#       define R128_PM4_FIFOCNT_MASK      0x0fff#       define R128_PM4_BUSY              (1 << 16)#       define R128_PM4_GUI_ACTIVE        (1 << 31)#define R128_PM4_BUFFER_ADDR              0x07f0#define R128_PM4_MICRO_CNTL               0x07fc#       define R128_PM4_MICRO_FREERUN     (1 << 30)#define R128_PM4_FIFO_DATA_EVEN           0x1000#define R128_PM4_FIFO_DATA_ODD            0x1004#define R128_SCALE_3D_CNTL                0x1a00#       define R128_SCALE_DITHER_ERR_DIFF         (0  <<  1)#       define R128_SCALE_DITHER_TABLE            (1  <<  1)#       define R128_TEX_CACHE_SIZE_FULL           (0  <<  2)#       define R128_TEX_CACHE_SIZE_HALF           (1  <<  2)#       define R128_DITHER_INIT_CURR              (0  <<  3)#       define R128_DITHER_INIT_RESET             (1  <<  3)#       define R128_ROUND_24BIT                   (1  <<  4)#       define R128_TEX_CACHE_DISABLE             (1  <<  5)#       define R128_SCALE_3D_NOOP                 (0  <<  6)#       define R128_SCALE_3D_SCALE                (1  <<  6)#       define R128_SCALE_3D_TEXMAP_SHADE         (2  <<  6)#       define R128_SCALE_PIX_BLEND               (0  <<  8)#       define R128_SCALE_PIX_REPLICATE           (1  <<  8)#       define R128_TEX_CACHE_SPLIT               (1  <<  9)#       define R128_APPLE_YUV_MODE                (1  << 10)#       define R128_TEX_CACHE_PALLETE_MODE        (1  << 11)#       define R128_ALPHA_COMB_ADD_CLAMP          (0  << 12)#       define R128_ALPHA_COMB_ADD_NCLAMP         (1  << 12)#       define R128_ALPHA_COMB_SUB_SRC_DST_CLAMP  (2  << 12)#       define R128_ALPHA_COMB_SUB_SRC_DST_NCLAMP (3  << 12)#       define R128_ALPHA_COMB_FCN_MASK           (3  << 12)#       define R128_FOG_VERTEX                    (0  << 14)#       define R128_FOG_TABLE                     (1  << 14)#       define R128_SIGNED_DST_CLAMP              (1  << 15)#       define R128_ALPHA_BLEND_ZERO              (0 )#       define R128_ALPHA_BLEND_ONE               (1 )#       define R128_ALPHA_BLEND_SRCCOLOR          (2 )#       define R128_ALPHA_BLEND_INVSRCCOLOR       (3 )#       define R128_ALPHA_BLEND_SRCALPHA          (4 )#       define R128_ALPHA_BLEND_INVSRCALPHA       (5 )#       define R128_ALPHA_BLEND_DSTALPHA          (6 )#       define R128_ALPHA_BLEND_INVDSTALPHA       (7 )#       define R128_ALPHA_BLEND_DSTCOLOR          (8 )#       define R128_ALPHA_BLEND_INVDSTCOLOR       (9 )#       define R128_ALPHA_BLEND_SAT               (10) /* aka SRCALPHASAT */#       define R128_ALPHA_BLEND_BLEND             (11) /* aka BOTHSRCALPHA */#       define R128_ALPHA_BLEND_INVBLEND          (12) /* aka BOTHINVSRCALPHA */#       define R128_ALPHA_BLEND_MASK              (15)#       define R128_ALPHA_BLEND_SRC_SHIFT         (16)#       define R128_ALPHA_BLEND_DST_SHIFT         (20)#       define R128_ALPHA_TEST_NEVER              (0  << 24)#       define R128_ALPHA_TEST_LESS               (1  << 24)#       define R128_ALPHA_TEST_LESSEQUAL          (2  << 24)#       define R128_ALPHA_TEST_EQUAL              (3  << 24)#       define R128_ALPHA_TEST_GREATEREQUAL       (4  << 24)#       define R128_ALPHA_TEST_GREATER            (5  << 24)#       define R128_ALPHA_TEST_NEQUAL             (6  << 24)#       define R128_ALPHA_TEST_ALWAYS             (7  << 24)#       define R128_ALPHA_TEST_MASK               (7  << 24)#       define R128_COMPOSITE_SHADOW_CMP_EQUAL    (0  << 28)#       define R128_COMPOSITE_SHADOW_CMP_NEQUAL   (1  << 28)#       define R128_COMPOSITE_SHADOW              (1  << 29)#       define R128_TEX_MAP_ALPHA_IN_TEXTURE      (1  << 30)#       define R128_TEX_CACHE_LINE_SIZE_8QW       (0  << 31)#       define R128_TEX_CACHE_LINE_SIZE_4QW       (1  << 31)#define R128_SCALE_3D_DATATYPE            0x1a20#define R128_SETUP_CNTL                   0x1bc4#       define R128_DONT_START_TRIANGLE   (1 <<  0)#       define R128_Z_BIAS                (0 <<  1)#       define R128_DONT_START_ANY_ON     (1 <<  2)#       define R128_COLOR_SOLID_COLOR     (0 <<  3)#       define R128_COLOR_FLAT_VERT_1     (1 <<  3)#       define R128_COLOR_FLAT_VERT_2     (2 <<  3)#       define R128_COLOR_FLAT_VERT_3     (3 <<  3)#       define R128_COLOR_GOURAUD         (4 <<  3)#       define R128_PRIM_TYPE_TRI         (0 <<  7)#       define R128_PRIM_TYPE_LINE        (1 <<  7)#       define R128_PRIM_TYPE_POINT       (2 <<  7)#       define R128_PRIM_TYPE_POLY_EDGE   (3 <<  7)#       define R128_TEXTURE_ST_MULT_W     (0 <<  9)#       define R128_TEXTURE_ST_DIRECT     (1 <<  9)#       define R128_STARTING_VERTEX_1     (1 << 14)#       define R128_STARTING_VERTEX_2     (2 << 14)#       define R128_STARTING_VERTEX_3     (3 << 14)#       define R128_ENDING_VERTEX_1       (1 << 16)#       define R128_ENDING_VERTEX_2       (2 << 16)#       define R128_ENDING_VERTEX_3       (3 << 16)#       define R128_SU_POLY_LINE_LAST     (0 << 18)#       define R128_SU_POLY_LINE_NOT_LAST (1 << 18)#       define R128_SUB_PIX_2BITS         (0 << 19)#       define R128_SUB_PIX_4BITS         (1 << 19)#       define R128_SET_UP_CONTINUE       (1 << 31)#define R128_WINDOW_XY_OFFSET             0x1bcc#       define R128_WINDOW_Y_SHIFT        4#       define R128_WINDOW_X_SHIFT        20#define R128_Z_OFFSET_C                   0x1c90#define R128_Z_PITCH_C                    0x1c94#       define R128_Z_TILE                    (1 << 16)#define R128_Z_STEN_CNTL_C                0x1c98#       define R128_Z_PIX_WIDTH_16            (0 <<  1)#       define R128_Z_PIX_WIDTH_24            (1 <<  1)#       define R128_Z_PIX_WIDTH_32            (2 <<  1)#       define R128_Z_PIX_WIDTH_MASK          (3 <<  1)#       define R128_Z_TEST_NEVER              (0 <<  4)#       define R128_Z_TEST_LESS               (1 <<  4)#       define R128_Z_TEST_LESSEQUAL          (2 <<  4)#       define R128_Z_TEST_EQUAL              (3 <<  4)#       define R128_Z_TEST_GREATEREQUAL       (4 <<  4)#       define R128_Z_TEST_GREATER            (5 <<  4)#       define R128_Z_TEST_NEQUAL             (6 <<  4)#       define R128_Z_TEST_ALWAYS             (7 <<  4)#       define R128_Z_TEST_MASK               (7 <<  4)#       define R128_STENCIL_TEST_NEVER        (0 << 12)#       define R128_STENCIL_TEST_LESS         (1 << 12)#       define R128_STENCIL_TEST_LESSEQUAL    (2 << 12)#       define R128_STENCIL_TEST_EQUAL        (3 << 12)#       define R128_STENCIL_TEST_GREATEREQUAL (4 << 12)#       define R128_STENCIL_TEST_GREATER      (5 << 12)#       define R128_STENCIL_TEST_NEQUAL       (6 << 12)#       define R128_STENCIL_TEST_ALWAYS       (7 << 12)#       define R128_STENCIL_S_FAIL_KEEP       (0 << 16)#       define R128_STENCIL_S_FAIL_ZERO       (1 << 16)#       define R128_STENCIL_S_FAIL_REPLACE    (2 << 16)#       define R128_STENCIL_S_FAIL_INC        (3 << 16)#       define R128_STENCIL_S_FAIL_DEC        (4 << 16)#       define R128_STENCIL_S_FAIL_INV        (5 << 16)#       define R128_STENCIL_ZPASS_KEEP        (0 << 20)#       define R128_STENCIL_ZPASS_ZERO        (1 << 20)#       define R128_STENCIL_ZPASS_REPLACE     (2 << 20)#       define R128_STENCIL_ZPASS_INC         (3 << 20)#       define R128_STENCIL_ZPASS_DEC         (4 << 20)#       define R128_STENCIL_ZPASS_INV         (5 << 20)#       define R128_STENCIL_ZFAIL_KEEP        (0 << 24)#       define R128_STENCIL_ZFAIL_ZERO        (1 << 24)#       define R128_STENCIL_ZFAIL_REPLACE     (2 << 24)#       define R128_STENCIL_ZFAIL_INC         (3 << 24)#       define R128_STENCIL_ZFAIL_DEC         (4 << 24)#       define R128_STENCIL_ZFAIL_INV         (5 << 24)#define R128_TEX_CNTL_C                   0x1c9c#       define R128_Z_ENABLE                   (1 <<  0)#       define R128_Z_WRITE_ENABLE             (1 <<  1)#       define R128_STENCIL_ENABLE             (1 <<  3)#       define R128_SHADE_ENABLE               (0 <<  4)#       define R128_TEXMAP_ENABLE              (1 <<  4)#       define R128_SEC_TEXMAP_ENABLE          (1 <<  5)#       define R128_FOG_ENABLE                 (1 <<  7)#       define R128_DITHER_ENABLE              (1 <<  8)#       define R128_ALPHA_ENABLE               (1 <<  9)#       define R128_ALPHA_TEST_ENABLE          (1 << 10)#       define R128_SPEC_LIGHT_ENABLE          (1 << 11)#       define R128_TEX_CHROMA_KEY_ENABLE      (1 << 12)#       define R128_ALPHA_IN_TEX_COMPLETE_A    (0 << 13)#       define R128_ALPHA_IN_TEX_LSB_A         (1 << 13)#       define R128_LIGHT_DIS                  (0 << 14)#       define R128_LIGHT_COPY                 (1 << 14)#       define R128_LIGHT_MODULATE             (2 << 14)#       define R128_LIGHT_ADD                  (3 << 14)#       define R128_LIGHT_BLEND_CONSTANT       (4 << 14)#       define R128_LIGHT_BLEND_TEXTURE        (5 << 14)#       define R128_LIGHT_BLEND_VERTEX         (6 << 14)#       define R128_LIGHT_BLEND_CONST_COLOR    (7 << 14)#       define R128_ALPHA_LIGHT_DIS            (0 << 18)#       define R128_ALPHA_LIGHT_COPY           (1 << 18)#       define R128_ALPHA_LIGHT_MODULATE       (2 << 18)#       define R128_ALPHA_LIGHT_ADD            (3 << 18)#       define R128_ANTI_ALIAS                 (1 << 21)#       define R128_TEX_CACHE_FLUSH            (1 << 23)#       define R128_LOD_BIAS_SHIFT             24#       define R128_LOD_BIAS_MASK              (0xff << 24)#define R128_MISC_3D_STATE_CNTL_REG       0x1ca0#       define R128_REF_ALPHA_MASK                  0xff#       define R128_MISC_SCALE_3D_NOOP              (0  <<  8)#       define R128_MISC_SCALE_3D_SCALE             (1  <<  8)#       define R128_MISC_SCALE_3D_TEXMAP_SHADE      (2  <<  8)#       define R128_MISC_SCALE_PIX_BLEND            (0  << 10)#       define R128_MISC_SCALE_PIX_REPLICATE        (1  << 10)/* Bits [14:12] are the same as R128_SCALE_3D_CNTL *//* Bit  [15]    is unknown *//* Bits [26:16] are the same as R128_SCALE_3D_CNTL *//* Bits [31:27] are unknown */#define R128_TEXTURE_CLR_CMP_CLR_C        0x1ca4#define R128_TEXTURE_CLR_CMP_MSK_C        0x1ca8#define R128_FOG_COLOR_C                  0x1cac#       define R128_FOG_BLUE_SHIFT             0#       define R128_FOG_GREEN_SHIFT            8#       define R128_FOG_RED_SHIFT             16#define R128_PRIM_TEX_CNTL_C              0x1cb0#       define R128_MIN_BLEND_NEAREST          (0  <<  1)#       define R128_MIN_BLEND_LINEAR           (1  <<  1)#       define R128_MIN_BLEND_MIPNEAREST       (2  <<  1)#       define R128_MIN_BLEND_MIPLINEAR        (3  <<  1)#       define R128_MIN_BLEND_LINEARMIPNEAREST (4  <<  1)#       define R128_MIN_BLEND_LINEARMIPLINEAR  (5  <<  1)#       define R128_MIN_BLEND_MASK             (7  <<  1)#       define R128_MAG_BLEND_NEAREST          (0  <<  4)#       define R128_MAG_BLEND_LINEAR           (1  <<  4)#       def

⌨️ 快捷键说明

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