commit | e7bd6f8bb01bab601d861c8ab312f4b7052816b7 | [log] [tgz] |
---|---|---|
author | Michael Spang <spang@chromium.org> | Wed Sep 19 23:15:03 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Sep 19 23:15:03 2018 |
tree | 7aa70d4a19d1ff5b2828082dc3381e6643d43e7b | |
parent | 75f4067206ea5d3abf81ffb4badf2f15afe99cfa [diff] |
gpu: Move vulkan init after ozone init Move gpu::CreateVulkanImplementation() call after InitializeForGPU() so that it can work under ozone builds. Prior to InitializeForGPU(), there's no surface factory and attempting to initialize vulkan will simply crash. (2) gn gen out/linux_ozone_rel --args='use_ozone=true is_debug=false' (3) ./out/linux_ozone_rel/content_shell --enable-vulkan Bug: 861853 Test: (1) apply penghuang's WIP vulkan oop-d patches Change-Id: I85b04d1cb366afff075dc86c1698caa6e67f93f0 Reviewed-on: https://chromium-review.googlesource.com/1234222 Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#592595}
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 .