[mythtv-commits] Ticket #13376: Refresh of video and UI rendering code and hardware video acceleration

MythTV noreply at mythtv.org
Thu Jan 24 13:32:52 UTC 2019


#13376: Refresh of video and UI rendering code and hardware video acceleration
------------------------------+-----------------------------
 Reporter:  mark-kendall      |          Owner:  (none)
     Type:  Developer Task    |         Status:  new
 Priority:  major             |      Milestone:  31.0
Component:  MythTV - General  |        Version:  Master Head
 Severity:  medium            |     Resolution:
 Keywords:                    |  Ticket locked:  0
------------------------------+-----------------------------

Comment (by Mark Kendall <mark.kendall@…>):

 In [changeset:"44a0963888451cedcfc4cb4d971450e9b0c69e97/mythtv"
 44a096388/mythtv]:
 {{{
 #!CommitTicketReference repository="mythtv"
 revision="44a0963888451cedcfc4cb4d971450e9b0c69e97"
 OpenGLVideo: Improve video vertex handling

 - fixes a long standing off-by-one error in the texture coordinates
 - moves video texture/vertex data to QRect for pixel accuracy and
 consistency with other MythRenderOpenGL clients
 - combine vertices update code for UI and video elements, providing
 cacheing of video vertex data at the same time
 - greatly simplified frame flipping (into OpenGL coordinate space) by
 using the new MythGLTexture m_flip flag

 refs #13376
 }}}

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13376#comment:62>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list