Mir
|
Interface to platform specific support for graphics operations. More...
#include <platform.h>
Public Member Functions | |
Platform ()=default | |
Platform (const Platform &p)=delete | |
Platform & | operator= (const Platform &p)=delete |
virtual | ~Platform ()=default |
virtual UniqueModulePtr< GraphicBufferAllocator > | create_buffer_allocator ()=0 |
Creates the buffer allocator subsystem. More... | |
virtual UniqueModulePtr< Display > | create_display (std::shared_ptr< DisplayConfigurationPolicy > const &initial_conf_policy, std::shared_ptr< GLConfig > const &gl_config)=0 |
Creates the display subsystem. More... | |
virtual UniqueModulePtr< PlatformIpcOperations > | make_ipc_operations () const =0 |
Creates an object capable of doing platform specific processing of buffers before they are sent or after they are recieved accross IPC. More... | |
Interface to platform specific support for graphics operations.
|
default |
|
delete |
|
virtualdefault |
|
pure virtual |
Creates the buffer allocator subsystem.
|
pure virtual |
Creates the display subsystem.
|
pure virtual |
Creates an object capable of doing platform specific processing of buffers before they are sent or after they are recieved accross IPC.
Copyright © 2012-2016 Canonical Ltd.
Generated on Mon Mar 27 12:06:55 UTC 2017