[mythtv-commits] mythtv/master commit: 287de3d43 by Mark Kendall (mark-kendall)

MythTV noreply at mythtv.org
Wed Feb 9 02:26:59 UTC 2011


      Author:  Mark Kendall <mkendall at mythtv.org>
 Change Date:  2011-02-08T18:26:43-08:00
   Push Date:  2011/02/08 18:26:56 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  287de3d43b22fb63d93a4ffc13282cfb1414f3c6
   Changeset:  https://github.com/MythTV/mythtv/commit/287de3d43

Log:

OpenGL: Add initial OpenGL ES 2.0 support.

This primarily adds a further sub-class of MythRenderOpenGL2 to handle
function pointer and feature initialisation and define an addition GLSL
ES precision qualifier. Everything else is handled by existing code.

Tested using the PowerVR PVRFrame emulation libraries. There is still
some additional work required in ./configure to ensure legacy OpenGL
code is not compiled and there are some issues with Pixel Buffer Object
support that I haven't resolved (video only, may be driver/emulator
related).

(If anyone is testing, you will need to comment out references to
mythrender_opengl1 in libmythui.pro)

Added:

   mythtv/libs/libmythui/mythrender_opengl2es.h

Modified:

   mythtv/libs/libmythui/libmythui.pro
   mythtv/libs/libmythui/mythrender_opengl.cpp
   mythtv/libs/libmythui/mythrender_opengl2.cpp
   mythtv/libs/libmythui/mythrender_opengl2.h



More information about the mythtv-commits mailing list