state->dsa_dirty = true;
}
- state->blend_state.independent_blend_enable = ps->rp->color_attachment_count > 1;
-
if (ps->cb) {
if (!BITSET_TEST(ps->dynamic, MESA_VK_DYNAMIC_CB_LOGIC_OP_ENABLE))
state->blend_state.logicop_enable = ps->cb->logic_op_enable;
}
if (gfx) {
- state->blend_state.independent_blend_enable = true;
state->push_size[0] = 0;
for (unsigned i = 0; i < ARRAY_SIZE(state->gfx_push_sizes); i++)
state->push_size[0] += state->gfx_push_sizes[i];
state->rs_state.half_pixel_center = true;
state->rs_state.scissor = true;
state->rs_state.no_ms_sample_mask_out = true;
+ state->blend_state.independent_blend_enable = true;
/* create a gallium context */
lvp_execute_cmd_buffer(&cmd_buffer->vk.cmd_queue.cmds, state, device->print_cmds);