uint32_t
gbm_bo_get_stride(struct gbm_bo *bo);
+uint32_t
+gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane);
+
uint32_t
gbm_bo_get_format(struct gbm_bo *bo);
+int64_t
+gbm_bo_get_offset(struct gbm_bo *bo, int plane);
+
struct gbm_device *
gbm_bo_get_device(struct gbm_bo *bo);
int
gbm_bo_get_fd(struct gbm_bo *bo);
+int
+gbm_bo_get_plane_count(struct gbm_bo *bo);
+
+union gbm_bo_handle
+gbm_bo_get_handle_for_plane(struct gbm_bo *bo, int plane);
+
int
gbm_bo_write(struct gbm_bo *bo, const void *buf, size_t count);