ilo: always set up BLEND_STATE on Gen8
There is now an DW0 that seems to be always referenced.
This commit is contained in:
parent
6d4475d7bf
commit
faaf13f6bf
|
@ -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);
|
||||
|
||||
|
|
Loading…
Reference in New Issue