commit | 82d8ee1e070100260963c8d76f23dcd2884099c9 | [log] [tgz] |
---|---|---|
author | Michael Spang <spang@chromium.org> | Wed Nov 28 21:49:37 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Nov 28 21:49:37 2018 |
tree | 7653574b3eca220bbd4a3920d5a7055d9d848642 | |
parent | bde6d04fa980ac5d0e8e883c00aabbccaeb5005b [diff] |
ozone: scenic: Enable vulkan VizDisplayCompositor with scenic This enables GPU process VulkanSurfaces to present to Scenic views. Each surface sends a message to the browser over mojo asking to export a node to attach the surface resources to. Once this export occurs, the surface contents will be visible in the global scene. Bug: 861853 Test: run_content_shell \ --enable-features=VizDisplayCompositor,UseSkiaRenderer,UseSkiaDeferredDisplayList,UiGpuRasterization,OzoneDrmMojo --enable-oop-rasterization --enable-vulkan --enable-gpu-rasterization \ --enable-raster-to-sk-image --use-raster-context-provider \ --force-gpu-rasterization --use-gl=swiftshader --no-sandbox \ --disable-gpu-sandbox Change-Id: Ib39c7f2a6bcb833fbd2cd3e0718229efb69ca940 Reviewed-on: https://chromium-review.googlesource.com/c/1343277 Reviewed-by: Ken Rockot <rockot@google.com> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Reviewed-by: Sergey Ulanov <sergeyu@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#611883}
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 .