diff --git a/DEPS b/DEPS index d4f06ce82f..9539518b1b 100644 --- a/DEPS +++ b/DEPS @@ -69,7 +69,7 @@ deps = { 'condition': 'dawn_standalone', }, 'third_party/shaderc': { - 'url': '{chromium_git}/external/github.com/google/shaderc@a7657e4fa2feca67e535bfb20d4fa89fd704921e', + 'url': '{chromium_git}/external/github.com/google/shaderc@95185d920a0b3d5a493f6f705ad8f0245c7d55cf', 'condition': 'dawn_standalone', }, diff --git a/src/dawn_native/ShaderModule.cpp b/src/dawn_native/ShaderModule.cpp index 0a12a8f101..1908264e4a 100644 --- a/src/dawn_native/ShaderModule.cpp +++ b/src/dawn_native/ShaderModule.cpp @@ -118,6 +118,11 @@ namespace dawn_native { // textures when they are supported as shaderc_spvc binding types. case shaderc_spvc_binding_type_storage_texture: return wgpu::BindingType::StorageTexture; + default: + // TODO(rharrison): Remove this case once I am done changing the + // values in shaderc_spvc_binding_type + UNREACHABLE(); + return wgpu::BindingType::StorageTexture; } UNREACHABLE(); }