[Webkit-unassigned] [Bug 113834] New: Enable GPU-GPU texture copy in Canvas2D painting for HTMLVideoElement if hardware accelerated video decode is in use.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 2 16:30:18 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=113834

           Summary: Enable GPU-GPU texture copy in Canvas2D painting for
                    HTMLVideoElement if hardware accelerated video decode
                    is in use.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Canvas
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: hkuang at google.com


Hardware accelerated video decode is supported in most platforms like Windows, Mac OSX, ChromeOS, etc, to improve Video playback performance. On mobile platforms, most of the videos are hardware decoded now days. With limits resources on mobile platform, it will be quite inefficient if we tried to read the memory from GPU back to CPU when drawing video to Canvas. 

When the Canvas is hardware accelerated, there is a possibility to do a GPU-GPU texture copy instead of CPU readback when drawing video to Canvas. There is another patch in Chromium that needed to combine with this patch to enable this feature for Canvas2D painting on android platform.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list