diff options
author | Alex Deucher <[email protected]> | 2011-06-24 18:05:53 -0400 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2011-06-24 18:22:47 -0400 |
commit | feec48114b261f43c8dc94c06cfccea3b6ef1689 (patch) | |
tree | 95bf5e0bd3b519065b12ae9dc783dbb7ff732ace /src/gallium/drivers/r600/r600_pipe.h | |
parent | 6062692cc6cd2a88d854b304d9a85bcf4bab0d11 (diff) |
r600g: eg+ support for FS_COLOR0_WRITES_ALL_CBUFS
Evergreen+ don't support multi-writes so we need to emulate
it in the shader. Fixes the following piglit tests:
fbo-drawbuffers-fragcolor
ati_draw_buffers-arbfp-no-option
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/r600_pipe.h')
-rw-r--r-- | src/gallium/drivers/r600/r600_pipe.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/r600_pipe.h b/src/gallium/drivers/r600/r600_pipe.h index dc9aad07782..2667c80bcef 100644 --- a/src/gallium/drivers/r600/r600_pipe.h +++ b/src/gallium/drivers/r600/r600_pipe.h @@ -213,6 +213,7 @@ struct r600_pipe_context { boolean export_16bpc; unsigned alpha_ref; boolean alpha_ref_dirty; + unsigned nr_cbufs; struct r600_textures_info ps_samplers; struct r600_pipe_fences fences; |