[mythtv-commits] mythtv commit: r27292 - in branches/release-0-24-fixes by markk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Nov 19 00:45:42 UTC 2010


      Author: markk
        Date: 2010-11-19 00:45:42 +0000 (Fri, 19 Nov 2010)
New Revision: 27292
   Changeset: http://svn.mythtv.org/trac/changeset/27292

Log:

Backport r27281 from trunk to release-0-24-fixes

Don't call QGLContext::doneCurrent() in MythRenderOpenGL.

    * it should be unnecessary given that makeCurrent always checks the
correct context is current to the current thread and following the
threading changes, all of our OpenGL usage should be in the same thread.
    * it breaks playback on certain Windows builds.
    * it has a sizeable performance impact on at least one Intel system.

Closes #9242


Modified:

   branches/release-0-24-fixes/
   branches/release-0-24-fixes/mythtv/libs/libmythui/mythrender_opengl.cpp
   branches/release-0-24-fixes/packaging/OSX/build/osx-packager.pl




More information about the mythtv-commits mailing list