Home | History | Annotate | Download | only in minigbm

Lines Matching refs:gbm_device

21 PUBLIC int gbm_device_get_fd(struct gbm_device *gbm)
27 PUBLIC const char *gbm_device_get_backend_name(struct gbm_device *gbm)
32 PUBLIC int gbm_device_is_format_supported(struct gbm_device *gbm, uint32_t format, uint32_t usage)
44 PUBLIC struct gbm_device *gbm_create_device(int fd)
46 struct gbm_device *gbm;
48 gbm = (struct gbm_device *)malloc(sizeof(*gbm));
62 PUBLIC void gbm_device_destroy(struct gbm_device *gbm)
68 PUBLIC struct gbm_surface *gbm_surface_create(struct gbm_device *gbm, uint32_t width,
93 static struct gbm_bo *gbm_bo_new(struct gbm_device *gbm, uint32_t format)
107 PUBLIC struct gbm_bo *gbm_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height,
130 PUBLIC struct gbm_bo *gbm_bo_create_with_modifiers(struct gbm_device *gbm, uint32_t width,
163 PUBLIC struct gbm_bo *gbm_bo_import(struct gbm_device *gbm, uint32_t type, void *buffer,
286 PUBLIC struct gbm_device *gbm_bo_get_device(struct gbm_bo *bo)