DescriptionRevert of Enable creation of offscreen contexts which own their backing surface. (patchset #12 id:220001 of https://codereview.chromium.org/2586803003/ )
Reason for revert:
Causes out-of-order frames and tearing in WebVR.
Original issue's description:
> Enable creation of offscreen contexts which own their backing surface.
>
> This is adapted from bajones's patch from issue 2461803002 at patchset 1
> (http://crrev.com/2461803002#ps1)
>
> Uses the own_offscreen_surface flag with WebGL contexts when WebVR is enabled,
> to allow the surface to be swapped out with a compatible one if used for VR
> presentation.
>
> Includes support for canvas attributes such as "antialias", and adds a "low
> priority" GL context option so that postprocessing such as in WebVR frame
> submit at normal priority won't get blocked on the next frame being drawn.
>
> BUG=655722
> CQ_INCLUDE_TRYBOTS=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/2586803003
> Cr-Commit-Position: refs/heads/master@{#442448}
> Committed: https://chromium.googlesource.com/chromium/src/+/46b9f6aaaf5851014c2474365734e71ffe9367a0
TBR=aelias@chromium.org,bajones@chromium.org,dcheng@chromium.org,jbauman@chromium.org,klausw@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=655722
Review-Url: https://codereview.chromium.org/2628963002
Cr-Commit-Position: refs/heads/master@{#443039}
Committed: https://chromium.googlesource.com/chromium/src/+/a08094dee4ad5de452d011f1bdd9714815739348
Patch Set 1 #Messages
Total messages: 15 (7 generated)
|