devdraw: add F11 for full-screen toggle

This commit is contained in:
Russ Cox 2008-01-30 12:01:43 -05:00
parent 54dd92bebc
commit 35288690ce
6 changed files with 78 additions and 7 deletions

View file

@ -294,11 +294,18 @@ static
void
drawflush(void)
{
if(flushrect.min.x < flushrect.max.x)
_flushmemscreen(flushrect);
_flushmemscreen(flushrect);
flushrect = Rect(10000, 10000, -10000, -10000);
}
void
xdrawflush(void)
{
qlock(&sdraw.lk);
drawflush();
qunlock(&sdraw.lk);
}
static
int
drawcmp(char *a, char *b, int n)
@ -791,7 +798,7 @@ _drawmsgwrite(void *v, int n)
while((n-=m) > 0){
a += m;
/*fprint(2, "msgwrite %d(%d)...", n, *a); */
/* print("msgwrite %d(%c)...", n, *a); */
switch(*a){
default:
/*fprint(2, "bad command %d\n", *a); */