Lines Matching refs:palign
181 unsigned palign; member
192 surf->palign = 1; in evergreen_surface_check_linear()
202 unsigned palign; in evergreen_surface_check_linear_aligned() local
204 palign = MAX(64, track->group_size / surf->bpe); in evergreen_surface_check_linear_aligned()
207 surf->palign = palign; in evergreen_surface_check_linear_aligned()
209 if (surf->nbx & (palign - 1)) { in evergreen_surface_check_linear_aligned()
212 __func__, __LINE__, prefix, surf->nbx, palign); in evergreen_surface_check_linear_aligned()
224 unsigned palign; in evergreen_surface_check_1d() local
226 palign = track->group_size / (8 * surf->bpe * surf->nsamples); in evergreen_surface_check_1d()
227 palign = MAX(8, palign); in evergreen_surface_check_1d()
230 surf->palign = palign; in evergreen_surface_check_1d()
232 if ((surf->nbx & (palign - 1))) { in evergreen_surface_check_1d()
235 __func__, __LINE__, prefix, surf->nbx, palign, in evergreen_surface_check_1d()
255 unsigned palign, halign, tileb, slice_pt; in evergreen_surface_check_2d() local
265 palign = (8 * surf->bankw * track->npipes) * surf->mtilea; in evergreen_surface_check_2d()
267 mtileb = (palign / 8) * (halign / 8) * tileb; in evergreen_surface_check_2d()
268 mtile_pr = surf->nbx / palign; in evergreen_surface_check_2d()
271 surf->base_align = (palign / 8) * (halign / 8) * tileb; in evergreen_surface_check_2d()
272 surf->palign = palign; in evergreen_surface_check_2d()
275 if ((surf->nbx & (palign - 1))) { in evergreen_surface_check_2d()
278 __func__, __LINE__, prefix, surf->nbx, palign); in evergreen_surface_check_2d()
880 if (surf.nbx < surf.palign || surf.nby < surf.halign) { in evergreen_cs_track_validate_texture()
895 surf.nbx = ALIGN(surf.nbx, surf.palign); in evergreen_cs_track_validate_texture()