Home
last modified time | relevance | path

Searched refs:gbm (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/gbm/main/
Dgbm.c56 gbm_device_get_fd(struct gbm_device *gbm) in gbm_device_get_fd() argument
58 return gbm->fd; in gbm_device_get_fd()
68 gbm_device_get_backend_name(struct gbm_device *gbm) in gbm_device_get_backend_name() argument
70 return gbm->name; in gbm_device_get_backend_name()
86 gbm_device_is_format_supported(struct gbm_device *gbm, in gbm_device_is_format_supported() argument
89 return gbm->is_format_supported(gbm, format, usage); in gbm_device_is_format_supported()
97 gbm_device_destroy(struct gbm_device *gbm) in gbm_device_destroy() argument
99 gbm->refcount--; in gbm_device_destroy()
100 if (gbm->refcount == 0) in gbm_device_destroy()
101 gbm->destroy(gbm); in gbm_device_destroy()
[all …]
Dgbmint.h60 void (*destroy)(struct gbm_device *gbm);
61 int (*is_format_supported)(struct gbm_device *gbm,
65 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
69 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
74 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
90 struct gbm_device *gbm; member
101 struct gbm_device *gbm; member
Dgbm.h213 gbm_device_get_fd(struct gbm_device *gbm);
216 gbm_device_get_backend_name(struct gbm_device *gbm);
219 gbm_device_is_format_supported(struct gbm_device *gbm,
223 gbm_device_destroy(struct gbm_device *gbm);
229 gbm_bo_create(struct gbm_device *gbm,
237 gbm_bo_import(struct gbm_device *gbm, uint32_t type,
272 gbm_surface_create(struct gbm_device *gbm,
Dgbm.pc.in6 Name: gbm name
7 Description: Mesa gbm library
/external/mesa3d/src/gallium/state_trackers/gbm/
Dgbm_drm.c76 gbm_gallium_drm_is_format_supported(struct gbm_device *gbm, in gbm_gallium_drm_is_format_supported() argument
80 struct gbm_gallium_drm_device *gdrm = gbm_gallium_drm_device(gbm); in gbm_gallium_drm_is_format_supported()
107 gbm_gallium_drm_bo_import(struct gbm_device *gbm, in gbm_gallium_drm_bo_import() argument
110 struct gbm_gallium_drm_device *gdrm = gbm_gallium_drm_device(gbm); in gbm_gallium_drm_bo_import()
143 bo->base.base.gbm = gbm; in gbm_gallium_drm_bo_import()
172 gbm_gallium_drm_bo_create(struct gbm_device *gbm, in gbm_gallium_drm_bo_create() argument
176 struct gbm_gallium_drm_device *gdrm = gbm_gallium_drm_device(gbm); in gbm_gallium_drm_bo_create()
186 bo->base.base.gbm = gbm; in gbm_gallium_drm_bo_create()
222 gbm_gallium_drm_destroy(struct gbm_device *gbm) in gbm_gallium_drm_destroy() argument
224 struct gbm_gallium_drm_device *gdrm = gbm_gallium_drm_device(gbm); in gbm_gallium_drm_destroy()
Dgbm_gallium_drmint.h57 gbm_gallium_drm_device(struct gbm_device *gbm) in gbm_gallium_drm_device() argument
59 return (struct gbm_gallium_drm_device *) gbm; in gbm_gallium_drm_device()
DMakefile8 -I$(TOP)/src/gbm/main \
29 $(MKLIB) -o gbm -static $(GBM_OBJECTS)
/external/mesa3d/src/gbm/backends/
DMakefile.template15 GBM_BACKEND_PATH = $(TOP)/$(LIB_DIR)/gbm/$(GBM_BACKEND).so
24 @$(INSTALL) -d $(TOP)/$(LIB_DIR)/gbm
25 $(INSTALL) $< $(TOP)/$(LIB_DIR)/gbm
27 $(GBM_BACKEND).so: $(GBM_OBJECTS) Makefile $(TOP)/src/gbm/backends/Makefile.template
37 $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)/gbm
38 $(MINSTALL) $(GBM_BACKEND_PATH) $(DESTDIR)$(INSTALL_LIB_DIR)/gbm
/external/mesa3d/src/gbm/backends/dri/
Dgbm_dri.c71 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_get_buffers()
84 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_flush_front_buffer()
97 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_get_buffers_with_format()
277 gbm_dri_is_format_supported(struct gbm_device *gbm, in gbm_dri_is_format_supported() argument
317 struct gbm_dri_device *dri = gbm_dri_device(_bo->gbm); in gbm_dri_bo_destroy()
360 gbm_dri_bo_import(struct gbm_device *gbm, in gbm_dri_bo_import() argument
363 struct gbm_dri_device *dri = gbm_dri_device(gbm); in gbm_dri_bo_import()
436 bo->base.base.gbm = gbm; in gbm_dri_bo_import()
452 create_dumb(struct gbm_device *gbm, in create_dumb() argument
456 struct gbm_dri_device *dri = gbm_dri_device(gbm); in create_dumb()
[all …]
Dgbm_driint.h88 gbm_dri_device(struct gbm_device *gbm) in gbm_dri_device() argument
90 return (struct gbm_dri_device *) gbm; in gbm_dri_device()
/external/mesa3d/src/gallium/targets/gbm/
DMakefile7 GBM_SOURCES = gbm.c
11 -I$(TOP)/src/gallium/state_trackers/gbm \
12 -I$(TOP)/src/gbm/main \
18 $(TOP)/src/gallium/state_trackers/gbm/libgbm.a \
/external/mesa3d/src/gallium/state_trackers/egl/drm/
Dnative_drm.c310 struct gbm_gallium_drm_device *gbm; in native_create_display() local
314 gbm = dpy; in native_create_display()
316 if (gbm == NULL) { in native_create_display()
330 gbm = gbm_gallium_drm_device(gbm_create_device(fd)); in native_create_display()
334 if (gbm == NULL) in native_create_display()
337 if (strcmp(gbm_device_get_backend_name(&gbm->base.base), "drm") != 0 || in native_create_display()
338 gbm->base.type != GBM_DRM_DRIVER_TYPE_GALLIUM) { in native_create_display()
340 gbm_device_destroy(&gbm->base.base); in native_create_display()
344 return drm_create_display(gbm, own_gbm, drm_event_handler); in native_create_display()
/external/mesa3d/src/gbm/
DMakefile.am2 pkgconfig_DATA = main/gbm.pc
8 -I$(top_srcdir)/src/gbm/main \
15 include_HEADERS = main/gbm.h
18 main/gbm.c \
/external/mesa3d/doxygen/
Dgbm.doxy8 PROJECT_NAME = "Generic Buffer Manager (gbm)"
12 INPUT = ../src/gbm/main
26 HTML_OUTPUT = gbm
48 GENERATE_TAGFILE = gbm.tag
DMakefile20 gbm.doxy
/external/mesa3d/src/gallium/state_trackers/egl/
DSConscript45 # XXX: Disabled as it depends on gbm, which is not yet built with scons
48 '#/src/gbm/main',
49 '#/src/gallium/state_trackers/gbm',
DMakefile37 -I$(TOP)/src/gbm/main -I$(TOP)/src/gallium/state_trackers/gbm
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_drm.c398 struct gbm_device *gbm; in dri2_initialize_drm() local
410 gbm = disp->PlatformDisplay; in dri2_initialize_drm()
411 if (gbm == NULL) { in dri2_initialize_drm()
414 gbm = gbm_create_device(fd); in dri2_initialize_drm()
415 if (gbm == NULL) in dri2_initialize_drm()
419 if (strcmp(gbm_device_get_backend_name(gbm), "drm") != 0) { in dri2_initialize_drm()
424 dri2_dpy->gbm_dri = gbm_dri_device(gbm); in dri2_initialize_drm()
431 fd = dup(gbm_device_get_fd(gbm)); in dri2_initialize_drm()
DMakefile.am25 -I$(top_srcdir)/src/gbm/main \
26 -I$(top_srcdir)/src/gbm/backends/dri \
/external/mesa3d/src/egl/main/
DMakefile.am30 -I$(top_srcdir)/src/gbm/main \
/external/mesa3d/
Dconfigure.ac585 AC_ARG_ENABLE([gbm], optenable
586 [AS_HELP_STRING([--enable-gbm],
587 [enable gbm library @<:@default=auto@:>@])],
624 [AS_HELP_STRING([--enable-gallium-gbm],
625 [enable optional gbm state tracker (not required for
626 gbm support in Gallium)
1226 dnl gbm configuration
1237 SRC_DIRS="$SRC_DIRS gbm"
1240 AC_MSG_ERROR([gbm needs udev]))
1305 dnl gbm Gallium configuration
[all …]
/external/icu/icu4c/source/data/misc/
DlikelySubtags.txt201 gbm{"gbm_Deva_IN"}
DsupplementalData.txt9539 gbm{
18424 gbm{