glmark2 terrain errors on imx6q
Lucas Stach
l.stach at pengutronix.de
Fri Aug 25 07:57:22 UTC 2017
Am Donnerstag, den 24.08.2017, 20:00 -0300 schrieb Fabio Estevam:
> Hi,
>
> Getting the following errors when running glmark2 terrain test on imx6q:
>
> # glmark2-es2-drm -b terrain
> ** Failed to set swap interval. Results may be bounded above by refresh rate.
> =======================================================
> glmark2 2014.03
> =======================================================
> OpenGL Information
> GL_VENDOR: etnaviv
> GL_RENDERER: Gallium 0.4 on Vivante GC2000 rev 5108
> GL_VERSION: OpenGL ES 2.0 Mesa 17.1.7
> =======================================================
> ** Failed to set swap interval. Results may be bounded above by refresh rate.
> [terrain] <default>:error: compile failed!
> etna_draw_vbo:199: compiled shaders are not okay
> error: compile failed!
[...]
> etna_draw_vbo:199: compiled shaders are not okay
> FPS: 3 FrameTime: 333.333 ms
> =======================================================
> glmark2 Score: 3
> =======================================================
>
> Does anyone know of a possible fix for this test?
There is no fix for this. The terrain shaders are simply too big to be
executed on GC2000. (You remember that 512 instruction limit mentioned
in the reference manual? That's it.)
This demo runs fine on GC3000.
Regards,
Lucas
More information about the etnaviv
mailing list