Searched refs:gbm_surface (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gbm/main/
H A Dgbmint.h91 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
96 struct gbm_bo *(*surface_lock_front_buffer)(struct gbm_surface *surface);
97 void (*surface_release_buffer)(struct gbm_surface *surface,
99 int (*surface_has_free_buffers)(struct gbm_surface *surface);
100 void (*surface_destroy)(struct gbm_surface *surface);
119 struct gbm_surface { struct
H A Dgbm.h48 struct gbm_surface;
381 struct gbm_surface *
386 struct gbm_surface *
394 gbm_surface_lock_front_buffer(struct gbm_surface *surface);
397 gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo);
400 gbm_surface_has_free_buffers(struct gbm_surface *surface);
403 gbm_surface_destroy(struct gbm_surface *surface);
H A Dgbm.c595 GBM_EXPORT struct gbm_surface *
603 GBM_EXPORT struct gbm_surface *
629 gbm_surface_destroy(struct gbm_surface *surf)
656 gbm_surface_lock_front_buffer(struct gbm_surface *surf)
674 gbm_surface_release_buffer(struct gbm_surface *surf, struct gbm_bo *bo)
696 gbm_surface_has_free_buffers(struct gbm_surface *surf)
/xsrc/external/mit/MesaLib/dist/src/gbm/main/
H A Dgbm_backend_abi.h148 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
153 struct gbm_bo *(*surface_lock_front_buffer)(struct gbm_surface *surface);
154 void (*surface_release_buffer)(struct gbm_surface *surface,
156 int (*surface_has_free_buffers)(struct gbm_surface *surface);
157 void (*surface_destroy)(struct gbm_surface *surface);
207 * GBM_BACKEND_ABI_VERSION, and append gbm_surface_v1 to gbm_surface.
226 struct gbm_surface { struct
H A Dgbm.h48 struct gbm_surface;
413 struct gbm_surface *
418 struct gbm_surface *
425 struct gbm_surface *
434 gbm_surface_lock_front_buffer(struct gbm_surface *surface);
437 gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo);
440 gbm_surface_has_free_buffers(struct gbm_surface *surface);
443 gbm_surface_destroy(struct gbm_surface *surface);
H A Dgbm_abi_check.c91 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
96 struct gbm_bo *(*surface_lock_front_buffer)(struct gbm_surface *surface);
97 void (*surface_release_buffer)(struct gbm_surface *surface,
99 int (*surface_has_free_buffers)(struct gbm_surface *surface);
100 void (*surface_destroy)(struct gbm_surface *surface);
142 * GBM_BACKEND_ABI_VERSION, and append gbm_surface_v1 to gbm_surface.
387 /* Check current gbm_surface ABI against gbm_surface_abi0 */
388 CHECK_MEMBER_CURRENT(gbm_surface, _abi0, gbm);
389 CHECK_MEMBER_CURRENT_NO_TYPE(gbm_surface, _abi0, v0);
399 CHECK_SIZE_CURRENT (gbm_surface, _abi
[all...]
H A Dgbm.c650 GBM_EXPORT struct gbm_surface *
658 GBM_EXPORT struct gbm_surface *
684 GBM_EXPORT struct gbm_surface *
716 gbm_surface_destroy(struct gbm_surface *surf)
743 gbm_surface_lock_front_buffer(struct gbm_surface *surf)
761 gbm_surface_release_buffer(struct gbm_surface *surf, struct gbm_bo *bo)
783 gbm_surface_has_free_buffers(struct gbm_surface *surf)
/xsrc/external/mit/MesaLib.old/dist/src/gbm/backends/dri/
H A Dgbm_driint.h127 struct gbm_surface base;
145 gbm_dri_surface(struct gbm_surface *surface)
H A Dgbm_dri.c1222 static struct gbm_surface *
1286 gbm_dri_surface_destroy(struct gbm_surface *_surf)
/xsrc/external/mit/MesaLib/dist/src/gbm/backends/dri/
H A Dgbm_driint.h137 struct gbm_surface base;
155 gbm_dri_surface(struct gbm_surface *surface)
H A Dgbm_dri.c1310 static struct gbm_surface *
1374 gbm_dri_surface_destroy(struct gbm_surface *_surf)
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_drm.c44 lock_front_buffer(struct gbm_surface *_surf)
67 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo)
81 has_free_buffers(struct gbm_surface *_surf)
96 struct gbm_surface *surface)
139 struct gbm_surface *surface = native_surface;
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_drm.c45 lock_front_buffer(struct gbm_surface *_surf)
68 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo)
82 has_free_buffers(struct gbm_surface *_surf)
97 struct gbm_surface *surface)
147 struct gbm_surface *surface = native_surface;
/xsrc/external/mit/mesa-demos/dist/src/egl/opengl/
H A Deglkms.c174 struct gbm_surface *gs;

Completed in 14 milliseconds