163
155
SUCCEED_IF_NO_HWC11_SUPPORT();
165
157
auto mock_display_report = std::make_shared<testing::NiceMock<mtd::MockDisplayReport>>();
168
158
auto layerlist = std::make_shared<mga::LayerList>();
170
160
auto syncer = std::make_shared<mga::HWCVsync>();
171
161
auto hwc = std::make_shared<mga::HWC11Device>(hwc_device, layerlist, fb_device, syncer);
173
auto display = std::make_shared<mga::AndroidDisplay>(window_query, db_factory, hwc, mock_display_report);
175
164
display->for_each_display_buffer([this](mg::DisplayBuffer& buffer)