diff options
author | Topi Pohjolainen <topi.pohjolainen@intel.com> | 2016-04-03 18:51:43 +0300 |
---|---|---|
committer | Topi Pohjolainen <topi.pohjolainen@intel.com> | 2016-04-21 10:20:02 +0300 |
commit | 4c3de6b2d651e43d686085872b916a04f4444930 (patch) | |
tree | dfcfc0bc0ff25031640c14de0538b2080183dac7 /src/mesa/drivers/dri/i965/gen6_blorp.cpp | |
parent | da5a477ce413e4355eb5d826d112459629087fb0 (diff) |
i965/blorp: Add support for disabling color blending
Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen6_blorp.cpp')
-rw-r--r-- | src/mesa/drivers/dri/i965/gen6_blorp.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/gen6_blorp.cpp b/src/mesa/drivers/dri/i965/gen6_blorp.cpp index d635962e7b3..cbb435578eb 100644 --- a/src/mesa/drivers/dri/i965/gen6_blorp.cpp +++ b/src/mesa/drivers/dri/i965/gen6_blorp.cpp @@ -260,6 +260,11 @@ gen6_blorp_emit_blend_state(struct brw_context *brw, blend[i].blend1.pre_blend_clamp_enable = 1; blend[i].blend1.post_blend_clamp_enable = 1; blend[i].blend1.clamp_range = BRW_RENDERTARGET_CLAMPRANGE_FORMAT; + + blend[i].blend1.write_disable_r = params->color_write_disable[0]; + blend[i].blend1.write_disable_g = params->color_write_disable[1]; + blend[i].blend1.write_disable_b = params->color_write_disable[2]; + blend[i].blend1.write_disable_a = params->color_write_disable[3]; } return cc_blend_state_offset; |