[meta-intel] The gma500_gfx driver, X server, & OpenGL

Darren Hart dvhart at linux.intel.com
Tue Mar 17 12:49:11 PDT 2015



On 3/16/15 11:44 PM, Burton, Ross wrote:
> 
> On 17 March 2015 at 00:56, Erik Bolton <EBolton at agjunction.com
> <mailto:EBolton at agjunction.com>> wrote:
> 
>     2)      __Does the gma500_gfx driver support OpenGL/GLX at all? My
>     assumption was that Intel wouldn’t drop the EMGD from the yocto BSPs
>     that use this GPU if the new kernel driver didn’t have SOME 3D
>     acceleration support, but now I’m not sure. I can see GL and GLES
>     libs in /usr/lib, but I can’t tell who is providing them.____
> 
>     __3)      __I need hardware accelerated OpenGL, so, assuming the
>     gma500_gfx is no good, do you guys think I should try and hack the
>     EMGD driver back into the 1.7.1 BSP and disable the gma500_gfx
>     driver or take another route?
> 
> 
> To the first questions in each point:
> 
> (2) no
> (3) yes
> 
> Sadly EMGD is a mostly-binary driver with a complicated kernel driver
> that isn't supported for the kernels that we were updating to.  To use
> EMGD you'll need to copy the recipes from meta-intel before they were
> deleted and the corresponding kernel recipes from oe-core so the kernel
> portions work correctly.

The official EMGD driver wasn't officially supported by the authors
beyond 2.36 I believe. We (Intel OTC Yocto Project team) forward ported
it through Linux 3.10 until we could no longer reasonably maintain it
without official support.

If you want to use EMGD and OpenGL on this platform, the 3.10 kernel and
the corresponding poky/meta-intel release is the most recent version
available unfortunately.

Thanks,

-- 
Darren Hart
Intel Open Source Technology Center


More information about the meta-intel mailing list