Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Build environment for OpenGL ES 2.0 in Linux

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


gwirth79 at gmail

Aug 13, 2012, 7:40 PM

Post #1 of 2 (614 views)
Permalink
Build environment for OpenGL ES 2.0 in Linux

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


Gus

--
Kernel-Panic Linux User Group
www.kernel-panic.org
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


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

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.