-
Michael Spang authored
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/1343277Reviewed-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}
82d8ee1e