298 |
|
|
299 |
|
SCANBAR *rootbar; /* root scan bar (lowest resolution) */ |
300 |
|
|
301 |
< |
float *inpacuD; /* input acuity data (cycles/degree) */ |
301 |
> |
float *inpacuD = NULL; /* input acuity data (cycles/degree) */ |
302 |
|
|
303 |
|
#define tsampr(x,y) inpacuD[(y)*fvxr+(x)] |
304 |
|
|
364 |
|
double dx, dy; |
365 |
|
int ix, iy; |
366 |
|
register int x; |
367 |
+ |
|
368 |
+ |
if (inpacuD == NULL) |
369 |
+ |
return; |
370 |
|
/* compute foveal y position */ |
371 |
|
iy = dy = (y+.5)/numscans(&inpres)*fvyr - .5; |
372 |
|
while (iy >= fvyr-1) iy--; |
497 |
|
FVECT diffx, diffy, cp; |
498 |
|
double omega, maxsr; |
499 |
|
register int x, y, i; |
500 |
< |
|
500 |
> |
|
501 |
|
compraydir(); /* compute ray directions */ |
502 |
|
|
503 |
|
inpacuD = (float *)malloc(fvxr*fvyr*sizeof(float)); |