Home
last modified time | relevance | path

Searched refs:vi_dcc_enabled (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_blit.c469 assert(vi_dcc_enabled(tex, first_level)); in si_blit_decompress_color()
473 if (!vi_dcc_enabled(tex, i)) in si_blit_decompress_color()
524 vi_dcc_enabled(tex, level)) { in si_blit_decompress_color()
541 si_make_CB_shader_coherent(sctx, tex->buffer.b.b.nr_samples, vi_dcc_enabled(tex, first_level), in si_blit_decompress_color()
558 !vi_dcc_enabled(tex, first_level)) in si_decompress_color_texture()
615 if (!vi_dcc_enabled(tex, first_level)) in si_check_render_feedback_texture()
868 vi_dcc_enabled(stex, level)) { in si_decompress_subresource()
1102 if (vi_dcc_enabled(dst, info->dst.level)) { in si_msaa_resolve_blit_via_CB()
1288 if (!tex->is_depth && (tex->cmask_buffer || vi_dcc_enabled(tex, 0))) { in si_flush_resource()
Dsi_sdma_copy_image.c164 bool dcc = vi_dcc_enabled(tiled, 0) && is_v5; in si_sdma_v4_v5_copy_texture()
438 if (vi_dcc_enabled(src, 0) && sctx->gfx_level < GFX10) in si_sdma_copy_image()
444 if (vi_dcc_enabled(dst, 0)) in si_sdma_copy_image()
Dsi_compute_blit.c66 if (vi_dcc_enabled(tex, level) && in si_use_compute_copy_for_float_formats()
627 vi_dcc_enabled(sdst, dst_level)) || in si_compute_copy_image()
629 vi_dcc_enabled(ssrc, src_level)))) in si_compute_copy_image()
639 if (!vi_dcc_enabled(ssrc, src_level) && in si_compute_copy_image()
640 !vi_dcc_enabled(sdst, dst_level) && in si_compute_copy_image()
Dsi_descriptors.c322 if (!(access & SI_IMAGE_ACCESS_DCC_OFF) && vi_dcc_enabled(tex, first_level)) { in si_set_mutable_tex_desc_fields()
463 if (vi_dcc_enabled(tex, view->u.tex.first_level)) in si_set_sampler_view_desc()
575 if (vi_dcc_enabled(tex, sview->base.u.tex.first_level) && in si_set_sampler_views()
768 bool uses_dcc = vi_dcc_enabled(tex, level); in si_set_shader_image_desc()
874 if (vi_dcc_enabled(tex, level) && p_atomic_read(&tex->framebuffers_bound)) in si_set_shader_image()
2512 if (vi_dcc_enabled(tex, sview->base.u.tex.first_level) && in si_make_texture_handle_resident()
2634 if (vi_dcc_enabled(tex, level) && p_atomic_read(&tex->framebuffers_bound)) in si_make_image_handle_resident()
2909 vi_dcc_enabled(tex, 0)) { in si_gfx_resources_check_encrypted()
Dsi_clear.c427 assert(vi_dcc_enabled(tex, level)); in vi_dcc_get_clear_info()
728 if (vi_dcc_enabled(tex, level)) { in si_fast_clear()
1272 (sctx->gfx_level >= GFX10 || !vi_dcc_enabled(sdst, dst->u.tex.level))) { in si_clear_render_target()
Dsi_state.c2956 if (vi_dcc_enabled(tex, surf->base.u.tex.level)) in si_set_framebuffer_state()
3080 if (vi_dcc_enabled(tex, surf->base.u.tex.level)) { in si_set_framebuffer_state()
3270 if (vi_dcc_enabled(tex, cb->base.u.tex.level)) { in si_emit_framebuffer_state()
3300 S_028C78_FDCC_ENABLE(vi_dcc_enabled(tex, cb->base.u.tex.level)); in si_emit_framebuffer_state()
4112 if (vi_dcc_enabled(tex, first_level)) { in gfx10_make_texture_descriptor()
4373 if (vi_dcc_enabled(tex, first_level)) { in si_make_texture_descriptor()
Dsi_pipe.h1668 static inline bool vi_dcc_enabled(struct si_texture *tex, unsigned level) in vi_dcc_enabled() function
Dsi_texture.c2069 return vi_dcc_enabled(stex, level) && in vi_dcc_formats_are_incompatible()
/third_party/mesa3d/docs/relnotes/
D20.2.0.rst3235 - radeonsi: use vi_dcc_enabled instead of using tex->surface.dcc_offset directly