19 #ifndef MIR_TEST_DOUBLES_NULL_BUFFER_STREAM_H_
20 #define MIR_TEST_DOUBLES_NULL_BUFFER_STREAM_H_
std::shared_ptr< graphics::Buffer > lock_compositor_buffer(void const *) override
Definition: stub_buffer_stream.h:43
StubBufferStream()
Definition: stub_buffer_stream.h:35
Definition: buffer_stream.h:39
Definition: stub_buffer.h:38
Definition: stub_buffer_stream.h:32
geometry::Size stream_size() override
Definition: stub_buffer_stream.h:58
std::shared_ptr< graphics::Buffer > lock_snapshot_buffer() override
Definition: stub_buffer_stream.h:48
void force_requests_to_complete() override
Definition: stub_buffer_stream.h:67
StubBuffer stub_client_buffer
Definition: stub_buffer_stream.h:77
void resize(geometry::Size const &) override
Definition: stub_buffer_stream.h:63
MirPixelFormat get_stream_pixel_format() override
Definition: stub_buffer_stream.h:53
int buffers_ready_for_compositor() const override
Definition: stub_buffer_stream.h:75
void swap_client_buffers(graphics::Buffer *, std::function< void(graphics::Buffer *new_buffer)> complete) override
Definition: stub_buffer_stream.h:39
std::shared_ptr< graphics::Buffer > stub_compositor_buffer
Definition: stub_buffer_stream.h:78
void allow_framedropping(bool) override
Definition: stub_buffer_stream.h:71