Cross Reference: g80_display.h
xref: /xsrc/external/mit/xf86-video-nv/dist/src/g80_display.h
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xf86-video-nv/dist/src/
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

Indexes created Sat Dec 06 15:09:39 GMT 2025