DescriptionUse AcceleratedImageBufferSurfaces for video texImage2D calls.
This un-deletes AcceleratedImageBufferSurface and uses it when copying
video frames to WebGL via TexImage2d.
This allows the WebMediaPlayer to do YUV conversion on the GPU,
resulting in significant speedups.
https://codereview.chromium.org/531353002/ on the Chromium side is
necessary for this performance improvement to take effect.
On the Skia side, https://codereview.chromium.org/516463005/ will need
to land in order for this to affect videos of the most common YUV
color space.
BUG=91208
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182029
Patch Set 1 #Patch Set 2 : Remove unnecessary(?) condition #
Total comments: 6
Patch Set 3 : #Patch Set 4 : #Patch Set 5 : #Patch Set 6 : #
Total comments: 7
Patch Set 7 : address comments #
Total comments: 2
Patch Set 8 : add comments #
Messages
Total messages: 15 (3 generated)
|