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

Reply via email to