Searched refs:gbm_bo (Results 1 - 25 of 26) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gbm/main/
H A Dgbm_backend_abi.h81 * GBM_BACKEND_ABI_VERSION, and append gbm_bo_v1 to gbm_bo.
120 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
126 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
128 void *(*bo_map)(struct gbm_bo *bo,
133 void (*bo_unmap)(struct gbm_bo *bo, void *map_data);
134 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data);
135 int (*bo_get_fd)(struct gbm_bo *bo);
136 int (*bo_get_planes)(struct gbm_bo *bo);
137 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane);
138 int (*bo_get_plane_fd)(struct gbm_bo *b
198 struct gbm_bo { struct
[all...]
H A Dgbm.h47 struct gbm_bo;
273 struct gbm_bo *
278 struct gbm_bo *
285 struct gbm_bo *
319 struct gbm_bo *
351 gbm_bo_map(struct gbm_bo *bo,
356 gbm_bo_unmap(struct gbm_bo *bo, void *map_data);
359 gbm_bo_get_width(struct gbm_bo *bo);
362 gbm_bo_get_height(struct gbm_bo *bo);
365 gbm_bo_get_stride(struct gbm_bo *b
[all...]
H A Dgbm.c151 gbm_bo_get_width(struct gbm_bo *bo)
162 gbm_bo_get_height(struct gbm_bo *bo)
176 gbm_bo_get_stride(struct gbm_bo *bo)
189 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane)
202 gbm_bo_get_format(struct gbm_bo *bo)
220 gbm_bo_get_bpp(struct gbm_bo *bo)
286 gbm_bo_get_offset(struct gbm_bo *bo, int plane)
297 gbm_bo_get_device(struct gbm_bo *bo)
311 gbm_bo_get_handle(struct gbm_bo *bo)
328 gbm_bo_get_fd(struct gbm_bo *b
[all...]
H A Dgbm_abi_check.c68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
76 void *(*bo_map)(struct gbm_bo *bo,
81 void (*bo_unmap)(struct gbm_bo *bo, void *map_data);
82 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data);
83 int (*bo_get_fd)(struct gbm_bo *bo);
84 int (*bo_get_planes)(struct gbm_bo *bo);
85 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane);
86 int (*bo_get_plane_fd)(struct gbm_bo *bo, int plane);
87 uint32_t (*bo_get_stride)(struct gbm_bo *b
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gbm/main/
H A Dgbmint.h68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
76 void *(*bo_map)(struct gbm_bo *bo,
81 void (*bo_unmap)(struct gbm_bo *bo, void *map_data);
82 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data);
83 int (*bo_get_fd)(struct gbm_bo *bo);
84 int (*bo_get_planes)(struct gbm_bo *bo);
85 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane);
86 uint32_t (*bo_get_stride)(struct gbm_bo *bo, int plane);
87 uint32_t (*bo_get_offset)(struct gbm_bo *b
108 struct gbm_bo { struct
[all...]
H A Dgbm.h47 struct gbm_bo;
255 struct gbm_bo *
260 struct gbm_bo *
290 struct gbm_bo *
322 gbm_bo_map(struct gbm_bo *bo,
327 gbm_bo_unmap(struct gbm_bo *bo, void *map_data);
330 gbm_bo_get_width(struct gbm_bo *bo);
333 gbm_bo_get_height(struct gbm_bo *bo);
336 gbm_bo_get_stride(struct gbm_bo *bo);
339 gbm_bo_get_stride_for_plane(struct gbm_bo *b
[all...]
H A Dgbm.c155 gbm_bo_get_width(struct gbm_bo *bo)
166 gbm_bo_get_height(struct gbm_bo *bo)
180 gbm_bo_get_stride(struct gbm_bo *bo)
193 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane)
206 gbm_bo_get_format(struct gbm_bo *bo)
224 gbm_bo_get_bpp(struct gbm_bo *bo)
287 gbm_bo_get_offset(struct gbm_bo *bo, int plane)
298 gbm_bo_get_device(struct gbm_bo *bo)
312 gbm_bo_get_handle(struct gbm_bo *bo)
329 gbm_bo_get_fd(struct gbm_bo *b
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gbm/backends/dri/
H A Dgbm_driint.h117 struct gbm_bo base;
139 gbm_dri_bo(struct gbm_bo *bo)
H A Dgbm_dri.c619 gbm_dri_bo_write(struct gbm_bo *_bo, const void *buf, size_t count)
634 gbm_dri_bo_get_fd(struct gbm_bo *_bo)
667 gbm_dri_bo_get_planes(struct gbm_bo *_bo)
676 gbm_dri_bo_get_handle_for_plane(struct gbm_bo *_bo, int plane)
713 gbm_dri_bo_get_stride(struct gbm_bo *_bo, int plane)
752 gbm_dri_bo_get_offset(struct gbm_bo *_bo, int plane)
788 gbm_dri_bo_get_modifier(struct gbm_bo *_bo)
820 gbm_dri_bo_destroy(struct gbm_bo *_bo)
838 static struct gbm_bo *
1003 static struct gbm_bo *
[all...]
/xsrc/external/mit/xf86-video-ati-kms/dist/src/
H A Dradeon_bo_helper.h35 struct gbm_bo *gbm;
/xsrc/external/mit/MesaLib.old/dist/include/EGL/
H A Deglplatform.h95 typedef struct gbm_bo *EGLNativePixmapType;
/xsrc/external/mit/MesaLib/dist/src/gbm/backends/dri/
H A Dgbm_driint.h127 struct gbm_bo base;
149 gbm_dri_bo(struct gbm_bo *bo)
H A Dgbm_dri.c689 gbm_dri_bo_write(struct gbm_bo *_bo, const void *buf, size_t count)
704 gbm_dri_bo_get_fd(struct gbm_bo *_bo)
737 gbm_dri_bo_get_planes(struct gbm_bo *_bo)
746 gbm_dri_bo_get_handle_for_plane(struct gbm_bo *_bo, int plane)
789 gbm_dri_bo_get_plane_fd(struct gbm_bo *_bo, int plane)
828 gbm_dri_bo_get_stride(struct gbm_bo *_bo, int plane)
867 gbm_dri_bo_get_offset(struct gbm_bo *_bo, int plane)
903 gbm_dri_bo_get_modifier(struct gbm_bo *_bo)
935 gbm_dri_bo_destroy(struct gbm_bo *_bo)
953 static struct gbm_bo *
[all...]
/xsrc/external/mit/MesaLib/dist/include/EGL/
H A Deglplatform.h107 typedef struct gbm_bo *EGLNativePixmapType;
/xsrc/external/mit/xorg-server/dist/glamor/
H A Dglamor.h43 struct gbm_bo;
248 * the pixmap and the buffer represented by the gbm_bo will share the same
251 * Returns the gbm_bo on success, NULL on error.
253 extern _X_EXPORT struct gbm_bo *glamor_gbm_bo_from_pixmap(ScreenPtr screen,
390 * from a gbm_bo.
393 * @bo: a pointer on a gbm_bo structure attached to this pixmap at DDX layer.
399 struct gbm_bo *bo,
H A Dglamor_egl.c219 struct gbm_bo *bo,
253 glamor_get_name_from_bo(int gbm_fd, struct gbm_bo *bo, int *name)
274 struct gbm_bo *bo = NULL;
373 static struct gbm_bo *
388 struct gbm_bo *
403 struct gbm_bo *bo;
444 struct gbm_bo *bo;
471 struct gbm_bo *bo;
504 struct gbm_bo *bo;
569 struct gbm_bo *b
[all...]
/xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/
H A Ddriver.h161 struct gbm_bo *,
167 struct gbm_bo *(*gbm_bo_from_pixmap)(ScreenPtr, PixmapPtr);
H A Ddrmmode_display.h84 struct gbm_bo *gbm;
H A Dpresent.c244 struct gbm_bo *gbm;
/xsrc/external/mit/mesa-demos/dist/src/egl/opengl/
H A Deglkms.c172 struct gbm_bo *bo;
/xsrc/external/mit/xf86-video-amdgpu/dist/src/
H A Damdgpu_drv.h227 struct gbm_bo *gbm;
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_drm.c43 static struct gbm_bo *
49 struct gbm_bo *bo;
67 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo)
462 struct gbm_dri_bo *dri_bo = gbm_dri_bo((struct gbm_bo *) buffer);
H A Degl_dri2.h311 struct gbm_bo *bo;
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_drm.c44 static struct gbm_bo *
50 struct gbm_bo *bo;
68 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo)
472 struct gbm_dri_bo *dri_bo = gbm_dri_bo((struct gbm_bo *) buffer);
H A Degl_dri2.h328 struct gbm_bo *bo;

Completed in 20 milliseconds

12