Differential D300497
Bug 2037689 - Fallback to shader for HLG to PQ video conversion if VideoProcessorBlt fails Authored by ahale on May 14 2026, 2:05 AM. Referenced Files
Subscribers None
Details
Summary When VideoProcessorBlt fails for a YUV HLG to RGB PQ conversion we have to do the right thing and convert it using a shader as fallback. Test Plan Manual testing will be performed. We have no relevant reftests for HDR video yet, that is on the HDR roadmap.
Diff Detail
Event Timelineahale planned changes to this revision.May 14 2026, 2:05 AM ahale created this revision. phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".May 14 2026, 2:05 AM phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)". phab-bot removed a project: secure-revision. ahale planned changes to this revision.Wed, Jun 10, 9:01 AM ahale updated this revision to Diff 1296048. ahale planned changes to this revision.Thu, Jun 11, 9:37 AM ahale updated this revision to Diff 1297317. ahale planned changes to this revision.Tue, Jun 16, 6:42 PM ahale updated this revision to Diff 1301572. ahale planned changes to this revision.Wed, Jun 17, 8:19 AM ahale updated this revision to Diff 1302048. ahale planned changes to this revision.Wed, Jun 17, 8:25 AM ahale updated this revision to Diff 1302059. ahale retitled this revision from WIP: Bug 2037689 - Fallback to shader for HLG to PQ video conversion if VideoProcessorBlt fails to Bug 2037689 - Fallback to shader for HLG to PQ video conversion if VideoProcessorBlt fails.Wed, Jun 17, 8:55 AM ahale edited the summary of this revision. (Show Details) ahale edited the test plan for this revision. (Show Details) ahale added a project: testing-exception-other (Please leave a comment explaining why) . Comment ActionsNearly working now, need to handle studio range vs full range HLG, rotation, and should have a YUV PQ to RGB PQ conversion shader for that fallback case while we're at it for Windows 10 drivers that lack that conversion (Windows 11 mandates that conversion be supported).
Revision Contents
Diff 1302059 |
