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

📄 r200_reg.h

📁 mesa-6.5-minigui源码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define     R200_OUTPUT_TEX_4                   (1<<20)#define     R200_OUTPUT_TEX_5                   (1<<21)#define     R200_OUTPUT_TEX_MASK                (0x3f<<16)#define     R200_OUTPUT_DISCRETE_FOG            (1<<24)#define     R200_OUTPUT_PT_SIZE                 (1<<25)#define     R200_FORCE_INORDER_PROC             (1<<31)#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0  0x2254#define	    R200_VERTEX_POSITION_ADDR__SHIFT     0x00000000#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_1  0x2258#define	    R200_VTX_COLOR_0_ADDR__SHIFT         0x00000000#define	    R200_VTX_COLOR_1_ADDR__SHIFT         0x00000008#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_2  0x225c#define	    R200_VTX_TEX_0_ADDR__SHIFT           0x00000000#define	    R200_VTX_TEX_1_ADDR__SHIFT           0x00000008#define	    R200_VTX_TEX_2_ADDR__SHIFT           0x00000010#define	    R200_VTX_TEX_3_ADDR__SHIFT           0x00000018#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_3  0x2260#define	    R200_VTX_TEX_4_ADDR__SHIFT           0x00000000#define	    R200_VTX_TEX_5_ADDR__SHIFT           0x00000008/* gap */#define R200_SE_TCL_LIGHT_MODEL_CTL_0       0x2268#define     R200_LIGHTING_ENABLE                (1<<0)#define     R200_LIGHT_IN_MODELSPACE            (1<<1)#define     R200_LOCAL_VIEWER                   (1<<2)#define     R200_NORMALIZE_NORMALS              (1<<3)#define     R200_RESCALE_NORMALS                (1<<4)#define     R200_SPECULAR_LIGHTS                (1<<5)#define     R200_DIFFUSE_SPECULAR_COMBINE       (1<<6)#define     R200_LIGHT_ALPHA                    (1<<7)#define     R200_LOCAL_LIGHT_VEC_GL             (1<<8)#define     R200_LIGHT_NO_NORMAL_AMBIENT_ONLY   (1<<9)#define     R200_LIGHT_TWOSIDE                  (1<<10)#define     R200_FRONT_SHININESS_SOURCE_SHIFT       (0xb)#define     R200_BACK_SHININESS_SOURCE_SHIFT        (0xd)#define       R200_LM0_SOURCE_MATERIAL_0           (0)#define       R200_LM0_SOURCE_MATERIAL_1           (1)#define       R200_LM0_SOURCE_VERTEX_SHININESS_0   (2)#define       R200_LM0_SOURCE_VERTEX_SHININESS_1   (3)#define R200_SE_TCL_LIGHT_MODEL_CTL_1       0x226c#define       R200_LM1_SOURCE_LIGHT_PREMULT        (0)#define       R200_LM1_SOURCE_MATERIAL_0           (1)#define       R200_LM1_SOURCE_VERTEX_COLOR_0       (2)#define       R200_LM1_SOURCE_VERTEX_COLOR_1       (3)#define       R200_LM1_SOURCE_VERTEX_COLOR_2       (4)#define       R200_LM1_SOURCE_VERTEX_COLOR_3       (5)#define       R200_LM1_SOURCE_VERTEX_COLOR_4       (6)#define       R200_LM1_SOURCE_VERTEX_COLOR_5       (7)#define       R200_LM1_SOURCE_VERTEX_COLOR_6       (8)#define       R200_LM1_SOURCE_VERTEX_COLOR_7       (9)#define       R200_LM1_SOURCE_MATERIAL_1           (0xf)#define     R200_FRONT_EMISSIVE_SOURCE_SHIFT        (0)#define     R200_FRONT_AMBIENT_SOURCE_SHIFT         (4)#define     R200_FRONT_DIFFUSE_SOURCE_SHIFT         (8)#define     R200_FRONT_SPECULAR_SOURCE_SHIFT        (12)#define     R200_BACK_EMISSIVE_SOURCE_SHIFT         (16)#define     R200_BACK_AMBIENT_SOURCE_SHIFT          (20)#define     R200_BACK_DIFFUSE_SOURCE_SHIFT          (24)#define     R200_BACK_SPECULAR_SOURCE_SHIFT         (28)#define R200_SE_TCL_PER_LIGHT_CTL_0       0x2270#define     R200_LIGHT_0_ENABLE                    (1<<0)#define     R200_LIGHT_0_ENABLE_AMBIENT            (1<<1)#define     R200_LIGHT_0_ENABLE_SPECULAR           (1<<2)#define     R200_LIGHT_0_IS_LOCAL                  (1<<3)#define     R200_LIGHT_0_IS_SPOT                   (1<<4)#define     R200_LIGHT_0_DUAL_CONE                 (1<<5)#define     R200_LIGHT_0_ENABLE_RANGE_ATTEN        (1<<6)#define     R200_LIGHT_0_CONSTANT_RANGE_ATTEN      (1<<7)#define     R200_LIGHT_1_ENABLE                    (1<<16)#define     R200_LIGHT_1_ENABLE_AMBIENT            (1<<17)#define     R200_LIGHT_1_ENABLE_SPECULAR           (1<<18)#define     R200_LIGHT_1_IS_LOCAL                  (1<<19)#define     R200_LIGHT_1_IS_SPOT                   (1<<20)#define     R200_LIGHT_1_DUAL_CONE                 (1<<21)#define     R200_LIGHT_1_ENABLE_RANGE_ATTEN        (1<<22)#define     R200_LIGHT_1_CONSTANT_RANGE_ATTEN      (1<<23)#define     R200_LIGHT_0_SHIFT                   (0)#define     R200_LIGHT_1_SHIFT                   (16)#define R200_SE_TCL_PER_LIGHT_CTL_1       0x2274#define     R200_LIGHT_2_SHIFT                   (0)#define     R200_LIGHT_3_SHIFT                   (16)#define R200_SE_TCL_PER_LIGHT_CTL_2       0x2278#define     R200_LIGHT_4_SHIFT                   (0)#define     R200_LIGHT_5_SHIFT                   (16)#define R200_SE_TCL_PER_LIGHT_CTL_3       0x227c#define     R200_LIGHT_6_SHIFT                   (0)#define     R200_LIGHT_7_SHIFT                   (16)/* gap */#define R200_SE_TCL_TEX_PROC_CTL_2        0x22a8#define     R200_TEXGEN_0_COMP_MASK_SHIFT        (0)#define     R200_TEXGEN_1_COMP_MASK_SHIFT        (4)#define     R200_TEXGEN_2_COMP_MASK_SHIFT        (8)#define     R200_TEXGEN_3_COMP_MASK_SHIFT        (12)#define     R200_TEXGEN_4_COMP_MASK_SHIFT        (16)#define     R200_TEXGEN_5_COMP_MASK_SHIFT        (20)#define R200_SE_TCL_TEX_PROC_CTL_3        0x22ac#define     R200_TEXGEN_0_INPUT_TEX_SHIFT        (0)#define     R200_TEXGEN_1_INPUT_TEX_SHIFT        (4)#define     R200_TEXGEN_2_INPUT_TEX_SHIFT        (8)#define     R200_TEXGEN_3_INPUT_TEX_SHIFT        (12)#define     R200_TEXGEN_4_INPUT_TEX_SHIFT        (16)#define     R200_TEXGEN_5_INPUT_TEX_SHIFT        (20)#define R200_SE_TCL_TEX_PROC_CTL_0        0x22b0#define     R200_TEXGEN_TEXMAT_0_ENABLE         (1<<0)#define     R200_TEXGEN_TEXMAT_1_ENABLE         (1<<1)#define     R200_TEXGEN_TEXMAT_2_ENABLE         (1<<2)#define     R200_TEXGEN_TEXMAT_3_ENABLE         (1<<3)#define     R200_TEXGEN_TEXMAT_4_ENABLE         (1<<4)#define     R200_TEXGEN_TEXMAT_5_ENABLE         (1<<5)#define     R200_TEXMAT_0_ENABLE                (1<<8)#define     R200_TEXMAT_1_ENABLE                (1<<9)#define     R200_TEXMAT_2_ENABLE                (1<<10)#define     R200_TEXMAT_3_ENABLE                (1<<11)#define     R200_TEXMAT_4_ENABLE                (1<<12)#define     R200_TEXMAT_5_ENABLE                (1<<13)#define     R200_TEXGEN_FORCE_W_TO_ONE          (1<<16)#define R200_SE_TCL_TEX_PROC_CTL_1        0x22b4#define       R200_TEXGEN_INPUT_MASK           (0xf)#define       R200_TEXGEN_INPUT_TEXCOORD_0     (0)#define       R200_TEXGEN_INPUT_TEXCOORD_1     (1)#define       R200_TEXGEN_INPUT_TEXCOORD_2     (2)#define       R200_TEXGEN_INPUT_TEXCOORD_3     (3)#define       R200_TEXGEN_INPUT_TEXCOORD_4     (4)#define       R200_TEXGEN_INPUT_TEXCOORD_5     (5)#define       R200_TEXGEN_INPUT_OBJ            (8)#define       R200_TEXGEN_INPUT_EYE            (9)#define       R200_TEXGEN_INPUT_EYE_NORMAL     (0xa)#define       R200_TEXGEN_INPUT_EYE_REFLECT    (0xb)#define       R200_TEXGEN_INPUT_SPHERE         (0xd)#define     R200_TEXGEN_0_INPUT_SHIFT        (0)#define     R200_TEXGEN_1_INPUT_SHIFT        (4)#define     R200_TEXGEN_2_INPUT_SHIFT        (8)#define     R200_TEXGEN_3_INPUT_SHIFT        (12)#define     R200_TEXGEN_4_INPUT_SHIFT        (16)#define     R200_TEXGEN_5_INPUT_SHIFT        (20)#define R200_SE_TC_TEX_CYL_WRAP_CTL       0x22b8/* gap */#define R200_SE_TCL_UCP_VERT_BLEND_CTL    0x22c0#define     R200_UCP_IN_CLIP_SPACE              (1<<0)#define     R200_UCP_IN_MODEL_SPACE             (1<<1)#define     R200_UCP_ENABLE_0                   (1<<2)#define     R200_UCP_ENABLE_1                   (1<<3)#define     R200_UCP_ENABLE_2                   (1<<4)#define     R200_UCP_ENABLE_3                   (1<<5)#define     R200_UCP_ENABLE_4                   (1<<6)#define     R200_UCP_ENABLE_5                   (1<<7)#define     R200_TCL_FOG_MASK                   (3<<8)#define     R200_TCL_FOG_DISABLE                (0<<8)#define     R200_TCL_FOG_EXP                    (1<<8)#define     R200_TCL_FOG_EXP2                   (2<<8)#define     R200_TCL_FOG_LINEAR                 (3<<8)#define     R200_RNG_BASED_FOG                  (1<<10)#define     R200_CLIP_DISABLE                   (1<<11)#define     R200_CULL_FRONT_IS_CW               (0<<28)#define     R200_CULL_FRONT_IS_CCW              (1<<28)#define     R200_CULL_FRONT                     (1<<29)#define     R200_CULL_BACK                      (1<<30)#define R200_SE_TCL_POINT_SPRITE_CNTL     0x22c4/* gap */#define R200_SE_VTX_ST_POS_0_X_4                   0x2300#define R200_SE_VTX_ST_POS_0_Y_4                   0x2304#define R200_SE_VTX_ST_POS_0_Z_4                   0x2308#define R200_SE_VTX_ST_POS_0_W_4                   0x230c#define R200_SE_VTX_ST_NORM_0_X                    0x2310#define R200_SE_VTX_ST_NORM_0_Y                    0x2314#define R200_SE_VTX_ST_NORM_0_Z                    0x2318#define R200_SE_VTX_ST_PVMS                        0x231c#define R200_SE_VTX_ST_CLR_0_R                     0x2320#define R200_SE_VTX_ST_CLR_0_G                     0x2324#define R200_SE_VTX_ST_CLR_0_B                     0x2328#define R200_SE_VTX_ST_CLR_0_A                     0x232c#define R200_SE_VTX_ST_CLR_1_R                     0x2330#define R200_SE_VTX_ST_CLR_1_G                     0x2334#define R200_SE_VTX_ST_CLR_1_B                     0x2338#define R200_SE_VTX_ST_CLR_1_A                     0x233c#define R200_SE_VTX_ST_CLR_2_R                     0x2340#define R200_SE_VTX_ST_CLR_2_G                     0x2344#define R200_SE_VTX_ST_CLR_2_B                     0x2348#define R200_SE_VTX_ST_CLR_2_A                     0x234c#define R200_SE_VTX_ST_CLR_3_R                     0x2350#define R200_SE_VTX_ST_CLR_3_G                     0x2354#define R200_SE_VTX_ST_CLR_3_B                     0x2358#define R200_SE_VTX_ST_CLR_3_A                     0x235c#define R200_SE_VTX_ST_CLR_4_R                     0x2360#define R200_SE_VTX_ST_CLR_4_G                     0x2364#define R200_SE_VTX_ST_CLR_4_B                     0x2368#define R200_SE_VTX_ST_CLR_4_A                     0x236c#define R200_SE_VTX_ST_CLR_5_R                     0x2370#define R200_SE_VTX_ST_CLR_5_G                     0x2374#define R200_SE_VTX_ST_CLR_5_B                     0x2378#define R200_SE_VTX_ST_CLR_5_A                     0x237c#define R200_SE_VTX_ST_CLR_6_R                     0x2380#define R200_SE_VTX_ST_CLR_6_G                     0x2384#define R200_SE_VTX_ST_CLR_6_B                     0x2388#define R200_SE_VTX_ST_CLR_6_A                     0x238c#define R200_SE_VTX_ST_CLR_7_R                     0x2390#define R200_SE_VTX_ST_CLR_7_G                     0x2394#define R200_SE_VTX_ST_CLR_7_B                     0x2398#define R200_SE_VTX_ST_CLR_7_A                     0x239c#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

⌨️ 快捷键说明

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