| plan 9 kernel history: overview | file list | diff list |
2001/0527/pc/screen.h (diff list | history)
| 2001/0523/sys/src/9/pc/screen.h:6,12 – 2001/0527/sys/src/9/pc/screen.h:6,12 (short | long | prev | next) | ||
|
Change mousetrack. Remove VGAscr.ovlctl, VGAscr.ovlwrite, addvgaseg. XXX 9P2000 import loses changes.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1994/0414 | }; | |
| 1997/1101 | /* devmouse.c */ | |
| 2001/0527 | extern void mousetrack(int, int, int, int); | |
| 1997/1101 | extern Point mousexy(void); | |
| 1997/0327 | ||
| 1999/0225 | extern void mouseaccelerate(int); | |
| 2001/0523/sys/src/9/pc/screen.h:68,75 – 2001/0527/sys/src/9/pc/screen.h:68,73 | ||
| 1997/1101 | ulong (*linear)(VGAscr*, int*, int*); | |
| 1999/1005 | void (*drawinit)(VGAscr*); int (*fill)(VGAscr*, Rectangle, ulong); | |
| 2001/0501 |
| |
| 2001/0428 |
| |
| 1997/1101 | }; struct VGAcur { | |
| 2001/0523/sys/src/9/pc/screen.h:127,132 – 2001/0527/sys/src/9/pc/screen.h:125,131 | ||
| 1998/0319 | /* screen.c */ | |
| 1999/1006 | extern int hwaccel; /* use hw acceleration; default on */ | |
| 2000/0326 | extern int hwblank; /* use hw blanking; default on */ | |
| 2001/0527 | extern uchar* attachscreen(Rectangle*, ulong*, int*, int*, int*); | |
| 1998/0319 | extern void flushmemscreen(Rectangle); extern int cursoron(int); extern void cursoroff(int); | |
| 2001/0523/sys/src/9/pc/screen.h:140,146 – 2001/0527/sys/src/9/pc/screen.h:139,144 | ||
| 1999/1005 | extern void deletescreenimage(void); | |
| 1999/1009 | extern int drawhasclients(void); | |
| 2000/0522 | extern ulong blanktime; | |
| 2001/0523 |
| |
| 1998/0319 | /* vga.c */ extern void vgascreenwin(VGAscr*); | |
| 2001/0523/sys/src/9/pc/screen.h:149,152 – 2001/0527/sys/src/9/pc/screen.h:147,149 | ||
| 1999/1005 | extern void drawblankscreen(int); | |
| 2000/0330 | extern void vgablank(VGAscr*, int); | |
| 2001/0410 |
| |