Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-09 Thread Gert Wollny
Am Dienstag, den 09.01.2018, 17:32 +1000 schrieb Dave Airlie: > > tests/spec/arb_tessellation_shader/execution/variable-indexing/tcs- > input-array-float-index-rd.shader_test > is one of the culprits, it looks like GCM schedules a bunch of basic > blocks, but then some instructions are dont_move b

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-09 Thread Gert Wollny
___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-08 Thread Dave Airlie
On 8 January 2018 at 17:12, Dave Airlie wrote: > On 6 January 2018 at 03:41, Gert Wollny wrote: >> Am Freitag, den 05.01.2018, 18:18 +0100 schrieb Gert Wollny: >>> >>> Well, I have tested some piglits now and the behaviour is quite >>> wired: >>> >>> When I run nop as the very first piglit after

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-07 Thread Dave Airlie
On 6 January 2018 at 03:41, Gert Wollny wrote: > Am Freitag, den 05.01.2018, 18:18 +0100 schrieb Gert Wollny: >> >> Well, I have tested some piglits now and the behaviour is quite >> wired: >> >> When I run nop as the very first piglit after booting the machine it >> works. After running other pig

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-05 Thread Gert Wollny
Am Freitag, den 05.01.2018, 18:18 +0100 schrieb Gert Wollny: > > Well, I have tested some piglits now and the behaviour is quite > wired:  > > When I run nop as the very first piglit after booting the machine it > works. After running other piglits (specifically  tcs-input-read- > array-interface

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-05 Thread Gert Wollny
Am Freitag, den 29.12.2017, 17:18 +1000 schrieb Dave Airlie: > On 29 December 2017 at 16:38, Dave Airlie wrote: > > > > I thought I'd done this already, I must dig a bit more. > > > > I've pushed mosre stuff to the branch, nop still doesn't work. > > > > I've included your patche in one of the

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2018-01-04 Thread Gert Wollny
On 29.12.2017 08:18, Dave Airlie wrote: > > I think the top patch un my tree fixes the LDS reordering, nop still > doesn't work > though which is annoying. maybe you can spot the problem I've been > staring too long. Unfortunately my monitor decided to die while I was testing the code. When I have

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2017-12-28 Thread Dave Airlie
On 29 December 2017 at 16:38, Dave Airlie wrote: > On 11 December 2017 at 22:49, Gert Wollny wrote: >> Am Freitag, den 08.12.2017, 16:30 +1000 schrieb Dave Airlie: >>> [snip] >>> >>> So I haven't commited these yet, because I wanted to see if I could >>> get sb to work. >> Well, it was very much

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2017-12-28 Thread Dave Airlie
On 11 December 2017 at 22:49, Gert Wollny wrote: > Am Freitag, den 08.12.2017, 16:30 +1000 schrieb Dave Airlie: >> [snip] >> >> So I haven't commited these yet, because I wanted to see if I could >> get sb to work. > Well, it was very much work in progress, I didn't expect it to be > committed as

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2017-12-11 Thread Gert Wollny
Am Freitag, den 08.12.2017, 16:30 +1000 schrieb Dave Airlie: > [snip] > > So I haven't commited these yet, because I wanted to see if I could > get sb to work. Well, it was very much work in progress, I didn't expect it to be committed as is anyway. > > https://cgit.freedesktop.org/~airlied/mes

Re: [Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2017-12-07 Thread Dave Airlie
On 15 November 2017 at 19:29, Gert Wollny wrote: > Dear all, > > since on r600 the tesselation shaders don't go through the sb-optimizer I > though it might help to improve performance by applying some optimizations > to the created assembly. The patches are experimental but to a point where > I t

[Mesa-dev] [RFC PATCH 0/6] r600: speed up tesselation shaders

2017-11-15 Thread Gert Wollny
Dear all, since on r600 the tesselation shaders don't go through the sb-optimizer I though it might help to improve performance by applying some optimizations to the created assembly. The patches are experimental but to a point where I think some input from you could be helpful. This patch s