`requestDevice` fails on latest nightly on adapters that support SM6.7
Categories
(Core :: Graphics: WebGPU, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox-esr128 | --- | unaffected |
firefox135 | --- | unaffected |
firefox136 | --- | disabled |
firefox137 | --- | affected |
People
(Reporter: Tom25519, Assigned: teoxoy)
References
(Depends on 1 open bug, Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
47.55 KB,
text/plain
|
Details |
Steps to reproduce:
Go to WebGPU demo https://demo.servo.org/experiments/webgpu-game-of-life/.
Actual results:
It couldn't run on latest nightly 137.0a1.
Expected results:
This bug shouldn't appear.
Comment 1•17 days ago
|
||
I'm not running into this issue on my M1 MacBook Pro. What platform are you using?
(In reply to Erich Gubler [:ErichDonGubler] from comment #1)
I'm not running into this issue on my M1 MacBook Pro. What platform are you using?
Windows 11 x64.
Comment 3•14 days ago
|
||
A few requests:
- Can you please attach the report from
about:support
as an attachment to this bug, using the text fromCopy raw data to clipboard
? You can paste directly into comment entry here, and Bugzilla will ask you if you want to create an attachment. - Can you please paste the console log output of the page? You can do this by using the shortcut documented at Opening the Web Console, right-clicking on the message area, and clicking the
Save all Messages to File
menu item. Again, you can paste directly into comment entry here, and if it's too big, Bugzilla will ask you if you want to create an attachment.
GET
https://demo.servo.org/favicon.ico
[HTTP/3 404 0ms]
TLA Err: InvalidStateError: Unable to fulfill requested features and limits webgpu-game-of-life:344:21
Comment 6•14 days ago
|
||
Ahh, I suspect that this is because we enabled DXC for usage with DirectX12 on Windows, and it appears to have caused some regressions with devices getting initialized.
CC :teoxoy, who is also experiencing these symptoms.
Comment 7•14 days ago
|
||
:nical, since you are the author of the regressor, bug 1940700, could you take a look?
For more information, please visit BugBot documentation.
Updated•13 days ago
|
Assignee | ||
Comment 8•7 days ago
|
||
wgpu
is assuming that SM6.7 is supported by the DXC dll but the current DXC dll we ship in nightly (version 1.6.2112.16 e8295973c) only supports up to SM6.6.
The fix landed upstream https://github.com/gfx-rs/wgpu/pull/7167 - we just need to use the new max_shader_model
field when we do the next update.
Assignee | ||
Updated•7 days ago
|
Assignee | ||
Updated•7 days ago
|
Comment 9•7 days ago
|
||
Set release status flags based on info from the regressing bug 1940700
Updated•6 days ago
|
Description
•