From c8000bb02bbda7c9f1c49e34be39df497d8c206c Mon Sep 17 00:00:00 2001 From: Ryan Harrison Date: Tue, 9 Jun 2020 15:33:14 +0000 Subject: [PATCH] Rolling 5 dependencies Roll third_party/SPIRV-Tools/ f050cca7e..7c213720b (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/f050cca7ec47..7c213720bb46 $ git log f050cca7e..7c213720b --date=short --no-merges --format='%ad %ae %s' 2020-06-05 vasniktel spirv-fuzz: Fix replayer bug (#3401) 2020-06-05 andreperezmaselco.developer Add value instruction condition (#3385) 2020-06-05 andreperezmaselco.developer Fix instruction function use (#3390) 2020-06-05 vasniktel spirv-fuzz: Fix regression (#3396) 2020-06-04 paulthomson Fix googletest inclusion (#3398) 2020-06-02 jaebaek Add tests for merge-return debug info preservation (#3389) Roll third_party/glslang/ d39b8afc4..08328fea5 (10 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/d39b8afc47a1..08328fea5ab9 $ git log d39b8afc4..08328fea5 --date=short --no-merges --format='%ad %ae %s' 2020-06-09 lryer Fix xfb stride limit issue (#2088) 2020-06-04 laddoc Add Shared/Std140 SSBO process & top-level array elements related (#2231) 2020-06-04 apinheiro spirv: Support initializers on uniforms (#1588) 2020-06-03 47594367+rg3igalia Add SPIR-V capabilities needed for spec constants (#2199) 2020-06-02 rdb HLSL: Add better diagnostic when using in/out qualifiers in global scope (#2258) 2020-06-02 rdb HLSL: Recognize POSITION semantic et al in DX9 compatibility mode (#2255) 2020-06-02 rdb HLSL: fix handling of uniform qualifier in entry point parameters (#2254) 2020-06-01 40001162+alelenv Add default descriptorset decoration for acceleration structure (#2257) 2020-06-01 cepheus Update news for header location change and recommendation. 2020-06-02 dj2 Remove install to the SPIRV/ folder. (#2256) Roll third_party/shaderc/ da87b8d8b..d8eca133b (1 commit) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/da87b8d8b0a1..d8eca133b4b1 $ git log da87b8d8b..d8eca133b --date=short --no-merges --format='%ad %ae %s' 2020-06-01 rharrison Rolling 5 dependencies (#1078) Roll third_party/spirv-cross/ d385bf096..92fcd7d2b (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/d385bf096f5d..92fcd7d2b026 $ git log d385bf096..92fcd7d2b --date=short --no-merges --format='%ad %ae %s' 2020-06-08 post GLSL: Handle the rest of GL_ARB_sparse_texture_clamp. 2020-06-08 post GLSL: Support uint code for sparse residency query. 2020-06-05 post Refactor texture fetch function generation. 2020-06-06 AlexanderMeissner Fix missing switch cases in Y'CbCr conversion 2020-06-04 post GLSL: Implement sparse feedback. 2020-06-04 post MSL: Remove obsolete MSLVertexAttr members. 2020-06-04 post HLSL: Add native support for 16-bit types. Roll third_party/tint/ e2be48975..af5df70c7 (37 commits) https://dawn.googlesource.com/tint/+log/e2be4897566d..af5df70c7bd0 $ git log e2be48975..af5df70c7 --date=short --no-merges --format='%ad %ae %s' 2020-06-08 dj2 Add GLSL FindILsb, FindUMsb, FindSMsb and InterpolateAtCentroid. 2020-06-08 dj2 Add support for GLSL cross. 2020-06-08 dj2 Add GLSL umin, umax, smin and smax support. 2020-06-08 dj2 Add ssign and sabs GLSL support. 2020-06-08 dj2 Refactor GLSL type determination code. 2020-06-08 dneto [spirv-reader] Emit non-header OpBranchConditional 2020-06-08 dneto [spirv-reader] Add cases for mergeless OpSwitch 2020-06-08 dneto [spirv-reader] Fix typo in test name 2020-06-08 dneto [spirv-reader] Check some merge block dominance 2020-06-08 dneto [spirv-reader] Add mergeless OpSwitch case 2020-06-08 dneto [spirv-reader] kIfBreak edge counts toward divergence 2020-06-04 dj2 [spirv-writer] Cleanup capabilities code. 2020-06-04 dj2 [spirv-writer] Add support for outer_product 2020-06-04 dj2 [spirv-writer] Add support for derivatives. 2020-06-04 dj2 [spirv-writer] Add support for dot call. 2020-06-04 dj2 [spirv-writer] Add support for is_inf 2020-06-04 dj2 [spirv-writer] Add is_nan support. 2020-06-04 dj2 [spirv-writer] Add support for all intrinsic. 2020-06-04 dj2 [spirv-writer] Generate any intrinsic 2020-06-04 dneto [spirv-reader] Refactor emission for OpBranch 2020-06-04 dneto [spirv-reader] Update test to show error caught 2020-06-04 dneto [spirv-reader] Update test to show error is caught 2020-06-03 rharrison Fix nit in PRESUBMIT.py 2020-06-03 dsinclair Remove right shift arithmetic operand. 2020-06-03 dsinclair Remove unless_stmt 2020-06-03 dsinclair Remove conditional break/continue. 2020-06-03 dneto [spirv-reader]: Support OpBranch 2020-06-03 rharrison Adding PRESUBMIT.py with a bunch of checks turned on 2020-06-02 dj2 Make case selectors an integer value 2020-06-02 dj2 Add IntLiteral parent for Sint and Uint literals. 2020-06-02 dj2 Rename the IntLiteral to SintLiteral. 2020-06-02 dneto [spirv-reader] Support unreachable, as a return 2020-06-02 dneto [spirv-reader] Support kill 2020-06-02 dj2 Rename case statement conditions to selectors. 2020-06-02 dneto [spirv-reader] Support return, return-value 2020-06-02 dneto [spirv-reader] Emit loop and continuing 2020-06-02 dneto [spirv-reader] Emit control flow: if/then/else Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint Change-Id: Ida82702401ba6fd4a53b98b3b51bee55ba9dd54b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22920 Reviewed-by: Ryan Harrison Reviewed-by: Austin Eng Reviewed-by: Corentin Wallez Commit-Queue: Ryan Harrison --- DEPS | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/DEPS b/DEPS index d05b60555e..fced238e2c 100644 --- a/DEPS +++ b/DEPS @@ -61,13 +61,13 @@ deps = { # SPIRV-Cross 'third_party/spirv-cross': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@d385bf096f5dabbc4cdaeb6872b0f64be1a63ad0', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@92fcd7d2b026700ace0304af25f254a561778d77', '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@f050cca7ec474fc71873f4d68375d3916c969322', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@7c213720bb46ea9a81caa9f8dc24df0f1957de05', 'condition': 'dawn_standalone', }, 'third_party/spirv-headers': { @@ -75,17 +75,17 @@ deps = { 'condition': 'dawn_standalone', }, 'third_party/glslang': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@d39b8afc47a1f700b5670463c0d1068878acee6f', + 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@08328fea5ab97a9e354d46446a3547d89d1416da', 'condition': 'dawn_standalone', }, 'third_party/shaderc': { - 'url': '{chromium_git}/external/github.com/google/shaderc@da87b8d8b0a1d474655098faea7ffe544764e69e', + 'url': '{chromium_git}/external/github.com/google/shaderc@d8eca133b4b18e4fb8b2ab9b9f04dc53d5ce2537', 'condition': 'dawn_standalone', }, # WGSL support 'third_party/tint': { - 'url': '{dawn_git}/tint@e2be4897566de2d654664373bc77601d0397ac1a', + 'url': '{dawn_git}/tint@af5df70c7bd0097dbde897afce2982ff2b42c531', 'condition': 'dawn_standalone', },