Allow WebGL 2 content to be rendered using SwiftShader |
||
Issue descriptionCurrently, SwiftShader is used in Chromium to render WebGL 1 content. SwiftShader's ES3 implementation should also enable Chromium to show WebGL 2 content when a physical GPU is blacklisted/unavailable. There is a larger issue of what to do when a system supports WebGL 1, but not WebGL 2. This will not be addressed here, it will have to wait until SwiftShader can coexist with a physical GPU inside Chromium. For now, SwiftShader can be used to render WebGL 2 content whenever it's already available to render WebGL 1 content, so this issue does not aim at changing the conditions which enable SwiftShader in Chromium.
,
Oct 10 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2353c28fc17c51e3abb7dca8d473bdf5321ae1b0 commit 2353c28fc17c51e3abb7dca8d473bdf5321ae1b0 Author: Alexis Hetu <sugoi@google.com> Date: Tue Oct 10 19:26:08 2017 Temporarily disable WebGL2 with SwiftShader Disabling WebGL2 with SwiftShader before the M63 branch point. Will re-enable after the branching has occured, to get more ES3 coverage. TBR=kbr@chromium.org Bug: 762983 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 Change-Id: Ifd3377d51e3bf910a12e69cd53364ffdb90df46e Reviewed-on: https://chromium-review.googlesource.com/709955 Reviewed-by: Alexis Hétu <sugoi@chromium.org> Commit-Queue: Alexis Hétu <sugoi@chromium.org> Cr-Commit-Position: refs/heads/master@{#507739} [modify] https://crrev.com/2353c28fc17c51e3abb7dca8d473bdf5321ae1b0/content/browser/gpu/gpu_data_manager_impl_private.cc [modify] https://crrev.com/2353c28fc17c51e3abb7dca8d473bdf5321ae1b0/content/test/gpu/gpu_tests/gpu_process_integration_test.py
,
Oct 12 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Sep 7 2017