Open Bug 1948087 Opened 6 months ago Updated 29 days ago

Inaccurate tone mapping from BT.2020 to SDR

Categories

(Core :: Graphics, defect, P3)

Unspecified
Windows
defect

Tracking

()

People

(Reporter: bas.schouten, Unassigned, NeedInfo)

Details

Attachments

(3 files)

Attached video out.webm

When playing back an HDR video in BT.2020 in Firefox on Windows it's rendered incorrectly. It seems to display in SDR both on an HDR and an SDR monitor. And on neither monitor does it properly do tone mapping into the browser colorspace. Small video snippet included. Will attach screenshots.

Attached image Chrome SDR display
Attached image Firefox SDR display

We don't support hdr video on windows yet from my understanding, pushing to graphics.

No longer blocks: media-triage
Component: Audio/Video: Playback → Graphics

The severity field is not set for this bug.
:bhood, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(bhood)

Confirmed that it looks correct on macOS. Ashley, can you reproduce on Windows?

Severity: -- → S3
Flags: needinfo?(ahale)
OS: Unspecified → Windows
Priority: -- → P3

Implementing HDR video on Windows is my top priority, we know it's not implemented yet.

Flags: needinfo?(bhood)
Flags: needinfo?(ahale)
Depends on: hdr-video-windows

I suspect Ashley knows this, but for the context of others on this bug, note that this isn't about -supporting HDR video- per se. But rather about our ability to display HDR videos in various color spaces in SDR. Currently our SDR display of HDR video content is buggy, which is somewhat of a bigger issue than just not displaying videos in HDR.

As per discussion with Jeff making some adjustments to ensure this is classified correctly.

ni?ahale for visibility since I'm changing the dependency she set.

No longer depends on: hdr-video-windows
Flags: needinfo?(ahale)
Summary: Inaccurate tone mapping from BT.2020 → Inaccurate tone mapping from BT.2020 to SDR

Makes sense, I'm going to be filing a handful of bugs for different playback situations (e.g. on Rec2100PQ RGB10A2, Rec2100PQ P010, and of course sRGB/displayP3/Rec2020 SDR BGRA8 scenarios on each platform) so that will be captured by the respective SDR bugs.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: