Mir
|
#include <buffer_map.h>
Public Member Functions | |
BufferMap (frontend::BufferStreamId id, std::shared_ptr< frontend::EventSink > const &sink, std::shared_ptr< graphics::GraphicBufferAllocator > const &allocator) | |
graphics::BufferID | add_buffer (graphics::BufferProperties const &properties) override |
void | remove_buffer (graphics::BufferID id) override |
void | send_buffer (graphics::BufferID id) override |
std::shared_ptr< graphics::Buffer > & | operator[] (graphics::BufferID) override |
![]() | |
ClientBuffers (ClientBuffers const &)=delete | |
ClientBuffers & | operator= (ClientBuffers const &)=delete |
virtual | ~ClientBuffers ()=default |
ClientBuffers ()=default | |
mir::compositor::BufferMap::BufferMap | ( | frontend::BufferStreamId | id, |
std::shared_ptr< frontend::EventSink > const & | sink, | ||
std::shared_ptr< graphics::GraphicBufferAllocator > const & | allocator | ||
) |
|
overridevirtual |
Implements mir::frontend::ClientBuffers.
|
overridevirtual |
Implements mir::frontend::ClientBuffers.
|
overridevirtual |
Implements mir::frontend::ClientBuffers.
|
overridevirtual |
Implements mir::frontend::ClientBuffers.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015