What is assumed?
OpenGL 1.2 w/ imaging extensions
or
OpenGL 1.1 + color matrix + blend subtract
Extended range and precision
Pixel texture