19 #ifndef MIR_CLIENT_EXTENSIONS_ANDROID_BUFFER_H_ 20 #define MIR_CLIENT_EXTENSIONS_ANDROID_BUFFER_H_ 53 unsigned int hal_pixel_format,
54 unsigned int gralloc_usage_flags,
66 connection,
"mir_extension_android_buffer", 1);
mir_connection_allocate_buffer_android allocate_buffer_android
Definition: android_buffer.h:59
void(* mir_connection_allocate_buffer_android)(MirConnection *connection, int width, int height, unsigned int hal_pixel_format, unsigned int gralloc_usage_flags, MirBufferCallback available_callback, void *available_context)
Allocate a MirBuffer usable by the android platform.
Definition: android_buffer.h:50
unsigned int height
Definition: mir_image.h:27
unsigned int width
Definition: mir_image.h:26
Definition: android_buffer.h:57
void const * mir_connection_request_extension(MirConnection *connection, char const *interface, int version)
Request a Mir extension.
struct MirExtensionAndroidBufferV1 MirExtensionAndroidBufferV1