[Mesa-dev] [PATCH V4] glsl: disable varying packing when its not safe

2016-03-19 Thread Timothy Arceri
In GL 4.4+ there is no guarantee that interpolation qualifiers will match between stages so we cannot safely pack varyings using the current packing pass in Mesa. We also disable packing on outerward facing interfaces for SSO because in ES we need to retain the unpacked varying information for dra

Re: [Mesa-dev] [PATCH V4] glsl: disable varying packing when its not safe

2016-03-19 Thread Samuel Iglesias Gonsálvez
Reviewed-by: Samuel Iglesias Gonsálvez On 16/03/16 12:30, Timothy Arceri wrote: > In GL 4.4+ there is no guarantee that interpolation qualifiers will > match between stages so we cannot safely pack varyings using the > current packing pass in Mesa. > > We also disable packing on outerward facing