Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7f28b7d8367413221eb43cc0be8b01976856593d
      
https://github.com/WebKit/WebKit/commit/7f28b7d8367413221eb43cc0be8b01976856593d
  Author: Mike Wyrzykowski <[email protected]>
  Date:   2025-11-18 (Tue, 18 Nov 2025)

  Changed paths:
    M Source/WebGPU/WebGPU/Device.mm

  Log Message:
  -----------
  Max triangles per draw call limit is a bit low
https://bugs.webkit.org/show_bug.cgi?id=302650
rdar://164894555

Reviewed by Dan Glastonbury.

We received a report that a developer had to split
up draw calls due to running into an arbitrary limit
we choose to limit command buffer errors on iOS.

I tried the site, https://sebbbi.github.io/LimitedDetail/, which
seems fine on my iPhone so it seems like the limit is too low.

Sites may still run into errors with complex functions or outputs,
but this is already achievable with smaller draw call counts so it
seems like we limit real use cases with the earlier limit.

* Source/WebGPU/WebGPU/Device.mm:
(WebGPU::computeMaxCountForDevice):

Canonical link: https://commits.webkit.org/303233@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to