Closed Bug 1879694 Opened 1 year ago Closed 8 months ago

[WebGPU] With dx12-no-readback enabled, flickering on a Babylon.js demo (https://playground.babylonjs.com/#BCU1XR#0)

Categories

(Core :: Graphics: WebGPU, defect)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr115 --- unaffected
firefox122 --- disabled
firefox123 --- disabled
firefox124 --- disabled
firefox125 --- disabled

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 2 open bugs, Regression, )

Details

(Keywords: regression)

Attachments

(3 files)

Use latest Nightly, enable webgpu
Enable the dx12-no-readback thingy
go to https://playground.babylonjs.com/#BCU1XR#0
From the top right, select "WEBGPU"

AR: The demo on the right flickers
ER: Not so

Attached file about:support

Set release status flags based on info from the regressing bug 1856787

:sotaro, since you are the author of the regressor, bug 1856787, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(sotaro.ikeda.g)
Severity: -- → S3

Also repros with this demo : https://playground.babylonjs.com/#IQN716#9

Assignee: nobody → sotaro.ikeda.g
Flags: needinfo?(sotaro.ikeda.g)
Blocks: 1843891

With readback enabled, flickering did not happen. But rendering was not updated as expected.

Depends on: 1880601

(In reply to Sotaro Ikeda [:sotaro] from comment #5)

With readback enabled, flickering did not happen. But rendering was not updated as expected.

Created Bug 1880601 for it.

Bug 1879692 has some crashes that repro on this page.

See Also: → 1879692

Set release status flags based on info from the regressing bug 1856787

With latest nightly, the problem is addressed for me.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

With the path, the flickering did not happen. At first, the model was rendered, then WebGPU rendering became just white.

Took Firefox Profiler during the flickering. The screenshots in the profiler seemed to show old obsoleted content.

https://share.firefox.dev/4ciDETW

See Also: → 1885490

As in Bug 1880601 comment 4, Babylon version 5.7.1.1 does not show the problem. Then the latest Babylon seemed to cause the problem when shader compile failed.

Finished investigation of the bug. Unassign myself from this bug.

Assignee: sotaro.ikeda.g → nobody

This now works.

Status: REOPENED → RESOLVED
Closed: 1 year ago8 months ago
Resolution: --- → FIXED
Resolution: FIXED → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: