From 9b740594fbdd0a205a1c2062c27184bb691a0b05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8A=E9=A4=85=E3=81=AECreeeper?= <56744841+creeper-0910@users.noreply.github.com> Date: Tue, 14 Oct 2025 22:46:12 +0900 Subject: [PATCH] fix: enable shader-f16 on windows (#48342) * fix: Enable shader-f16 on Windows * fix: include dxil.dll and dxcompiler.dll for windows x64 and arm64 * fix: modified to follow the chromium dawn build configuration * fix: include dxil.dll and dxcompiler.dll for windows x86 * fix: Modified to avoid explicitly specifying dawn_use_built_dxc --- build/args/all.gn | 4 ---- script/zip_manifests/dist_zip.win.arm64.manifest | 2 ++ script/zip_manifests/dist_zip.win.x64.manifest | 2 ++ 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/args/all.gn b/build/args/all.gn index b074e0ecb3..340e10b896 100644 --- a/build/args/all.gn +++ b/build/args/all.gn @@ -24,10 +24,6 @@ enable_printing = true angle_enable_vulkan_validation_layers = false dawn_enable_vulkan_validation_layers = false -# Removes dxc dll's that are only used experimentally. -# See https://bugs.chromium.org/p/chromium/issues/detail?id=1474897 -dawn_use_built_dxc = false - # These are disabled because they cause the zip manifest to differ between # testing and release builds. # See https://chromium-review.googlesource.com/c/chromium/src/+/2774898. diff --git a/script/zip_manifests/dist_zip.win.arm64.manifest b/script/zip_manifests/dist_zip.win.arm64.manifest index 5d8deb41a5..fc2445e888 100644 --- a/script/zip_manifests/dist_zip.win.arm64.manifest +++ b/script/zip_manifests/dist_zip.win.arm64.manifest @@ -8,6 +8,8 @@ ffmpeg.dll icudtl.dat libEGL.dll libGLESv2.dll +dxil.dll +dxcompiler.dll locales/af.pak locales/am.pak locales/ar.pak diff --git a/script/zip_manifests/dist_zip.win.x64.manifest b/script/zip_manifests/dist_zip.win.x64.manifest index 5d8deb41a5..fc2445e888 100644 --- a/script/zip_manifests/dist_zip.win.x64.manifest +++ b/script/zip_manifests/dist_zip.win.x64.manifest @@ -8,6 +8,8 @@ ffmpeg.dll icudtl.dat libEGL.dll libGLESv2.dll +dxil.dll +dxcompiler.dll locales/af.pak locales/am.pak locales/ar.pak