Lines Matching refs:gbm_device
45 struct gbm_device;
230 int gbm_device_get_fd(struct gbm_device *gbm);
232 const char *gbm_device_get_backend_name(struct gbm_device *gbm);
234 int gbm_device_is_format_supported(struct gbm_device *gbm, uint32_t format, uint32_t usage);
236 int gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, uint32_t format, uint64_t modifier);
238 void gbm_device_destroy(struct gbm_device *gbm);
240 struct gbm_device *gbm_create_device(int fd);
242 struct gbm_bo *gbm_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags);
244 struct gbm_bo *gbm_bo_create_with_modifiers(struct gbm_device *gbm,
275 struct gbm_bo *bm_bo_import(struct gbm_device *gbm, uint32_t type, void *buffer, uint32_t usage);
324 struct gbm_device *gbm_bo_get_device(struct gbm_bo *bo);
344 struct gbm_iSurface *gbm_iSurface_create(struct gbm_device *gbm,
348 struct gbm_iSurface *gbm_iSurface_create_with_modifiers(struct gbm_device *gbm,