Searched refs:nbins_y (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_gmem.c | 136 gmem->bin_w, gmem->bin_h, gmem->nbins_x, gmem->nbins_y); in dump_gmem_state() 170 layout_gmem(struct gmem_key *key, uint32_t nbins_x, uint32_t nbins_y, in layout_gmem() argument 177 if ((nbins_x == 0) || (nbins_y == 0)) in layout_gmem() 182 bin_h = div_align(key->height, nbins_y, screen->info.tile_align_h); in layout_gmem() 197 gmem->nbins_y = DIV_ROUND_UP(key->height, bin_h); in layout_gmem() 223 uint32_t nbins_x = 1, nbins_y = 1; in calc_nbins() local 242 while (div_align(key->height, nbins_y, screen->info.tile_align_h) > max_height) { in calc_nbins() 243 nbins_y++; in calc_nbins() 249 while (!layout_gmem(key, nbins_x, nbins_y, gmem)) { in calc_nbins() 250 if (nbins_y > nbins_x) { in calc_nbins() [all …]
|
D | freedreno_gmem.h | 57 uint16_t bin_h, nbins_y; member
|
D | gmemtool.c | 180 assert((gmem->bin_h * gmem->nbins_y) >= key.height); in main()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_gmem.c | 260 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) >= 2) && in use_hw_binning() 369 .ny = gmem->nbins_y)); in update_vsc_pipe()
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_gmem.c | 141 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_gmem.c | 81 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_gmem.c | 243 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2) && in use_hw_binning()
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_gmem.c | 155 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|