39
39
std::shared_ptr<MirWaitHandle> wh { std::make_shared<MirWaitHandle>() };
40
40
std::shared_ptr<MirSurface> surface{std::make_shared<MirSurface>("a string", nullptr, mf::SurfaceId{2}, wh)};
42
42
std::shared_ptr<mcl::Buffer> buffer {
43
43
std::make_shared<mcl::Buffer>(buffer_cb, nullptr, 0, nullptr, nullptr, mir_buffer_usage_software) };
44
44
mtd::MockProtobufServer mock_server;
45
45
std::shared_ptr<mcl::PresentationChain> chain{ std::make_shared<mcl::PresentationChain>(
46
46
nullptr, 0, mock_server, nullptr, nullptr) };
47
47
std::shared_ptr<MirRenderSurface> render_surface { std::make_shared<mcl::RenderSurface>(
48
nullptr, nullptr, nullptr, nullptr, mir::geometry::Size{0, 0}) };
50
50
mf::SurfaceId const surface_id{43};
51
51
mf::BufferStreamId const stream_id{43};