Chromium Code Reviews
DescriptionIgnore custom offscreen surface attributes unless explicitly opted in
The "own offscreen surface" support intended for use by WebGL contexts
as used by WebVR was unexpectedly getting activated for NaCl plugins,
causing issues because the Ozone surface factory doesn't implement
custom formats. WebGL contexts normally didn't set the attributes since
they do all drawing in a separate FBO.
To avoid this, add a new own_offscreen_surface attribute to make the
new behavior explicitly opt-in.
BUG=699664
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/2761153002
Cr-Commit-Position: refs/heads/master@{#458542}
Committed: https://chromium.googlesource.com/chromium/src/+/f8a6edb9c516c335cac49f3aa1b941a6f9ca52bb
Patch Set 1 #
Total comments: 1
Patch Set 2 : Make "own offscreen surface" support explicit with its own attribute. #
Messages
Total messages: 19 (11 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||