Lines Matching refs:tiling
267 static void switch_blt_tiling(struct intel_batchbuffer *batch, uint32_t tiling, in switch_blt_tiling() argument
273 if (tiling != I915_TILING_Y) in switch_blt_tiling()
308 static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling, in draw_rect_ptr_tiled() argument
316 switch (tiling) { in draw_rect_ptr_tiled()
337 uint32_t tiling, swizzle; in draw_rect_mmap_cpu() local
341 igt_require(gem_get_tiling(fd, buf->handle, &tiling, &swizzle)); in draw_rect_mmap_cpu()
344 if (tiling != I915_TILING_NONE) in draw_rect_mmap_cpu()
349 switch (tiling) { in draw_rect_mmap_cpu()
355 draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect, in draw_rect_mmap_cpu()
388 uint32_t tiling, swizzle; in draw_rect_mmap_wc() local
392 igt_require(gem_get_tiling(fd, buf->handle, &tiling, &swizzle)); in draw_rect_mmap_wc()
395 if (tiling != I915_TILING_NONE) in draw_rect_mmap_wc()
401 switch (tiling) { in draw_rect_mmap_wc()
407 draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect, in draw_rect_mmap_wc()
435 uint32_t tiling, struct rect *rect, in draw_rect_pwrite_tiled() argument
459 switch (tiling) { in draw_rect_pwrite_tiled()
498 uint32_t tiling, swizzle; in draw_rect_pwrite() local
500 igt_require(gem_get_tiling(fd, buf->handle, &tiling, &swizzle)); in draw_rect_pwrite()
502 switch (tiling) { in draw_rect_pwrite()
508 draw_rect_pwrite_tiled(fd, buf, tiling, rect, color, swizzle); in draw_rect_pwrite()
525 uint32_t tiling, swizzle; in draw_rect_blt() local
528 igt_require(gem_get_tiling(fd, buf->handle, &tiling, &swizzle)); in draw_rect_blt()
551 blt_cmd_tiling = (tiling) ? XY_COLOR_BLT_TILED : 0; in draw_rect_blt()
552 pitch = (tiling) ? buf->stride / 4 : buf->stride; in draw_rect_blt()
554 switch_blt_tiling(batch, tiling, true); in draw_rect_blt()
566 switch_blt_tiling(batch, tiling, false); in draw_rect_blt()
582 uint32_t tiling, swizzle; in draw_rect_render() local
588 igt_require(gem_get_tiling(fd, buf->handle, &tiling, &swizzle)); in draw_rect_render()
605 src_buf.tiling = I915_TILING_NONE; in draw_rect_render()
610 dst_buf.tiling = tiling; in draw_rect_render()