WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
272639
[WebGPU]
https://playcanvas.github.io/#/graphics/hierarchy
has a slow framerate with Metal debug validation layer enabled
https://bugs.webkit.org/show_bug.cgi?id=272639
Summary
[WebGPU] https://playcanvas.github.io/#/graphics/hierarchy has a slow framera...
Mike Wyrzykowski
Reported
2024-04-13 20:19:59 PDT
[WebGPU]
https://playcanvas.github.io/#/graphics/hierarchy
has a slow framerate It takes ~173ms a frame to render. In Chrome on the same machine it is ~17ms
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-04-13 20:20:15 PDT
<
rdar://problem/126426412
>
Mike Wyrzykowski
Comment 2
2024-04-13 21:54:54 PDT
This was due to running with the Metal debug validation layer enabled. With it disabled, framerate says ~18ms which is comparable to Chrome. Caching state calls brings the time with debug validation layer enabled down to ~115ms, might be worthwhile to cache the state calls ourselves to make analyzing the gputrace files easier.
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