summaryrefslogtreecommitdiff
path: root/libs/gui/QueueBufferInputOutput.cpp
diff options
context:
space:
mode:
author Alec Mouri <alecmouri@google.com> 2020-10-12 10:37:08 -0700
committer Alec Mouri <alecmouri@google.com> 2020-11-10 21:14:31 +0000
commit029d195ab1eeac68a00fa0aab22884397cfcf462 (patch)
tree40be9ed49fddd673fe44cb7fc7490f2f01b10bb5 /libs/gui/QueueBufferInputOutput.cpp
parentd72053c65b445fc116f0d4be6f9cf35e784eba8c (diff)
Implement initial version of tone mapping in Skia RenderEngine.
Normally Skia does not perform the same type of polynomial tone mapping that RenderEngine is expected to do. As such, HDR playback presents far too darkly when presented alongside SDR content on an SDR target buffer. Furthermore, precompose HAL is still under development and is not guaranteed to support tone mapping or be present on all devices, so Skia RenderEngine needs to support this so that we can test internally. Works with Youtube HDR - other formats like HLG haven't been implemented yet and will need some testing. This structure is also expected to support color transforms applied in linear space in an upcoming patch. Bug: 164223050 Test: Peru HDR Change-Id: Ie95b58e9dad4e4f1936d49e24c426cc884d2de4d
Diffstat (limited to 'libs/gui/QueueBufferInputOutput.cpp')
0 files changed, 0 insertions, 0 deletions