/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_gfx_cs.c | 484 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 D | si_state_viewport.c | 163 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 D | si_state_streamout.c | 55 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 D | si_clear.c | 76 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 D | si_blit.c | 71 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 D | si_state.c | 772 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 D | si_barrier.c | 554 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 D | si_descriptors.c | 543 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 D | si_state_draw.cpp | 250 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 D | si_cp_dma.c | 155 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 D | si_query.c | 750 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 D | si_pipe.h | 1828 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 D | gfx11_query.c | 116 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 D | si_state_shaders.cpp | 3642 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 D | si_compute_blit.c | 20 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 D | si_compute.c | 1179 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()
|