From f70786126c8b8c84af8dbf828b98567a8101c9c2 Mon Sep 17 00:00:00 2001 From: Ryan Harrison Date: Thu, 16 Jan 2020 17:21:01 +0000 Subject: [PATCH] Rolling 4 dependencies for Vk1.2 support integration Roll third_party/SPIRV-Tools/ f8d7df760..323a81fc5 (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/f8d7df760c81..323a81fc5e30 $ git log f8d7df760..323a81fc5 --date=short --no-merges --format='%ad %ae %s' 2019-09-04 alanbaker Validate Vulkan 1.2 capabilities 2019-08-28 dneto Add basic support for Vulkan 1.2: SPV_ENV_VULKAN_1_2 Roll third_party/glslang/ d203754bc..3ed344dd7 (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/d203754bc116..3ed344dd784e $ git log d203754bc..3ed344dd7 --date=short --no-merges --format='%ad %ae %s' 2020-01-16 cepheus Fix #2059, and also attempt to skip test bots [skip ci] 2019-12-24 laddoc Add Error check flag in io mapper 2020-01-15 cepheus Update to latest SPIRV-Tools, supporting Vulkan 1.2. 2020-01-15 cepheus SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5. Roll third_party/shaderc/ df0e683b5..f53792645 (2 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/df0e683b5835..f53792645f06 $ git log df0e683b5..f53792645 --date=short --no-merges --format='%ad %ae %s' 2020-01-15 rharrison Use the correct comparison when checking for not MSL (#960) 2020-01-15 dneto Support Vulkan 1.2 (#958) Roll third_party/spirv-cross/ 172e39f03..f9818f080 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/172e39f0398b..f9818f0804e6 $ git log 172e39f03..f9818f080 --date=short --no-merges --format='%ad %ae %s' 2020-01-16 post Update license headers to 2020. 2020-01-16 post Run format_all.sh. 2020-01-16 post MSL: Add support for force-activating IAB resources. 2020-01-16 post Deal with illegal names in types as well. 2020-01-15 post Reflection: Add array stride/matrix stride reflection. 2020-01-15 post Reflection: Emit reflection information for array size literalness. 2020-01-15 post GLSL: Implement geometry shader passthrough extension. Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers Change-Id: Icf361e327598702ecfc0a4cdd3014d0060f2c083 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/15200 Reviewed-by: Ryan Harrison Reviewed-by: Austin Eng Reviewed-by: Corentin Wallez Commit-Queue: Ryan Harrison --- DEPS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/DEPS b/DEPS index 7875e8fd27..08d96778fa 100644 --- a/DEPS +++ b/DEPS @@ -51,13 +51,13 @@ deps = { # SPIRV-Cross 'third_party/spirv-cross': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@172e39f0398b920cfc221b7826c92105d44ad647', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@f9818f0804e6e73ec8afcc523b7e7f8bfc362632', 'condition': 'dawn_standalone', }, # SPIRV compiler dependencies: SPIRV-Tools, SPIRV-headers, glslang and shaderc 'third_party/SPIRV-Tools': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@f8d7df760c81604ddc4ae3dac7f19333336f64c3', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@323a81fc5e30e43a04e5e22af4cba98ca2a161e6', 'condition': 'dawn_standalone', }, 'third_party/spirv-headers': { @@ -65,11 +65,11 @@ deps = { 'condition': 'dawn_standalone', }, 'third_party/glslang': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@d203754bc1160cbb14e80de238042a2b9b439917', + 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@3ed344dd784ecbbc5855e613786f3a1238823e56', 'condition': 'dawn_standalone', }, 'third_party/shaderc': { - 'url': '{chromium_git}/external/github.com/google/shaderc@df0e683b583580fcdf5670d05de76a82f39aedcb', + 'url': '{chromium_git}/external/github.com/google/shaderc@f53792645f0696b8954cfdb3c213f96799dd89b2', 'condition': 'dawn_standalone', },