223 |
|
setstereobuf(STEREO_BUFFER_LEFT); |
224 |
|
#endif |
225 |
|
checkglerr("setting rendering parameters"); |
226 |
< |
copystruct(&odev.v, &stdview); |
226 |
> |
odev.v = stdview; |
227 |
|
odev.v.type = VT_PER; |
228 |
|
/* map the window */ |
229 |
|
XMapWindow(ourdisplay, gwind); |
306 |
|
XResizeWindow(ourdisplay, gwind, odev.hres, odev.vres); |
307 |
|
dev_input(); /* get resize event */ |
308 |
|
} |
309 |
< |
copystruct(&odev.v, nv); /* setview() already called */ |
309 |
> |
odev.v = *nv; /* setview() already called */ |
310 |
|
} |
311 |
|
#ifdef STEREO |
312 |
< |
copystruct(&vwright, nv); |
312 |
> |
vwright = *nv; |
313 |
|
d = eyesepdist / sqrt(nv->hn2); |
314 |
|
VSUM(vwright.vp, nv->vp, nv->hvec, d); |
315 |
|
/* setview(&vwright); -- Unnecessary */ |
559 |
|
double d,d1; |
560 |
|
register int li; |
561 |
|
/* start with old view */ |
562 |
< |
copystruct(&nv, &odev.v); |
562 |
> |
nv = odev.v; |
563 |
|
/* orient our motion */ |
564 |
|
if (viewray(v1, odir, &odev.v, |
565 |
|
(dx+.5)/odev.hres, (dy+.5)/odev.vres) < -FTINY) |