summaryrefslogtreecommitdiff
path: root/chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json')
-rw-r--r--chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json66
1 files changed, 66 insertions, 0 deletions
diff --git a/chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json b/chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json
new file mode 100644
index 00000000000..d6d46c42cbb
--- /dev/null
+++ b/chromium/third_party/angle/third_party/vulkan-tools/src/scripts/known_good.json
@@ -0,0 +1,66 @@
+{
+ "repos" : [
+ {
+ "name" : "glslang",
+ "url" : "https://github.com/KhronosGroup/glslang.git",
+ "sub_dir" : "glslang",
+ "build_dir" : "glslang/build",
+ "install_dir" : "glslang/build/install",
+ "commit" : "34953810a62c5230cc059cfdf42dc44c5aab2246",
+ "prebuild" : [
+ "python update_glslang_sources.py"
+ ]
+ },
+ {
+ "name" : "Vulkan-Headers",
+ "url" : "https://github.com/KhronosGroup/Vulkan-Headers.git",
+ "sub_dir" : "Vulkan-Headers",
+ "build_dir" : "Vulkan-Headers/build",
+ "install_dir" : "Vulkan-Headers/build/install",
+ "commit" : "v1.1.123"
+ },
+ {
+ "name" : "MoltenVK",
+ "url" : "https://github.com/KhronosGroup/MoltenVK.git",
+ "sub_dir" : "MoltenVK",
+ "build_dir" : "MoltenVK",
+ "install_dir" : "MoltenVK",
+ "commit" : "v1.0.36",
+ "custom_build" : [
+ "./fetchDependencies --glslang-root {0[glslang][repo_dir]}",
+ "xcodebuild -project MoltenVKPackaging.xcodeproj GCC_PREPROCESSOR_DEFINITIONS='$GCC_PREPROCESSOR_DEFINITIONS MVK_CONFIG_LOG_LEVEL=1' -scheme \"MoltenVK Package\" build"
+ ],
+ "build_step" : "custom",
+ "build_platforms" : [
+ "darwin"
+ ]
+ },
+ {
+ "name" : "Vulkan-Loader",
+ "url" : "https://github.com/KhronosGroup/Vulkan-Loader.git",
+ "sub_dir" : "Vulkan-Loader",
+ "build_dir" : "Vulkan-Loader/build",
+ "install_dir" : "Vulkan-Loader/build/install",
+ "commit" : "v1.1.123",
+ "deps" : [
+ {
+ "var_name" : "VULKAN_HEADERS_INSTALL_DIR",
+ "repo_name" : "Vulkan-Headers"
+ }
+ ],
+ "cmake_options" : [
+ "-DBUILD_TESTS=NO"
+ ],
+ "build_platforms" : [
+ "linux",
+ "darwin"
+ ]
+ }
+ ],
+ "install_names" : {
+ "glslang" : "GLSLANG_INSTALL_DIR",
+ "Vulkan-Headers" : "VULKAN_HEADERS_INSTALL_DIR",
+ "Vulkan-Loader" : "VULKAN_LOADER_INSTALL_DIR",
+ "MoltenVK" : "MOLTENVK_REPO_ROOT"
+ }
+}