Bug 299510

Summary: "Experimental WebGPU" in Safari 26 @ MacOS 15 no longer works with basic examples
Product: WebKit Reporter: andreas
Component: WebGPUAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: mwyrzykowski, tzagallo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 26   
Hardware: Mac (Apple Silicon)   
OS: macOS 15   

andreas
Reported 2025-09-25 00:53:12 PDT
Previously on MacOS, experimental WebGPU support already covered a lot of usecases. However, with the recent update it seems to have regressed: At startup of my application I get now `InvalidStateError: GPUCommandEncoder.finish: Unable to finish.` https://rerun.io/viewer/version/0.25.0?renderer=webgpu Much more basic, the rotating cube example doesn't work either, failing a bit differently with a device loss. https://webgpu.github.io/webgpu-samples/?sample=rotatingCube Simple triangle still works though: https://webgpu.github.io/webgpu-samples/?sample=helloTriangle Safari 26 @ MacOS 26 works fine in all these scenarios, but there's no easy way to detect this.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-09-25 07:21:10 PDT
Alexey Proskuryakov
Comment 2 2025-09-26 11:12:57 PDT
Not exactly the same as bug 299237, but the developer response there covers both. *** This bug has been marked as a duplicate of bug 299237 ***
Note You need to log in before you can comment on or make changes to this bug.