Re: [Mesa-dev] Call i965 GLSL IR backend optimisation from the common linker

2016-08-08 Thread Timothy Arceri
Ping ... most of these are tidy ups and can be reviewed individually. Also patch 13 has landed. On Wed, 2016-07-27 at 15:20 +1000, Timothy Arceri wrote: > The ultimate goal is to be able to convert to NIR and make use of its > optimisations before assigning varying and uniform locations. This > sh

Re: [Mesa-dev] Call i965 GLSL IR backend optimisation from the common linker

2016-07-27 Thread Timothy Arceri
On Tue, 2016-07-26 at 22:56 -0700, Matt Turner wrote: > On Tue, Jul 26, 2016 at 10:20 PM, Timothy Arceri > wrote: > > The ultimate goal is to be able to convert to NIR and make use of > > its > > optimisations before assigning varying and uniform locations. This > > should allow us to start removi

Re: [Mesa-dev] Call i965 GLSL IR backend optimisation from the common linker

2016-07-26 Thread Timothy Arceri
On Tue, 2016-07-26 at 22:56 -0700, Matt Turner wrote: > On Tue, Jul 26, 2016 at 10:20 PM, Timothy Arceri > wrote: > > The ultimate goal is to be able to convert to NIR and make use of > > its > > optimisations before assigning varying and uniform locations. This > > should allow us to start removi

Re: [Mesa-dev] Call i965 GLSL IR backend optimisation from the common linker

2016-07-26 Thread Matt Turner
On Tue, Jul 26, 2016 at 10:20 PM, Timothy Arceri wrote: > The ultimate goal is to be able to convert to NIR and make use of its > optimisations before assigning varying and uniform locations. This > should allow us to start removing some of the GLSL IR optimisation > passes. I'm very excited abou

[Mesa-dev] Call i965 GLSL IR backend optimisation from the common linker

2016-07-26 Thread Timothy Arceri
The ultimate goal is to be able to convert to NIR and make use of its optimisations before assigning varying and uniform locations. This should allow us to start removing some of the GLSL IR optimisation passes. This series falls short of making use of NIR because lower_packed_varyings() modifies