AnsweredAssumed Answered

How do I build for imx6qsabresd with mesa opengl?

Question asked by Dominic Amann on Sep 24, 2014
Latest reply on Sep 29, 2014 by Bio_TICFSL

I am using the imx6qsabresd board. I have build the Yocto image core-image-x11. I get an error in the Xorg.log that the vivante driver lacks extension support. I am now trying to build a pure software (mesa) opengl. No matter what I do, I still get the vivante driver gpu-viv-bin-mx6q.

 

Here is what I did (to try to get software only support):

I edited

sources/meta-fsl-arm/conf/machine/include/imx-base.inc

# mx6 GPU libraries
#PREFERRED_PROVIDER_virtual/egl_mx6 ?= "gpu-viv-bin-mx6q"
PREFERRED_PROVIDER_virtual/egl_mx6 ?= "mesa"
#PREFERRED_PROVIDER_virtual/libgl_mx6 ?= "gpu-viv-bin-mx6q"
PREFERRED_PROVIDER_virtual/libgl_mx6 ?= "mesa"
#PREFERRED_PROVIDER_virtual/libgles1_mx6 ?= "gpu-viv-bin-mx6q"
PREFERRED_PROVIDER_virtual/libgles1_mx6 ?= "mesa"
#PREFERRED_PROVIDER_virtual/libgles2_mx6 ?= "gpu-viv-bin-mx6q"
PREFERRED_PROVIDER_virtual/libgles2_mx6 ?= "mesa" 

However, when I bitbake core-image-x11, I see the same messages in Xorg.log and glxinfo says the driver is Vivante coporation.

 

Message was edited by: Dominic Amann to try to get <pre> tags working properly

 

Message was edited by: Dominic Amann to re-phrase as a question

Outcomes