Home
last modified time | relevance | path

Searched refs:si_mark_atom_dirty (Results 1 – 16 of 16) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_gfx_cs.c484 si_mark_atom_dirty(ctx, &ctx->atoms.s.barrier); in si_begin_new_gfx_cs()
485 si_mark_atom_dirty(ctx, &ctx->atoms.s.spi_ge_ring_state); in si_begin_new_gfx_cs()
572 si_mark_atom_dirty(ctx, &ctx->atoms.s.framebuffer); in si_begin_new_gfx_cs()
573 si_mark_atom_dirty(ctx, &ctx->atoms.s.render_cond); in si_begin_new_gfx_cs()
575 si_mark_atom_dirty(ctx, &ctx->atoms.s.ngg_cull_state); in si_begin_new_gfx_cs()
579 si_mark_atom_dirty(ctx, &ctx->atoms.s.clip_regs); in si_begin_new_gfx_cs()
582 si_mark_atom_dirty(ctx, &ctx->atoms.s.clip_state); in si_begin_new_gfx_cs()
584 si_mark_atom_dirty(ctx, &ctx->atoms.s.sample_locations); in si_begin_new_gfx_cs()
585 si_mark_atom_dirty(ctx, &ctx->atoms.s.msaa_config); in si_begin_new_gfx_cs()
588 si_mark_atom_dirty(ctx, &ctx->atoms.s.sample_mask); in si_begin_new_gfx_cs()
[all …]
H A Dsi_state_viewport.c163 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_scissor_states()
516 si_mark_atom_dirty(ctx, &ctx->atoms.s.ngg_cull_state); in si_set_viewport_states()
519 si_mark_atom_dirty(ctx, &ctx->atoms.s.viewports); in si_set_viewport_states()
520 si_mark_atom_dirty(ctx, &ctx->atoms.s.guardband); in si_set_viewport_states()
521 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_viewport_states()
685 si_mark_atom_dirty(ctx, &ctx->atoms.s.guardband); in si_update_vs_viewport_state()
686 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state()
687 si_mark_atom_dirty(ctx, &ctx->atoms.s.viewports); in si_update_vs_viewport_state()
696 si_mark_atom_dirty(ctx, &ctx->atoms.s.guardband); in si_update_vs_viewport_state()
702 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state()
[all …]
H A Dsi_state_streamout.c55 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_begin); in si_streamout_buffers_dirty()
108 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_set_streamout_targets()
232 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_set_streamout_targets()
391 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_emit_streamout_end()
459 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_enable); in si_set_streamout_enable()
473 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_enable); in si_update_prims_generated_query_state()
H A Dsi_clear.c76 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_execute_clears()
113 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_execute_clears()
920 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
954 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1110 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1118 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1213 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in gfx6_clear()
1218 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in gfx6_clear()
1221 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in gfx6_clear()
1238 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in gfx6_clear()
[all …]
H A Dsi_blit.c71 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_blitter_begin()
86 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_blitter_end()
100 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_blitter_end()
103 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_blitter_end()
129 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
160 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
181 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
206 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_decompress_zs_planes_in_place()
251 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_decompress_zs_planes_in_place()
470 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_blit_decompress_color()
[all …]
H A Dsi_state.c772 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_bind_blend_state()
778 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_bind_blend_state()
796 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_blend_state()
803 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_blend_state()
811 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_bind_blend_state()
841 si_mark_atom_dirty(sctx, &sctx->atoms.s.blend_color); in si_set_blend_color()
869 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_state); in si_set_clip_state()
1318 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_rs_state()
1322 si_mark_atom_dirty(sctx, &sctx->atoms.s.sample_locations); in si_bind_rs_state()
1326 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_bind_rs_state()
[all …]
H A Dsi_barrier.c554 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_barrier_before_internal_op()
601 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_barrier_after_internal_op()
701 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_memory_barrier()
725 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_fb_barrier_before_rendering()
796 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_fb_barrier_after_rendering()
806 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_fb_barrier_after_rendering()
H A Dsi_descriptors.c543 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_set_sampler_views()
666 si_mark_atom_dirty(ctx, &ctx->atoms.s.gfx_shader_pointers); in si_disable_shader_image()
823 si_mark_atom_dirty(ctx, &ctx->atoms.s.gfx_shader_pointers); in si_set_shader_image()
973 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_update_ps_colorbuf0_slot()
1022 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_bind_sampler_states()
1203 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_set_constant_buffer()
1328 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_set_shader_buffer()
1356 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_set_shader_buffer()
1527 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_set_ring_buffer()
1627 si_mark_atom_dirty(sctx, &sctx->atoms.s.gfx_shader_pointers); in si_reset_buffer_resources()
[all …]
H A Dsi_state_draw.cpp250 si_mark_atom_dirty(sctx, &sctx->atoms.s.vgt_pipeline_state); in si_update_shaders()
256 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_regs); in si_update_shaders()
273 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_shaders()
275 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_update_shaders()
282 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_update_shaders()
289 si_mark_atom_dirty(sctx, &sctx->atoms.s.spi_map); in si_update_shaders()
296 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_update_shaders()
301 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_update_shaders()
305 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_update_shaders()
308 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_shaders()
[all …]
H A Dsi_cp_dma.c155 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_cp_dma_clear_buffer()
216 si_mark_atom_dirty(sctx, &sctx->atoms.s.scratch_state); in si_cp_dma_realign_engine()
238 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_cp_dma_copy_buffer()
H A Dsi_query.c750 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_occlusion_query_state()
755 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_update_occlusion_query_state()
893 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_update_hw_pipeline_stats()
897 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_update_hw_pipeline_stats()
1604 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_query_hw_get_result_resource()
1702 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_render_condition()
H A Dsi_pipe.h1828 static inline void si_mark_atom_dirty(struct si_context *sctx, struct si_atom *atom) in si_mark_atom_dirty() function
1903 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_make_CB_shader_coherent()
1931 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_make_DB_shader_coherent()
2116 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_check_dirty_buffers_textures()
2145 si_mark_atom_dirty(sctx, &sctx->atoms.s.guardband); in si_set_clip_discard_distance()
H A Dgfx11_query.c116 si_mark_atom_dirty(sctx, &sctx->atoms.s.shader_query); in gfx11_alloc_query_buffer()
352 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in gfx11_sh_query_get_result_resource()
H A Dsi_state_shaders.cpp3642 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_regs); in si_update_clip_regs()
3733 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_vs_shader()
3773 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_update_ngg()
3870 si_mark_atom_dirty(sctx, &sctx->atoms.s.tess_io_layout); in si_bind_tes_shader()
3896 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_vrs_flat_shading()
3920 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_bind_ps_shader()
3926 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_ps_shader()
3945 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_ps_shader()
4408 si_mark_atom_dirty(sctx, &sctx->atoms.s.scratch_state); in si_update_spi_tmpring_size()
4458 si_mark_atom_dirty(sctx, &sctx->atoms.s.spi_ge_ring_state); in si_init_tess_factor_ring()
[all …]
H A Dsi_compute_blit.c20 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_compute_begin_internal()
38 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_compute_end_internal()
349 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_retile_dcc()
H A Dsi_compute.c1179 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_launch_grid()
1218 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_launch_grid()
1313 si_mark_atom_dirty(sctx, &sctx->atoms.s.barrier); in si_launch_grid()