
magnus_postbox at hotmail
Dec 27, 2012, 2:30 AM
Post #2 of 2
(257 views)
Permalink
|
|
Re: Build environment for OpenGL ES 2.0 in Linux
[In reply to]
|
|
Did you find a solution to this? I am also trying to get this PowerVR SGX545 graphics engine working in Mythtv 0.25. Mplayer is working with VA-API but not Mythtv. The frontend just crashes. Is it not possible to use VA-API to decode h264 in Mythtv with this chipset? Do you need to enable OpenGL ES 2.0 in mythtv instead? And recompile qt? > I'm trying the get a mythfrontend built and running on an Intel Atom > D2500 board. The chip is a Cedarview with a PowerVR SGX545 graphics engine. > > The graphics engine only supports a very limited set of OpenGL functions > but it does have full OpenGL ES 2.0 support. In addition, it has VA-API > support for video decoding. > > Intel has recently released a driver for this chip: > > http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21519 > > I have followed the instructions for the Fedora 16 install found here: > > http://www.intel.com/support/motherboards/desktop/sb/CS-033648.htm > > as a PDF download. I choose Fedora because I am familiar with it and can > rebuild the packages rather easily. The instructions worked and I am > able use both the OpenGL ES 2.0 interface with glxgears and the VA-API > acceleration with mplayer. > > I saw in the release notes for 0.25 that support for OpenGL ES 2.0 has > been added starting about 18 months ago and a check on the TRAC site > shows that a significant amount of work has been done. This started with > changeset 287de3d43. > > What I would like to find out is what the build environment needs in > order to build MythTV to use OpenGL ES 2.0 instead of a full blown > OpenGL implementation. > > I know that I will need to rebuild Qt with OpenGL ES 2.0 support, but > I'm not sure what extra steps that I need to take other than adding > "-opengl es2" to the build and providing the headers. > > I'm not averse to switching environments, say to Ubuntu, and I've also > found a thread for Arch Linux here: > > https://bbs.archlinux.org/viewtopic.php?pid=1145207
|