commit | d77d316c1b6e1567be3a1c734662eaffb68a60e0 | [log] [tgz] |
---|---|---|
author | Leon Scroggins III <scroggo@google.com> | Wed Jan 05 10:42:28 2022 -0500 |
committer | Leon Scroggins III <scroggo@google.com> | Thu Jan 06 16:23:56 2022 -0500 |
tree | f6784d1a60baa2ded80c8878a07079befb18e3bf | |
parent | 4459bf40e9166405755239d37d347edbaad2ef0e [diff] [blame] |
Add HWC2::setBlockingRegion Implement from here down: the blocking region is passed to HidlComposerHal (which ignores it) and AidlComposerHal (which respects it). Depends on Ib0fa41e56196feeff201637d5599830d2565da2b. Bug: 212736475 Test: TODO (b/213361853) Change-Id: I991c8e1beca22075ec831f96dff218e6af3d9a08
diff --git a/services/surfaceflinger/DisplayHardware/HidlComposerHal.cpp b/services/surfaceflinger/DisplayHardware/HidlComposerHal.cpp index 7946002..1ce9ccb 100644 --- a/services/surfaceflinger/DisplayHardware/HidlComposerHal.cpp +++ b/services/surfaceflinger/DisplayHardware/HidlComposerHal.cpp
@@ -1208,6 +1208,11 @@ return Error::NONE; } +Error HidlComposer::setLayerBlockingRegion(Display, Layer, + const std::vector<IComposerClient::Rect>&) { + return Error::NONE; +} + CommandReader::~CommandReader() { resetData(); }