Mir
|
#include <buffer.h>
Public Member Functions | |
Buffer (mir_buffer_callback cb, void *context, int buffer_id, std::shared_ptr< ClientBuffer > const &buffer, MirConnection *connection, MirBufferUsage usage) | |
int | rpc_id () const override |
void | submitted () override |
void | received () override |
void | received (MirBufferPackage const &update_message) override |
MirNativeBuffer * | as_mir_native_buffer () const override |
std::shared_ptr< ClientBuffer > | client_buffer () const override |
MirGraphicsRegion | map_region () override |
void | set_fence (MirNativeFence *, MirBufferAccess) override |
MirNativeFence * | get_fence () const override |
bool | wait_fence (MirBufferAccess, std::chrono::nanoseconds) override |
MirBufferUsage | buffer_usage () const override |
MirPixelFormat | pixel_format () const override |
geometry::Size | size () const override |
MirConnection * | allocating_connection () const override |
void | increment_age () override |
bool | valid () const override |
char const * | error_message () const override |
void | set_callback (mir_buffer_callback callback, void *context) override |
![]() | |
virtual | ~MirBuffer ()=default |
Additional Inherited Members | |
![]() | |
MirBuffer ()=default | |
MirBuffer (MirBuffer const &)=delete | |
MirBuffer & | operator= (MirBuffer const &)=delete |
Buffer::Buffer | ( | mir_buffer_callback | cb, |
void * | context, | ||
int | buffer_id, | ||
std::shared_ptr< ClientBuffer > const & | buffer, | ||
MirConnection * | connection, | ||
MirBufferUsage | usage | ||
) |
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016