Closed
Bug 1751498
Opened 4 years ago
Closed 1 year ago
Support uploading `R16` surface from Web Render
Categories
(Core :: Graphics: WebRender, task)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
People
(Reporter: alwu, Unassigned)
References
Details
This issue was discovered in here, where the web render would be panic about unsupported format.
In an offline discussion with jrmuizel, he think the issue was caused because D3D11YCbCrImage can handle uploading R16 surface, but WebRender can't. On Windows, we usually use D3D11YCbCrImage to upload CPU texture to GPU texture. But in bug 1713276, it would change the behavior and use SharedPlanarYCbCrImage, which causes CPU texture got uploaded by the web render, and apparently it doesn't support that.
Maybe we should let the web render support R16? As I am not a gfx expert, I will let other gfx folks to decide what the best solution is for this issue.
Updated•3 years ago
|
Severity: -- → N/A
Comment 1•1 year ago
|
||
This got fixed, I believe.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•