Home
last modified time | relevance | path

Searched refs:gbm_device (Results 1 – 20 of 20) sorted by relevance

/external/mesa3d/src/gbm/main/
Dgbmint.h51 struct gbm_device { struct
53 struct gbm_device *(*dummy)(int); argument
60 void (*destroy)(struct gbm_device *gbm); argument
61 int (*is_format_supported)(struct gbm_device *gbm, argument
64 int (*get_format_modifier_plane_count)(struct gbm_device *device, argument
68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm, argument
74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type, argument
91 struct gbm_surface *(*surface_create)(struct gbm_device *gbm, argument
109 struct gbm_device *gbm; argument
120 struct gbm_device *gbm;
[all …]
Dgbm.h46 struct gbm_device;
232 gbm_device_get_fd(struct gbm_device *gbm);
235 gbm_device_get_backend_name(struct gbm_device *gbm);
238 gbm_device_is_format_supported(struct gbm_device *gbm,
242 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm,
247 gbm_device_destroy(struct gbm_device *gbm);
249 struct gbm_device *
253 gbm_bo_create(struct gbm_device *gbm,
258 gbm_bo_create_with_modifiers(struct gbm_device *gbm,
288 gbm_bo_import(struct gbm_device *gbm, uint32_t type,
[all …]
Dgbm.c53 gbm_device_get_fd(struct gbm_device *gbm) in gbm_device_get_fd()
64 gbm_device_get_backend_name(struct gbm_device *gbm) in gbm_device_get_backend_name()
82 gbm_device_is_format_supported(struct gbm_device *gbm, in gbm_device_is_format_supported()
95 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, in gbm_device_get_format_modifier_plane_count()
107 gbm_device_destroy(struct gbm_device *gbm) in gbm_device_destroy()
126 GBM_EXPORT struct gbm_device *
129 struct gbm_device *gbm = NULL; in gbm_create_device()
297 GBM_EXPORT struct gbm_device *
462 gbm_bo_create(struct gbm_device *gbm, in gbm_bo_create()
475 gbm_bo_create_with_modifiers(struct gbm_device *gbm, in gbm_bo_create_with_modifiers()
[all …]
Dbackend.c80 struct gbm_device *
84 struct gbm_device *dev = NULL; in _gbm_create_device()
Dbackend.h33 struct gbm_device *
/external/minigbm/
Dgbm.h46 struct gbm_device;
275 gbm_device_get_fd(struct gbm_device *gbm);
278 gbm_device_get_backend_name(struct gbm_device *gbm);
281 gbm_device_is_format_supported(struct gbm_device *gbm,
285 gbm_device_destroy(struct gbm_device *gbm);
287 struct gbm_device *
291 gbm_bo_create(struct gbm_device *gbm,
296 gbm_bo_create_with_modifiers(struct gbm_device *gbm,
325 gbm_bo_import(struct gbm_device *gbm, uint32_t type,
382 struct gbm_device *
[all …]
Dgbm.c21 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()
46 struct gbm_device *gbm; in gbm_create_device()
48 gbm = (struct gbm_device *)malloc(sizeof(*gbm)); 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()
93 static struct gbm_bo *gbm_bo_new(struct gbm_device *gbm, uint32_t format) in gbm_bo_new()
107 PUBLIC struct gbm_bo *gbm_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height, in gbm_bo_create()
[all …]
Dgbm_priv.h17 struct gbm_device { struct
25 struct gbm_device *gbm; argument
/external/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h44 struct gbm_device base;
119 gbm_dri_device(struct gbm_device *gbm) in gbm_dri_device()
Dgbm_dri.c605 gbm_dri_is_format_supported(struct gbm_device *gbm, in gbm_dri_is_format_supported()
643 gbm_dri_get_format_modifier_plane_count(struct gbm_device *gbm, in gbm_dri_get_format_modifier_plane_count()
886 gbm_dri_bo_import(struct gbm_device *gbm, in gbm_dri_bo_import()
1051 create_dumb(struct gbm_device *gbm, in create_dumb()
1109 gbm_dri_bo_create(struct gbm_device *gbm, in gbm_dri_bo_create()
1270 gbm_dri_surface_create(struct gbm_device *gbm, in gbm_dri_surface_create()
1342 dri_destroy(struct gbm_device *gbm) in dri_destroy()
1360 static struct gbm_device *
/external/mesa3d/src/egl/main/
Degldisplay.h274 struct gbm_device;
277 _eglGetGbmDisplay(struct gbm_device *native_display,
Degldisplay.c497 _eglGetGbmDisplay(struct gbm_device *native_display, in _eglGetGbmDisplay()
Deglapi.c391 dpy = _eglGetGbmDisplay((struct gbm_device*) native_display, in _eglGetPlatformDisplayCommon()
/external/mesa3d/include/EGL/
Deglplatform.h94 typedef struct gbm_device *EGLNativeDisplayType;
/external/swiftshader/include/EGL/
Deglplatform.h94 typedef struct gbm_device *EGLNativeDisplayType;
/external/libkmsxx/kmscube/
Dcube-gbm.cpp42 struct gbm_device* handle() const { return m_dev; } in handle()
45 struct gbm_device* m_dev;
/external/mesa3d/src/gallium/drivers/radeonsi/glsl_tests/
Damdgcn_glslc.c80 struct gbm_device *gbm = gbm_create_device(fd); in create_gl_core_context()
/external/virglrenderer/src/
Dvirgl_egl_context.c51 struct gbm_device *gbm_dev;
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_drm.c652 struct gbm_device *gbm; in dri2_initialize_drm()
/external/autotest/client/site_tests/graphics_Gbm/src/
Dgbmtest.c52 static struct gbm_device *gbm;