[meta-freescale] glmark2 errors

Carlos Rafael Giani dv at pseudoterminal.org
Mon Apr 28 23:56:24 PDT 2014


On 2014-04-29 08:51, Diego wrote:
> John Weber wrote:
>> The GL benchmark glmark2 throws the following warnings reapeatedly:
>>
>> ** GLX does not support GLX_EXT_swap_control or GLX_MESA_swap_control!
>> ** Failed to set swap interval. Results may be bounded above by refresh
>> rate.
>>
>> It will eventually segfault during the 'shadow' benchmark.
> Hi John,
>
> as I previously reported plain OpenGL is not officially supported by Vivante
> drivers. While hardware supports OpenGL, binary drivers support it only
> unofficially, but there are no headers or explicitly documented support; and I
> think situation will continue to be that way.
>
> See also:
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5098
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=6083#c1
>
> Bests,
> Diego
>

That makes sense. Regular OpenGL just isn't very well suited for 
embedded GPUs. Thats why OpenGL ES exists.
Also, IIRC the Vivante libGL binaries just emulate it by using OpenGL ES 
calls internally.

Carlos


More information about the meta-freescale mailing list