19 #ifndef MIR_CLIENT_EXTENSIONS_GBM_BUFFER_H_ 20 #define MIR_CLIENT_EXTENSIONS_GBM_BUFFER_H_ 52 unsigned int gbm_pixel_format,
53 unsigned int gbm_bo_flags,
65 connection,
"mir_extension_gbm_buffer", 1);
Definition: gbm_buffer.h:56
void(* mir_connection_allocate_buffer_gbm)(MirConnection *connection, int width, int height, unsigned int gbm_pixel_format, unsigned int gbm_bo_flags, MirBufferCallback available_callback, void *available_context)
Allocate a MirBuffer via gbm.
Definition: gbm_buffer.h:49
unsigned int height
Definition: mir_image.h:27
unsigned int width
Definition: mir_image.h:26
void const * mir_connection_request_extension(MirConnection *connection, char const *interface, int version)
Request a Mir extension.
mir_connection_allocate_buffer_gbm allocate_buffer_gbm
Definition: gbm_buffer.h:58
struct MirExtensionGbmBufferV1 MirExtensionGbmBufferV1