|
Mir
|
#include <shm_buffer.h>
Public Member Functions | |
| ShmBuffer (std::shared_ptr< ShmFile > const &shm_file, geometry::Size const &size, MirPixelFormat const &pixel_format) | |
| ~ShmBuffer () noexcept | |
| geometry::Size | size () const override |
| geometry::Stride | stride () const override |
| MirPixelFormat | pixel_format () const override |
| std::shared_ptr< MirNativeBuffer > | native_buffer_handle () const override |
| void | gl_bind_to_texture () override |
| bool | can_bypass () const override |
| void | write (unsigned char const *data, size_t size) override |
Public Member Functions inherited from mir::graphics::BufferBasic | |
| BufferBasic () | |
| graphics::BufferID | id () const |
Public Member Functions inherited from mir::graphics::Buffer | |
| virtual | ~Buffer () |
Additional Inherited Members | |
Protected Member Functions inherited from mir::graphics::Buffer | |
| Buffer ()=default | |
| mir::graphics::mesa::ShmBuffer::ShmBuffer | ( | std::shared_ptr< ShmFile > const & | shm_file, |
| geometry::Size const & | size, | ||
| MirPixelFormat const & | pixel_format | ||
| ) |
|
noexcept |
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
|
overridevirtual |
Implements mir::graphics::Buffer.
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015