faculaganymede
01-05-06, 01:42 PM
Graphics/hardware gurus,
I know a little bit about shaders and have done some shader programming using OpenGL Shading Language.
In a fragment shader, the RGB colors are mapped to a range between 0 and 1 (as floating point values). I assume this is how the pixel RGB data are stored in the frame buffer also (?).
Suppose I am using a high-end graphics card (e.g. ATI x1800), how does the pixel RGB data from frame buffer get down sampled to the DVI output (e.g. 10-bit DVI output)? I am particularly interested in finding out the flow/path of the RGB data bits. Please point me to any documentation that discusses this.
(I am probably not using some of the terminologies correctly here; please feel free to correct me.)
I know a little bit about shaders and have done some shader programming using OpenGL Shading Language.
In a fragment shader, the RGB colors are mapped to a range between 0 and 1 (as floating point values). I assume this is how the pixel RGB data are stored in the frame buffer also (?).
Suppose I am using a high-end graphics card (e.g. ATI x1800), how does the pixel RGB data from frame buffer get down sampled to the DVI output (e.g. 10-bit DVI output)? I am particularly interested in finding out the flow/path of the RGB data bits. Please point me to any documentation that discusses this.
(I am probably not using some of the terminologies correctly here; please feel free to correct me.)