Re: [Mesa-dev] [PATCH] glsl/linker: validate attribute aliasing before optimizations

2018-10-29 Thread Tapani Pälli
On 10/27/18 1:32 AM, Timothy Arceri wrote: On Fri, Oct 12, 2018, at 5:04 AM, Tapani Pälli wrote: Patch does a 'dry run' of assign_attribute_or_color_locations before optimizations to catch cases where we have aliasing of unused attributes which is forbidden by the GLSL ES 3.x specifications.

Re: [Mesa-dev] [PATCH] glsl/linker: validate attribute aliasing before optimizations

2018-10-26 Thread Timothy Arceri
On Fri, Oct 12, 2018, at 5:04 AM, Tapani Pälli wrote: > Patch does a 'dry run' of assign_attribute_or_color_locations before > optimizations to catch cases where we have aliasing of unused attributes > which is forbidden by the GLSL ES 3.x specifications. > > We need to run this pass before unused

Re: [Mesa-dev] [PATCH] glsl/linker: validate attribute aliasing before optimizations

2018-10-23 Thread Tapani Pälli
ping On 10/12/18 3:04 PM, Tapani Pälli wrote: Patch does a 'dry run' of assign_attribute_or_color_locations before optimizations to catch cases where we have aliasing of unused attributes which is forbidden by the GLSL ES 3.x specifications. We need to run this pass before unused attributes may

[Mesa-dev] [PATCH] glsl/linker: validate attribute aliasing before optimizations

2018-10-12 Thread Tapani Pälli
Patch does a 'dry run' of assign_attribute_or_color_locations before optimizations to catch cases where we have aliasing of unused attributes which is forbidden by the GLSL ES 3.x specifications. We need to run this pass before unused attributes may be removed and with attribute binding informatio