Loading services/surfaceflinger/DisplayHardware/HWC2On1Adapter.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -808,7 +808,10 @@ Error HWC2On1Adapter::Display::getRequests(int32_t* outDisplayRequests, return Error::None; } *outDisplayRequests = mChanges->getDisplayRequests(); // Display requests (HWC2::DisplayRequest) are not supported by hwc1: // A hwc1 has always zero requests for the client. *outDisplayRequests = 0; uint32_t numWritten = 0; for (const auto& request : mChanges->getLayerRequests()) { if (numWritten == *outNumElements) { Loading services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h +0 −9 Original line number Diff line number Diff line Loading @@ -308,14 +308,6 @@ private: return mLayerRequests; } int32_t getDisplayRequests() const { int32_t requests = 0; for (auto request : mDisplayRequests) { requests |= static_cast<int32_t>(request); } return requests; } void addTypeChange(hwc2_layer_t layerId, HWC2::Composition type) { mTypeChanges.insert({layerId, type}); Loading @@ -333,7 +325,6 @@ private: mTypeChanges; std::unordered_map<hwc2_layer_t, HWC2::LayerRequest> mLayerRequests; std::unordered_set<HWC2::DisplayRequest> mDisplayRequests; }; std::shared_ptr<const Config> Loading Loading
services/surfaceflinger/DisplayHardware/HWC2On1Adapter.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -808,7 +808,10 @@ Error HWC2On1Adapter::Display::getRequests(int32_t* outDisplayRequests, return Error::None; } *outDisplayRequests = mChanges->getDisplayRequests(); // Display requests (HWC2::DisplayRequest) are not supported by hwc1: // A hwc1 has always zero requests for the client. *outDisplayRequests = 0; uint32_t numWritten = 0; for (const auto& request : mChanges->getLayerRequests()) { if (numWritten == *outNumElements) { Loading
services/surfaceflinger/DisplayHardware/HWC2On1Adapter.h +0 −9 Original line number Diff line number Diff line Loading @@ -308,14 +308,6 @@ private: return mLayerRequests; } int32_t getDisplayRequests() const { int32_t requests = 0; for (auto request : mDisplayRequests) { requests |= static_cast<int32_t>(request); } return requests; } void addTypeChange(hwc2_layer_t layerId, HWC2::Composition type) { mTypeChanges.insert({layerId, type}); Loading @@ -333,7 +325,6 @@ private: mTypeChanges; std::unordered_map<hwc2_layer_t, HWC2::LayerRequest> mLayerRequests; std::unordered_set<HWC2::DisplayRequest> mDisplayRequests; }; std::shared_ptr<const Config> Loading