/third_party/mesa3d/src/gbm/main/ |
D | gbm.h | 47 struct gbm_bo; 282 struct gbm_bo * 287 struct gbm_bo * 294 struct gbm_bo * 328 struct gbm_bo * 360 gbm_bo_map(struct gbm_bo *bo, 365 gbm_bo_unmap(struct gbm_bo *bo, void *map_data); 368 gbm_bo_get_width(struct gbm_bo *bo); 371 gbm_bo_get_height(struct gbm_bo *bo); 374 gbm_bo_get_stride(struct gbm_bo *bo); [all …]
|
D | gbm_backend_abi.h | 120 struct gbm_bo *(*bo_create)(struct gbm_device *gbm, 126 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type, 128 void *(*bo_map)(struct gbm_bo *bo, 133 void (*bo_unmap)(struct gbm_bo *bo, void *map_data); 134 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data); 135 int (*bo_get_fd)(struct gbm_bo *bo); 136 int (*bo_get_planes)(struct gbm_bo *bo); 137 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane); 138 int (*bo_get_plane_fd)(struct gbm_bo *bo, int plane); 139 uint32_t (*bo_get_stride)(struct gbm_bo *bo, int plane); [all …]
|
D | gbm.c | 154 gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width() 165 gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height() 179 gbm_bo_get_stride(struct gbm_bo *bo) in gbm_bo_get_stride() 192 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane) in gbm_bo_get_stride_for_plane() 205 gbm_bo_get_format(struct gbm_bo *bo) in gbm_bo_get_format() 223 gbm_bo_get_bpp(struct gbm_bo *bo) in gbm_bo_get_bpp() 294 gbm_bo_get_offset(struct gbm_bo *bo, int plane) in gbm_bo_get_offset() 305 gbm_bo_get_device(struct gbm_bo *bo) in gbm_bo_get_device() 319 gbm_bo_get_handle(struct gbm_bo *bo) in gbm_bo_get_handle() 336 gbm_bo_get_fd(struct gbm_bo *bo) in gbm_bo_get_fd() [all …]
|
D | gbm_abi_check.c | 68 struct gbm_bo *(*bo_create)(struct gbm_device *gbm, 74 struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type, 76 void *(*bo_map)(struct gbm_bo *bo, 81 void (*bo_unmap)(struct gbm_bo *bo, void *map_data); 82 int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data); 83 int (*bo_get_fd)(struct gbm_bo *bo); 84 int (*bo_get_planes)(struct gbm_bo *bo); 85 union gbm_bo_handle (*bo_get_handle)(struct gbm_bo *bo, int plane); 86 int (*bo_get_plane_fd)(struct gbm_bo *bo, int plane); 87 uint32_t (*bo_get_stride)(struct gbm_bo *bo, int plane); [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/gbm/ |
D | gstgl_gbm_utils.h | 34 struct gbm_bo *bo; 44 GstGLDRMFramebuffer* gst_gl_gbm_drm_fb_get_from_bo (struct gbm_bo *bo);
|
D | gstgl_gbm_utils.c | 358 gst_gl_gbm_drm_fb_destroy_callback (struct gbm_bo *bo, void *data) in gst_gl_gbm_drm_fb_destroy_callback() 371 gst_gl_gbm_drm_fb_get_from_bo (struct gbm_bo *bo) in gst_gl_gbm_drm_fb_get_from_bo()
|
D | gstglwindow_gbm_egl.h | 46 struct gbm_bo *current_bo, *prev_bo;
|
D | gstglwindow_gbm_egl.c | 161 struct gbm_bo *next_bo; in draw_cb()
|
/third_party/mesa3d/src/gbm/backends/dri/ |
D | gbm_dri.c | 720 gbm_dri_bo_write(struct gbm_bo *_bo, const void *buf, size_t count) in gbm_dri_bo_write() 735 gbm_dri_bo_get_fd(struct gbm_bo *_bo) in gbm_dri_bo_get_fd() 768 gbm_dri_bo_get_planes(struct gbm_bo *_bo) in gbm_dri_bo_get_planes() 777 gbm_dri_bo_get_handle_for_plane(struct gbm_bo *_bo, int plane) in gbm_dri_bo_get_handle_for_plane() 820 gbm_dri_bo_get_plane_fd(struct gbm_bo *_bo, int plane) in gbm_dri_bo_get_plane_fd() 859 gbm_dri_bo_get_stride(struct gbm_bo *_bo, int plane) in gbm_dri_bo_get_stride() 898 gbm_dri_bo_get_offset(struct gbm_bo *_bo, int plane) in gbm_dri_bo_get_offset() 934 gbm_dri_bo_get_modifier(struct gbm_bo *_bo) in gbm_dri_bo_get_modifier() 966 gbm_dri_bo_destroy(struct gbm_bo *_bo) in gbm_dri_bo_destroy() 984 static struct gbm_bo * [all …]
|
D | gbm_driint.h | 129 struct gbm_bo base; 151 gbm_dri_bo(struct gbm_bo *bo) in gbm_dri_bo()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/gbm/ |
D | DisplayGbm.h | 20 struct gbm_bo; 90 gbm_bo *mBO;
|
/third_party/skia/third_party/externals/dawn/src/tests/white_box/ |
D | VulkanImageWrappingTestsDmaBuf.cpp | 102 gbm_bo* CreateGbmBo(uint32_t width, uint32_t height, bool linear) { in CreateGbmBo() 106 gbm_bo* gbmBo = gbm_bo_create(gbmDevice, width, height, GBM_FORMAT_XBGR8888, flags); in CreateGbmBo() 175 gbm_bo* defaultGbmBo; 702 gbm_bo* gbmBoA = CreateGbmBo(1, 1, true /* linear */); in TEST_P() 707 gbm_bo* gbmBoB = CreateGbmBo(1, 1, true /* linear */); in TEST_P() 712 gbm_bo* gbmBoC = CreateGbmBo(1, 1, true /* linear */); in TEST_P() 801 gbm_bo* gbmBo = CreateGbmBo(640, 480, false /* linear */); in TEST_P()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/ozone/ |
D | DisplayOzone.h | 20 struct gbm_bo; 102 gbm_bo *mBO;
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
D | platform_drm.c | 44 static struct gbm_bo * 50 struct gbm_bo *bo; in lock_front_buffer() 68 release_buffer(struct gbm_surface *_surf, struct gbm_bo *bo) in release_buffer() 472 struct gbm_dri_bo *dri_bo = gbm_dri_bo((struct gbm_bo *) buffer); in dri2_drm_create_image_khr_pixmap()
|
D | egl_dri2.h | 364 struct gbm_bo *bo;
|
/third_party/skia/third_party/externals/egl-registry/api/EGL/ |
D | eglplatform.h | 95 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/skia/third_party/externals/swiftshader/include/EGL/ |
D | eglplatform.h | 95 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/flutter/skia/third_party/externals/angle2/include/EGL/ |
D | eglplatform.h | 101 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/mesa3d/include/EGL/ |
D | eglplatform.h | 107 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/EGL/api/EGL/ |
D | eglplatform.h | 96 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/skia/third_party/externals/angle2/include/EGL/ |
D | eglplatform.h | 94 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | VK_EXT_image_drm_format_modifier.txt | 233 GBM, a graphics buffer manager for Linux, allows creation of a `gbm_bo` 236 and symmetrically allows exporting the same data from the `gbm_bo`. 294 of dma_bufs as an code:EGLImage or code:gbm_bo, common practice mandates 307 set of dma_bufs as an code:EGLImage or code:gbm_bo, EGL and GBM create
|
D | VK_EXT_image_drm_format_modifier.adoc | 233 GBM, a graphics buffer manager for Linux, allows creation of a `gbm_bo` 236 and symmetrically allows exporting the same data from the `gbm_bo`. 294 of dma_bufs as an code:EGLImage or code:gbm_bo, common practice mandates 307 set of dma_bufs as an code:EGLImage or code:gbm_bo, EGL and GBM create
|
/third_party/flutter/skia/third_party/externals/sdl/include/ |
D | SDL_egl.h | 421 typedef struct gbm_bo *EGLNativePixmapType;
|
/third_party/mesa3d/docs/relnotes/ |
D | 19.0.0.rst | 462 - gbm: Clarify acceptable formats for gbm_bo
|