Home
last modified time | relevance | path

Searched refs:gbm (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/gbm/main/
H A Dgbm.c44 #include "gbm.h"
48 /** Returns the file description for the gbm device
53 gbm_device_get_fd(struct gbm_device *gbm) in gbm_device_get_fd() argument
55 return gbm->v0.fd; in gbm_device_get_fd()
58 /** Get the backend name for the given gbm device
64 gbm_device_get_backend_name(struct gbm_device *gbm) in gbm_device_get_backend_name() argument
66 return gbm->v0.name; in gbm_device_get_backend_name()
71 * \param gbm The created buffer manager
82 gbm_device_is_format_supported(struct gbm_device *gbm, in gbm_device_is_format_supported() argument
85 return gbm in gbm_device_is_format_supported()
95 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, uint32_t format, uint64_t modifier) gbm_device_get_format_modifier_plane_count() argument
110 gbm_device_destroy(struct gbm_device *gbm) gbm_device_destroy() argument
130 struct gbm_device *gbm = NULL; gbm_create_device() local
489 gbm_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags) gbm_bo_create() argument
502 gbm_bo_create_with_modifiers(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, const uint64_t *modifiers, const unsigned int count) gbm_bo_create_with_modifiers() argument
527 gbm_bo_create_with_modifiers2(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, const uint64_t *modifiers, const unsigned int count, uint32_t flags) gbm_bo_create_with_modifiers2() argument
580 gbm_bo_import(struct gbm_device *gbm, uint32_t type, void *buffer, uint32_t flags) gbm_bo_import() argument
659 gbm_surface_create(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags) gbm_surface_create() argument
667 gbm_surface_create_with_modifiers(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, const uint64_t *modifiers, const unsigned int count) gbm_surface_create_with_modifiers() argument
693 gbm_surface_create_with_modifiers2(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, const uint64_t *modifiers, const unsigned int count, uint32_t flags) gbm_surface_create_with_modifiers2() argument
[all...]
H A Dgbm.h42 * \file gbm.h
262 gbm_device_get_fd(struct gbm_device *gbm);
265 gbm_device_get_backend_name(struct gbm_device *gbm);
268 gbm_device_is_format_supported(struct gbm_device *gbm,
272 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm,
277 gbm_device_destroy(struct gbm_device *gbm);
283 gbm_bo_create(struct gbm_device *gbm,
288 gbm_bo_create_with_modifiers(struct gbm_device *gbm,
295 gbm_bo_create_with_modifiers2(struct gbm_device *gbm,
329 gbm_bo_import(struct gbm_device *gbm, uint32_
[all...]
H A Dgbm_backend_abi.h33 #include "gbm.h"
108 void (*destroy)(struct gbm_device *gbm);
109 int (*is_format_supported)(struct gbm_device *gbm,
120 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
126 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
148 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
199 struct gbm_device *gbm; member
227 struct gbm_device *gbm; member
H A Dgbm_abi_check.c50 * From: Simon Ser - "gbm: assume USE_SCANOUT in create_with_modifiers"
61 void (*destroy)(struct gbm_device *gbm);
62 int (*is_format_supported)(struct gbm_device *gbm,
68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm,
74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
91 struct gbm_surface *(*surface_create)(struct gbm_device *gbm,
134 struct gbm_device *gbm; member
162 struct gbm_device *gbm; member
372 CHECK_MEMBER_CURRENT(gbm_bo, _abi0, gbm); in main()
388 CHECK_MEMBER_CURRENT(gbm_surface, _abi0, gbm); in main()
[all...]
H A Dbackend.c231 _gbm_device_destroy(struct gbm_device *gbm) in _gbm_device_destroy() argument
233 const struct gbm_backend_desc *backend_desc = gbm->v0.backend_desc; in _gbm_device_destroy()
234 gbm->v0.destroy(gbm); in _gbm_device_destroy()
H A Dbackend.h37 _gbm_device_destroy(struct gbm_device *gbm);
/third_party/mesa3d/src/gbm/backends/dri/
H A Dgbm_dri.c101 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_get_buffers()
114 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_flush_front_buffer()
127 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_get_buffers_with_format()
158 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in image_get_buffers()
195 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in swrast_put_image2()
227 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in swrast_get_image()
334 fprintf(stderr, "gbm: did not find extension %s version %d\n", in dri_bind_extensions()
660 gbm_dri_is_format_supported(struct gbm_device *gbm, in gbm_dri_is_format_supported() argument
664 struct gbm_dri_device *dri = gbm_dri_device(gbm); in gbm_dri_is_format_supported()
696 gbm_dri_get_format_modifier_plane_count(struct gbm_device *gbm, in gbm_dri_get_format_modifier_plane_count() argument
985 gbm_dri_bo_import(struct gbm_device *gbm, uint32_t type, void *buffer, uint32_t usage) gbm_dri_bo_import() argument
1150 create_dumb(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t usage) create_dumb() argument
1208 gbm_dri_bo_create(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t usage, const uint64_t *modifiers, const unsigned int count) gbm_dri_bo_create() argument
1342 gbm_dri_surface_create(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags, const uint64_t *modifiers, const unsigned count) gbm_dri_surface_create() argument
1414 dri_destroy(struct gbm_device *gbm) dri_destroy() argument
[all...]
H A Dgbm_driint.h145 gbm_dri_device(struct gbm_device *gbm) in gbm_dri_device() argument
147 return (struct gbm_dri_device *) gbm; in gbm_dri_device()
177 ret = drmIoctl(bo->base.gbm->v0.fd, DRM_IOCTL_MODE_MAP_DUMB, &map_arg); in gbm_dri_bo_map_dumb()
182 MAP_SHARED, bo->base.gbm->v0.fd, map_arg.offset); in gbm_dri_bo_map_dumb()
/third_party/mesa3d/src/gallium/drivers/radeonsi/glsl_tests/
H A Damdgcn_glslc.c51 #include <gbm.h>
81 struct gbm_device *gbm = gbm_create_device(fd); in create_gl_core_context() local
82 if (unlikely(gbm == NULL)) { in create_gl_core_context()
83 fprintf(stderr, "ERROR: Couldn't create gbm device\n"); in create_gl_core_context()
88 gbm, NULL); in create_gl_core_context()
/third_party/mesa3d/src/egl/drivers/dri2/
H A Dplatform_drm.c49 struct gbm_dri_device *device = gbm_dri_device(_surf->gbm); in lock_front_buffer()
687 struct gbm_device *gbm; in dri2_initialize_drm() local
697 gbm = disp->PlatformDisplay; in dri2_initialize_drm()
698 if (gbm == NULL) { in dri2_initialize_drm()
703 gbm = gbm_create_device(dri2_dpy->fd); in dri2_initialize_drm()
704 if (gbm == NULL) { in dri2_initialize_drm()
705 err = "DRI2: failed to create gbm device"; in dri2_initialize_drm()
710 dri2_dpy->fd = os_dupfd_cloexec(gbm_device_get_fd(gbm)); in dri2_initialize_drm()
712 err = "DRI2: failed to fcntl() existing gbm device"; in dri2_initialize_drm()
716 dri2_dpy->gbm_dri = gbm_dri_device(gbm); in dri2_initialize_drm()
[all...]
/third_party/mesa3d/src/imgui/
H A Dimstb_truetype.h3556 stbtt__bitmap gbm;
3572 gbm.w = (ix1 - ix0);
3573 gbm.h = (iy1 - iy0);
3574 gbm.pixels = NULL; // in case we error
3576 if (width ) *width = gbm.w;
3577 if (height) *height = gbm.h;
3581 if (gbm.w && gbm.h) {
3582 gbm.pixels = (unsigned char *) STBTT_malloc(gbm
[all...]
/third_party/skia/third_party/externals/imgui/
H A Dimstb_truetype.h3556 stbtt__bitmap gbm;
3572 gbm.w = (ix1 - ix0);
3573 gbm.h = (iy1 - iy0);
3574 gbm.pixels = NULL; // in case we error
3576 if (width ) *width = gbm.w;
3577 if (height) *height = gbm.h;
3581 if (gbm.w && gbm.h) {
3582 gbm.pixels = (unsigned char *) STBTT_malloc(gbm
[all...]
/third_party/mesa3d/android/
H A DAndroid.mk173 $(eval $(call mesa3d-lib,libgbm,.so.1,,MESA3D_LIBGBM_BIN,$(MESA3D_TOP)/src/gbm/main))
/third_party/mesa3d/src/egl/main/
H A Degldisplay.c65 #include <gbm.h>
152 /* gbm has a pointer to its constructor as first element. */ in _eglNativePlatformDetectNativeDisplay()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/gbm/
H A DDisplayGbm.cpp9 #include "libANGLE/renderer/gl/egl/gbm/DisplayGbm.h"
19 #include <gbm.h>
32 #include "libANGLE/renderer/gl/egl/gbm/SurfaceGbm.h"
/third_party/skia/third_party/externals/dawn/src/tests/white_box/
H A DVulkanImageWrappingTestsDmaBuf.cpp29 #include <gbm.h>
/third_party/glfw/deps/
H A Dnuklear.h12238 struct nk_tt__bitmap gbm; in nk_tt_MakeGlyphBitmapSubpixel() local
12242 gbm.pixels = output; in nk_tt_MakeGlyphBitmapSubpixel()
12243 gbm.w = out_w; in nk_tt_MakeGlyphBitmapSubpixel()
12244 gbm.h = out_h; in nk_tt_MakeGlyphBitmapSubpixel()
12245 gbm.stride = out_stride; in nk_tt_MakeGlyphBitmapSubpixel()
12247 if (gbm.w && gbm.h) in nk_tt_MakeGlyphBitmapSubpixel()
12248 nk_tt_Rasterize(&gbm, 0.35f, vertices, num_verts, scale_x, scale_y, in nk_tt_MakeGlyphBitmapSubpixel()

Completed in 70 milliseconds