Created
July 7, 2025 09:39
-
-
Save torarnv/6f9e68f8e6a3114c483ceeddb3ae10c8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 98cd169278d12bc08222ac2ec4802a0da88206a8 | |
Author: Tor Arne Vestbø <[email protected]> | |
Date: Mon Jul 7 11:38:30 2025 +0200 | |
ANGLE: Don't hard-code toolchain path for metal tool | |
The Metal Toolchain package is a standalone component in Xcode 26, and | |
running it via the Xcode toolchain path does not work (due to bugs in | |
Xcode). | |
Use `xcrun` to work around this. | |
Change-Id: I500944931d7ac1b14a39b951bd42a644825f7008 | |
diff --git a/chromium/third_party/angle/src/libANGLE/renderer/metal/BUILD.gn b/chromium/third_party/angle/src/libANGLE/renderer/metal/BUILD.gn | |
index 96e9ee84208..f548378f4ed 100644 | |
--- a/chromium/third_party/angle/src/libANGLE/renderer/metal/BUILD.gn | |
+++ b/chromium/third_party/angle/src/libANGLE/renderer/metal/BUILD.gn | |
@@ -37,7 +37,8 @@ if (metal_internal_shader_compilation_supported) { | |
sources = [ _metal_internal_shaders_metal_source ] | |
args = [ | |
- mac_bin_path + "metal", | |
+ "xcrun", | |
+ "metal", | |
"-c", | |
rebase_path(_metal_internal_shaders_metal_source, root_build_dir), | |
"-o", | |
diff --git a/chromium/third_party/dawn/third_party/khronos/OpenGL-Registry/xml/readme.pdf b/chromium/third_party/dawn/third_party/khronos/OpenGL-Registry/xml/readme.pdf | |
index 17cb822e644..666e954896a 100644 | |
Binary files a/chromium/third_party/dawn/third_party/khronos/OpenGL-Registry/xml/readme.pdf and b/chromium/third_party/dawn/third_party/khronos/OpenGL-Registry/xml/readme.pdf differ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment