19 #ifndef MIR_TEST_DOUBLES_NULL_CLIENT_BUFFER_H_
20 #define MIR_TEST_DOUBLES_NULL_CLIENT_BUFFER_H_
36 return std::make_shared<client::MemoryRegion>();
41 uint32_t
age()
const {
return 0; }
Definition: null_client_buffer.h:31
MirPixelFormat pixel_format() const
Definition: null_client_buffer.h:40
void increment_age()
Definition: null_client_buffer.h:42
geometry::Size size() const
Definition: null_client_buffer.h:38
detail::IntWrapper< detail::stride > Stride
Definition: dimensions.h:111
std::shared_ptr< graphics::NativeBuffer > native_buffer_handle() const
Definition: null_client_buffer.h:44
uint32_t age() const
Definition: null_client_buffer.h:41
geometry::Stride stride() const
Definition: null_client_buffer.h:39
std::shared_ptr< client::MemoryRegion > secure_for_cpu_write()
Definition: null_client_buffer.h:34
Definition: client_buffer.h:52
void mark_as_submitted()
Definition: null_client_buffer.h:43
Definition: dimensions.h:38