21 #ifndef MIR_GRAPHICS_MESA_GUEST_PLATFORM_H_ 22 #define MIR_GRAPHICS_MESA_GUEST_PLATFORM_H_ 34 class InternalNativeDisplay;
39 GuestPlatform(std::shared_ptr<NestedContext>
const& nested_context_arg);
45 std::shared_ptr<graphics::DisplayConfigurationPolicy>
const&,
46 std::shared_ptr<graphics::GLConfig>
const& )
override;
50 std::shared_ptr<NestedContext>
const nested_context;
57 #endif // MIR_GRAPHICS_MESA_GUEST_PLATFORM_H_
All things Mir.
Definition: atomic_callback.h:25
std::unique_ptr< T, ModuleDeleter< T >> UniqueModulePtr
Use UniqueModulePtr to ensure that your loadable libray outlives instances created within it...
Definition: module_deleter.h:83
Definition: display_helpers.h:86