| /xsrc/external/mit/MesaLib/dist/src/gbm/main/ |
| H A D | backend.h | 37 _gbm_device_destroy(struct gbm_device *gbm);
|
| 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) argument 55 return gbm->v0.fd; 58 /** Get the backend name for the given gbm device 64 gbm_device_get_backend_name(struct gbm_device *gbm) argument 66 return gbm->v0.name; 71 * \param gbm The created buffer manager 82 gbm_device_is_format_supported(struct gbm_device *gbm, argument 85 return gbm 95 gbm_device_get_format_modifier_plane_count(struct gbm_device * gbm,uint32_t format,uint64_t modifier) argument 107 gbm_device_destroy(struct gbm_device * gbm) argument 127 struct gbm_device *gbm = NULL; local in function:gbm_create_device 481 gbm_bo_create(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t flags) argument 494 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) argument 519 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) argument 572 gbm_bo_import(struct gbm_device * gbm,uint32_t type,void * buffer,uint32_t flags) argument 651 gbm_surface_create(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t flags) argument 659 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) argument 685 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) argument [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 in struct:gbm_bo 227 struct gbm_device *gbm; member in struct:gbm_surface
|
| H A D | gbm.h | 42 * \file gbm.h 253 gbm_device_get_fd(struct gbm_device *gbm); 256 gbm_device_get_backend_name(struct gbm_device *gbm); 259 gbm_device_is_format_supported(struct gbm_device *gbm, 263 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, 268 gbm_device_destroy(struct gbm_device *gbm); 274 gbm_bo_create(struct gbm_device *gbm, 279 gbm_bo_create_with_modifiers(struct gbm_device *gbm, 286 gbm_bo_create_with_modifiers2(struct gbm_device *gbm, 320 gbm_bo_import(struct gbm_device *gbm, uint32_ [all...] |
| 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 in struct:gbm_bo_abi0 162 struct gbm_device *gbm; member in struct:gbm_surface_abi0 372 CHECK_MEMBER_CURRENT(gbm_bo, _abi0, gbm); 388 CHECK_MEMBER_CURRENT(gbm_surface, _abi0, gbm); [all...] |
| H A D | backend.c | 231 _gbm_device_destroy(struct gbm_device *gbm) argument 233 const struct gbm_backend_desc *backend_desc = gbm->v0.backend_desc; 234 gbm->v0.destroy(gbm);
|
| /xsrc/external/mit/MesaLib.old/dist/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) argument 55 return gbm->fd; 58 /** Get the backend name for the given gbm device 64 gbm_device_get_backend_name(struct gbm_device *gbm) argument 66 return gbm->name; 71 * \param gbm The created buffer manager 82 gbm_device_is_format_supported(struct gbm_device *gbm, argument 85 return gbm 95 gbm_device_get_format_modifier_plane_count(struct gbm_device * gbm,uint32_t format,uint64_t modifier) argument 107 gbm_device_destroy(struct gbm_device * gbm) argument 129 struct gbm_device *gbm = NULL; local in function:gbm_create_device 462 gbm_bo_create(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t usage) argument 475 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) argument 522 gbm_bo_import(struct gbm_device * gbm,uint32_t type,void * buffer,uint32_t usage) argument 596 gbm_surface_create(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t flags) argument 604 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) argument [all...] |
| H A D | gbmint.h | 31 #include "gbm.h" 43 * \brief Internal implementation details of gbm 60 void (*destroy)(struct gbm_device *gbm); 61 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, 109 struct gbm_device *gbm; member in struct:gbm_bo 120 struct gbm_device *gbm; member in struct:gbm_surface
|
| H A D | gbm.h | 42 * \file gbm.h 235 gbm_device_get_fd(struct gbm_device *gbm); 238 gbm_device_get_backend_name(struct gbm_device *gbm); 241 gbm_device_is_format_supported(struct gbm_device *gbm, 245 gbm_device_get_format_modifier_plane_count(struct gbm_device *gbm, 250 gbm_device_destroy(struct gbm_device *gbm); 256 gbm_bo_create(struct gbm_device *gbm, 261 gbm_bo_create_with_modifiers(struct gbm_device *gbm, 291 gbm_bo_import(struct gbm_device *gbm, uint32_t type, 382 gbm_surface_create(struct gbm_device *gbm, [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gbm/ |
| H A D | Makefile.sources | 4 main/gbm.c \ 5 main/gbm.h \
|
| /xsrc/external/mit/xf86-video-ati-kms/dist/src/ |
| H A D | radeon_bo_helper.h | 27 #include <gbm.h> 35 struct gbm_bo *gbm; member in union:radeon_buffer::__anoneb4cc750010a 101 gbm_bo_destroy(buf->bo.gbm);
|
| H A D | radeon_bo_helper.c | 221 bo->bo.gbm = gbm_bo_create(info->gbm, width, height, gbm_format, bo_use); 222 if (!bo->bo.gbm) { 230 *new_pitch = gbm_bo_get_stride(bo->bo.gbm); 488 bo->bo.gbm = gbm_bo_import(info->gbm, GBM_BO_IMPORT_FD, &data, bo_use); 489 if (!bo->bo.gbm)
|
| H A D | radeon_glamor.h | 40 #include <gbm.h>
|
| /xsrc/external/mit/xf86-video-amdgpu/dist/src/ |
| H A D | amdgpu_bo_helper.c | 27 #include <gbm.h> 69 if (!(usage_hint & AMDGPU_CREATE_PIXMAP_GTT) && info->gbm) { 92 pixmap_buffer->bo.gbm = gbm_bo_create(info->gbm, width, height, 95 if (!pixmap_buffer->bo.gbm) { 103 *new_pitch = gbm_bo_get_stride(pixmap_buffer->bo.gbm); 145 *handle = gbm_bo_get_handle(bo->bo.gbm).u32; 246 handle = gbm_bo_get_handle(bo->bo.gbm).u32; 247 stride = gbm_bo_get_stride(bo->bo.gbm); 248 height = gbm_bo_get_height(bo->bo.gbm); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gbm/backends/dri/ |
| H A D | gbm_driint.h | 133 gbm_dri_device(struct gbm_device *gbm) argument 135 return (struct gbm_dri_device *) gbm; 165 ret = drmIoctl(bo->base.gbm->fd, DRM_IOCTL_MODE_MAP_DUMB, &map_arg); 170 MAP_SHARED, bo->base.gbm->fd, map_arg.offset);
|
| H A D | gbm_dri.c | 77 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 90 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 103 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 122 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 159 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 191 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 557 gbm_dri_is_format_supported(struct gbm_device *gbm, argument 561 struct gbm_dri_device *dri = gbm_dri_device(gbm); 595 gbm_dri_get_format_modifier_plane_count(struct gbm_device *gbm, argument 599 struct gbm_dri_device *dri = gbm_dri_device(gbm); 839 gbm_dri_bo_import(struct gbm_device * gbm,uint32_t type,void * buffer,uint32_t usage) argument 1004 create_dumb(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t usage) argument 1062 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) argument 1223 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) argument 1295 dri_destroy(struct gbm_device * gbm) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gbm/backends/dri/ |
| H A D | gbm_dri.c | 100 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 113 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 126 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 157 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 194 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 226 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); 325 fprintf(stderr, "gbm: did not find extension %s version %d\n", 629 gbm_dri_is_format_supported(struct gbm_device *gbm, argument 633 struct gbm_dri_device *dri = gbm_dri_device(gbm); 665 gbm_dri_get_format_modifier_plane_count(struct gbm_device *gbm, argument 954 gbm_dri_bo_import(struct gbm_device * gbm,uint32_t type,void * buffer,uint32_t usage) argument 1119 create_dumb(struct gbm_device * gbm,uint32_t width,uint32_t height,uint32_t format,uint32_t usage) argument 1177 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) argument 1311 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) argument 1383 dri_destroy(struct gbm_device * gbm) argument [all...] |
| H A D | gbm_driint.h | 143 gbm_dri_device(struct gbm_device *gbm) argument 145 return (struct gbm_dri_device *) gbm; 175 ret = drmIoctl(bo->base.gbm->v0.fd, DRM_IOCTL_MODE_MAP_DUMB, &map_arg); 180 MAP_SHARED, bo->base.gbm->v0.fd, map_arg.offset);
|
| /xsrc/external/mit/mesa-demos/dist/src/egl/opengl/ |
| H A D | eglkms.c | 30 #include <gbm.h> 171 struct gbm_device *gbm; local in function:main 183 gbm = gbm_create_device(fd); 184 if (gbm == NULL) { 185 fprintf(stderr, "couldn't create gbm device\n"); 190 dpy = eglGetDisplay(gbm); 225 gs = gbm_surface_create(gbm, kms.mode.hdisplay, kms.mode.vdisplay, 284 gbm_device_destroy(gbm);
|
| /xsrc/external/mit/MesaLib.old/dist/doxygen/ |
| H A D | Makefile | 19 gbm.doxy \
|
| /xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/ |
| H A D | present.c | 244 struct gbm_bo *gbm; local in function:ms_present_check_unflip 259 if (drmmode_crtc->rotate_bo.gbm) 283 gbm = ms->glamor.gbm_bo_from_pixmap(screen, pixmap); 284 if (gbm) { 288 format = gbm_bo_get_format(gbm); 289 modifier = gbm_bo_get_modifier(gbm); 290 gbm_bo_destroy(gbm);
|
| /xsrc/external/mit/MesaLib.old/dist/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); local in function:create_gl_core_context 82 if (unlikely(gbm == NULL)) { 83 fprintf(stderr, "ERROR: Couldn't create gbm device\n"); 88 gbm, NULL);
|
| /xsrc/external/mit/MesaLib/dist/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); local in function:create_gl_core_context 82 if (unlikely(gbm == NULL)) { 83 fprintf(stderr, "ERROR: Couldn't create gbm device\n"); 88 gbm, NULL);
|
| /xsrc/external/mit/xorg-server/dist/glamor/ |
| H A D | glamor_egl.c | 42 #include <gbm.h> 59 struct gbm_device *gbm; member in struct:glamor_egl_screen_private 143 return glamor_egl->gbm; 314 bo = gbm_bo_create_with_modifiers(glamor_egl->gbm, width, height, 324 bo = gbm_bo_create(glamor_egl->gbm, width, height, format, 360 /* Now, swap the tex/gbm/EGLImage/etc. of the exported pixmap into 384 return gbm_bo_import(glamor_egl->gbm, GBM_BO_IMPORT_EGL_IMAGE, 521 bo = gbm_bo_import(glamor_egl->gbm, GBM_BO_IMPORT_FD, &import_data, 0); 581 bo = gbm_bo_import(glamor_egl->gbm, GBM_BO_IMPORT_FD_MODIFIER, &import_data, 0); 912 if (glamor_egl->gbm) [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 10.6.1.rst | 61 - gbm: do not (over)link against libglapi.so 66 - gbm: dlopen libglapi so gbm_create_device works
|