Fix dxc roll Add file to GN build that was added a couple months ago in: https://github.com/microsoft/DirectXShaderCompiler/commit/0c9e75e7e91bb18fab101abc81d399a0296f499e But only now fails our GN build because this change added a dep on it from DXC: https://github.com/microsoft/DirectXShaderCompiler/commit/715dacc6654fb3d67dda3ecfa3f3891846a10405 Change-Id: Ibfedd6e115581b26466653b344dd64f49b87f72c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/269754 Commit-Queue: Loko Kung <lokokung@google.com> Reviewed-by: Loko Kung <lokokung@google.com>
diff --git a/DEPS b/DEPS index 8d34691..cd5c04b 100644 --- a/DEPS +++ b/DEPS
@@ -344,7 +344,7 @@ }, 'third_party/dxc': { - 'url': '{chromium_git}/external/github.com/microsoft/DirectXShaderCompiler@c522461221759f1785b3434ce52ae89d6b66855a', + 'url': '{chromium_git}/external/github.com/microsoft/DirectXShaderCompiler@c9980045a91176e5121947a43d451c76ed290b75', }, 'third_party/dxheaders': {
diff --git a/third_party/dxc b/third_party/dxc index c522461..c998004 160000 --- a/third_party/dxc +++ b/third_party/dxc
@@ -1 +1 @@ -Subproject commit c522461221759f1785b3434ce52ae89d6b66855a +Subproject commit c9980045a91176e5121947a43d451c76ed290b75
diff --git a/third_party/gn/dxc/BUILD.gn b/third_party/gn/dxc/BUILD.gn index f503eeb..ccfde79 100644 --- a/third_party/gn/dxc/BUILD.gn +++ b/third_party/gn/dxc/BUILD.gn
@@ -1240,6 +1240,7 @@ "$dawn_dxc_dir/lib/DxcSupport/WinAdapter.cpp", "$dawn_dxc_dir/lib/DxcSupport/WinFunctions.cpp", "$dawn_dxc_dir/lib/DxcSupport/WinIncludes.cpp", + "$dawn_dxc_dir/lib/DxcSupport/dxcapi.extval.cpp", "$dawn_dxc_dir/lib/DxcSupport/dxcapi.use.cpp", "$dawn_dxc_dir/lib/DxcSupport/dxcmem.cpp", "$dawn_dxc_dir/lib/DxilContainer/DxcContainerBuilder.cpp",