21 #ifndef MIR_GRAPHICS_NATIVE_GBM_PLATFORM_H_
22 #define MIR_GRAPHICS_NATIVE_GBM_PLATFORM_H_
27 namespace mg = mir::graphics;
38 void initialize(std::shared_ptr<NestedContext>
const& nested_context);
40 std::shared_ptr<BufferInitializer>
const& buffer_initializer)
override;
43 void fill_ipc_package(std::shared_ptr<BufferIPCPacker>
const& packer, std::shared_ptr<Buffer>
const& buffer)
const override;
47 std::shared_ptr<NestedContext> nested_context;
54 #endif // MIR_GRAPHICS_NATIVE_GBM_PLATFORM_H_