|
Mir
|
#include <buffer.h>
Public Member Functions | |
| Buffer (mir_buffer_callback cb, void *context, int buffer_id, std::shared_ptr< ClientBuffer > const &buffer, MirPresentationChain *chain, MirBufferUsage usage) | |
| int | rpc_id () const |
| void | submitted () |
| void | received (MirBufferPackage const &update_message) |
| MirNativeBuffer * | as_mir_native_buffer () const |
| MirGraphicsRegion | map_region () |
| void | set_fence (MirNativeFence *, MirBufferAccess) |
| MirNativeFence * | get_fence () const |
| bool | wait_fence (MirBufferAccess, std::chrono::nanoseconds) |
| MirBufferUsage | buffer_usage () const |
| MirPixelFormat | pixel_format () const |
| geometry::Size | size () const |
| MirPresentationChain * | allocating_chain () const |
| Buffer::Buffer | ( | mir_buffer_callback | cb, |
| void * | context, | ||
| int | buffer_id, | ||
| std::shared_ptr< ClientBuffer > const & | buffer, | ||
| MirPresentationChain * | chain, | ||
| MirBufferUsage | usage | ||
| ) |
| MirPresentationChain * Buffer::allocating_chain | ( | ) | const |
| MirNativeBuffer * Buffer::as_mir_native_buffer | ( | ) | const |
| MirBufferUsage Buffer::buffer_usage | ( | ) | const |
| MirNativeFence * Buffer::get_fence | ( | ) | const |
| MirGraphicsRegion Buffer::map_region | ( | ) |
| MirPixelFormat Buffer::pixel_format | ( | ) | const |
| void Buffer::received | ( | MirBufferPackage const & | update_message | ) |
| int Buffer::rpc_id | ( | ) | const |
| void Buffer::set_fence | ( | MirNativeFence * | native_fence, |
| MirBufferAccess | access | ||
| ) |
| mir::geometry::Size Buffer::size | ( | ) | const |
| void Buffer::submitted | ( | ) |
| bool Buffer::wait_fence | ( | MirBufferAccess | access, |
| std::chrono::nanoseconds | timeout | ||
| ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016