Roll third_party/glslang/ 9325cc013..e56beaee7 (19 commits)

https://github.com/KhronosGroup/glslang/compare/9325cc013e3d...e56beaee7368

$ git log 9325cc013..e56beaee7 --date=short --no-merges --format='%ad %ae %s'
2021-02-18 greg Update CHANGES for 11.1.0
2020-11-12 laddoc Fix issue for new unique id system. Add level bits to help verifying symbols and split symbol tables. For intermediates rebuilding, now need manually amending level bits for redeclaring built-ins.
2021-02-14 julius.ikkala Pass environment through PreprocessDeferred
2021-02-11 greg Update spirv-tools and spirv-header known good.
2021-02-07 e.proydakov Code review. Thx ben-clayton for comments.
2021-02-07 e.proydakov Fixed issues 2496. Used option 4: parse_version.cmake to avoid python3 usage.
2021-02-03 dneto Remove useless semicolon
2021-01-30 glex.spb callGraph.push_front -> emplace_front to fix UBSAN
2020-06-02 caio.oliveira Add support for GL_EXT_shared_memory_block
2020-05-12 caio.oliveira Update known_good.json to pick up SPV_KHR_workgroup_memory_explicit_layout
2021-01-27 caio.oliveira Consider GL_EXT_scalar_block_layout when validating SPIR-V
2021-01-27 jbolz Add missing capability when QueueFamily scope is used
2020-06-11 cepheus Implement GL_EXT_null_initializer
2021-01-21 sk Fix missing enum values in the C-interface #2507
2021-01-18 bclayton license-checker.cfg: Update rules
2021-01-15 cstout Add CMake support for Fuchsia
2021-01-05 jeremy Prevent HLSL input under OpenGL semantics
2021-01-05 greg Fix debugInfo test to target vulkan1.1 as intended
2021-01-05 denis.zalevskiy Fix option replacement when flags are empty

Created with:
  roll-dep third_party/glslang

Roll third_party/re2/ c33d1680c..7107ebc4f (6 commits)

https://github.com/google/re2/compare/c33d1680c7e9...7107ebc4fbf7

$ git log c33d1680c..7107ebc4f --date=short --no-merges --format='%ad %ae %s'
2021-02-07 junyer Mention the WebAssembly wrapper.
2021-02-02 junyer Make *Cached* benchmarks actually use cached objects.
2021-02-01 junyer Undo SONAME bump. CharClass isn't exposed.
2021-01-28 junyer Use `static_cast<>` instead of a C-style cast.
2021-01-26 junyer Address `-Wnull-dereference' warnings from GCC 10.x.
2021-01-14 dirk.reinbach use target_include_directories() instead of include_directories().

Created with:
  roll-dep third_party/re2

Roll third_party/spirv-headers/ f027d53de..a3fdfe814 (25 commits)

https://github.com/KhronosGroup/SPIRV-Headers/compare/f027d53ded7e...a3fdfe81465d

$ git log f027d53de..a3fdfe814 --date=short --no-merges --format='%ad %ae %s'
2020-08-19 jason Add header changes for SPV_EXT_shader_atomic_float_min_max
2021-01-27 jason.ekstrand Re-run buildSpvHeaders to fix indentation
2021-01-19 dneto Header generator: Check enumerant ordering
2021-01-27 ben.ashbaugh add generated headers
2021-01-27 ben.ashbaugh add None as a possible value for DebugInfoFlags
2021-01-25 caio.oliveira Add SPV_KHR_workgroup_memory_explicit_layout
2021-01-20 dneto Push FPDenormMode, FPOperationMode to the end
2021-01-20 dmitry.sidorov Apply suggestions to Intel extensions PR
2020-12-16 dmitry.sidorov Update generated files
2020-12-16 dmitry.sidorov Add SPV_INTEL_long_constant_composite extension
2020-12-16 dmitry.sidorov Add SPV_INTEL_loop_fuse extension
2020-11-23 dmitry.sidorov Add SPV_INTEL_fpga_cluster_attributes and SPV_INTEL_fp_fast_math_mode
2020-11-23 dmitry.sidorov Update SPV_INTEL_fpga_loop_controls extension
2020-11-16 dmitry.sidorov Update SPV_INTEL_kernel_attributes extension
2020-11-09 dmitry.sidorov Update SPV_INTEL_function_pointers extension
2020-11-09 dmitry.sidorov Upstream SPV_INTEL_float_controls2 extension
2020-11-09 dmitry.sidorov Upstream SPV_INTEL_vector_compute extension
2020-11-06 dmitry.sidorov Upstream SPV_INTEL_fpga_memory_accesses extension
2020-11-06 dmitry.sidorov Upstream SPV_INTEL_io_pipes extension
2020-11-05 dmitry.sidorov Upstream SPV_INTEL_variable_length_array extension
2020-11-05 dmitry.sidorov Upstream SPV_INTEL_usm_storage_classes extension
2020-11-05 dmitry.sidorov Upstream SPV_INTEL_arbitrary_precision_integers extensions
2020-11-05 dmitry.sidorov Upstream SPV_INTEL_inline_assembly extension
2020-11-03 dmitry.sidorov Upstream SPV_INTEL_fpga_buffer_location extension
2021-01-05 ben.ashbaugh add function control bitfield reservation section reserve bit 16 for an upcoming Intel extension

Created with:
  roll-dep third_party/spirv-headers

Roll third_party/spirv-tools/ ee39b5db5..ef3290bbe (26 commits)

https://github.com/KhronosGroup/SPIRV-Tools/compare/ee39b5db5f1d...ef3290bbea35

$ git log ee39b5db5..ef3290bbe --date=short --no-merges --format='%ad %ae %s'
2021-02-19 atte.seppala spirv-opt: Don't call GenerateCopy for mismatched image types (#4126)
2021-02-18 jaebaek Start SPIRV-Tools v2021.0
2021-02-18 jaebaek Finalize SPIRV-Tools v2020.7
2021-02-16 jaebaek Update CHANGES
2021-02-11 greg Generate differentiated error codes for buffer oob checking (#4144)
2021-02-10 dj2 Update a few virtuals to overrides. (#4143)
2021-02-05 46493288+sfricke-samsung spriv-val: Vulkan image gather constant component (#4133)
2021-02-05 46493288+sfricke-samsung spirv-val: Fix/Label UniformConstant VUID (#4134)
2021-02-05 46493288+sfricke-samsung spirv-val: Add Vulkan Invariant Decoration VUID (#4132)
2021-02-02 46493288+sfricke-samsung spirv-val: label tests for VUID 04657 (#4119)
2021-02-01 46493288+sfricke-samsung spirv-val: Add Vulkan PSB64 convert VUID (#4122)
2021-01-28 stevenperron Mark module as modified if convert-to-half removes decorations. (#4127)
2021-01-28 jaebaek Set correct scope and line info for DebugValue (#4125)
2021-01-27 caio.oliveira Validate SPV_KHR_workgroup_memory_explicit_layout (#4128)
2021-01-27 alanbaker Validate VK_KHR_zero_initialize_workgroup_memory (#4124)
2021-01-27 46493288+sfricke-samsung spirv-val: Add Vulkan image gather offset VUID (#4118)
2021-01-27 alanbaker Add cmake to windows path for kokoro (#4129)
2021-01-25 46493288+sfricke-samsung spirv-val: Label Vulkan atomic semantics VUIDs (#4120)
2021-01-25 46493288+sfricke-samsung spirv-val: Label VUID 04662 (#4123)
2021-01-25 46493288+sfricke-samsung spirv-val: Label VUID 04683 (#4121)
2021-01-22 machenbach Remove obsolete GN config (#4110)
2021-01-20 46493288+sfricke-samsung spirv-val: Add Vulkan EXT builtins (#4115)
2021-01-20 dneto Support pending Intel extensions (#4116)
2021-01-19 dneto Validate Sampled=1 for Vulkan ImageQuerySizeLod, ImageQueryLevels, ImageQueryLod (#4103)
2021-01-19 46493288+sfricke-samsung spirv-val: Add Vulkan Memory Scope VUs (#4106)
2021-01-18 bclayton Migrate all Kokoro build scripts over to use the docker VM image (#4114)

Created with:
  roll-dep third_party/spirv-tools
diff --git a/DEPS b/DEPS
index b2fdb3e..46f4e6e 100644
--- a/DEPS
+++ b/DEPS
@@ -5,11 +5,11 @@
   'khronos_git': 'https://github.com/KhronosGroup',
 
   'effcee_revision' : '2ec8f8738118cc483b67c04a759fee53496c5659',
-  'glslang_revision': '9325cc013e3df4f85a457c2d43e831a9e93713e1',
+  'glslang_revision': 'e56beaee736863ce48455955158f1839e6e4c1a1',
   'googletest_revision': '389cb68b87193358358ae87cc56d257fd0d80189',
-  're2_revision': 'c33d1680c7e9ab7edea02d7465a8db13e80b558d',
-  'spirv_headers_revision': 'f027d53ded7e230e008d37c8b47ede7cd308e19d',
-  'spirv_tools_revision': 'ee39b5db5f1d51bbdb0422d529d1e99615627bcf',
+  're2_revision': '7107ebc4fbf7205151d8d2a57b2fc6e7853125d4',
+  'spirv_headers_revision': 'a3fdfe81465d57efc97cfd28ac6c8190fb31a6c8',
+  'spirv_tools_revision': 'ef3290bbea35935ba8fd623970511ed9f045bbd7',
 }
 
 deps = {