DescriptionRevert of Fix broken draw/upload paths from videos to 2D canvas and WebGL. (patchset #13 id:230001 of https://codereview.chromium.org/2791813003/ )
Reason for revert:
Broke conformance/extensions/oes-texture-float-with-video.html on Android with NVIDIA GPUs: http://crbug.com/710874 .
Original issue's description:
> Fix broken draw/upload paths from videos to 2D canvas and WebGL.
>
> The fix for Issue 672895 made these video rendering and upload paths
> fragile if the video's metadata caused the natural size to differ in
> certain ways from the coded size. Make the code robust to this case by
> reverting to CopyTextureCHROMIUM in most cases, and allocating the
> texture to the correct sizes in others.
>
> Tested with new WebGL conformance test to be incorporated in a
> forthcoming roll: https://github.com/KhronosGroup/WebGL/pull/2359 .
>
> BUG=701060
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
>
> Review-Url: https://codereview.chromium.org/2791813003
> Cr-Commit-Position: refs/heads/master@{#463925}
> Committed: https://chromium.googlesource.com/chromium/src/+/0cc4c62a163318c06636916b7e2b2c6a56f16b74
TBR=dalecurtis@chromium.org,dglazkov@chromium.org,liberato@chromium.org,sandersd@chromium.org,tobiasjs@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=701060
Review-Url: https://codereview.chromium.org/2818493002
Cr-Commit-Position: refs/heads/master@{#464052}
Committed: https://chromium.googlesource.com/chromium/src/+/fe3f46f92f93b06b429c51439cbb846d42c0521f
Patch Set 1 #Messages
Total messages: 6 (3 generated)
|