Lines Matching refs:state

38    if (cmd_buffer->state.pma_fix_enabled == enable)
41 cmd_buffer->state.pma_fix_enabled = enable;
157 if (!cmd_buffer->state.hiz_enabled)
161 struct anv_graphics_pipeline *pipeline = cmd_buffer->state.gfx.pipeline;
260 if (!cmd_buffer->state.hiz_enabled)
265 cmd_buffer->state.gfx.depth_att.iview;
269 struct anv_graphics_pipeline *pipeline = cmd_buffer->state.gfx.pipeline;
318 struct anv_graphics_pipeline *pipeline = cmd_buffer->state.gfx.pipeline;
328 if ((cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE) ||
347 if ((cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE) ||
362 genX(raster_polygon_mode)(cmd_buffer->state.gfx.pipeline,
394 * across different state packets for gfx8 and gfx9. We handle that by
420 if ((cmd_buffer->state.gfx.dirty & (ANV_CMD_DIRTY_PIPELINE |
430 if (cmd_buffer->state.gfx.depth_att.vk_format != VK_FORMAT_UNDEFINED)
432 if (cmd_buffer->state.gfx.stencil_att.vk_format != VK_FORMAT_UNDEFINED)
485 if ((cmd_buffer->state.gfx.dirty & (ANV_CMD_DIRTY_PIPELINE |
496 if (cmd_buffer->state.gfx.depth_att.vk_format != VK_FORMAT_UNDEFINED)
498 if (cmd_buffer->state.gfx.stencil_att.vk_format != VK_FORMAT_UNDEFINED)
556 if ((cmd_buffer->state.gfx.dirty & (ANV_CMD_DIRTY_PIPELINE |
564 vf.CutIndex = cmd_buffer->state.gfx.restart_index;
568 if (cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_INDEX_BUFFER) {
569 struct anv_buffer *buffer = cmd_buffer->state.gfx.index_buffer;
570 uint32_t offset = cmd_buffer->state.gfx.index_offset;
572 ib.IndexFormat = cmd_buffer->state.gfx.index_type;
586 if ((cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE) ||
620 if ((cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE) ||
639 if ((cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE) ||
643 const struct anv_cmd_graphics_state *state = &cmd_buffer->state.gfx;
646 (color_writes & ((1u << state->color_att_count) - 1)) != 0;
670 bool write_disabled = i >= cmd_buffer->state.gfx.color_att_count ||
703 /* When we're done, there is no more dirty gfx state. */
705 cmd_buffer->state.gfx.dirty = 0;