6 #include "via_common.h"
11 unsigned long base; /* Offset into fb */
12 int pool; /* Pool we drew from */
13 int drm_fd; /* Fd in DRM mode */
14 drm_via_mem_t drm; /* DRM management object */
15 int slot; /* Pool 3 slot */
16 void *pVia; /* VIA driver pointer */
17 //FBLinearPtr linear; /* X linear pool info ptr */
20 typedef VIAMem *VIAMemPtr;
26 unsigned long gdwVideoFlagTV1;
27 unsigned long gdwVideoFlagSW;
28 unsigned long gdwVideoFlagMPEG;
29 unsigned long gdwAlphaEnabled; /* For Alpha blending use*/
36 DDUPDATEOVERLAY UpdateOverlayBackup; /* For HQVcontrol func use
37 // To save MPEG updateoverlay info.*/
43 OVERLAYRECORD overlayRecordV1;
44 OVERLAYRECORD overlayRecordV3;
47 FBLinearPtr SWOVlinear;
52 /*To solve the bandwidth issue */
53 unsigned long gdwUseExtendedFIFO;
55 /* For panning mode use */
61 /*To solve the bandwidth issue */
62 unsigned char Save_3C4_16;
63 unsigned char Save_3C4_17;
64 unsigned char Save_3C4_18;
69 #endif /* _VIA_PRIV_H_ */