# | Line 400 | Line 400 | register rgbpixel *l3; | |
---|---|---|
400 | /* read scanline */ | |
401 | getscan(y); | |
402 | /* convert scanline */ | |
403 | < | normcolrs(scanline, xmax); |
403 | > | normcolrs(scanline, xmax, 0); |
404 | for (i = 0; i < xmax; i++) { | |
405 | l3[i].r = scanline[i][RED]; | |
406 | l3[i].g = scanline[i][GRN]; | |
# | Line 515 | Line 515 | colormap map; | |
515 | register int i, val; | |
516 | ||
517 | for (i = 0; i < 256; i++) { | |
518 | < | val = pow(i/256.0, 1.0/GAMMA) * 256.0; |
518 | > | val = pow((i+0.5)/256.0, 1.0/GAMMA) * 256.0; |
519 | map[0][i] = map[1][i] = map[2][i] = val; | |
520 | } | |
521 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |