Searched refs:nbins_x (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_gmem.c | 138 gmem->nbins_x, gmem->nbins_y); in dump_gmem_state() 171 layout_gmem(struct gmem_key *key, uint32_t nbins_x, uint32_t nbins_y, in layout_gmem() argument 178 if ((nbins_x == 0) || (nbins_y == 0)) in layout_gmem() 182 bin_w = div_align(key->width, nbins_x, screen->info->tile_align_w); in layout_gmem() 197 gmem->nbins_x = DIV_ROUND_UP(key->width, bin_w); in layout_gmem() 224 uint32_t nbins_x = 1, nbins_y = 1; in calc_nbins() local 239 while (div_align(key->width, nbins_x, screen->info->tile_align_w) > in calc_nbins() 241 nbins_x++; in calc_nbins() 252 while (!layout_gmem(key, nbins_x, nbins_y, gmem)) { in calc_nbins() 253 if (nbins_y > nbins_x) { in calc_nbins() [all …]
|
D | trace-parser.py | 84 def __init__(self, nbins_x, nbins_y, bin_w, bin_h): argument 85 self.nbins_x = nbins_x 118 self.binning_state.nbins_x, self.binning_state.nbins_y, 219 renderpass.binning_state = BinningState(nbins_x=match.group(1),
|
D | freedreno_gmem.h | 58 uint16_t bin_w, nbins_x; member
|
D | gmemtool.c | 182 assert((gmem->bin_w * gmem->nbins_x) >= key.width); in main()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_gmem.c | 252 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) >= 2) && in use_hw_binning() 446 OUT_REG(ring, A6XX_VSC_BIN_COUNT(.nx = gmem->nbins_x, .ny = gmem->nbins_y)); in update_vsc_pipe()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_gmem.c | 280 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2) && in use_hw_binning()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_gmem.c | 82 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_gmem.c | 163 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_gmem.c | 169 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2); in use_hw_binning()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.2.0.rst | 4055 - freedreno/gmem: fix nbins_x/y mismatch
|