Fiddling with the parameters of a webgpu demo freezes the browser UI (with no CPU/GPU/RAM use)
Categories
(Core :: Graphics: WebGPU, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox122 | --- | unaffected |
firefox123 | --- | unaffected |
firefox124 | --- | fixed |
People
(Reporter: mayankleoboy1, Assigned: lsalzman)
References
(Blocks 1 open bug, Regression, )
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
Go to https://react-webgpu-samples.vercel.app/
Rapidly fiddle with the first slider
AR: The browser UI freezes.
ER: Not so
Regression range:
Bug 1869931 - Remove RemoteTexture push callback r=gfx-reviewers,lsalzman
WebGPU rendering needs to be synchronized to dom like WebGL and canvas 2D. But the current rendering is not synchronized to dom.
Differential Revision: https://phabricator.services.mozilla.com/D197326
Reporter | ||
Updated•4 months ago
|
Reporter | ||
Comment 1•4 months ago
|
||
Profile with graphics+WebGPU logging : https://share.firefox.dev/3HxU1hc
Reporter | ||
Comment 2•4 months ago
|
||
Comment 3•4 months ago
|
||
Set release status flags based on info from the regressing bug 1869931
Assignee | ||
Updated•4 months ago
|
Reporter | ||
Updated•4 months ago
|
Updated•4 months ago
|
Comment 4•4 months ago
|
||
I Confirmed that RemoteTextureOwner was unregistered before Pushing remote texture by WebGPUParent::RecvSwapChainDrop()
Comment 5•4 months ago
|
||
Assignee | ||
Comment 6•4 months ago
|
||
Updated•4 months ago
|
Comment 7•4 months ago
|
||
Assigned to : lsalzman, since he created the fix for the bug.
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/06c07b1488ab Track forwarder transaction ids for RemoteTextureMap with WebGL and WebGPU. r=sotaro
Comment 9•4 months ago
|
||
bugherder |
Updated•3 months ago
|
Comment 10•3 months ago
|
||
I could reproduce the initial issue on Windows 10 x64 using Nightly 124.0a1 (Build ID: 20240128091600) and I can confirm that the browser UI does no longer freeze on Nightly 125.0a1 (20240222103314).
However, I can't confirm the fix on Firefox 124.0b2 where the WebGPU sample it not rendering.
@Lee, is this expected in any way? Are there any additional settings that I should set? Could it be due to Bug 1879560, even if this seems to not be reproducible on Windows 10?
Assignee | ||
Comment 11•3 months ago
|
||
That's probably just bug 1879560, yes.
Updated•22 days ago
|
Description
•