Home
last modified time | relevance | path

Searched refs:dcc_level (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/amd/common/
H A Dac_surface.c640 struct legacy_surf_dcc_level *dcc_level; in gfx6_compute_level() local
694 dcc_level = &surf->u.legacy.color.dcc_level[level]; in gfx6_compute_level()
738 dcc_level->dcc_offset = 0; in gfx6_compute_level()
753 dcc_level->dcc_offset = surf->meta_size; in gfx6_compute_level()
755 surf->meta_size = dcc_level->dcc_offset + AddrDccOut->dccRamSize; in gfx6_compute_level()
771 dcc_level->dcc_fast_clear_size = AddrDccOut->dccFastClearSize; in gfx6_compute_level()
773 dcc_level->dcc_fast_clear_size = 0; in gfx6_compute_level()
799 dcc_level->dcc_slice_fast_clear_size = AddrDccOut->dccFastClearSize; in gfx6_compute_level()
801 dcc_level in gfx6_compute_level()
[all...]
H A Dac_surface.h137 struct legacy_surf_dcc_level dcc_level[RADEON_SURF_MAX_LEVELS]; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_clear.c1323 const struct legacy_surf_dcc_level *dcc_level = in radv_clear_dcc() local
1324 &image->planes[0].surface.u.legacy.color.dcc_level[level]; in radv_clear_dcc()
1333 dcc_level->dcc_offset + dcc_level->dcc_slice_fast_clear_size * range->baseArrayLayer; in radv_clear_dcc()
1334 size = dcc_level->dcc_slice_fast_clear_size * radv_get_layerCount(image, range); in radv_clear_dcc()
1769 struct legacy_surf_dcc_level *dcc_level = in radv_can_fast_clear_color() local
1770 &iview->image->planes[0].surface.u.legacy.color.dcc_level[level]; in radv_can_fast_clear_color()
1775 if (!dcc_level->dcc_fast_clear_size) in radv_can_fast_clear_color()
H A Dradv_image.c799 meta_va += plane->surface.u.legacy.color.dcc_level[base_level].dcc_offset; in si_set_mutable_tex_desc_fields()
H A Dradv_cmd_buffer.c9341 struct legacy_surf_dcc_level *dcc_level = &image->planes[0].surface.u.legacy.color.dcc_level[i]; in radv_init_dcc() local
9343 dcc_level->dcc_slice_fast_clear_size * image->info.array_size; in radv_init_dcc()
9348 size = dcc_level->dcc_offset + dcc_fast_clear_size; in radv_init_dcc()
H A Dradv_device.c6335 va += plane->surface.u.legacy.color.dcc_level[iview->vk.base_mip_level].dcc_offset; in radv_initialise_color_surface()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_texture.c866 i, i < tex->surface.num_meta_levels, tex->surface.u.legacy.color.dcc_level[i].dcc_offset, in si_print_texture_info()
867 tex->surface.u.legacy.color.dcc_level[i].dcc_fast_clear_size); in si_print_texture_info()
1106 if (!tex->surface.u.legacy.color.dcc_level[i].dcc_fast_clear_size) in si_texture_create_object()
1109 size = tex->surface.u.legacy.color.dcc_level[i].dcc_offset + in si_texture_create_object()
1110 tex->surface.u.legacy.color.dcc_level[i].dcc_fast_clear_size; in si_texture_create_object()
H A Dsi_clear.c472 if (!tex->surface.u.legacy.color.dcc_level[level].dcc_fast_clear_size) in vi_dcc_get_clear_info()
482 dcc_offset += tex->surface.u.legacy.color.dcc_level[level].dcc_offset; in vi_dcc_get_clear_info()
483 clear_size = tex->surface.u.legacy.color.dcc_level[level].dcc_fast_clear_size; in vi_dcc_get_clear_info()
H A Dsi_descriptors.c326 meta_va += tex->surface.u.legacy.color.dcc_level[base_level].dcc_offset; in si_set_mutable_tex_desc_fields()
H A Dsi_state.c3412 cb_dcc_base += tex->surface.u.legacy.color.dcc_level[cb->base.u.tex.level].dcc_offset >> 8; in si_emit_framebuffer_state()

Completed in 51 milliseconds