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

📄 via_priv.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
字号:
/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/via/via_priv.h,v 1.3 2003/08/27 15:16:12 tsi Exp $ */#ifndef _VIA_PRIV_H_#define _VIA_PRIV_H_ 1//#include "ddmpeg.h"#include "via_common.h"#define MEM_BLOCKS		4typedef struct {    unsigned long   base;		/* Offset into fb */    int    pool;			/* Pool we drew from */    int    drm_fd;			/* Fd in DRM mode */    drm_via_mem_t drm;			/* DRM management object */    int    slot;			/* Pool 3 slot */    void  *pVia;			/* VIA driver pointer */    //FBLinearPtr linear;			/* X linear pool info ptr */} VIAMem;typedef VIAMem *VIAMemPtr;#if 0typedef struct  {    unsigned long   gdwVideoFlagTV1;    unsigned long   gdwVideoFlagSW;    unsigned long   gdwVideoFlagMPEG;    unsigned long   gdwAlphaEnabled;		/* For Alpha blending use*/    VIAMem SWOVMem;    VIAMem HQVMem;    VIAMem SWfbMem;    DDPIXELFORMAT DPFsrc;     DDUPDATEOVERLAY UpdateOverlayBackup;    /* For HQVcontrol func use					    // To save MPEG updateoverlay info.*//* device struct */    SWDEVICE   SWDevice;    SUBDEVICE   SUBDevice;    MPGDEVICE   MPGDevice;    OVERLAYRECORD   overlayRecordV1;    OVERLAYRECORD   overlayRecordV3;    BoxRec  AvailFBArea;    FBLinearPtr   SWOVlinear;    int MPEG_ON;    int SWVideo_ON;/*To solve the bandwidth issue */    unsigned long   gdwUseExtendedFIFO;/* For panning mode use */    int panning_old_x;    int panning_old_y;    int panning_x;    int panning_y;/*To solve the bandwidth issue */    unsigned char Save_3C4_16;    unsigned char Save_3C4_17;    unsigned char Save_3C4_18;} swovRec, *swovPtr;#endif#endif /* _VIA_PRIV_H_ */

⌨️ 快捷键说明

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