Re: [Mesa-dev] [PATCH 00/12] Death to array dereferences of vectors!

2013-04-09 Thread Ian Romanick
On 04/09/2013 10:49 AM, Eric Anholt wrote: Ian Romanick writes: This series gradually replaces array dereferences of vectors with two expressions. It takes so many patches because changes are needed to the existing lowering passes and because several places in the code generate array derefere

Re: [Mesa-dev] [PATCH 00/12] Death to array dereferences of vectors!

2013-04-09 Thread Ian Romanick
On 04/09/2013 10:49 AM, Eric Anholt wrote: Ian Romanick writes: This series gradually replaces array dereferences of vectors with two expressions. It takes so many patches because changes are needed to the existing lowering passes and because several places in the code generate array derefere

Re: [Mesa-dev] [PATCH 00/12] Death to array dereferences of vectors!

2013-04-09 Thread Eric Anholt
Ian Romanick writes: > This series gradually replaces array dereferences of vectors with two > expressions. It takes so many patches because changes are needed to the > existing lowering passes and because several places in the code generate > array dereferences of vectors (e.g., lowering access

[Mesa-dev] [PATCH 00/12] Death to array dereferences of vectors!

2013-04-08 Thread Ian Romanick
This series gradually replaces array dereferences of vectors with two expressions. It takes so many patches because changes are needed to the existing lowering passes and because several places in the code generate array dereferences of vectors (e.g., lowering accessed to gl_ClipDistance). There