commit | ef95812207e77786fa788ba792d6ea5b058ccd44 | [log] [tgz] |
---|---|---|
author | Lloyd Pique <lpique@google.com> | Tue Feb 05 18:00:12 2019 -0800 |
committer | Lloyd Pique <lpique@google.com> | Wed Feb 06 13:45:35 2019 -0800 |
tree | 6fe98f0f7753acd9c183263738267367aecba481 | |
parent | aa8756d2eab310aa632569f56947f522ab9e0248 [diff] |
SF: Color changes should dirty entire display After doing the refactoring of DisplayDevice into compositionEngine::Output (etc), it became obvious that color matrix and color mode changes should really be marking the entire output as dirty so everything is repainted on it. This patch makes that change, adding tests to verify the intended behavior. Test: atest libsurfaceflinger_unittest libcompositionengine_test Bug: 121291683 Change-Id: Ia02830eb679271884106f773aa3291f191a49669