Support fp16 in sf
* Make sure we don't dim SDR in renderengine, and instead map HDR to the correct relative luminance above 1.0 * Plumb the HDR/SDR ratio into HWC Bug: 236745178 Test: builds Change-Id: I325972a01280d287189d38dd6c5bf7f2d4b776bb
Showing
- services/surfaceflinger/CompositionEngine/Android.bp 16 additions, 8 deletionsservices/surfaceflinger/CompositionEngine/Android.bp
- services/surfaceflinger/CompositionEngine/include/compositionengine/DisplaySurface.h 1 addition, 1 deletion...positionEngine/include/compositionengine/DisplaySurface.h
- services/surfaceflinger/CompositionEngine/include/compositionengine/RenderSurface.h 1 addition, 1 deletion...mpositionEngine/include/compositionengine/RenderSurface.h
- services/surfaceflinger/CompositionEngine/include/compositionengine/impl/Output.h 3 additions, 1 deletion...CompositionEngine/include/compositionengine/impl/Output.h
- services/surfaceflinger/CompositionEngine/include/compositionengine/impl/RenderSurface.h 1 addition, 1 deletion...tionEngine/include/compositionengine/impl/RenderSurface.h
- services/surfaceflinger/CompositionEngine/include/compositionengine/mock/DisplaySurface.h 1 addition, 1 deletion...ionEngine/include/compositionengine/mock/DisplaySurface.h
- services/surfaceflinger/CompositionEngine/include/compositionengine/mock/RenderSurface.h 1 addition, 1 deletion...tionEngine/include/compositionengine/mock/RenderSurface.h
- services/surfaceflinger/CompositionEngine/src/Output.cpp 29 additions, 6 deletionsservices/surfaceflinger/CompositionEngine/src/Output.cpp
- services/surfaceflinger/CompositionEngine/src/RenderSurface.cpp 2 additions, 2 deletions...es/surfaceflinger/CompositionEngine/src/RenderSurface.cpp
- services/surfaceflinger/CompositionEngine/tests/DisplayTest.cpp 4 additions, 4 deletions...es/surfaceflinger/CompositionEngine/tests/DisplayTest.cpp
- services/surfaceflinger/CompositionEngine/tests/MockHWComposer.h 4 additions, 3 deletions...s/surfaceflinger/CompositionEngine/tests/MockHWComposer.h
- services/surfaceflinger/CompositionEngine/tests/OutputTest.cpp 135 additions, 5 deletions...ces/surfaceflinger/CompositionEngine/tests/OutputTest.cpp
- services/surfaceflinger/CompositionEngine/tests/RenderSurfaceTest.cpp 10 additions, 10 deletions...faceflinger/CompositionEngine/tests/RenderSurfaceTest.cpp
- services/surfaceflinger/DisplayHardware/AidlComposerHal.cpp 3 additions, 2 deletionsservices/surfaceflinger/DisplayHardware/AidlComposerHal.cpp
- services/surfaceflinger/DisplayHardware/AidlComposerHal.h 2 additions, 1 deletionservices/surfaceflinger/DisplayHardware/AidlComposerHal.h
- services/surfaceflinger/DisplayHardware/ComposerHal.h 2 additions, 1 deletionservices/surfaceflinger/DisplayHardware/ComposerHal.h
- services/surfaceflinger/DisplayHardware/FramebufferSurface.cpp 2 additions, 2 deletions...ces/surfaceflinger/DisplayHardware/FramebufferSurface.cpp
- services/surfaceflinger/DisplayHardware/FramebufferSurface.h 1 addition, 1 deletionservices/surfaceflinger/DisplayHardware/FramebufferSurface.h
- services/surfaceflinger/DisplayHardware/HWC2.cpp 5 additions, 4 deletionsservices/surfaceflinger/DisplayHardware/HWC2.cpp
- services/surfaceflinger/DisplayHardware/HWC2.h 3 additions, 2 deletionsservices/surfaceflinger/DisplayHardware/HWC2.h
Loading
Please register or sign in to comment