Home
last modified time | relevance | path

Searched refs:tile_align_w (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/freedreno/common/
H A Dfreedreno_devices.py93 tile_align_w, tile_align_h,
97 self.tile_align_w = tile_align_w
114 tile_align_w = 32, tile_align_h = 32,
124 self.tile_align_w = 96
155 tile_align_w = 32, tile_align_h = 32,
168 tile_align_w = 32, tile_align_h = 32,
180 tile_align_w = 32, tile_align_h = 32,
195 tile_align_w = 64, tile_align_h = 32,
H A Dfreedreno_dev_info.h42 uint32_t tile_align_w, tile_align_h; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_util.c69 const uint32_t tile_align_w = pass->tile_align_w; in tu_tiling_config_update_tile_layout() local
81 .width = util_align_npot(fb->width, tile_align_w), in tu_tiling_config_update_tile_layout()
95 tiling->tile0.width = util_align_npot(DIV_ROUND_UP(fb->width, 2), tile_align_w); in tu_tiling_config_update_tile_layout()
103 util_align_npot(DIV_ROUND_UP(fb->width, tiling->tile_count.width), tile_align_w); in tu_tiling_config_update_tile_layout()
115 if (tiling->tile0.width > MAX2(tile_align_w, tiling->tile0.height)) { in tu_tiling_config_update_tile_layout()
118 util_align_npot(DIV_ROUND_UP(fb->width, tiling->tile_count.width), tile_align_w); in tu_tiling_config_update_tile_layout()
H A Dtu_pass.c546 /* log2(gmem_align/(tile_align_w*tile_align_h)) */ in tu_render_pass_gmem_config()
548 uint32_t tile_align_w = phys_dev->info->tile_align_w; in tu_render_pass_gmem_config() local
549 uint32_t gmem_align = (1 << block_align_shift) * tile_align_w * in tu_render_pass_gmem_config()
566 /* texture pitch must be aligned to 64, use a tile_align_w that is in tu_render_pass_gmem_config()
570 if (cpp1 && tile_align_w % 64 != 0) { in tu_render_pass_gmem_config()
571 tile_align_w *= 2; in tu_render_pass_gmem_config()
577 pass->tile_align_w = tile_align_w; in tu_render_pass_gmem_config()
H A Dtu_pass.h102 uint32_t tile_align_w; member
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.c182 bin_w = div_align(key->width, nbins_x, screen->info->tile_align_w); in layout_gmem()
239 while (div_align(key->width, nbins_x, screen->info->tile_align_w) > in calc_nbins()
533 key->gmem_page_align = (screen->info->tile_align_w == 96) ? 3 : 1; in gmem_key_init()

Completed in 6 milliseconds