| 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)); |