Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f86e12ba authored by Alistair Strachan's avatar Alistair Strachan Committed by android-build-merger
Browse files

Fix getDisplayInfo() for SurfaceFlinger in HWC2 mode.

am: c175253b

Change-Id: I8a1db090809ec0354dda54a6202ff92b76681bb4
parents eb444d60 c175253b
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <map>

namespace android {
    class Fence;
@@ -283,7 +284,9 @@ private:
    bool mIsConnected;
    DisplayType mType;
    std::unordered_map<hwc2_layer_t, std::weak_ptr<Layer>> mLayers;
    std::unordered_map<hwc2_config_t, std::shared_ptr<const Config>> mConfigs;
    // The ordering in this map matters, for getConfigs(), when it is
    // converted to a vector
    std::map<hwc2_config_t, std::shared_ptr<const Config>> mConfigs;
};

// Convenience C++ class to access hwc2_device_t Layer functions directly.