From dcd37fa4f47663d1a68c1c7fb10738b6ea0e0a4c Mon Sep 17 00:00:00 2001 From: Austin Eng Date: Fri, 18 Sep 2020 23:19:21 +0000 Subject: [PATCH] Rolling 5 shader dependencies Roll third_party/tint/ e7ec7f168..d3f75ca0e (21 commits) https://dawn.googlesource.com/tint/+log/e7ec7f16895a..d3f75ca0e8be $ git log e7ec7f168..d3f75ca0e --date=short --no-merges --format='%ad %ae %s' 2020-09-17 dsinclair Add support for multisampled textures. 2020-09-17 dj2 [wgsl-writer] Emit texture types. 2020-09-16 dsinclair [type-determiner] Handle pointer arguments. 2020-09-15 tommek [wgsl-reader] Adding texture_sampler_types to type_decl 2020-09-14 dsinclair [hlsl-writer] Implement some disabled tests. 2020-09-10 dneto [spirv-reader]: entry point names are WGSL identifiers 2020-09-10 dneto Fix doxygen: don't describe return of void method 2020-09-10 sarahmashay [validation] add cts tests for switch 2020-09-10 sarahmashay [validation] validate switch statement 2020-09-10 tommek Adding a TODO for updating textureLoad on storage images 2020-09-08 dneto Simplify getting entry point function 2020-09-08 dneto Fix GCC warnings 2020-09-08 tommek [wgsl-reader] Parsing storage texture type 2020-09-08 tommek [wgsl-reader] Parsing image storage type 2020-09-08 tommek [ast] Change intrinsic function names to camel case 2020-09-08 tommek [spirv-writer] Removing GenerateConstantFloatZeroIfNeeded 2020-09-07 tommek [spirv-writer] Fixing memory leaks in texture intrinsics tests 2020-09-03 dneto [spirv-reader] Set entry point name 2020-09-03 tommek [spirv-writer] Generating texture intrinsic operations 2020-09-03 sarahmashay [validation] add const variables shouldn't have a storage class 2020-09-03 sarahmashay [writer] add a return to convert_image_format_to_spv Created with: roll-dep third_party/tint Change-Id: Ia3e55f55e39ec0a8adb6b3f1f9d7910d8a31cb77 Roll third_party/SPIRV-Tools/ 34ef0c3fd..60ce96e2f (5 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/34ef0c3fdc8e..60ce96e2ff10 $ git log 34ef0c3fd..60ce96e2f --date=short --no-merges --format='%ad %ae %s' 2020-09-18 afdx spirv-fuzz: Add pass recommendations (#3757) 2020-09-18 stefanomil spirv-fuzz: Consider all ids from dead blocks irrelevant (#3795) 2020-09-18 afdx Fix header guard macros (#3811) 2020-09-18 antonikarp spirv-fuzz: Fix TransformationDuplicateRegionWithSelection (#3815) 2020-09-17 46493288+sfricke-samsung spirv-val: Add DeviceIndex (#3812) Created with: roll-dep third_party/SPIRV-Tools Change-Id: Ia8b545abfa18bb36d5725e9bf75a068c3d5fb2f0 Roll third_party/spirv-headers/ 3fdabd0da..060627f0b (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/3fdabd0da293..060627f0b0d2 $ git log 3fdabd0da..060627f0b --date=short --no-merges --format='%ad %ae %s' 2020-09-10 syoussefi Register the ANGLE compiler (#168) 2020-09-08 cepheus Rebuild of latest headers, which slightly moves OpTerminateInvocation Created with: roll-dep third_party/spirv-headers Change-Id: Ia90e56b028e31ddf83a73aaefdaba761928e3d1b Roll third_party/spirv-cross/ bdbef7b1f..8891bd351 (3 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/bdbef7b1f398..8891bd35120c $ git log bdbef7b1f..8891bd351 --date=short --no-merges --format='%ad %ae %s' 2020-09-17 post Clean up conditional branch codegen. 2020-09-17 post Deal with case where a selection construct conditionally merges/breaks. 2020-09-14 post Implement a simple evaluator of specialization constants. Created with: roll-dep third_party/spirv-cross Change-Id: If8d41684b0f0c822741ac08a19c2221e0e7410d4 Roll third_party/glslang/ 517f39eee..4dcc12d1a (11 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/517f39eee46f..4dcc12d1a441 $ git log 517f39eee..4dcc12d1a --date=short --no-merges --format='%ad %ae %s' 2020-09-18 rex.xu SPIRV: Add more utility functions to build some opcodes (#2398) 2020-09-15 laddoc Preprocessor related issue fix (#2378) 2020-09-14 rex.xu SPIRV: Add disassembly support for multiple literal strings (#2397) 2020-09-14 laddoc Fix scope definition in ES 100. (#2379) 2020-09-14 john Fix #2385: guard against constant_id on non-const. 2020-09-12 shuizhuyuanluo Try to find python interpreter from host first 2020-09-11 ShabbyX Allow subpassLoad for ANGLE 2020-09-08 tobias.hector Added missing copyright amendment 2020-09-07 rex.xu SPIRV: Fix some disassembly issues 2020-09-03 tobias.hector Error when initializing rayQuery with assignment 2020-09-02 rex.xu Parser: Fix wrong names of extension macros Created with: roll-dep third_party/glslang Change-Id: I896179d682441cb24de0a0fc0eaa49684258e781 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/28680 Reviewed-by: Austin Eng Commit-Queue: Austin Eng --- DEPS | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/DEPS b/DEPS index 634799bbde..fb32b894b6 100644 --- a/DEPS +++ b/DEPS @@ -66,21 +66,21 @@ deps = { # SPIRV-Cross 'third_party/spirv-cross': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@bdbef7b1f3982fe99a62d076043036abe6dd6d80', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@8891bd35120ca91c252a66ccfdc3f9a9d03c70cd', '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@34ef0c3fdc8e235fd6217a64c824b6ceac93be60', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@60ce96e2ff10677c52ee5892519cb74d078d1592', 'condition': 'dawn_standalone', }, 'third_party/spirv-headers': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@3fdabd0da2932c276b25b9b4a988ba134eba1aa6', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@060627f0b0d2fa8581b5acb939f46e3b9e500593', 'condition': 'dawn_standalone', }, 'third_party/glslang': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@517f39eee46f27c83527117d831c4d7e2f7c9fe3', + 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@4dcc12d1a441b29d5901bc708bb1343d29d6459f', 'condition': 'dawn_standalone', }, 'third_party/shaderc': { @@ -90,7 +90,7 @@ deps = { # WGSL support 'third_party/tint': { - 'url': '{dawn_git}/tint@e7ec7f16895ac483eeef2d79031a5299617c7184', + 'url': '{dawn_git}/tint@d3f75ca0e8be76c9e3c272d71310fa725cdc756a', 'condition': 'dawn_standalone', },