[mythtv-commits] Ticket #9242: [PATCH] Windows OpenGL video playback broken

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


#9242: [PATCH] Windows OpenGL video playback broken
--------------------------------------------------+-------------------------
 Reporter:  Lawrence Rust <lvr@…>                 |           Owner:  markk     
     Type:  Patch - Bug Fix                       |          Status:  closed    
 Priority:  minor                                 |       Milestone:  unknown   
Component:  Ports - Windows                       |         Version:  Trunk Head
 Severity:  high                                  |      Resolution:  Fixed     
 Keywords:  OpenGL windows video                  |   Ticket locked:  0         
--------------------------------------------------+-------------------------
Changes (by markk):

  * status:  assigned => closed
  * resolution:  => Fixed


Comment:

 (In [27292]) 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

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/9242#comment:3>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list