WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
285256
[WebGPU] Sea floor does not render on
https://playground.babylonjs.com/#LPTLZM%23291
https://bugs.webkit.org/show_bug.cgi?id=285256
Summary
[WebGPU] Sea floor does not render on https://playground.babylonjs.com/#LPTLZ...
Mike Wyrzykowski
Reported
2024-12-30 20:52:50 PST
[WebGPU] Sea floor does not render on
https://playground.babylonjs.com/#LPTLZM%23291
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-12-30 20:53:08 PST
<
rdar://problem/142196025
>
Mike Wyrzykowski
Comment 2
2025-01-05 15:55:33 PST
The sea floor drawIndexedPrimitive call is getting discarded since the PSO expects a buffer in slot 4 but we observe a buffer with 4 bytes bound to slot 4. Debugging the same draw call in Chrome doesn’t show buffer 4 existing in the PSO. Next step is probably to figure out why we require a buffer and Chrome does not. Perhaps the vertex output is not used by the fragment shader?
Mike Wyrzykowski
Comment 3
2025-01-05 21:57:04 PST
***
Bug 285402
has been marked as a duplicate of this bug. ***
Mike Wyrzykowski
Comment 4
2025-01-05 22:00:15 PST
The duped issue has a simpler repro case -
https://playground.babylonjs.com/?webgpu#H1LRZ3#39
- see analysis in the above bug
https://bugs.webkit.org/show_bug.cgi?id=285402
Mike Wyrzykowski
Comment 5
2025-03-12 18:30:28 PDT
This is working now
Mike Wyrzykowski
Comment 6
2025-03-12 18:30:35 PDT
This is working now
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug