glmark2 terrain errors on imx6q
Wladimir J. van der Laan
laanwj at gmail.com
Fri Aug 25 06:46:11 UTC 2017
On Thu, Aug 24, 2017 at 04:12:21PM -0700, Chris Healy wrote:
> When running on Mesa 17.2, I believe this has already been fixed with
> the GC3000 but is still not working with the GC2000. Here's the fix
> I'm thinking addresses the issue with the GC3000:
>
> https://cgit.freedesktop.org/mesa/mesa/commit/src/gallium/drivers/etnaviv?id=39056b0e2ac10342d8a3a6000f12a510f5dbd773
>
> Can you try with the GC3000 to validate this?
Yes, the compiled shader is too long to fit in the GC2000's state area
reserved for that. I don't know if that's necessary or the compiler
does something crazy with unrolling.
On GC3000 it should work w/ the above, as that hardware can load shaders from
memory ("I-cache") and that patch adds support for that.
Regards,
Wladimir
More information about the etnaviv
mailing list