[mythtv-commits] Ticket #7570: Frontend occasionally hangs on playback with VDPAU
MythTV
mythtv at cvs.mythtv.org
Sat Aug 14 09:18:04 UTC 2010
#7570: Frontend occasionally hangs on playback with VDPAU
--------------------------------------------+-------------------------------
Reporter: Paul <paul@…> | Owner: markk
Type: defect | Status: accepted
Priority: minor | Milestone: 0.24
Component: MythTV - Video Playback | Version: 0.22
Severity: medium | Resolution:
Keywords: | Ticket locked: 1
--------------------------------------------+-------------------------------
Comment (by markk):
(In [25644]) Improved GPU memory management.
This expands some pre-existing cache clearing code in the D3D9 and VDPAU
painters to include the OpenGL painter and adds a public method to clear
the GPU memory cache on request. The D3D9 and VDPAU renderers then ask
the main UI painter to clear its cache before initialisation.
This allows video cards with only 256Mb of memory to work when using
VDPAU rendering - BUT only when using the VDPAU painter.
Unfortunately, while profiling clearly shows the OpenGL painter clears
large chunks of video memory, that memory is not made available to VDPAU
and hence there is no real benefit.
The painter caches could also be managed more effectively by tracking
estimated memory consumption.
Refs #7570
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7570#comment:17>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list