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

📄 r128_reg.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 5 页
字号:
#       define R128_CRTC_DBL_SCAN_EN      (1 <<  0)#       define R128_CRTC_INTERLACE_EN     (1 <<  1)#       define R128_CRTC_CSYNC_EN         (1 <<  4)#       define R128_CRTC_CUR_EN           (1 << 16)#       define R128_CRTC_CUR_MODE_MASK    (7 << 17)#       define R128_CRTC_ICON_EN          (1 << 20)#       define R128_CRTC_EXT_DISP_EN      (1 << 24)#       define R128_CRTC_EN               (1 << 25)#       define R128_CRTC_DISP_REQ_EN_B    (1 << 26)#define R128_CRTC_GUI_TRIG_VLINE          0x0218#define R128_CRTC_H_SYNC_STRT_WID         0x0204#       define R128_CRTC_H_SYNC_STRT_PIX        (0x07  <<  0)#       define R128_CRTC_H_SYNC_STRT_CHAR       (0x1ff <<  3)#       define R128_CRTC_H_SYNC_STRT_CHAR_SHIFT 3#       define R128_CRTC_H_SYNC_WID             (0x3f  << 16)#       define R128_CRTC_H_SYNC_WID_SHIFT       16#       define R128_CRTC_H_SYNC_POL             (1     << 23)#define R128_CRTC_H_TOTAL_DISP            0x0200#       define R128_CRTC_H_TOTAL          (0x01ff << 0)#       define R128_CRTC_H_TOTAL_SHIFT    0#       define R128_CRTC_H_DISP           (0x00ff << 16)#       define R128_CRTC_H_DISP_SHIFT     16#define R128_CRTC_OFFSET                  0x0224#define R128_CRTC_OFFSET_CNTL             0x0228#define R128_CRTC_PITCH                   0x022c#define R128_CRTC_STATUS                  0x005c#       define R128_CRTC_VBLANK_SAVE      (1 <<  1)#define R128_CRTC_V_SYNC_STRT_WID         0x020c#       define R128_CRTC_V_SYNC_STRT       (0x7ff <<  0)#       define R128_CRTC_V_SYNC_STRT_SHIFT 0#       define R128_CRTC_V_SYNC_WID        (0x1f  << 16)#       define R128_CRTC_V_SYNC_WID_SHIFT  16#       define R128_CRTC_V_SYNC_POL        (1     << 23)#define R128_CRTC_V_TOTAL_DISP            0x0208#       define R128_CRTC_V_TOTAL          (0x07ff << 0)#       define R128_CRTC_V_TOTAL_SHIFT    0#       define R128_CRTC_V_DISP           (0x07ff << 16)#       define R128_CRTC_V_DISP_SHIFT     16#define R128_CRTC_VLINE_CRNT_VLINE        0x0210#       define R128_CRTC_CRNT_VLINE_MASK  (0x7ff << 16)#define R128_CRTC2_CRNT_FRAME             0x0314#define R128_CRTC2_DEBUG                  0x031c#define R128_CRTC2_GEN_CNTL               0x03f8#define R128_CRTC2_GUI_TRIG_VLINE         0x0318#define R128_CRTC2_H_SYNC_STRT_WID        0x0304#define R128_CRTC2_H_TOTAL_DISP           0x0300#define R128_CRTC2_OFFSET                 0x0324#define R128_CRTC2_OFFSET_CNTL            0x0328#define R128_CRTC2_PITCH                  0x032c#define R128_CRTC2_STATUS                 0x03fc#define R128_CRTC2_V_SYNC_STRT_WID        0x030c#define R128_CRTC2_V_TOTAL_DISP           0x0308#define R128_CRTC2_VLINE_CRNT_VLINE       0x0310#define R128_CRTC8_DATA                   0x03d5 /* VGA, 0x3b5 */#define R128_CRTC8_IDX                    0x03d4 /* VGA, 0x3b4 */#define R128_CUR_CLR0                     0x026c#define R128_CUR_CLR1                     0x0270#define R128_CUR_HORZ_VERT_OFF            0x0268#define R128_CUR_HORZ_VERT_POSN           0x0264#define R128_CUR_OFFSET                   0x0260#       define R128_CUR_LOCK              (1 << 31)#define R128_DAC_CNTL                     0x0058#       define R128_DAC_RANGE_CNTL        (3 <<  0)#       define R128_DAC_BLANKING          (1 <<  2)#       define R128_DAC_CRT_SEL_CRTC2     (1 <<  4)#       define R128_DAC_PALETTE_ACC_CTL   (1 <<  5)#       define R128_DAC_8BIT_EN           (1 <<  8)#       define R128_DAC_VGA_ADR_EN        (1 << 13)#       define R128_DAC_MASK_ALL          (0xff << 24)#define R128_DAC_CRC_SIG                  0x02cc#define R128_DAC_DATA                     0x03c9 /* VGA */#define R128_DAC_MASK                     0x03c6 /* VGA */#define R128_DAC_R_INDEX                  0x03c7 /* VGA */#define R128_DAC_W_INDEX                  0x03c8 /* VGA */#define R128_DDA_CONFIG                   0x02e0#define R128_DDA_ON_OFF                   0x02e4#define R128_DEFAULT_OFFSET               0x16e0#define R128_DEFAULT_PITCH                0x16e4#define R128_DEFAULT_SC_BOTTOM_RIGHT      0x16e8#       define R128_DEFAULT_SC_RIGHT_MAX  (0x1fff <<  0)#       define R128_DEFAULT_SC_BOTTOM_MAX (0x1fff << 16)#define R128_DESTINATION_3D_CLR_CMP_VAL   0x1820#define R128_DESTINATION_3D_CLR_CMP_MSK   0x1824#define R128_DEVICE_ID                    0x0f02 /* PCI */#define R128_DP_BRUSH_BKGD_CLR            0x1478#define R128_DP_BRUSH_FRGD_CLR            0x147c#define R128_DP_CNTL                      0x16c0#       define R128_DST_X_LEFT_TO_RIGHT   (1 <<  0)#       define R128_DST_Y_TOP_TO_BOTTOM   (1 <<  1)#define R128_DP_CNTL_XDIR_YDIR_YMAJOR     0x16d0#       define R128_DST_Y_MAJOR             (1 <<  2)#       define R128_DST_Y_DIR_TOP_TO_BOTTOM (1 << 15)#       define R128_DST_X_DIR_LEFT_TO_RIGHT (1 << 31)#define R128_DP_DATATYPE                  0x16c4#       define R128_HOST_BIG_ENDIAN_EN    (1 << 29)#define R128_DP_GUI_MASTER_CNTL           0x146c#       define R128_GMC_SRC_PITCH_OFFSET_CNTL (1    <<  0)#       define R128_GMC_DST_PITCH_OFFSET_CNTL (1    <<  1)#       define R128_GMC_SRC_CLIPPING          (1    <<  2)#       define R128_GMC_DST_CLIPPING          (1    <<  3)#       define R128_GMC_BRUSH_DATATYPE_MASK   (0x0f <<  4)#       define R128_GMC_BRUSH_8X8_MONO_FG_BG  (0    <<  4)#       define R128_GMC_BRUSH_8X8_MONO_FG_LA  (1    <<  4)#       define R128_GMC_BRUSH_1X8_MONO_FG_BG  (4    <<  4)#       define R128_GMC_BRUSH_1X8_MONO_FG_LA  (5    <<  4)#       define R128_GMC_BRUSH_32x1_MONO_FG_BG (6    <<  4)#       define R128_GMC_BRUSH_32x1_MONO_FG_LA (7    <<  4)#       define R128_GMC_BRUSH_32x32_MONO_FG_BG (8    <<  4)#       define R128_GMC_BRUSH_32x32_MONO_FG_LA (9    <<  4)#       define R128_GMC_BRUSH_8x8_COLOR       (10   <<  4)#       define R128_GMC_BRUSH_1X8_COLOR       (12   <<  4)#       define R128_GMC_BRUSH_SOLID_COLOR     (13   <<  4)#       define R128_GMC_BRUSH_NONE            (15   <<  4)#       define R128_GMC_DST_8BPP_CI           (2    <<  8)#       define R128_GMC_DST_15BPP             (3    <<  8)#       define R128_GMC_DST_16BPP             (4    <<  8)#       define R128_GMC_DST_24BPP             (5    <<  8)#       define R128_GMC_DST_32BPP             (6    <<  8)#       define R128_GMC_DST_8BPP_RGB          (7    <<  8)#       define R128_GMC_DST_Y8                (8    <<  8)#       define R128_GMC_DST_RGB8              (9    <<  8)#       define R128_GMC_DST_VYUY              (11   <<  8)#       define R128_GMC_DST_YVYU              (12   <<  8)#       define R128_GMC_DST_AYUV444           (14   <<  8)#       define R128_GMC_DST_ARGB4444          (15   <<  8)#       define R128_GMC_DST_DATATYPE_MASK     (0x0f <<  8)#       define R128_GMC_DST_DATATYPE_SHIFT    8#       define R128_GMC_SRC_DATATYPE_MASK       (3    << 12)#       define R128_GMC_SRC_DATATYPE_MONO_FG_BG (0    << 12)#       define R128_GMC_SRC_DATATYPE_MONO_FG_LA (1    << 12)#       define R128_GMC_SRC_DATATYPE_COLOR      (3    << 12)#       define R128_GMC_BYTE_PIX_ORDER        (1    << 14)#       define R128_GMC_BYTE_MSB_TO_LSB       (0    << 14)#       define R128_GMC_BYTE_LSB_TO_MSB       (1    << 14)#       define R128_GMC_CONVERSION_TEMP       (1    << 15)#       define R128_GMC_CONVERSION_TEMP_6500  (0    << 15)#       define R128_GMC_CONVERSION_TEMP_9300  (1    << 15)#       define R128_GMC_ROP3_MASK             (0xff << 16)#       define R128_DP_SRC_SOURCE_MASK        (7    << 24)#       define R128_DP_SRC_SOURCE_MEMORY      (2    << 24)#       define R128_DP_SRC_SOURCE_HOST_DATA   (3    << 24)#       define R128_GMC_3D_FCN_EN             (1    << 27)#       define R128_GMC_CLR_CMP_CNTL_DIS      (1    << 28)#       define R128_GMC_AUX_CLIP_DIS          (1    << 29)#       define R128_GMC_WR_MSK_DIS            (1    << 30)#       define R128_GMC_LD_BRUSH_Y_X          (1    << 31)#       define R128_ROP3_ZERO             0x00000000#       define R128_ROP3_DSa              0x00880000#       define R128_ROP3_SDna             0x00440000#       define R128_ROP3_S                0x00cc0000#       define R128_ROP3_DSna             0x00220000#       define R128_ROP3_D                0x00aa0000#       define R128_ROP3_DSx              0x00660000#       define R128_ROP3_DSo              0x00ee0000#       define R128_ROP3_DSon             0x00110000#       define R128_ROP3_DSxn             0x00990000#       define R128_ROP3_Dn               0x00550000#       define R128_ROP3_SDno             0x00dd0000#       define R128_ROP3_Sn               0x00330000#       define R128_ROP3_DSno             0x00bb0000#       define R128_ROP3_DSan             0x00770000#       define R128_ROP3_ONE              0x00ff0000#       define R128_ROP3_DPa              0x00a00000#       define R128_ROP3_PDna             0x00500000#       define R128_ROP3_P                0x00f00000#       define R128_ROP3_DPna             0x000a0000#       define R128_ROP3_D                0x00aa0000#       define R128_ROP3_DPx              0x005a0000#       define R128_ROP3_DPo              0x00fa0000#       define R128_ROP3_DPon             0x00050000#       define R128_ROP3_PDxn             0x00a50000#       define R128_ROP3_PDno             0x00f50000#       define R128_ROP3_Pn               0x000f0000#       define R128_ROP3_DPno             0x00af0000#       define R128_ROP3_DPan             0x005f0000#define R128_DP_GUI_MASTER_CNTL_C         0x1c84#define R128_DP_MIX                       0x16c8#define R128_DP_SRC_BKGD_CLR              0x15dc#define R128_DP_SRC_FRGD_CLR              0x15d8#define R128_DP_WRITE_MASK                0x16cc#define R128_DST_BRES_DEC                 0x1630#define R128_DST_BRES_ERR                 0x1628#define R128_DST_BRES_INC                 0x162c#define R128_DST_BRES_LNTH                0x1634#define R128_DST_BRES_LNTH_SUB            0x1638#define R128_DST_HEIGHT                   0x1410#define R128_DST_HEIGHT_WIDTH             0x143c#define R128_DST_HEIGHT_WIDTH_8           0x158c#define R128_DST_HEIGHT_WIDTH_BW          0x15b4#define R128_DST_HEIGHT_Y                 0x15a0#define R128_DST_OFFSET                   0x1404#define R128_DST_PITCH                    0x1408#define R128_DST_PITCH_OFFSET             0x142c#define R128_DST_PITCH_OFFSET_C           0x1c80#       define R128_PITCH_SHIFT               21#       define R128_DST_TILE                 (1 << 31)#define R128_DST_WIDTH                    0x140c#define R128_DST_WIDTH_HEIGHT             0x1598#define R128_DST_WIDTH_X                  0x1588#define R128_DST_WIDTH_X_INCY             0x159c#define R128_DST_X                        0x141c#define R128_DST_X_SUB                    0x15a4#define R128_DST_X_Y                      0x1594#define R128_DST_Y                        0x1420#define R128_DST_Y_SUB                    0x15a8#define R128_DST_Y_X                      0x1438#define R128_EXT_MEM_CNTL                 0x0144#define R128_FCP_CNTL                     0x0012 /* PLL */#define R128_FLUSH_1                      0x1704#define R128_FLUSH_2                      0x1708#define R128_FLUSH_3                      0x170c#define R128_FLUSH_4                      0x1710#define R128_FLUSH_5                      0x1714#define R128_FLUSH_6                      0x1718#define R128_FLUSH_7                      0x171c#define R128_FOG_3D_TABLE_START           0x1810#define R128_FOG_3D_TABLE_END             0x1814#define R128_FOG_3D_TABLE_DENSITY         0x181c#define R128_FOG_TABLE_INDEX              0x1a14#define R128_FOG_TABLE_DATA               0x1a18#define R128_FP_CRTC_H_TOTAL_DISP         0x0250#define R128_FP_CRTC_V_TOTAL_DISP         0x0254#define R128_FP_GEN_CNTL                  0x0284#       define R128_FP_FPON                  (1 << 0)#       define R128_FP_BLANK_DIS             (1 << 1)#       define R128_FP_TDMS_EN               (1 <<  2)#       define R128_FP_DETECT_SENSE          (1 <<  8)#       define R128_FP_SEL_CRTC2             (1 << 13)#       define R128_FP_CRTC_DONT_SHADOW_VPAR (1 << 16)#       define R128_FP_CRTC_DONT_SHADOW_HEND (1 << 17)#       define R128_FP_CRTC_USE_SHADOW_VEND  (1 << 18)#       define R128_FP_CRTC_USE_SHADOW_ROWCUR (1 << 19)#       define R128_FP_CRTC_HORZ_DIV2_EN     (1 << 20)#       define R128_FP_CRTC_HOR_CRT_DIV2_DIS (1 << 21)#       define R128_FP_CRT_SYNC_SEL          (1 << 23)#       define R128_FP_USE_SHADOW_EN         (1 << 24)#define R128_FP_H_SYNC_STRT_WID           0x02c4#define R128_FP_HORZ_STRETCH              0x028c#       define R128_HORZ_STRETCH_RATIO_MASK  0xffff#       define R128_HORZ_STRETCH_RATIO_SHIFT 0#       define R128_HORZ_STRETCH_RATIO_MAX   4096#       define R128_HORZ_PANEL_SIZE          (0xff   << 16)#       define R128_HORZ_PANEL_SHIFT         16#       define R128_AUTO_HORZ_RATIO          (0      << 24)#       define R128_HORZ_STRETCH_PIXREP      (0      << 25)#       define R128_HORZ_STRETCH_BLEND       (1      << 25)#       define R128_HORZ_STRETCH_ENABLE      (1      << 26)#       define R128_HORZ_FP_LOOP_STRETCH     (0x7    << 27)#       define R128_HORZ_STRETCH_RESERVED    (1      << 30)

⌨️ 快捷键说明

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