Home
last modified time | relevance | path

Searched refs:ytile_span (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/intel/isl/
Disl_tiled_memcpy.c59 static const uint32_t ytile_span = 16; variable
309 const uint32_t column_width = ytile_span; in linear_to_ytiled()
315 uint32_t xo0 = (x0 % ytile_span) + (x0 / ytile_span) * bytes_per_column; in linear_to_ytiled()
316 uint32_t xo1 = (x1 % ytile_span) + (x1 / ytile_span) * bytes_per_column; in linear_to_ytiled()
340 for (x = x1; x < x2; x += ytile_span) { in linear_to_ytiled()
341 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x, ytile_span); in linear_to_ytiled()
366 for (x = x1; x < x2; x += ytile_span) { in linear_to_ytiled()
367 …_copy_align16(dst + ((xo + yo + 0 * column_width) ^ swizzle), src + x + 0 * src_pitch, ytile_span); in linear_to_ytiled()
368 …_copy_align16(dst + ((xo + yo + 1 * column_width) ^ swizzle), src + x + 1 * src_pitch, ytile_span); in linear_to_ytiled()
369 …_copy_align16(dst + ((xo + yo + 2 * column_width) ^ swizzle), src + x + 2 * src_pitch, ytile_span); in linear_to_ytiled()
[all …]