Closed
Bug 2038775
Opened 6 months ago
Closed 4 months ago
[HDR/Windows] HDR video can not honor the Slow swapchain present auto-disabling of overlays
Categories
(Core :: Graphics: Color Management, defect, P2)
Core
Graphics: Color Management
Tracking
()
RESOLVED
DUPLICATE
of bug 2039470
People
(Reporter: ahale, Unassigned)
References
(Blocks 1 open bug)
Details
When presenting a video swapchain as an overlay, we track how long each present takes, and if 5 consecutive slow presents occur (I believe that is the logic?) then we disable using overlays, if the video is HDR we need to ignore that (or at least have a separate counter) because this disabling of overlays fundamentally breaks the HDR video feature.
What to do in that situation is not entirely clear, we may have to fall back to software decode or using our own shaders in place of VideoProcessorBlt if that is the problem, the one thing we can't do is disable video overlays.
We don't have any clear way to communicate back to the Gecko_MediaFeatures code whether we dropped out of using HDR video overlays, so we basically have to make this work.
| Reporter | ||
Updated•4 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•