| 174 |
|
dev_input(); /* sets size and view angles */ |
| 175 |
|
/* allocate our leaf pile */ |
| 176 |
|
if (!qtAllocLeaves(DisplayWidth(ourdisplay,ourscreen) * |
| 177 |
< |
DisplayHeight(ourdisplay,ourscreen) / |
| 178 |
< |
(qtMinNodesiz*qtMinNodesiz))) |
| 177 |
> |
DisplayHeight(ourdisplay,ourscreen) * 3 / |
| 178 |
> |
(qtMinNodesiz*qtMinNodesiz*2))) |
| 179 |
|
error(SYSTEM, "insufficient memory for leaf storage"); |
| 180 |
|
odev.name = id; |
| 181 |
|
odev.ifd = ConnectionNumber(ourdisplay); |
| 604 |
|
if (ncolors > 0) |
| 605 |
|
new_ctab(ncolors); |
| 606 |
|
inpresflags |= DFL(DC_REDRAW); /* resend values from server */ |
| 607 |
+ |
rayqleft = 0; /* hold off update */ |
| 608 |
|
return; |
| 609 |
|
case 'K': /* kill rtrace process(es) */ |
| 610 |
|
inpresflags |= DFL(DC_KILL); |