summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2018-02-14 15:06:52 +0100
committerJan Ekström <jeebjp@gmail.com>2018-02-20 22:02:51 +0200
commit1f881eca656127d5235d44acf1562091864e07c7 (patch)
tree31362325d11732df9ad1834eaa9a971c60e8447c /DOCS
parentb9e7478760a34827ae5e4f202713509ee553dd9a (diff)
downloadmpv-1f881eca656127d5235d44acf1562091864e07c7.tar.bz2
mpv-1f881eca656127d5235d44acf1562091864e07c7.tar.xz
vo_gpu: correctly parametrize the HLG OOTF by the display peak
The HLG OOTF is defined as a one-parameter family of OOTFs depending on the display's peak luminance. With the preceding change to OOTF scale and handling, we no longer have any issues with outputting values in whatever signal range we need. So as a result, it's easy for us to support a tunable OOTF which may (drastically) alter the display brightness. In fact, this is also the only correct way to do it, because the HLG appearance depends strongly on the OOTF configuration. For the OOTF, we consult the mastering display's tagging (via src.sig_peak). For the inverse OOTF, we consult the output display's target peak.
Diffstat (limited to 'DOCS')
0 files changed, 0 insertions, 0 deletions