Mir
|
#include <gbm_buffer_allocator.h>
Public Member Functions | |
GBMBufferAllocator (gbm_device *device, const std::shared_ptr< BufferInitializer > &buffer_initializer) | |
virtual std::shared_ptr< Buffer > | alloc_buffer (graphics::BufferProperties const &buffer_properties) |
Allocates a buffer. More... | |
std::vector < geometry::PixelFormat > | supported_pixel_formats () |
The supported buffer pixel formats. More... | |
![]() | |
virtual | ~GraphicBufferAllocator ()=default |
Additional Inherited Members | |
![]() | |
GraphicBufferAllocator ()=default | |
GraphicBufferAllocator (const GraphicBufferAllocator &)=delete | |
GraphicBufferAllocator & | operator= (const GraphicBufferAllocator &)=delete |
mir::graphics::gbm::GBMBufferAllocator::GBMBufferAllocator | ( | gbm_device * | device, |
const std::shared_ptr< BufferInitializer > & | buffer_initializer | ||
) |
|
virtual |
Allocates a buffer.
[in] | buffer_properties | the properties the allocated buffer should have |
Implements mir::graphics::GraphicBufferAllocator.
|
virtual |
The supported buffer pixel formats.
Implements mir::graphics::GraphicBufferAllocator.
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013