Searched refs:nbins_y (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.c118 uint32_t nbins_x = 1, nbins_y = 1; local in function:calculate_tiles
203 nbins_y++;
204 bin_h = align(height / nbins_y, gmem_alignh);
208 DBG("using %d bins of size %dx%d", nbins_x*nbins_y, bin_w, bin_h);
216 gmem->nbins_y = nbins_y;
241 while (div_round_up(nbins_y, tpp_y) > screen->num_vsc_pipes)
243 while ((div_round_up(nbins_y, tpp_y) *
261 if (yoff >= nbins_y) {
268 pipe->h = MIN2(tpp_y, nbins_y
[all...]
H A Dfreedreno_gmem.h55 uint16_t bin_h, nbins_y; member in struct:fd_gmem_stateobj
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.c138 gmem->nbins_x, gmem->nbins_y);
171 layout_gmem(struct gmem_key *key, uint32_t nbins_x, uint32_t nbins_y, argument
178 if ((nbins_x == 0) || (nbins_y == 0))
183 bin_h = div_align(key->height, nbins_y, screen->info->tile_align_h);
198 gmem->nbins_y = DIV_ROUND_UP(key->height, bin_h);
224 uint32_t nbins_x = 1, nbins_y = 1; local in function:calc_nbins
244 while (div_align(key->height, nbins_y, screen->info->tile_align_h) >
246 nbins_y++;
252 while (!layout_gmem(key, nbins_x, nbins_y, gmem)) {
253 if (nbins_y > nbins_
[all...]
H A Dfreedreno_gmem.h57 uint16_t bin_h, nbins_y; member in struct:fd_gmem_stateobj
H A Dtrace-parser.py84 def __init__(self, nbins_x, nbins_y, bin_w, bin_h):
86 self.nbins_y = nbins_y
118 self.binning_state.nbins_x, self.binning_state.nbins_y,
220 nbins_y=match.group(2),
H A Dgmemtool.c183 assert((gmem->bin_h * gmem->nbins_y) >= key.height);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_gmem.c270 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2) &&
353 A6XX_VSC_BIN_COUNT_NY(gmem->nbins_y));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_gmem.c239 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) >= 2) &&
430 OUT_REG(ring, A6XX_VSC_BIN_COUNT(.nx = gmem->nbins_x, .ny = gmem->nbins_y));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_gmem.c81 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_gmem.c143 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c246 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2) &&
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_gmem.c82 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_gmem.c155 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c248 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2) &&
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_gmem.c156 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_gmem.c169 return fd_binning_enabled && ((gmem->nbins_x * gmem->nbins_y) > 2);

Completed in 54 milliseconds