From d90302d95b4ae5200b5a6444e49c4740f3746341 Mon Sep 17 00:00:00 2001 From: Grigori Goronzy Date: Thu, 4 Sep 2014 15:48:29 +0200 Subject: [PATCH] WIP: radeonsi: disable tiling/untiling DMA copy Causes hangs for some reason. --- src/gallium/drivers/radeonsi/si_dma.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/radeonsi/si_dma.c b/src/gallium/drivers/radeonsi/si_dma.c index 4a87f79..8250869 100644 --- a/src/gallium/drivers/radeonsi/si_dma.c +++ b/src/gallium/drivers/radeonsi/si_dma.c @@ -324,9 +324,13 @@ void si_dma_copy(struct pipe_context *ctx, si_dma_copy_buffer(sctx, dst, src, dst_offset, src_offset, src_box->height * src_pitch); } else { +#if 0 si_dma_copy_tile(sctx, dst, dst_level, dst_x, dst_y, dst_z, src, src_level, src_x, src_y, src_box->z, copy_height, dst_pitch, bpp); +#else + goto fallback; +#endif } return; -- 1.9.1