Mir
|
#include <platform.h>
Public Member Functions | |
Platform (EGLDeviceEXT device, std::shared_ptr< EmergencyCleanupRegistry > const &, std::shared_ptr< DisplayReport > const &) | |
~Platform ()=default | |
UniqueModulePtr< GraphicBufferAllocator > | create_buffer_allocator () override |
Creates the buffer allocator subsystem. More... | |
UniqueModulePtr< Display > | create_display (std::shared_ptr< DisplayConfigurationPolicy > const &, std::shared_ptr< GLConfig > const &) override |
Creates the display subsystem. More... | |
UniqueModulePtr< PlatformIpcOperations > | make_ipc_operations () const override |
Creates an object capable of doing platform specific processing of buffers before they are sent or after they are recieved accross IPC. More... | |
![]() | |
Platform ()=default | |
Platform (const Platform &p)=delete | |
Platform & | operator= (const Platform &p)=delete |
mir::graphics::eglstream::Platform::Platform | ( | EGLDeviceEXT | device, |
std::shared_ptr< EmergencyCleanupRegistry > const & | , | ||
std::shared_ptr< DisplayReport > const & | |||
) |
|
virtualdefault |
Reimplemented from mir::graphics::Platform.
|
overridevirtual |
Creates the buffer allocator subsystem.
Implements mir::graphics::Platform.
|
overridevirtual |
Creates the display subsystem.
Implements mir::graphics::Platform.
|
overridevirtual |
Creates an object capable of doing platform specific processing of buffers before they are sent or after they are recieved accross IPC.
Implements mir::graphics::Platform.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016