[Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-08 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/r600/evergreen_state.c | 37 +--- src/gallium/drivers/r600/r600_state.c | 41 ++--- src/gallium/drivers/radeon/r600_buffer_common.c | 58 +++-- src/gallium/drivers/radeon/r600_pipe_common.h | 1

[Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Marek Olšák
From: Marek Olšák v2: - allow byte-aligned DMA buffer copies on Evergreen - fix piglit/texsubimage regression - use the fallback for 3D copies (depth > 1) as well --- src/gallium/drivers/r600/evergreen_state.c | 40 + src/gallium/drivers/r600/r600_state.c |

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-09 Thread Niels Ole Salscheider
On Sunday 09 March 2014, 02:24:51, Marek Olšák wrote: > From: Marek Olšák > > --- > src/gallium/drivers/r600/evergreen_state.c | 37 +--- > src/gallium/drivers/r600/r600_state.c | 41 ++--- > src/gallium/drivers/radeon/r600_buffer_common.c | 58 > ++

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-09 Thread Marek Olšák
The buffer upload code required dword alignment. I don't know why. It might have been for R600-R700. Marek On Sun, Mar 9, 2014 at 11:59 AM, Niels Ole Salscheider wrote: > On Sunday 09 March 2014, 02:24:51, Marek Olšák wrote: >> From: Marek Olšák >> >> --- >> src/gallium/drivers/r600/evergreen_

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-09 Thread Bruno Jimenez
This series fixes some of the opencv opencl-related tests for me. Thanks! On Sun, 2014-03-09 at 02:24 +0100, Marek Olšák wrote: > From: Marek Olšák > > --- > src/gallium/drivers/r600/evergreen_state.c | 37 +--- > src/gallium/drivers/r600/r600_state.c | 41 ++

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-09 Thread Niels Ole Salscheider
You are right, r600-r700 require dword alignment while linear copies can be byte aligned on EG+. Apart from that, patch 1 and 2 look good to me... Ole ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Jan Vesely
On Tue, 2014-03-11 at 15:09 +0100, Marek Olšák wrote: > From: Marek Olšák > > v2: - allow byte-aligned DMA buffer copies on Evergreen > - fix piglit/texsubimage regression > - use the fallback for 3D copies (depth > 1) as well > --- > src/gallium/drivers/r600/evergreen_state.c | 40

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Jan Vesely
On Tue, 2014-03-11 at 11:37 -0400, Jan Vesely wrote: > On Tue, 2014-03-11 at 15:09 +0100, Marek Olšák wrote: > > From: Marek Olšák > > > > v2: - allow byte-aligned DMA buffer copies on Evergreen > > - fix piglit/texsubimage regression > > - use the fallback for 3D copies (depth > 1) as we

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Tom Stellard
On Tue, Mar 11, 2014 at 12:37:15PM -0400, Jan Vesely wrote: > On Tue, 2014-03-11 at 11:37 -0400, Jan Vesely wrote: > > On Tue, 2014-03-11 at 15:09 +0100, Marek Olšák wrote: > > > From: Marek Olšák > > > > > > v2: - allow byte-aligned DMA buffer copies on Evergreen > > > - fix piglit/texsubima

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Jan Vesely
On Tue, 2014-03-11 at 12:49 -0400, Tom Stellard wrote: > On Tue, Mar 11, 2014 at 12:37:15PM -0400, Jan Vesely wrote: > > On Tue, 2014-03-11 at 11:37 -0400, Jan Vesely wrote: > > > On Tue, 2014-03-11 at 15:09 +0100, Marek Olšák wrote: > > > > From: Marek Olšák > > > > > > > > v2: - allow byte-alig

Re: [Mesa-dev] [PATCH 1/3] r600g, radeonsi: use a fallback in dma_copy instead of failing

2014-03-11 Thread Marek Olšák
I pushed this patch without a review because of bugs that needed to be fixed. Marek On Tue, Mar 11, 2014 at 3:09 PM, Marek Olšák wrote: > From: Marek Olšák > > v2: - allow byte-aligned DMA buffer copies on Evergreen > - fix piglit/texsubimage regression > - use the fallback for 3D copie