Closed
Bug 1945527
Opened 9 days ago
Closed 41 minutes ago
DXC backend usage fails to enumerate WebGPU adapters on Windows with resource heap tier 2
Categories
(Core :: Graphics: WebGPU, defect, P1)
Core
Graphics: WebGPU
Tracking
()
RESOLVED
FIXED
People
(Reporter: ErichDonGubler, Assigned: ErichDonGubler)
References
Details
No description provided.
Assignee | ||
Updated•9 days ago
|
Summary: DXC DLLs fail to load on Windows → DXC DLLs fail when used from the on Windows
Assignee | ||
Updated•9 days ago
|
Summary: DXC DLLs fail when used from the on Windows → DXC DLLs fail when used from the GPU process on Windows
Assignee | ||
Updated•9 days ago
|
Summary: DXC DLLs fail when used from the GPU process on Windows → DXC DLLs sometimes fail to enumerate WebGPU adapters on Windows
Assignee | ||
Comment 1•8 days ago
•
|
||
This seems to be related to DLL versions, at least in the cases that Connor Fitzgeral, :nical, and I have reproduced together. Specifically, we had dxcompiler.dll
s with old Windows SDK versions (i.e., 10.0.10*.*), rather than DXC-ish versions (i.e., 1.6.*.*).
See Also: → 1941731
Assignee | ||
Comment 2•8 days ago
|
||
Working version that I am currently getting in local builds of mozilla-unified
's central
bookmark: 1.6.2112.16 (e8295973c)
Assignee | ||
Updated•6 days ago
|
Assignee | ||
Comment 3•6 days ago
|
||
Connor Fitzgerald, :teoxoy, and I have determined that this was failing because WGPU was incorrectly checking resource heap tier, rather than binding resource tier, for determining whether a DX12 adapter has requisite features. This has been fixed upstream in wgpu
#7059, and is now awaiting a re-vendor of WGPU.
Assignee | ||
Updated•41 minutes ago
|
Status: ASSIGNED → RESOLVED
Closed: 41 minutes ago
Resolution: --- → FIXED
Summary: DXC DLLs sometimes fail to enumerate WebGPU adapters on Windows → DXC backend usage fails to enumerate WebGPU adapters on Windows with resource heap tier 2
You need to log in
before you can comment on or make changes to this bug.
Description
•