Re: [Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Alex Deucher
On Fri, May 27, 2016 at 3:56 PM, Marek Olšák wrote: > From: Marek Olšák > > v2: don't use PFP_SYNC_ME on R700 All 6 patches look reasonable to me. Reviewed-by: Alex Deucher > --- > src/gallium/drivers/r600/evergreen_hw_context.c | 13 +++-- > src/gallium/drivers/r600/evergreend.h

[Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Marek Olšák
From: Marek Olšák v2: don't use PFP_SYNC_ME on R700 --- src/gallium/drivers/r600/evergreen_hw_context.c | 13 +++-- src/gallium/drivers/r600/evergreend.h | 1 + src/gallium/drivers/r600/r600_blit.c| 6 -- src/gallium/drivers/r600/r600_hw_context.c | 25 ++

Re: [Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Alex Deucher
On Fri, May 27, 2016 at 3:44 PM, Marek Olšák wrote: > On Fri, May 27, 2016 at 9:03 PM, Alex Deucher wrote: >> On Fri, May 27, 2016 at 2:18 PM, Marek Olšák wrote: >>> From: Marek Olšák >>> >>> R600-R700 used a bad workaround. Now only R600 has to use it. >>> --- >>> src/gallium/drivers/r600/eve

Re: [Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Marek Olšák
On Fri, May 27, 2016 at 9:03 PM, Alex Deucher wrote: > On Fri, May 27, 2016 at 2:18 PM, Marek Olšák wrote: >> From: Marek Olšák >> >> R600-R700 used a bad workaround. Now only R600 has to use it. >> --- >> src/gallium/drivers/r600/evergreen_hw_context.c | 13 +++-- >> src/gallium/driver

Re: [Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Alex Deucher
On Fri, May 27, 2016 at 2:18 PM, Marek Olšák wrote: > From: Marek Olšák > > R600-R700 used a bad workaround. Now only R600 has to use it. > --- > src/gallium/drivers/r600/evergreen_hw_context.c | 13 +++-- > src/gallium/drivers/r600/evergreend.h | 1 + > src/gallium/drivers/r6

[Mesa-dev] [PATCH 1/3] r600g: fix CP DMA hazard with index buffer fetches

2016-05-27 Thread Marek Olšák
From: Marek Olšák R600-R700 used a bad workaround. Now only R600 has to use it. --- src/gallium/drivers/r600/evergreen_hw_context.c | 13 +++-- src/gallium/drivers/r600/evergreend.h | 1 + src/gallium/drivers/r600/r600_blit.c| 6 -- src/gallium/drivers/r600/r6