• Home
  • Raw
  • Download

Lines Matching refs:PUBLIC

21 PUBLIC int gbm_device_get_fd(struct gbm_device *gbm)  in gbm_device_get_fd()
27 PUBLIC const char *gbm_device_get_backend_name(struct gbm_device *gbm) in gbm_device_get_backend_name()
32 PUBLIC int gbm_device_is_format_supported(struct gbm_device *gbm, uint32_t format, uint32_t usage) in gbm_device_is_format_supported()
44 PUBLIC struct gbm_device *gbm_create_device(int fd) in gbm_create_device()
62 PUBLIC void gbm_device_destroy(struct gbm_device *gbm) in gbm_device_destroy()
68 PUBLIC struct gbm_surface *gbm_surface_create(struct gbm_device *gbm, uint32_t width, in gbm_surface_create()
79 PUBLIC void gbm_surface_destroy(struct gbm_surface *surface) in gbm_surface_destroy()
84 PUBLIC struct gbm_bo *gbm_surface_lock_front_buffer(struct gbm_surface *surface) in gbm_surface_lock_front_buffer()
89 PUBLIC void gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo) in gbm_surface_release_buffer()
107 PUBLIC struct gbm_bo *gbm_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height, in gbm_bo_create()
130 PUBLIC struct gbm_bo *gbm_bo_create_with_modifiers(struct gbm_device *gbm, uint32_t width, in gbm_bo_create_with_modifiers()
151 PUBLIC void gbm_bo_destroy(struct gbm_bo *bo) in gbm_bo_destroy()
163 PUBLIC struct gbm_bo *gbm_bo_import(struct gbm_device *gbm, uint32_t type, void *buffer, in gbm_bo_import()
226 PUBLIC void *gbm_bo_map(struct gbm_bo *bo, uint32_t x, uint32_t y, uint32_t width, uint32_t height, in gbm_bo_map()
250 PUBLIC void gbm_bo_unmap(struct gbm_bo *bo, void *map_data) in gbm_bo_unmap()
256 PUBLIC uint32_t gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width()
261 PUBLIC uint32_t gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height()
266 PUBLIC uint32_t gbm_bo_get_stride(struct gbm_bo *bo) in gbm_bo_get_stride()
271 PUBLIC uint32_t gbm_bo_get_stride_or_tiling(struct gbm_bo *bo) in gbm_bo_get_stride_or_tiling()
276 PUBLIC uint32_t gbm_bo_get_format(struct gbm_bo *bo) in gbm_bo_get_format()
281 PUBLIC uint64_t gbm_bo_get_format_modifier(struct gbm_bo *bo) in gbm_bo_get_format_modifier()
286 PUBLIC struct gbm_device *gbm_bo_get_device(struct gbm_bo *bo) in gbm_bo_get_device()
291 PUBLIC union gbm_bo_handle gbm_bo_get_handle(struct gbm_bo *bo) in gbm_bo_get_handle()
296 PUBLIC int gbm_bo_get_fd(struct gbm_bo *bo) in gbm_bo_get_fd()
301 PUBLIC size_t gbm_bo_get_num_planes(struct gbm_bo *bo) in gbm_bo_get_num_planes()
306 PUBLIC union gbm_bo_handle gbm_bo_get_plane_handle(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_handle()
311 PUBLIC int gbm_bo_get_plane_fd(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_fd()
316 PUBLIC uint32_t gbm_bo_get_plane_offset(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_offset()
321 PUBLIC uint32_t gbm_bo_get_plane_size(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_size()
326 PUBLIC uint32_t gbm_bo_get_plane_stride(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_stride()
331 PUBLIC uint64_t gbm_bo_get_plane_format_modifier(struct gbm_bo *bo, size_t plane) in gbm_bo_get_plane_format_modifier()
336 PUBLIC void gbm_bo_set_user_data(struct gbm_bo *bo, void *data, in gbm_bo_set_user_data()
343 PUBLIC void *gbm_bo_get_user_data(struct gbm_bo *bo) in gbm_bo_get_user_data()