i965/blorp: Allow blend state to be set for multiple render targets
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Thu, 26 Mar 2015 14:43:31 +0000 (16:43 +0200)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Wed, 29 Apr 2015 21:28:48 +0000 (00:28 +0300)
commit91daf9f09bac41c84c6868a56e0d538cc59cc334
treeccdf87460a7e10ab50a4d367433e28a6417f4309
parent7fb0db4dd18e49d3ccdb872f7ed174740301f3a2
i965/blorp: Allow blend state to be set for multiple render targets

Original blorp writes only one buffer per shader invocation. Once
the launch mechanism is shared with glsl-based programs there will
be need for supporting multiple render targets.

Also drop the always constant color write disable settings.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/mesa/drivers/dri/i965/brw_blorp.cpp
src/mesa/drivers/dri/i965/brw_blorp.h
src/mesa/drivers/dri/i965/gen6_blorp.cpp