summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom.c
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2011-01-22 17:18:53 -0700
committerBrian Paul <[email protected]>2011-01-22 18:33:35 -0700
commit4c9ad084c1f54d83b4f27ce2b4cec23b6c7371c8 (patch)
tree02aceea0e53e73b98ec12e6d1138a849415c45cd /src/mesa/state_tracker/st_atom.c
parente75844b4e09cbbfca159a4e4709d3ca1249d784d (diff)
softpipe: pass surface format to get/put_tile functions
When we read/write image tiles we need to use the format specified in the pipe_surface, not the pipe_transfer format (which comes from the underlying texture/resource format). This comes up when rendering to sRGB surfaces (via OpenGL render to texture). Ignoring the new GL_ARB/EXT_framebuffer_sRGB extension for now, when we render to a sRGB surface we need to treat it like a regular, linear colorspace RGB surface. Before, when we read/wrote tiles to sRGB surfaces we were inadvertantly doing the color space conversion.
Diffstat (limited to 'src/mesa/state_tracker/st_atom.c')
0 files changed, 0 insertions, 0 deletions