Rolling 3 dependencies

Roll third_party/SPIRV-Tools/ fb2e81981..18b3b9456 (1 commit)

https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/fb2e819819ef..18b3b94567a9

$ git log fb2e81981..18b3b9456 --date=short --no-merges --format='%ad %ae %s'
2020-01-10 33791085+aqnuep Remove names and decorations of imported symbols (#3081)

Roll third_party/glslang/ 518136706..d203754bc (1 commit)

https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/51813670627c..d203754bc116

$ git log 518136706..d203754bc --date=short --no-merges --format='%ad %ae %s'
2020-01-03 lryer Fix glslang can't link multiple AST in a single stage

Roll third_party/shaderc/ 0b9a2992c..dc2172c08 (3 commits)

https://chromium.googlesource.com/external/github.com/google/shaderc/+log/0b9a2992c73d..dc2172c083f6

$ git log 0b9a2992c..dc2172c08 --date=short --no-merges --format='%ad %ae %s'
2020-01-10 rharrison Implement Reflection API needed by Dawn (#950)
2020-01-10 rharrison Add reference to Go bindings in README.md (#949)
2020-01-10 dneto Fix spelling of -finvert-y in doc (#947)

Created with:
  roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers

Change-Id: Idca26abcb9612ddda847250333418a408477e7b3
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/15041
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/DEPS b/DEPS
index f2e5e21..b7676bd 100644
--- a/DEPS
+++ b/DEPS
@@ -57,7 +57,7 @@
 
   # SPIRV compiler dependencies: SPIRV-Tools, SPIRV-headers, glslang and shaderc
   'third_party/SPIRV-Tools': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@fb2e819819ef0a23b552326240822b8d657e4d76',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@18b3b94567a9251a6f8491a6d07c4422abadd22c',
     'condition': 'dawn_standalone',
   },
   'third_party/spirv-headers': {
@@ -65,11 +65,11 @@
     'condition': 'dawn_standalone',
   },
   'third_party/glslang': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@51813670627c976a93f4cfbea6fa89fdb4d35cad',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@d203754bc1160cbb14e80de238042a2b9b439917',
     'condition': 'dawn_standalone',
   },
   'third_party/shaderc': {
-    'url': '{chromium_git}/external/github.com/google/shaderc@0b9a2992c73d41debe4924d9f39260f773b5840a',
+    'url': '{chromium_git}/external/github.com/google/shaderc@dc2172c083f6ac0ba8c1c609d64a2edd0fa8b81b',
     'condition': 'dawn_standalone',
   },