Show WebGPU adapter strings in `about:support`
Categories
(Core :: Graphics: WebGPU, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: kvark, Assigned: ErichDonGubler)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
We have a lot of information about WebGL1/2. It would make sense to add something for WebGPU.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 1•2 years ago
|
||
We want the equivalent of webgl's lines in about:support:
WebGL 1 Driver Renderer | Google Inc. (Intel) -- ANGLE (Intel, Intel(R) Arc(TM) A770 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-31.0.101.4314)
We don't want to expose this info to web content yet, so we'll restrict access to privileged contexts, like webgl does.
Comment 2•2 years ago
|
||
In webgpu's case, we do want to integrate it into the existing object json thing, though.
Assignee | ||
Comment 3•2 years ago
|
||
From internal chat with :jgilbert: Basically, we want readable contents of wgpu
's AdapterInfo
, which is accessible via Adapter::get
.
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D177402
Assignee | ||
Updated•2 years ago
|
Comment 8•2 years ago
|
||
Backed out for causing builds bustages in Adapter.cpp.
- Backout link
- Push with failures
- Failure Log
- Failure line: builds/worker/checkouts/gecko/dom/webgpu/Adapter.cpp(144,12): error: no member named 'features' in 'std::shared_ptr<mozilla::webgpu::ffi::WGPUAdapterInformation>'; did you mean to use '->' instead of '.'?
Assignee | ||
Comment 9•2 years ago
|
||
Sigh, looks like the patches from bug 1830336 conflicted, will land again.
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Backed out for build bustages on Adapter.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/cfae5bf87989372b2a0b9374e0e564f9340b81b7
Log link: https://treeherder.mozilla.org/logviewer?job_id=415144539&repo=autoland&lineNumber=16078
Assignee | ||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Backed out for causing bp-nu bustages in Adapter.h.
- Backout link
- Push with failures
- Failure Log
- Failure line: /builds/worker/checkouts/gecko/dom/webgpu/Adapter.h:41:14: error: no template named 'shared_ptr' in namespace 'std'
Assignee | ||
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/897e87970bee
https://hg.mozilla.org/mozilla-central/rev/870902dd4347
https://hg.mozilla.org/mozilla-central/rev/9c94ab8b34c0
Description
•