/third_party/mesa3d/src/gbm/main/ |
H A D | gbm.c | 44 #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 D | gbm.h | 42 * \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 D | gbm_backend_abi.h | 33 #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 D | gbm_abi_check.c | 50 * 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 D | backend.c | 231 _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 D | backend.h | 37 _gbm_device_destroy(struct gbm_device *gbm);
|
/third_party/mesa3d/src/gbm/backends/dri/ |
H A D | gbm_dri.c | 101 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 D | gbm_driint.h | 145 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 D | amdgcn_glslc.c | 51 #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 D | platform_drm.c | 49 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 D | imstb_truetype.h | 3556 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 D | imstb_truetype.h | 3556 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 D | Android.mk | 173 $(eval $(call mesa3d-lib,libgbm,.so.1,,MESA3D_LIBGBM_BIN,$(MESA3D_TOP)/src/gbm/main))
|
/third_party/mesa3d/src/egl/main/ |
H A D | egldisplay.c | 65 #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 D | DisplayGbm.cpp | 9 #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 D | VulkanImageWrappingTestsDmaBuf.cpp | 29 #include <gbm.h>
|
/third_party/glfw/deps/ |
H A D | nuklear.h | 12238 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()
|