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

📄 r200_reg.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 5 页
字号:
#define R200_SE_VTX_ST_TEX_0_S                     0x23a0#define R200_SE_VTX_ST_TEX_0_T                     0x23a4#define R200_SE_VTX_ST_TEX_0_R                     0x23a8#define R200_SE_VTX_ST_TEX_0_Q                     0x23ac#define R200_SE_VTX_ST_TEX_1_S                     0x23b0#define R200_SE_VTX_ST_TEX_1_T                     0x23b4#define R200_SE_VTX_ST_TEX_1_R                     0x23b8#define R200_SE_VTX_ST_TEX_1_Q                     0x23bc#define R200_SE_VTX_ST_TEX_2_S                     0x23c0#define R200_SE_VTX_ST_TEX_2_T                     0x23c4#define R200_SE_VTX_ST_TEX_2_R                     0x23c8#define R200_SE_VTX_ST_TEX_2_Q                     0x23cc#define R200_SE_VTX_ST_TEX_3_S                     0x23d0#define R200_SE_VTX_ST_TEX_3_T                     0x23d4#define R200_SE_VTX_ST_TEX_3_R                     0x23d8#define R200_SE_VTX_ST_TEX_3_Q                     0x23dc#define R200_SE_VTX_ST_TEX_4_S                     0x23e0#define R200_SE_VTX_ST_TEX_4_T                     0x23e4#define R200_SE_VTX_ST_TEX_4_R                     0x23e8#define R200_SE_VTX_ST_TEX_4_Q                     0x23ec#define R200_SE_VTX_ST_TEX_5_S                     0x23f0#define R200_SE_VTX_ST_TEX_5_T                     0x23f4#define R200_SE_VTX_ST_TEX_5_R                     0x23f8#define R200_SE_VTX_ST_TEX_5_Q                     0x23fc#define R200_SE_VTX_ST_PNT_SPRT_SZ                 0x2400#define R200_SE_VTX_ST_DISC_FOG                    0x2404#define R200_SE_VTX_ST_SHININESS_0                 0x2408#define R200_SE_VTX_ST_SHININESS_1                 0x240c#define R200_SE_VTX_ST_BLND_WT_0                   0x2410#define R200_SE_VTX_ST_BLND_WT_1                   0x2414#define R200_SE_VTX_ST_BLND_WT_2                   0x2418#define R200_SE_VTX_ST_BLND_WT_3                   0x241c#define R200_SE_VTX_ST_POS_1_X                     0x2420#define R200_SE_VTX_ST_POS_1_Y                     0x2424#define R200_SE_VTX_ST_POS_1_Z                     0x2428#define R200_SE_VTX_ST_POS_1_W                     0x242c#define R200_SE_VTX_ST_NORM_1_X                    0x2430#define R200_SE_VTX_ST_NORM_1_Y                    0x2434#define R200_SE_VTX_ST_NORM_1_Z                    0x2438#define R200_SE_VTX_ST_USR_CLR_0_R                 0x2440#define R200_SE_VTX_ST_USR_CLR_0_G                 0x2444#define R200_SE_VTX_ST_USR_CLR_0_B                 0x2448#define R200_SE_VTX_ST_USR_CLR_0_A                 0x244c#define R200_SE_VTX_ST_USR_CLR_1_R                 0x2450#define R200_SE_VTX_ST_USR_CLR_1_G                 0x2454#define R200_SE_VTX_ST_USR_CLR_1_B                 0x2458#define R200_SE_VTX_ST_USR_CLR_1_A                 0x245c#define R200_SE_VTX_ST_CLR_0_PKD                   0x2460#define R200_SE_VTX_ST_CLR_1_PKD                   0x2464#define R200_SE_VTX_ST_CLR_2_PKD                   0x2468#define R200_SE_VTX_ST_CLR_3_PKD                   0x246c#define R200_SE_VTX_ST_CLR_4_PKD                   0x2470#define R200_SE_VTX_ST_CLR_5_PKD                   0x2474#define R200_SE_VTX_ST_CLR_6_PKD                   0x2478#define R200_SE_VTX_ST_CLR_7_PKD                   0x247c#define R200_SE_VTX_ST_POS_0_X_2                   0x2480#define R200_SE_VTX_ST_POS_0_Y_2                   0x2484#define R200_SE_VTX_ST_PAR_CLR_LD                  0x2488#define R200_SE_VTX_ST_USR_CLR_PKD                 0x248c#define R200_SE_VTX_ST_POS_0_X_3                   0x2490#define R200_SE_VTX_ST_POS_0_Y_3                   0x2494#define R200_SE_VTX_ST_POS_0_Z_3                   0x2498#define R200_SE_VTX_ST_END_OF_PKT                  0x249c/* gap */#define R200_RE_POINTSIZE                          0x2648#define     R200_POINTSIZE_SHIFT                       0#define     R200_MAXPOINTSIZE_SHIFT                    16/* gap */#define R200_RE_TOP_LEFT                  0x26c0 #define     R200_RE_LEFT_SHIFT         0#define     R200_RE_TOP_SHIFT          16#define R200_RE_MISC                      0x26c4 #define     R200_STIPPLE_COORD_MASK           0x1f#define     R200_STIPPLE_X_OFFSET_SHIFT       0#define     R200_STIPPLE_X_OFFSET_MASK        (0x1f << 0)#define     R200_STIPPLE_Y_OFFSET_SHIFT       8#define     R200_STIPPLE_Y_OFFSET_MASK        (0x1f << 8)#define     R200_STIPPLE_LITTLE_BIT_ORDER     (0 << 16)#define     R200_STIPPLE_BIG_BIT_ORDER        (1 << 16)/* gap */#define R200_RE_AUX_SCISSOR_CNTL                   0x26f0#define     R200_EXCLUSIVE_SCISSOR_0      0x01000000#define     R200_EXCLUSIVE_SCISSOR_1      0x02000000#define     R200_EXCLUSIVE_SCISSOR_2      0x04000000#define     R200_SCISSOR_ENABLE_0         0x10000000#define     R200_SCISSOR_ENABLE_1         0x20000000#define     R200_SCISSOR_ENABLE_2         0x40000000/* gap */#define R200_PP_TXFILTER_0                0x2c00 #define     R200_MAG_FILTER_NEAREST                   (0  <<  0)#define     R200_MAG_FILTER_LINEAR                    (1  <<  0)#define     R200_MAG_FILTER_MASK                      (1  <<  0)#define     R200_MIN_FILTER_NEAREST                   (0  <<  1)#define     R200_MIN_FILTER_LINEAR                    (1  <<  1)#define     R200_MIN_FILTER_NEAREST_MIP_NEAREST       (2  <<  1)#define     R200_MIN_FILTER_NEAREST_MIP_LINEAR        (3  <<  1)#define     R200_MIN_FILTER_LINEAR_MIP_NEAREST        (6  <<  1)#define     R200_MIN_FILTER_LINEAR_MIP_LINEAR         (7  <<  1)#define     R200_MIN_FILTER_ANISO_NEAREST             (8  <<  1)#define     R200_MIN_FILTER_ANISO_LINEAR              (9  <<  1)#define     R200_MIN_FILTER_ANISO_NEAREST_MIP_NEAREST (10 <<  1)#define     R200_MIN_FILTER_ANISO_NEAREST_MIP_LINEAR  (11 <<  1)#define     R200_MIN_FILTER_MASK                      (15 <<  1)#define     R200_MAX_ANISO_1_TO_1                     (0  <<  5)#define     R200_MAX_ANISO_2_TO_1                     (1  <<  5)#define     R200_MAX_ANISO_4_TO_1                     (2  <<  5)#define     R200_MAX_ANISO_8_TO_1                     (3  <<  5)#define     R200_MAX_ANISO_16_TO_1                    (4  <<  5)#define     R200_MAX_ANISO_MASK                       (7  <<  5)#define     R200_MAX_MIP_LEVEL_MASK                   (0x0f << 16)#define     R200_MAX_MIP_LEVEL_SHIFT                  16#define     R200_YUV_TO_RGB                           (1  << 20)#define     R200_YUV_TEMPERATURE_COOL                 (0  << 21)#define     R200_YUV_TEMPERATURE_HOT                  (1  << 21)#define     R200_YUV_TEMPERATURE_MASK                 (1  << 21)#define     R200_WRAPEN_S                             (1  << 22)#define     R200_CLAMP_S_WRAP                         (0  << 23)#define     R200_CLAMP_S_MIRROR                       (1  << 23)#define     R200_CLAMP_S_CLAMP_LAST                   (2  << 23)#define     R200_CLAMP_S_MIRROR_CLAMP_LAST            (3  << 23)#define     R200_CLAMP_S_CLAMP_BORDER                 (4  << 23)#define     R200_CLAMP_S_MIRROR_CLAMP_BORDER          (5  << 23)#define     R200_CLAMP_S_CLAMP_GL                     (6  << 23)#define     R200_CLAMP_S_MIRROR_CLAMP_GL              (7  << 23)#define     R200_CLAMP_S_MASK                         (7  << 23)#define     R200_WRAPEN_T                             (1  << 26)#define     R200_CLAMP_T_WRAP                         (0  << 27)#define     R200_CLAMP_T_MIRROR                       (1  << 27)#define     R200_CLAMP_T_CLAMP_LAST                   (2  << 27)#define     R200_CLAMP_T_MIRROR_CLAMP_LAST            (3  << 27)#define     R200_CLAMP_T_CLAMP_BORDER                 (4  << 27)#define     R200_CLAMP_T_MIRROR_CLAMP_BORDER          (5  << 27)#define     R200_CLAMP_T_CLAMP_GL                     (6  << 27)#define     R200_CLAMP_T_MIRROR_CLAMP_GL              (7  << 27)#define     R200_CLAMP_T_MASK                         (7  << 27)#define     R200_KILL_LT_ZERO                         (1  << 30)#define     R200_BORDER_MODE_OGL                      (0  << 31)#define     R200_BORDER_MODE_D3D                      (1  << 31)#define R200_PP_TXFORMAT_0                0x2c04#define     R200_TXFORMAT_I8                 (0  <<  0)#define     R200_TXFORMAT_AI88               (1  <<  0)#define     R200_TXFORMAT_RGB332             (2  <<  0)#define     R200_TXFORMAT_ARGB1555           (3  <<  0)#define     R200_TXFORMAT_RGB565             (4  <<  0)#define     R200_TXFORMAT_ARGB4444           (5  <<  0)#define     R200_TXFORMAT_ARGB8888           (6  <<  0)#define     R200_TXFORMAT_RGBA8888           (7  <<  0)#define     R200_TXFORMAT_Y8                 (8  <<  0)#define     R200_TXFORMAT_AVYU4444           (9  <<  0)#define     R200_TXFORMAT_VYUY422            (10  <<  0)#define     R200_TXFORMAT_YVYU422            (11  <<  0)#define     R200_TXFORMAT_DXT1               (12  <<  0)#define     R200_TXFORMAT_DXT23              (14  <<  0)#define     R200_TXFORMAT_DXT45              (15  <<  0)#define     R200_TXFORMAT_DVDU88             (18  <<  0)#define     R200_TXFORMAT_LDVDU655           (19  <<  0)#define     R200_TXFORMAT_LDVDU8888          (20  <<  0)#define     R200_TXFORMAT_GR1616             (21  <<  0)#define     R200_TXFORMAT_ABGR8888           (22  <<  0)#define     R200_TXFORMAT_BGR111110          (23  <<  0)#define     R200_TXFORMAT_FORMAT_MASK        (31 <<  0)#define     R200_TXFORMAT_FORMAT_SHIFT       0#define     R200_TXFORMAT_APPLE_YUV          (1  <<  5)#define     R200_TXFORMAT_ALPHA_IN_MAP       (1  <<  6)#define     R200_TXFORMAT_NON_POWER2         (1  <<  7)#define     R200_TXFORMAT_WIDTH_MASK         (15 <<  8)#define     R200_TXFORMAT_WIDTH_SHIFT        8#define     R200_TXFORMAT_HEIGHT_MASK        (15 << 12)#define     R200_TXFORMAT_HEIGHT_SHIFT       12#define     R200_TXFORMAT_F5_WIDTH_MASK      (15 << 16)	/* cube face 5 */#define     R200_TXFORMAT_F5_WIDTH_SHIFT     16#define     R200_TXFORMAT_F5_HEIGHT_MASK     (15 << 20)#define     R200_TXFORMAT_F5_HEIGHT_SHIFT    20#define     R200_TXFORMAT_ST_ROUTE_STQ0      (0  << 24)#define     R200_TXFORMAT_ST_ROUTE_STQ1      (1  << 24)#define     R200_TXFORMAT_ST_ROUTE_STQ2      (2  << 24)#define     R200_TXFORMAT_ST_ROUTE_STQ3      (3  << 24)#define     R200_TXFORMAT_ST_ROUTE_STQ4      (4  << 24)#define     R200_TXFORMAT_ST_ROUTE_STQ5      (5  << 24)#define     R200_TXFORMAT_ST_ROUTE_MASK      (7  << 24)#define     R200_TXFORMAT_ST_ROUTE_SHIFT     24#define     R200_TXFORMAT_LOOKUP_DISABLE     (1  << 27)#define     R200_TXFORMAT_ALPHA_MASK_ENABLE  (1  << 28)#define     R200_TXFORMAT_CHROMA_KEY_ENABLE  (1  << 29)#define     R200_TXFORMAT_CUBIC_MAP_ENABLE   (1  << 30)#define R200_PP_TXFORMAT_X_0              0x2c08#define     R200_DEPTH_LOG2_MASK                      (0xf << 0)#define     R200_DEPTH_LOG2_SHIFT                     0#define     R200_VOLUME_FILTER_SHIFT                  4#define     R200_VOLUME_FILTER_MASK                   (1 << 4)#define     R200_VOLUME_FILTER_NEAREST                (0 << 4)#define     R200_VOLUME_FILTER_LINEAR                 (1 << 4)#define     R200_WRAPEN_Q                             (1  << 8)#define     R200_CLAMP_Q_WRAP                         (0  << 9)#define     R200_CLAMP_Q_MIRROR                       (1  << 9)#define     R200_CLAMP_Q_CLAMP_LAST                   (2  << 9)#define     R200_CLAMP_Q_MIRROR_CLAMP_LAST            (3  << 9)#define     R200_CLAMP_Q_CLAMP_BORDER                 (4  << 9)#define     R200_CLAMP_Q_MIRROR_CLAMP_BORDER          (5  << 9)#define     R200_CLAMP_Q_CLAMP_GL                     (6  << 9)#define     R200_CLAMP_Q_MIRROR_CLAMP_GL              (7  << 9)#define     R200_CLAMP_Q_MASK                         (7  << 9)#define     R200_MIN_MIP_LEVEL_MASK                   (0xff << 12)#define     R200_MIN_MIP_LEVEL_SHIFT                  12#define     R200_TEXCOORD_NONPROJ                     (0  << 16)#define     R200_TEXCOORD_CUBIC_ENV                   (1  << 16)#define     R200_TEXCOORD_VOLUME                      (2  << 16)#define     R200_TEXCOORD_PROJ                        (3  << 16)#define     R200_TEXCOORD_DEPTH                       (4  << 16)#define     R200_TEXCOORD_1D_PROJ                     (5  << 16)#define     R200_TEXCOORD_1D                          (6  << 16)#define     R200_TEXCOORD_ZERO                        (7  << 16)#define     R200_TEXCOORD_MASK                        (7  << 16)#define     R200_LOD_BIAS_MASK                        (0xfff80000)#define     R200_LOD_BIAS_SHIFT                       19#define R200_PP_TXSIZE_0                  0x2c0c /* NPOT only */#define R200_PP_TXPITCH_0                 0x2c10 /* NPOT only */#define R200_PP_BORDER_COLOR_0            0x2c14#define R200_PP_CUBIC_FACES_0             0x2c18#define     R200_FACE_WIDTH_1_SHIFT                   0#define     R200_FACE_HEIGHT_1_SHIFT                  4#define     R200_FACE_WIDTH_1_MASK                   (0xf << 0)#define     R200_FACE_HEIGHT_1_MASK                  (0xf << 4)#define     R200_FACE_WIDTH_2_SHIFT                   8#define     R200_FACE_HEIGHT_2_SHIFT                 12#define     R200_FACE_WIDTH_2_MASK                   (0xf << 8)#define     R200_FACE_HEIGHT_2_MASK                  (0xf << 12)#define     R200_FACE_WIDTH_3_SHIFT                  16#define     R200_FACE_HEIGHT_3_SHIFT                 20#define     R200_FACE_WIDTH_3_MASK                   (0xf << 16)#define     R200_FACE_HEIGHT_3_MASK                  (0xf << 20)#define     R200_FACE_WIDTH_4_SHIFT                  24#define     R200_FACE_HEIGHT_4_SHIFT                 28#define     R200_FACE_WIDTH_4_MASK                   (0xf << 24)#define     R200_FACE_HEIGHT_4_MASK                  (0xf << 28)#define R200_PP_TXMULTI_CTL_0                  0x2c1c /* name from ddx, rest RE... */#define     R200_PASS1_TXFORMAT_LOOKUP_DISABLE (1 << 0)#define     R200_PASS1_TEXCOORD_NONPROJ        (0 << 1)#define     R200_PASS1_TEXCOORD_CUBIC_ENV      (1 << 1)#define     R200_PASS1_TEXCOORD_VOLUME         (2 << 1)#define     R200_PASS1_TEXCOORD_PROJ           (3 << 1)#define     R200_PASS1_TEXCOORD_DEPTH          (4 << 1)#define     R200_PASS1_TEXCOORD_1D_PROJ        (5 << 1)#define     R200_PASS1_TEXCOORD_1D             (6 << 1) /* pass1 texcoords only */#define     R200_PASS1_TEXCOORD_ZERO           (7 << 1) /* verifed for 2d targets! */

⌨️ 快捷键说明

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