| plan 9 kernel history: overview | file list | diff list |
2000/0407/alphapc/screen.h (diff list | history)
| 2000/0401/sys/src/9/alphapc/screen.h:104,109 – 2000/0407/sys/src/9/alphapc/screen.h:104,110 (short | long | prev | next) | ||
| 1999/0415 | ulong colormap[Pcolours][3]; | |
| 2000/0401 | int palettedepth; | |
| 1999/0415 | ||
| 2000/0407 | ulong *mmio; | |
| 1999/0415 | Memimage* gscreen; Memdata* gscreendata; Memsubfont* memdefont; | |
| 2000/0401/sys/src/9/alphapc/screen.h:110,117 – 2000/0407/sys/src/9/alphapc/screen.h:111,120 | ||
| 2000/0401 | int (*fill)(VGAscr*, Rectangle, ulong); int (*scroll)(VGAscr*, Rectangle, Rectangle); | |
| 2000/0407 | void (*blank)(VGAscr*, int); | |
| 2000/0401 | ulong id; /* internal identifier for driver use */ | |
| 1999/0415 | }; | |
| 2000/0407 | ||
| 1999/0415 | extern VGAscr vgascreen[]; enum { | |
| 2000/0401/sys/src/9/alphapc/screen.h:123,128 – 2000/0407/sys/src/9/alphapc/screen.h:126,132 | ||
| 1999/0415 | /* screen.c */ | |
| 2000/0401 | extern int hwaccel; /* use hw acceleration; default on */ | |
| 2000/0407 | extern int hwblank; /* use hw blanking; default on */ | |
| 1999/0415 | extern void flushmemscreen(Rectangle); extern int cursoron(int); extern void cursoroff(int); | |
| 2000/0401/sys/src/9/alphapc/screen.h:130,135 – 2000/0407/sys/src/9/alphapc/screen.h:134,140 | ||
| 2000/0401 | extern int screensize(int, int, int, ulong); | |
| 1999/0415 | extern int screenaperture(int, int); | |
| 2000/0401 | extern Rectangle physgscreenr; /* actual monitor size */ | |
| 2000/0407 | extern void blankscreen(int); | |
| 1999/0415 | ||
| 2000/0401 | /* devdraw.c */ extern void deletescreenimage(void); | |
| 2000/0401/sys/src/9/alphapc/screen.h:138,142 – 2000/0407/sys/src/9/alphapc/screen.h:143,149 | ||
| 1999/0415 | /* vga.c */ extern void vgascreenwin(VGAscr*); | |
| 2000/0401 | extern void vgaimageinit(ulong); | |
| 2000/0407 | extern ulong vgapcilinear(VGAscr*, int*, int*, int, int); | |
| 2000/0401 | extern void drawblankscreen(int); | |
| 2000/0407 | extern void vgablank(VGAscr*, int); | |