From 349a82a382a66df4612e717b575b8beefaac23f5 Mon Sep 17 00:00:00 2001 From: Ryan Harrison Date: Wed, 29 Apr 2020 14:52:51 +0000 Subject: [PATCH] Rolling 5 dependencies Roll third_party/SPIRV-Tools/ 61b7de3c3..49ca250b4 (13 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/61b7de3c39f0..49ca250b44c6 $ git log 61b7de3c3..49ca250b4 --date=short --no-merges --format='%ad %ae %s' 2020-04-28 stevenperron Delete nullptr in function bb list immedietly (#3326) 2020-04-28 jaebaek Set DebugScope for termination instructions (#3323) 2020-04-28 afdx spirv-fuzz: Do not outline regions that end with a loop header (#3312) 2020-04-27 bclayton vscode: Handle '|' chains on BitEnum / ValueEnum (#3309) 2020-04-27 jaebaek Add debug information analysis (#3305) 2020-04-27 dneto Add spvtools::opt::Operand::AsLiteralUint64 (#3320) 2020-04-27 afdx spirv-fuzz: Pass on validator options during shrinking (#3317) 2020-04-27 afdx spirv-fuzz: Clamp statically out-of-bounds accesses in code donation (#3315) 2020-04-27 afdx spirv-fuzz: Fix memory management in the fact manager (#3313) 2020-04-27 afdx spirv-fuzz: Do not replace the Sample argument in OpImageTexelPointer (#3311) 2020-04-23 afdx Allow various validation options to be passed to spirv-opt (#3314) 2020-04-23 Chaitanyas0101 typo fix: in README.md exectuable->executable (#3306) 2020-04-20 afdx spirv-fuzz: Make handling of synonym facts more efficient (#3301) Roll third_party/glslang/ 3f4e5c456..39281fb71 (10 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/3f4e5c456306..39281fb710c3 $ git log 3f4e5c456..39281fb71 --date=short --no-merges --format='%ad %ae %s' 2020-04-29 63069047+pmistryNV Add support for extension GL_ARB_vertex_attrib_64bit (#2193) 2020-04-27 63069047+pmistryNV Add support for extension GL_ARB_texture_query_lod. (#2194) 2020-04-28 dj2 Remove unused Es310Desktop430 (#2200) 2020-04-27 63069047+pmistryNV Add support for extension GL_ARB_shading_language_packing (#2192) 2020-04-27 cepheus Move to SPIR-V 1.5 Rev. 3, bump revision, remove a status from README. 2020-04-24 johnkslang Note about Build Status. 2020-04-24 cepheus Move to latest SPIR-V header, and bump glslang revision. 2020-04-22 63069047+pmistryNV Add support for extension GL_ARB_shader_storage_buffer_object (#2184) 2020-04-22 antidote.crk TPpToken: Fix compiling on clang-10 (#2189) 2020-04-21 mennovink20 xcode warnings fix (#2188) Roll third_party/shaderc/ ced9c72d0..41f271e61 (1 commit) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/ced9c72d005e..41f271e6139c $ git log ced9c72d0..41f271e61 --date=short --no-merges --format='%ad %ae %s' 2020-04-28 rharrison Rolling 5 dependencies, updating expectations, and fixing build issues (#1051) Roll third_party/spirv-cross/ f38cbeb81..7e0295abf (17 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/f38cbeb814c7..7e0295abf81c $ git log f38cbeb81..7e0295abf --date=short --no-merges --format='%ad %ae %s' 2020-04-28 rharrison Update SPIR-V Headers to 1.5 rev 3 2020-04-27 post Work around odd deadlock in test_shaders.py in --parallel mode. 2020-04-27 post Implement OpAtomicLoad/OpAtomicStore. 2020-04-27 post MSL: Fix case where subpassInput is passed to leaf functions. 2020-04-27 alexis.payen Fixed recursion in combined_decoration_for_member Members in nested structs were not properly iterated on, and as a result, flags like row major for matrices could be not propagated properly. 2020-04-23 dsinclair Roll GLSLang, SPIRV-Tools and SPIRV-Headers. 2020-04-21 post GLSL: Support f16x2 <-> f32 bitcast. 2020-04-21 post Be a bit more careful what nonuniform state is propagated. 2020-04-21 post Handle RayQueryKHR type. 2020-04-21 post Update SPIR-V headers. 2020-04-18 devsh.graphicsprogramming Fix issue #1327 2020-04-21 post HLSL: Add parens in unpackUint2x32 for clarity. 2020-04-21 post HLSL: Only allow 64-bit integers in SM 6.0. 2020-04-21 post Ensure unpack/pack2x32 tests are compatible with test suite. 2020-04-17 bingkan GLSL/HLSL: Support packUint2x32 and unpackUint2x32 2020-04-21 post MSL: Deal correctly with initializers on Private variables. 2020-04-20 post MSL: Support edge case with DX layout in scalar block layout. Roll third_party/spirv-headers/ 2ad0492fb..c0df742ec (5 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/2ad0492fb009..c0df742ec0b8 $ git log 2ad0492fb..c0df742ec --date=short --no-merges --format='%ad %ae %s' 2020-04-24 cepheus Update headers to SPIR-V 1.5 Revision 3 2020-04-24 cepheus Add a bunch of missing "version" : "None" for ray tracing. 2020-04-24 cepheus Rebuild the headers with the fixed grammar file. 2020-04-24 cepheus Add missing "version" : "None" for ShaderCallKHR 2020-04-24 cepheus Grammar: The ray-tracing updates were not done in numerical ordering. Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers Change-Id: I6750e36ac1717b3a30f805771ad09f89355083ff Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/20600 Reviewed-by: Ryan Harrison Commit-Queue: Ryan Harrison --- DEPS | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/DEPS b/DEPS index 67890ed521..825d18b2ad 100644 --- a/DEPS +++ b/DEPS @@ -61,25 +61,25 @@ deps = { # SPIRV-Cross 'third_party/spirv-cross': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@f38cbeb814c73510b85697adbe5e894f9eac978f', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@7e0295abf81cc939ecb2644c88592d77407d18d3', '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@61b7de3c39f01a0eeb717f444c86990547752e26', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@49ca250b44c633ba7cb8897002e62781a451421c', 'condition': 'dawn_standalone', }, 'third_party/spirv-headers': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@2ad0492fb00919d99500f1da74abf5ad3c870e4e', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@c0df742ec0b8178ad58c68cff3437ad4b6a06e26', 'condition': 'dawn_standalone', }, 'third_party/glslang': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@3f4e5c4563068f277141f5fb3d96ec02afc7ac95', + 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@39281fb710c328998759a17132fd5a3dbe46dcf1', 'condition': 'dawn_standalone', }, 'third_party/shaderc': { - 'url': '{chromium_git}/external/github.com/google/shaderc@ced9c72d005e3002a24683e1b94b7fb978b10144', + 'url': '{chromium_git}/external/github.com/google/shaderc@41f271e6139ceb6a54457fb2da14571f66100a9a', 'condition': 'dawn_standalone', },