commit | a28eb737c4c9424d7656ada19b688af854777968 | [log] [tgz] |
---|---|---|
author | Justin Novosad <junov@chromium.org> | Thu Nov 02 01:23:34 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 02 01:23:34 2017 |
tree | 454751f73874c8f669838c662a36e25bc5afce33 | |
parent | 1598ad200b1eab213e446513c572f7543682bf3f [diff] |
Allow blacklisting of use of GpuMemoryBuffers as render targets. Disable this on macOS 10.13 when NVIDIA GPUs are in use. Based on experiments with WebGL, it strongly seems that the bugs introduced in this OS release are not tied to GPU rasterization or accelerated 2D canvas, but rather caused by rendering into IOSurfaces via OpenGL. Re-enable accelerated 2D canvas and GPU rasterization on this configuration. BUG=773705, 778770 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2;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: I8422a84dd65b0db8c63af5398547da7366217274 Reviewed-on: https://chromium-review.googlesource.com/745966 Commit-Queue: Kenneth Russell <kbr@chromium.org> Reviewed-by: Justin Novosad <junov@chromium.org> Reviewed-by: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Eric Karl <ericrk@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#513360}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .