Reland #3 "Use new vulkan-deps repo for all Vulkan dependencies.""
Re-land rolls back SPIRV-Cross before the ANGLE/Metal XFB regression.
Original change's description:
> Revert "Re-land #2 "Use new vulkan-deps repo for all Vulkan dependencies.""
>
> This reverts commit fbeb26e5d6050bc1548766cdf354c1eadb75d0e4.
>
> Reason for revert: Suspected cause of https://crbug.com/1159974
>
> Original change's description:
> > Re-land #2 "Use new vulkan-deps repo for all Vulkan dependencies."
> >
> > Re-land #2 includes update to licenses.py and removes stale files.
> >
> > Re-land includes missing headers directory.
> >
> > This replaces several grouped dependencies with one meta-repo.
> > The meta-repo will allow us to group multiple inter-dependent
> > deps rolls into one single roll. This solves the problem of
> > separate rollers breaking because of the inter-dependencies.
> > It also allows ANGLE and Chrome to share common bits like the
> > README and .gitignore files.
> >
> > Bug: angleproject:5390
> > Bug: 1153258
> > Change-Id: Ie425e232096a25711dd90e84a6d91bf3324903ab
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2595457
> > Commit-Queue: Dirk Pranke <[email protected]>
> > Reviewed-by: Dirk Pranke <[email protected]>
> > Auto-Submit: Jamie Madill <[email protected]>
> > Cr-Commit-Position: refs/heads/master@{#838196}
>
> [email protected],[email protected],[email protected],[email protected]
>
> Change-Id: I60ab236419d36f55cf84c294f5a4e69f23c4c9c6
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: angleproject:5390
> Bug: 1153258
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2595256
> Reviewed-by: Sean Gilhuly <[email protected]>
> Commit-Queue: Sean Gilhuly <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#838227}
[email protected],[email protected],[email protected],[email protected],[email protected]
# Not skipping CQ checks because this is a reland.
Bug: angleproject:5390
Bug: 1153258
Change-Id: I41dfbaa676dbc92b5ff5cf30919a20044cf4014a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2596071
Commit-Queue: Jamie Madill <[email protected]>
Reviewed-by: Jamie Madill <[email protected]>
Reviewed-by: Dirk Pranke <[email protected]>
Cr-Commit-Position: refs/heads/master@{#838335}
diff --git a/BUILD.gn b/BUILD.gn
index f7a8c62f..89fff8cc 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -149,9 +149,9 @@
"//ppapi/examples/video_decode",
"//ppapi/examples/video_encode",
"//printing:printing_unittests",
- "//third_party/SPIRV-Tools/src:SPIRV-Tools",
- "//third_party/SPIRV-Tools/src/test/fuzzers",
"//third_party/pdfium/samples:pdfium_test",
+ "//third_party/vulkan-deps/spirv-tools/src:SPIRV-Tools",
+ "//third_party/vulkan-deps/spirv-tools/src/test/fuzzers",
"//tools/perf/clear_system_cache",
"//tools/polymer:polymer_tools_python_unittests",
"//tools/privacy_budget:privacy_budget_tools",