Bug 297664
| Summary: | [WebGPU+Swift] WebGPU.CommandEncoder.timestampWriteIndex does not handle partitioning correctly | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mike Wyrzykowski <mwyrzykowski> |
| Component: | WebGPU | Assignee: | Mike Wyrzykowski <mwyrzykowski> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mwyrzykowski, tzagallo, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Mike Wyrzykowski
[WebGPU+Swift] WebGPU.CommandEncoder.timestampWriteIndex does not handle partitioning correctly
Specifically, counter sample buffers get allocated at their max size (32KB) and then split into sub-sections to avoid per-process Metal framework limits.
This logic is missing from the Swift version
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/158779116>
Mike Wyrzykowski
Pull request: https://github.com/WebKit/WebKit/pull/50260
EWS
Committed 300521@main (763e221cee89): <https://commits.webkit.org/300521@main>
Reviewed commits have been landed. Closing PR #50260 and removing active labels.