Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 86575fd6845c25501950dfad812cc35f1b761868
https://github.com/WebKit/WebKit/commit/86575fd6845c25501950dfad812cc35f1b761868
Author: Mike Wyrzykowski <[email protected]>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M Source/WebKit/GPUProcess/graphics/Model/ModelBridge.swift
M Source/WebKit/GPUProcess/graphics/Model/ModelIBLTextures.swift
M Source/WebKit/GPUProcess/graphics/Model/ModelParameters.swift
M Source/WebKit/GPUProcess/graphics/Model/ModelRenderer.swift
M Source/WebKit/GPUProcess/graphics/Model/ModelUtils.swift
M Source/WebKit/GPUProcess/graphics/Model/USDModel+Deformation.swift
M Source/WebKit/GPUProcess/graphics/Model/USDModel.swift
Log Message:
-----------
Enable GPU process model only for arm64
https://bugs.webkit.org/show_bug.cgi?id=314670
rdar://176025487
Reviewed by Dan Glastonbury.
We can't disable all of ENABLE_GPU_PROCESS_MODEL because IPC
messages must be consistent between arm64 and x86 slices.
What we can do on x86 is avoid referencing the frameworks so
we don't end up linking to them there.
* Source/WebKit/GPUProcess/graphics/Model/ModelBridge.swift:
* Source/WebKit/GPUProcess/graphics/Model/ModelIBLTextures.swift:
* Source/WebKit/GPUProcess/graphics/Model/ModelParameters.swift:
* Source/WebKit/GPUProcess/graphics/Model/ModelRenderer.swift:
* Source/WebKit/GPUProcess/graphics/Model/ModelUtils.swift:
* Source/WebKit/GPUProcess/graphics/Model/USDModel+Deformation.swift:
* Source/WebKit/GPUProcess/graphics/Model/USDModel.swift:
Canonical link: https://commits.webkit.org/313248@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications