Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-06 Thread Michel Dänzer
On 06.05.2016 19:09, Marek Olšák wrote: > On Fri, May 6, 2016 at 12:01 PM, Michel Dänzer wrote: >> On 06.05.2016 02:01, Marek Olšák wrote: There is one more hardware limitation that can cause VM faults with T2L copies and needs a workaround. The exact workaround is still under dis

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-06 Thread Marek Olšák
On Fri, May 6, 2016 at 12:01 PM, Michel Dänzer wrote: > On 06.05.2016 02:01, Marek Olšák wrote: >>> There is one more hardware limitation that can cause VM faults with T2L >>> copies and needs a workaround. The exact workaround is still under >>> discussion, but I think this is good enough for r

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-06 Thread Michel Dänzer
On 06.05.2016 02:01, Marek Olšák wrote: >> There is one more hardware limitation that can cause VM faults with T2L >> copies and needs a workaround. The exact workaround is still under >> discussion, but I think this is good enough for review already. > > BTW, the T2L VM fault is completely harm

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-05 Thread Marek Olšák
> There is one more hardware limitation that can cause VM faults with T2L > copies and needs a workaround. The exact workaround is still under > discussion, but I think this is good enough for review already. BTW, the T2L VM fault is completely harmless. It's caused by SDMA reading more entries

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-05 Thread Alex Deucher
On Thu, May 5, 2016 at 12:17 PM, Marek Olšák wrote: > On Thu, May 5, 2016 at 5:57 PM, Alex Deucher wrote: >> On Wed, May 4, 2016 at 7:43 PM, Marek Olšák wrote: >>> Hi, >>> >>> This patch series completely rewrites texture copying with SDMA for CIK & >>> VI. It only uses the "partial" copy packe

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-05 Thread Marek Olšák
On Thu, May 5, 2016 at 5:57 PM, Alex Deucher wrote: > On Wed, May 4, 2016 at 7:43 PM, Marek Olšák wrote: >> Hi, >> >> This patch series completely rewrites texture copying with SDMA for CIK & >> VI. It only uses the "partial" copy packets, which makes it a lot simpler >> (one packet per layered

Re: [Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-05 Thread Alex Deucher
On Wed, May 4, 2016 at 7:43 PM, Marek Olšák wrote: > Hi, > > This patch series completely rewrites texture copying with SDMA for CIK & VI. > It only uses the "partial" copy packets, which makes it a lot simpler (one > packet per layered/3D copy). Most of the complexity is in handling hw > limit

[Mesa-dev] [PATCH 00/14] RadeonSI: SDMA texture copy rewrite

2016-05-04 Thread Marek Olšák
Hi, This patch series completely rewrites texture copying with SDMA for CIK & VI. It only uses the "partial" copy packets, which makes it a lot simpler (one packet per layered/3D copy). Most of the complexity is in handling hw limitations, but luckily the SDMA path can be used in the majority o