Open
Bug 1834395
(webgpu-v1-rgba16float)
Opened 1 year ago
Updated 8 hours ago
WebGPU: Support `rgba16float` texture format
Categories
(Core :: Graphics: WebGPU, task, P3)
Core
Graphics: WebGPU
Tracking
()
NEW
People
(Reporter: ErichDonGubler, Unassigned)
References
(Blocks 2 open bugs)
Details
rgba16float
is a “supported context format” that must be allowable as a , per section 21.4 of the current WebGPU v1 spec. draft (GPUCanvasConfiguration
). We currently don't support it, and we need to!
Reporter | ||
Comment 1•1 year ago
|
||
We have failures in CTS right now where specifying GPUCanvasConfiguration.format = "rgbau16float"
to GPUCanvasContext.configureCanvas
causes CanvasContext.cpp:CanvasContext::Configure
in C++ to run into this lack of support. I don't see an immediate match for the layout of data in rgba16float
in gfx::SurfaceFormat
's variants, but that's what we'll need in order to fully support this.
Reporter | ||
Comment 2•1 year ago
|
||
:jgilbert has indicated that she's already got patches in the works to fix this. Assigning to her.
Assignee: nobody → jgilbert
Status: NEW → ASSIGNED
Reporter | ||
Updated•1 year ago
|
Depends on: webgpu-v1-cts-windows
Reporter | ||
Updated•1 year ago
|
Severity: -- → S3
No longer depends on: webgpu-v1-cts-windows
Priority: -- → P3
See Also: → webgpu-v1-cts-windows
Reporter | ||
Updated•1 year ago
|
Updated•6 months ago
|
Blocks: webgpu-triage
Updated•5 months ago
|
Assignee: jgilbert → nobody
Status: ASSIGNED → NEW
You need to log in
before you can comment on or make changes to this bug.
Description
•