summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Alec Mouri <alecmouri@google.com> 2024-05-24 19:13:21 +0000
committer Alec Mouri <alecmouri@google.com> 2024-05-25 04:41:48 +0000
commitf2ea10cb55b7578b7600ae2becb2d2d7070bef3c (patch)
tree6455cb558cad222449d02d001e99990a0c2f2d94 /libs/gui/BLASTBufferQueue.cpp
parenta7e752e25f54296c907ddbf5a682990bf9e85f6d (diff)
Introduce MouriMap
MouriMap is a local-tonemapping algorithm optimized for near-exact preservation of SDR/LDR regions, while trying to do a good job of rendering HDR. MouriMap was designed to run well on mobile hardware. On a Pixel 8 Pro, MouriMap is able to tonemap screen-sized images between 20 and 25 milliseconds. This is not fast enough for real-time rendering at the panel refresh rate. But, this is sufficient for screenshots, which is the use-case that MouriMap is intended to be deployed for. Tests will follow after this patch. Bug: 329464641 Test: builds, boots Test: Swipe apps into Recents Test: adb screenshot Change-Id: I0ded29b65ccf41940de74cff26d36275bfa46e78
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions