g80_display.h revision 71ba42d0
1enum G80ScaleMode { 2 G80_SCALE_OFF, 3 G80_SCALE_ASPECT, 4 G80_SCALE_FILL, 5 G80_SCALE_CENTER, 6}; 7 8Bool G80DispPreInit(ScrnInfoPtr); 9Bool G80DispInit(ScrnInfoPtr); 10void G80DispShutdown(ScrnInfoPtr); 11 12void G80DispCommand(ScrnInfoPtr, CARD32 addr, CARD32 data); 13#define C(mthd, data) G80DispCommand(pScrn, (mthd), (data)) 14 15Head G80CrtcGetHead(xf86CrtcPtr); 16 17void G80CrtcDoModeFixup(DisplayModePtr dst, const DisplayModePtr src); 18void G80CrtcBlankScreen(xf86CrtcPtr, Bool blank); 19void G80CrtcEnableCursor(xf86CrtcPtr, Bool update); 20void G80CrtcDisableCursor(xf86CrtcPtr, Bool update); 21void G80CrtcSetCursorPosition(xf86CrtcPtr, int x, int y); 22void G80CrtcSkipModeFixup(xf86CrtcPtr); 23void G80CrtcSetDither(xf86CrtcPtr, Bool dither, Bool update); 24void G80CrtcSetScale(xf86CrtcPtr, DisplayModePtr, enum G80ScaleMode); 25void G80LoadPalette(ScrnInfoPtr, int numColors, int *indices, LOCO *, VisualPtr); 26 27void G80DispCreateCrtcs(ScrnInfoPtr pScrn); 28