ilo: always set up BLEND_STATE on Gen8

There is now an DW0 that seems to be always referenced.
This commit is contained in:
Chia-I Wu 2015-02-17 04:45:03 +08:00
parent 6d4475d7bf
commit faaf13f6bf
1 changed files with 1 additions and 7 deletions

View File

@ -1748,7 +1748,7 @@ gen8_BLEND_STATE(struct ilo_builder *builder,
const struct ilo_dsa_state *dsa)
{
const int state_align = 64;
int state_len;
const int state_len = 1 + 2 * fb->state.nr_cbufs;
uint32_t state_offset, *dw;
unsigned i;
@ -1756,12 +1756,6 @@ gen8_BLEND_STATE(struct ilo_builder *builder,
assert(fb->state.nr_cbufs <= 8);
/* may need to reference alpha func even when there is no color buffer */
if (!fb->state.nr_cbufs && !dsa->dw_blend_alpha)
return 0;
state_len = 1 + 2 * fb->state.nr_cbufs;
state_offset = ilo_builder_dynamic_pointer(builder,
ILO_BUILDER_ITEM_BLEND, state_align, state_len, &dw);