• Home
  • Raw
  • Download

Lines Matching refs:yo

261    uint32_t xo, yo;  in linear_to_xtiled()  local
265 for (yo = y0 * xtile_width; yo < y1 * xtile_width; yo += xtile_width) { in linear_to_xtiled()
272 uint32_t swizzle = ((yo >> 3) ^ (yo >> 4)) & swizzle_bit; in linear_to_xtiled()
274 mem_copy(dst + ((x0 + yo) ^ swizzle), src + x0, x1 - x0); in linear_to_xtiled()
277 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + xo, xtile_span); in linear_to_xtiled()
280 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x2, x3 - x2); in linear_to_xtiled()
326 uint32_t x, yo; in linear_to_ytiled() local
331 for (yo = y0 * column_width; yo < y1 * column_width; yo += column_width) { in linear_to_ytiled()
335 mem_copy(dst + ((xo0 + yo) ^ swizzle0), src + x0, x1 - x0); in linear_to_ytiled()
341 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x, ytile_span); in linear_to_ytiled()
346 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x2, x3 - x2); in linear_to_ytiled()
352 for (yo = y1 * column_width; yo < y2 * column_width; yo += 4 * column_width) { in linear_to_ytiled()
357 … mem_copy(dst + ((xo0 + yo + 0 * column_width) ^ swizzle0), src + x0 + 0 * src_pitch, x1 - x0); in linear_to_ytiled()
358 … mem_copy(dst + ((xo0 + yo + 1 * column_width) ^ swizzle0), src + x0 + 1 * src_pitch, x1 - x0); in linear_to_ytiled()
359 … mem_copy(dst + ((xo0 + yo + 2 * column_width) ^ swizzle0), src + x0 + 2 * src_pitch, x1 - x0); in linear_to_ytiled()
360 … mem_copy(dst + ((xo0 + yo + 3 * column_width) ^ swizzle0), src + x0 + 3 * src_pitch, x1 - x0); in linear_to_ytiled()
367 …mem_copy_align16(dst + ((xo + yo + 0 * column_width) ^ swizzle), src + x + 0 * src_pitch, ytile_sp… in linear_to_ytiled()
368 …mem_copy_align16(dst + ((xo + yo + 1 * column_width) ^ swizzle), src + x + 1 * src_pitch, ytile_sp… in linear_to_ytiled()
369 …mem_copy_align16(dst + ((xo + yo + 2 * column_width) ^ swizzle), src + x + 2 * src_pitch, ytile_sp… in linear_to_ytiled()
370 …mem_copy_align16(dst + ((xo + yo + 3 * column_width) ^ swizzle), src + x + 3 * src_pitch, ytile_sp… in linear_to_ytiled()
376 …mem_copy_align16(dst + ((xo + yo + 0 * column_width) ^ swizzle), src + x2 + 0 * src_pitch, x3 - x2… in linear_to_ytiled()
377 …mem_copy_align16(dst + ((xo + yo + 1 * column_width) ^ swizzle), src + x2 + 1 * src_pitch, x3 - x2… in linear_to_ytiled()
378 …mem_copy_align16(dst + ((xo + yo + 2 * column_width) ^ swizzle), src + x2 + 2 * src_pitch, x3 - x2… in linear_to_ytiled()
379 …mem_copy_align16(dst + ((xo + yo + 3 * column_width) ^ swizzle), src + x2 + 3 * src_pitch, x3 - x2… in linear_to_ytiled()
386 for (yo = y2 * column_width; yo < y3 * column_width; yo += column_width) { in linear_to_ytiled()
390 mem_copy(dst + ((xo0 + yo) ^ swizzle0), src + x0, x1 - x0); in linear_to_ytiled()
396 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x, ytile_span); in linear_to_ytiled()
401 mem_copy_align16(dst + ((xo + yo) ^ swizzle), src + x2, x3 - x2); in linear_to_ytiled()
425 uint32_t xo, yo; in xtiled_to_linear() local
429 for (yo = y0 * xtile_width; yo < y1 * xtile_width; yo += xtile_width) { in xtiled_to_linear()
436 uint32_t swizzle = ((yo >> 3) ^ (yo >> 4)) & swizzle_bit; in xtiled_to_linear()
438 mem_copy(dst + x0, src + ((x0 + yo) ^ swizzle), x1 - x0); in xtiled_to_linear()
441 mem_copy_align16(dst + xo, src + ((xo + yo) ^ swizzle), xtile_span); in xtiled_to_linear()
444 mem_copy_align16(dst + x2, src + ((xo + yo) ^ swizzle), x3 - x2); in xtiled_to_linear()
490 uint32_t x, yo; in ytiled_to_linear() local
495 for (yo = y0 * column_width; yo < y1 * column_width; yo += column_width) { in ytiled_to_linear()
499 mem_copy(dst + x0, src + ((xo0 + yo) ^ swizzle0), x1 - x0); in ytiled_to_linear()
505 mem_copy_align16(dst + x, src + ((xo + yo) ^ swizzle), ytile_span); in ytiled_to_linear()
510 mem_copy_align16(dst + x2, src + ((xo + yo) ^ swizzle), x3 - x2); in ytiled_to_linear()
516 for (yo = y1 * column_width; yo < y2 * column_width; yo += 4 * column_width) { in ytiled_to_linear()
521 … mem_copy(dst + x0 + 0 * dst_pitch, src + ((xo0 + yo + 0 * column_width) ^ swizzle0), x1 - x0); in ytiled_to_linear()
522 … mem_copy(dst + x0 + 1 * dst_pitch, src + ((xo0 + yo + 1 * column_width) ^ swizzle0), x1 - x0); in ytiled_to_linear()
523 … mem_copy(dst + x0 + 2 * dst_pitch, src + ((xo0 + yo + 2 * column_width) ^ swizzle0), x1 - x0); in ytiled_to_linear()
524 … mem_copy(dst + x0 + 3 * dst_pitch, src + ((xo0 + yo + 3 * column_width) ^ swizzle0), x1 - x0); in ytiled_to_linear()
531 …mem_copy_align16(dst + x + 0 * dst_pitch, src + ((xo + yo + 0 * column_width) ^ swizzle), ytile_sp… in ytiled_to_linear()
532 …mem_copy_align16(dst + x + 1 * dst_pitch, src + ((xo + yo + 1 * column_width) ^ swizzle), ytile_sp… in ytiled_to_linear()
533 …mem_copy_align16(dst + x + 2 * dst_pitch, src + ((xo + yo + 2 * column_width) ^ swizzle), ytile_sp… in ytiled_to_linear()
534 …mem_copy_align16(dst + x + 3 * dst_pitch, src + ((xo + yo + 3 * column_width) ^ swizzle), ytile_sp… in ytiled_to_linear()
540 …mem_copy_align16(dst + x2 + 0 * dst_pitch, src + ((xo + yo + 0 * column_width) ^ swizzle), x3 - x2… in ytiled_to_linear()
541 …mem_copy_align16(dst + x2 + 1 * dst_pitch, src + ((xo + yo + 1 * column_width) ^ swizzle), x3 - x2… in ytiled_to_linear()
542 …mem_copy_align16(dst + x2 + 2 * dst_pitch, src + ((xo + yo + 2 * column_width) ^ swizzle), x3 - x2… in ytiled_to_linear()
543 …mem_copy_align16(dst + x2 + 3 * dst_pitch, src + ((xo + yo + 3 * column_width) ^ swizzle), x3 - x2… in ytiled_to_linear()
550 for (yo = y2 * column_width; yo < y3 * column_width; yo += column_width) { in ytiled_to_linear()
554 mem_copy(dst + x0, src + ((xo0 + yo) ^ swizzle0), x1 - x0); in ytiled_to_linear()
560 mem_copy_align16(dst + x, src + ((xo + yo) ^ swizzle), ytile_span); in ytiled_to_linear()
565 mem_copy_align16(dst + x2, src + ((xo + yo) ^ swizzle), x3 - x2); in ytiled_to_linear()