register.h

来自「WinCE 3.0 BSP, 包含Inter SA1110, Intel_815」· C头文件 代码 · 共 1,173 行 · 第 1/5 页

H
1,173
字号

#define r_QStart                                      0x000083B8
#define b_QStart_FixedPointValue                      0xFFFFFFFF

#define r_dQdx                                        0x000083C0
#define b_dQdx_FixedPointValue                        0xFFFFFFFF

#define r_dQdyDom                                     0x000083C8
#define b_dQdyDom_FixedPointValue                     0xFFFFFFFF

#define r_LOD                                         0x000083D0
#define b_LOD_Fraction                                0x000000FF
#define b_LOD_Integer                                 0x00000F00
#define b_LOD_Reserved                                0xFFFFF000

#define r_dSdy                                        0x000083D8
#define b_dSdy_FixedPointValue                        0xFFFFFFFF

#define r_dTdy                                        0x000083E0
#define b_dTdy_FixedPointValue                        0xFFFFFFFF

#define r_dQdy                                        0x000083E8
#define b_dQdy_FixedPointValue                        0xFFFFFFFF

#define r_LOD1                                        0x00008448
#define b_LOD1_Fraction                               0x000000FF
#define b_LOD1_Integer                                0x00000F00
#define b_LOD1_Reserved                               0xFFFFF000

#define r_TextureLODBiasS                             0x00008450
#define b_TextureLODBiasS_Fraction                    0x000000FF
#define b_TextureLODBiasS_Integer                     0x00001F00
#define b_TextureLODBiasS_Reserved                    0xFFFFE000

#define r_TextureLODBiasT                             0x00008458
#define b_TextureLODBiasT_Fraction                    0x000000FF
#define b_TextureLODBiasT_Integer                     0x00001F00
#define b_TextureLODBiasT_Reserved                    0xFFFFE000

#define r_LUTIndex                                    0x000084C0
#define b_LUTIndex_Index                              0x000000FF
#define b_LUTIndex_Reserved                           0xFFFFFF00

#define r_LUTData                                     0x000084C8
#define b_LUTData_LUTDataWord                         0xFFFFFFFF

#define r_TextureFilterMode                           0x000084E0
#define b_TextureFilterMode_Enable                    0x00000001
#define b_TextureFilterMode_Format0                   0x0000001E
#define b_TextureFilterMode_ColorOrder0               0x00000020
#define b_TextureFilterMode_AlphaMapEnable0           0x00000040
#define b_TextureFilterMode_AlphaMapSense0            0x00000080
#define b_TextureFilterMode_CombineCaches             0x00000100
#define b_TextureFilterMode_Format1                   0x00001E00
#define b_TextureFilterMode_ColorOrder1               0x00002000
#define b_TextureFilterMode_AlphaMapEnable1           0x00004000
#define b_TextureFilterMode_AlphaMapSense1            0x00008000
#define b_TextureFilterMode_AlphaMapFiltering         0x00010000
#define b_TextureFilterMode_AlphaMapFilterLimit0      0x000E0000
#define b_TextureFilterMode_AlphaMapFilterLimit1      0x00700000
#define b_TextureFilterMode_AlphaMapFilterLimit01     0x07800000
#define b_TextureFilterMode_MultiTexture              0x01000000
#define b_TextureFilterMode_ForceAlphaTo0             0x10000000
#define b_TextureFilterMode_ForceAlphaTo1             0x20000000
#define b_TextureFilterMode_Shift0                    0x40000000
#define b_TextureFilterMode_Shift1                    0x80000000

#define r_TextureApplicationMode                      0x00008680
#define b_TextureApplicationMode_Enable               0x00000001
#define b_TextureApplicationMode_ColorA               0x00000006
#define b_TextureApplicationMode_ColorB               0x00000018
#define b_TextureApplicationMode_ColorI               0x00000060
#define b_TextureApplicationMode_ColorInvertI         0x00000080
#define b_TextureApplicationMode_ColorOperation       0x00000700
#define b_TextureApplicationMode_AlphaA               0x00001800
#define b_TextureApplicationMode_AlphaB               0x00006000
#define b_TextureApplicationMode_AlphaI               0x00018000
#define b_TextureApplicationMode_AlphaInvertI         0x00020000
#define b_TextureApplicationMode_AlphaOperation       0x001C0000
#define b_TextureApplicationMode_KdEnable             0x00200000
#define b_TextureApplicationMode_KsEnable             0x00400000
#define b_TextureApplicationMode_MotionCompEnable     0x00800000
#define b_TextureApplicationMode_Reserved             0xFF000000

#define r_TextureEnvColor                             0x00008688
#define b_TextureEnvColor_Red                         0x000000FF
#define b_TextureEnvColor_Green                       0x0000FF00
#define b_TextureEnvColor_Blue                        0x00FF0000
#define b_TextureEnvColor_Alpha                       0xFF000000

#define r_FogMode                                     0x00008690
#define b_FogMode_Enable                              0x00000001
#define b_FogMode_ColorMode                           0x00000002
#define b_FogMode_Table                               0x00000004
#define b_FogMode_UseZ                                0x00000008
#define b_FogMode_ZShift                              0x000001F0
#define b_FogMode_InvertFI                            0x00000200
#define b_FogMode_Reserved                            0xFFFFFC00

#define r_FogColor                                    0x00008698
#define b_FogColor_Red                                0x000000FF
#define b_FogColor_Green                              0x0000FF00
#define b_FogColor_Blue                               0x00FF0000
#define b_FogColor_Alpha                              0xFF000000

#define r_ColorDDAMode                                0x000087E0
#define b_ColorDDAMode_Enable                         0x00000001
#define r_ColorDDAMode_Shading                        0x00000002
#define r_ColorDDAMode_Reserved                       0xFFFFFFFC

#define r_ConstantColor                               0x000087E8
#define b_ConstantColor_Red                           0x000000FF
#define b_ConstantColor_Green                         0x0000FF00
#define b_ConstantColor_Blue                          0x00FF0000
#define b_ConstantColor_Alpha                         0xFF000000

#define r_AlphaTestMode                               0x00008800
#define b_AlphaTestMode_Enable                        0x00000001
#define b_AlphaTestMode_Compare                       0x0000000E
#define b_AlphaTestMode_Reference                     0x00000FF0
#define b_AlphaTestMode_Reserved                      0xFFFFF000

#define r_AntialiasMode                               0x00008808
#define b_AntialiasMode_Enable                        0x00000001
#define b_AntialiasMode_ColorMode                     0x00000002
#define b_AntialiasMode_ScaleColor                    0x00000004
#define b_AntialiasMode_Reserved                      0xFFFFFFF8

#define r_DitherMode                                  0x00008818
#define b_DitherMode_Enable                           0x00000001
#define b_DitherMode_DitherEnable                     0x00000002
#define b_DitherMode_ColorFormat                      0x0000003C
#define b_DitherMode_Xoffset                          0x000000C0
#define b_DitherMode_Yoffset                          0x00000300
#define b_DitherMode_ColorOrder                       0x00000400
#define b_DitherMode_Reserved                         0xFFFE3800
#define b_DitherMode_AlphaDither                      0x00004000
#define b_DitherMode_RoundingMode                     0x00018000

#define r_FBSoftwareWriteMask                         0x00008820
#define b_FBSoftwareWriteMask_WriteMask               0xFFFFFFFF

#define r_LogicalOpMode                               0x00008828
#define b_LogicalOpMode_Enable                        0x00000001
#define b_LogicalOpMode_LogicOp                       0x0000001E
#define b_LogicalOpMode_UseConstantFBWriteData        0x00000020
#define b_LogicalOpMode_BackgroundEnable              0x00000040
#define b_LogicalOpMode_BackgroundLogicOp             0x00000780
#define b_LogicalOpMode_UseConstantSource             0x00000800
#define b_LogicalOpMode_Reserved                      0xFFFFF000

#define r_RouterMode                                  0x00008840
#define b_RouterMode                                  0x00000001
#define b_RouterMode_Reserved                         0xFFFFFFFE

#define r_LBWriteMode                                 0x000088C0
#define b_LBWriteMode_WriteEnable                     0x00000001
#define b_LBWriteMode_Reserved                        0x00000006
#define b_LBWriteMode_StripePitch                     0x00000038
#define b_LBWriteMode_StripeHeight                    0x000001C0
#define b_LBWriteMode_Layout                          0x00000200
#define b_LBWriteMode_Origin                          0x00000400
#define b_LBWriteMode_Packed16                        0x00000800
#define b_LBWriteMode_Width                           0x00FFF000
#define b_LBWriteMode_ByteEnables                     0x1F000000
#define b_LBWriteMode_Operation                       0xE0000000

#define r_HostinID                                    0x00008900
#define b_HostinID_Data                               0xFFFFFFFF

#define r_HostInDMAAddr                               0x00008938
#define b_HostInDMAAddr_Reserved                      0x00000003
#define b_HostInDMAAddr_Address                       0xFFFFFFFC

#define r_Window                                      0x00008980
#define b_Window_Reserved                             0x000001E3
#define b_Window_ForceLBUpdate                        0xFFF00004
#define b_Window_LBUpdateSource                       0x00000010
#define b_Window_FrameCount                           0x0001FE00
#define b_Window_StencilFCP                           0x00020000
#define b_Window_DepthFCP                             0x00040000
#define b_Window_OverrideWriteFiltering               0x00080000

#define r_StencilMode                                 0x00008988
#define b_StencilMode_UnitEnable                      0x00000001
#define b_StencilMode_UpdateMethod1                   0x0000000E
#define b_StencilMode_UpdateMethod2                   0x00000070
#define b_StencilMode_UpdateMethod3                   0x00000380
#define b_StencilMode_Mode07                          0x00001C00
#define b_StencilMode_StencilSource                   0x00006000
#define b_StencilMode_StencilWidths                   0x00018000
#define b_StencilMode_Reserved                        0xFFFE0000

#define r_StencilData                                 0x00008990
#define b_StencilData_StencilValue                    0x000000FF
#define b_StencilData_CompareMask                     0x0000FF00
#define b_StencilData_WriteMask                       0x00FF0000
#define b_StencilData_Reserved                        0xFF000000

#define r_DepthMode                                   0x000089A0
#define b_DepthMode_Enable                            0x00000001
#define b_DepthMode_WriteMask                         0x00000002
#define b_DepthMode_NewDepthSource                    0x0000000C
#define b_DepthMode_CompareFunction                   0x00000070
#define b_DepthMode_Width                             0x00000180
#define b_DepthMode_Normalise                         0x00000200
#define b_DepthMode_NonLinearZ                        0x00000400
#define b_DepthMode_ExponentScale                     0x00001800
#define b_DepthMode_ExponentWidth                     0x00006000
#define b_DepthMode_Reserved                          0xFFFF8000

#define r_Depth                                       0x000089A8
#define b_Depth_DepthValue                            0x7FFFFFFF
#define b_Depth_Reserved                              0x80000000

#define r_FBSourceData                                0x00008AA8
#define b_FBSourceData_Mask                           0xFFFFFFFF

#define r_FBWriteMode                                 0x00008AB8
#define b_FBWriteMode_WriteEnable                     0x00000001
#define b_FBWriteMode_Reserved                        0xF000000E
#define b_FBWriteMode_Replicate                       0x00000010
#define b_FBWriteMode_OpaqueSpan                      0x00000020
#define b_FBWriteMode_StripePitch                     0x000001C0
#define b_FBWriteMode_StripeHeight                    0x00000E00
#define b_FBWriteMode_Enable0                         0x00001000
#define b_FBWriteMode_Enable1                         0x00002000
#define b_FBWriteMode_Enable2                         0x00004000
#define b_FBWriteMode_Enable3                         0x00008000
#define b_FBWriteMode_Layout0                         0x00030000
#define b_FBWriteMode_Layout1                         0x000C0000
#define b_FBWriteMode_Layout2                         0x00300000
#define b_FBWriteMode_Layout3                         0x00C00000
#define b_FBWriteMode_Origin0                         0x01000000
#define b_FBWriteMode_Origin1                         0x02000000

⌨️ 快捷键说明

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