[meta-freescale] glmark2 errors

John Weber rjohnweber at gmail.com
Tue Apr 29 06:41:58 PDT 2014

Hi Carlos and Diego -

On 4/29/14, 1:56 AM, Carlos Rafael Giani wrote:
> 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
No problem, and thanks for the information.  Glmark2 was fully functional (no 
warnings) in older versions of the FSL BSP.  I run this benchmark as a way of 
checking the health of a given image build, so when I see warnings like this I 
wonder if there has been a regression.

More information about the meta-freescale mailing list