Home
last modified time | relevance | path

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

12

/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;
250 gbm_device_get_fd(struct gbm_device *gbm);
253 gbm_device_get_backend_name(struct gbm_device *gbm);
256 gbm_device_is_format_supported(struct gbm_device *gbm,
260 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm,
265 gbm_device_destroy(struct gbm_device *gbm);
267 struct gbm_device *
271 gbm_bo_create(struct gbm_device *gbm,
276 gbm_bo_create_with_modifiers(struct gbm_device *gbm,
308 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()
300 GBM_EXPORT struct gbm_device *
465 gbm_bo_create(struct gbm_device *gbm, in gbm_bo_create()
478 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/crosvm/rutabaga_gfx/src/rutabaga_gralloc/
Dminigbm_bindings.rs17 pub struct gbm_device { struct
71 pub fn gbm_device_get_fd(gbm: *mut gbm_device) -> c_int; in gbm_device_get_fd()
74 pub fn gbm_device_get_backend_name(gbm: *mut gbm_device) -> *const c_char; in gbm_device_get_backend_name()
77 pub fn gbm_device_is_format_supported(gbm: *mut gbm_device, format: u32, usage: u32) -> c_int; in gbm_device_is_format_supported() argument
81 gbm: *mut gbm_device, in gbm_device_get_format_modifier_plane_count() argument
87 pub fn gbm_device_destroy(gbm: *mut gbm_device); in gbm_device_destroy() argument
90 pub fn gbm_create_device(fd: c_int) -> *mut gbm_device; in gbm_create_device() argument
94 gbm: *mut gbm_device, in gbm_bo_create() argument
103 gbm: *mut gbm_device, in gbm_bo_create_with_modifiers() argument
134 gbm: *mut gbm_device, in gbm_bo_import() argument
[all …]
Dgralloc.rs234 if let Ok(gbm_device) = MinigbmDevice::init() { in new()
235 grallocs.insert(GrallocBackend::Minigbm, gbm_device); in new()
Dminigbm.rs27 gbm: *mut gbm_device,
/external/minigbm/
Dgbm.h46 struct gbm_device;
296 gbm_device_get_fd(struct gbm_device *gbm);
299 gbm_device_get_backend_name(struct gbm_device *gbm);
302 gbm_device_is_format_supported(struct gbm_device *gbm,
306 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm,
311 gbm_device_destroy(struct gbm_device *gbm);
313 struct gbm_device *
317 gbm_bo_create(struct gbm_device *gbm,
322 gbm_bo_create_with_modifiers(struct gbm_device *gbm,
356 gbm_bo_import(struct gbm_device *gbm, uint32_t type,
[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 int gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, uint32_t format, in gbm_device_get_format_modifier_plane_count()
50 PUBLIC struct gbm_device *gbm_create_device(int fd) in gbm_create_device()
52 struct gbm_device *gbm; in gbm_create_device()
54 gbm = (struct gbm_device *)malloc(sizeof(*gbm)); in gbm_create_device()
68 PUBLIC void gbm_device_destroy(struct gbm_device *gbm) in gbm_device_destroy()
74 PUBLIC struct gbm_surface *gbm_surface_create(struct gbm_device *gbm, uint32_t width, in gbm_surface_create()
85 PUBLIC struct gbm_surface *gbm_surface_create_with_modifiers(struct gbm_device *gbm, uint32_t width, in gbm_surface_create_with_modifiers()
[all …]
Dgbm_priv.h17 struct gbm_device { struct
25 struct gbm_device *gbm; argument
/external/virglrenderer/src/
Dvrend_winsys_gbm.h66 struct gbm_device *device;
80 int virgl_gbm_export_fd(struct gbm_device *gbm, uint32_t handle, int32_t *out_fd);
Dvrend_winsys_gbm.c458 struct gbm_device *gbm = gbm_bo_get_device(bo); in virgl_gbm_export_query()
514 int virgl_gbm_export_fd(struct gbm_device *gbm, uint32_t handle, int32_t *out_fd) in virgl_gbm_export_fd()
/external/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h62 struct gbm_device base;
140 gbm_dri_device(struct gbm_device *gbm) in gbm_dri_device()
Dgbm_dri.c594 gbm_dri_is_format_supported(struct gbm_device *gbm, in gbm_dri_is_format_supported()
630 gbm_dri_get_format_modifier_plane_count(struct gbm_device *gbm, in gbm_dri_get_format_modifier_plane_count()
880 gbm_dri_bo_import(struct gbm_device *gbm, in gbm_dri_bo_import()
1045 create_dumb(struct gbm_device *gbm, in create_dumb()
1103 gbm_dri_bo_create(struct gbm_device *gbm, in gbm_dri_bo_create()
1266 gbm_dri_surface_create(struct gbm_device *gbm, in gbm_dri_surface_create()
1338 dri_destroy(struct gbm_device *gbm) in dri_destroy()
1356 static struct gbm_device *
/external/mesa3d/src/egl/main/
Degldisplay.h298 struct gbm_device;
301 _eglGetGbmDisplay(struct gbm_device *native_display,
Degldisplay.c511 _eglGetGbmDisplay(struct gbm_device *native_display, in _eglGetGbmDisplay()
/external/angle/src/libANGLE/renderer/gl/egl/gbm/
DDisplayGbm.h19 struct gbm_device;
155 gbm_device *mGBM;
/external/swiftshader/include/EGL/
Deglplatform.h94 typedef struct gbm_device *EGLNativeDisplayType;
/external/mesa3d/include/EGL/
Deglplatform.h106 typedef struct gbm_device *EGLNativeDisplayType;
/external/angle/include/EGL/
Deglplatform.h93 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.c81 struct gbm_device *gbm = gbm_create_device(fd); in create_gl_core_context()
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_drm.c685 struct gbm_device *gbm; in dri2_initialize_drm()
/external/autotest/client/site_tests/graphics_Gbm/src/
Dgbmtest.c51 static struct gbm_device *gbm;

12