#include <buffer_stream_surfaces.h>
mir::compositor::BufferStreamSurfaces::BufferStreamSurfaces |
( |
std::shared_ptr< BufferBundle > const & |
swapper | ) |
|
mir::compositor::BufferStreamSurfaces::~BufferStreamSurfaces |
( |
| ) |
|
void mir::compositor::BufferStreamSurfaces::acquire_client_buffer |
( |
std::function< void(graphics::Buffer *buffer)> |
complete | ) |
|
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::allow_framedropping |
( |
bool |
allow | ) |
|
|
overridevirtual |
int mir::compositor::BufferStreamSurfaces::buffers_ready_for_compositor |
( |
void const * |
user_id | ) |
const |
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::drop_client_requests |
( |
| ) |
|
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::drop_old_buffers |
( |
| ) |
|
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::force_requests_to_complete |
( |
| ) |
|
|
overridevirtual |
MirPixelFormat mir::compositor::BufferStreamSurfaces::get_stream_pixel_format |
( |
| ) |
|
|
overridevirtual |
std::shared_ptr< mg::Buffer > mir::compositor::BufferStreamSurfaces::lock_compositor_buffer |
( |
void const * |
user_id | ) |
|
|
overridevirtual |
std::shared_ptr< mg::Buffer > mir::compositor::BufferStreamSurfaces::lock_snapshot_buffer |
( |
| ) |
|
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::release_client_buffer |
( |
graphics::Buffer * |
buf | ) |
|
|
overridevirtual |
void mir::compositor::BufferStreamSurfaces::resize |
( |
geometry::Size const & |
size | ) |
|
|
overridevirtual |
geom::Size mir::compositor::BufferStreamSurfaces::stream_size |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015