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