Lines Matching refs:state
817 bool partial_es_wave = cmd_buffer->state.graphics_pipeline->ia_multi_vgt_param.partial_es_wave;
821 if (radv_pipeline_has_stage(cmd_buffer->state.graphics_pipeline, MESA_SHADER_TESS_CTRL)) {
823 prim_vertex_count.min = cmd_buffer->state.graphics_pipeline->tess_patch_control_points;
831 if (num_prims < cmd_buffer->state.graphics_pipeline->ia_multi_vgt_param.primgroup_size)
835 ia_switch_on_eoi = cmd_buffer->state.graphics_pipeline->ia_multi_vgt_param.ia_switch_on_eoi;
836 partial_vs_wave = cmd_buffer->state.graphics_pipeline->ia_multi_vgt_param.partial_vs_wave;
879 (radv_pipeline_has_stage(cmd_buffer->state.graphics_pipeline, MESA_SHADER_GEOMETRY) || max_primgroup_in_wave != 2))))
893 if (radv_pipeline_has_stage(cmd_buffer->state.graphics_pipeline, MESA_SHADER_GEOMETRY)) {
906 cmd_buffer->state.flush_bits |= RADV_CMD_FLAG_VGT_FLUSH;
919 return cmd_buffer->state.graphics_pipeline->ia_multi_vgt_param.base |
1191 /* VGT state sync */
1355 /* VGT state sync */
1361 /* VGT streamout state sync */
1432 cmd_buffer->state.flush_bits &=
1439 if (!cmd_buffer->state.flush_bits) {
1448 radv_cmd_buffer_uses_mec(cmd_buffer), cmd_buffer->state.flush_bits,
1449 &cmd_buffer->state.sqtt_flush_bits, cmd_buffer->gfx9_eop_bug_va);
1454 if (cmd_buffer->state.flush_bits & RADV_CMD_FLAG_INV_L2)
1455 cmd_buffer->state.rb_noncoherent_dirty = false;
1460 cmd_buffer->active_query_flush_bits &= ~cmd_buffer->state.flush_bits;
1462 cmd_buffer->state.flush_bits = 0;
1472 /* sets the CP predication state using a boolean stored at va */
1596 bool predicating = cmd_buffer->state.predicating;
1607 radeon_emit(cs, PKT3(PKT3_PFP_SYNC_ME, 0, cmd_buffer->state.predicating));
1612 cmd_buffer->state.dma_is_busy = false;
1663 cmd_buffer->state.predicating);
1677 if (cmd_buffer->state.flush_bits) {
1719 cmd_buffer->state.dma_is_busy = true;
1797 cmd_buffer->state.dma_is_busy = true;
1829 if (!cmd_buffer->state.dma_is_busy)
1840 cmd_buffer->state.dma_is_busy = false;