Re: [Mesa-dev] [PATCH v3 1/2] etnaviv: fix varying interpolation

2017-10-10 Thread Lucas Stach
Am Donnerstag, den 28.09.2017, 13:47 +0200 schrieb Lucas Stach: > Hi Wladimir, > > Am Dienstag, den 26.09.2017, 16:20 +0200 schrieb Wladimir J. van der > Laan: > > Hello Lucas, > > > > On Fri, Sep 22, 2017 at 11:27:36AM +0200, Lucas Stach wrote: > > > It seems that newer cores don't use the PA_AT

Re: [Mesa-dev] [PATCH v3 1/2] etnaviv: fix varying interpolation

2017-09-28 Thread Lucas Stach
Hi Wladimir, Am Dienstag, den 26.09.2017, 16:20 +0200 schrieb Wladimir J. van der Laan: > Hello Lucas, > > On Fri, Sep 22, 2017 at 11:27:36AM +0200, Lucas Stach wrote: > > It seems that newer cores don't use the PA_ATTRIBUTES to decide if > > the > > varying should bypass the flat shading, but de

Re: [Mesa-dev] [PATCH v3 1/2] etnaviv: fix varying interpolation

2017-09-26 Thread Wladimir J. van der Laan
Hello Lucas, On Fri, Sep 22, 2017 at 11:27:36AM +0200, Lucas Stach wrote: > It seems that newer cores don't use the PA_ATTRIBUTES to decide if the > varying should bypass the flat shading, but derive this from the component > use. This fixes flat shading on GC880+. > > VARYING_COMPONENT_USE_POINT

[Mesa-dev] [PATCH v3 1/2] etnaviv: fix varying interpolation

2017-09-22 Thread Lucas Stach
It seems that newer cores don't use the PA_ATTRIBUTES to decide if the varying should bypass the flat shading, but derive this from the component use. This fixes flat shading on GC880+. VARYING_COMPONENT_USE_POINTCOORD is a bit of a misnomer now, as it isn't only used for pointcoords, but missing