/third_party/mesa3d/src/egl/ |
D | meson.build | 22 inc_egl_dri2 = include_directories('drivers/dri2') 93 'drivers/dri2/egl_dri2.c', 94 'drivers/dri2/egl_dri2.h', 101 'drivers/dri2/platform_device.c', 102 'drivers/dri2/platform_surfaceless.c', 105 files_egl += files('drivers/dri2/platform_x11.c') 107 files_egl += files('drivers/dri2/platform_x11_dri3.c') 113 files_egl += files('drivers/dri2/platform_drm.c') 121 files_egl += files('drivers/dri2/platform_wayland.c') 131 files_egl += files('drivers/dri2/platform_android.c') [all …]
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_util.h | 199 } dri2; member 247 } dri2; member 303 } dri2; member
|
D | dri_util.c | 77 psp->dri2.loader = (__DRIdri2LoaderExtension *) extensions[i]; in setupLoaderExtensions() 79 psp->dri2.image = (__DRIimageLookupExtension *) extensions[i]; in setupLoaderExtensions() 81 psp->dri2.useInvalidate = (__DRIuseInvalidateExtension *) extensions[i]; in setupLoaderExtensions() 83 psp->dri2.backgroundCallable = (__DRIbackgroundCallableExtension *) extensions[i]; in setupLoaderExtensions() 125 if (fd != -1 && !psp->dri2.useInvalidate) { in driCreateNewScreen2() 845 pdraw->dri2.stamp = pdraw->lastStamp + 1; in driCreateNewDrawable()
|
D | dri_helpers.c | 243 const __DRIimageLookupExtension *loader = screen->sPriv->dri2.image; in dri2_lookup_egl_image() 258 const __DRIimageLookupExtension *loader = screen->sPriv->dri2.image; in dri2_validate_egl_image() 266 const __DRIimageLookupExtension *loader = screen->sPriv->dri2.image; in dri2_lookup_egl_image_validated() 347 const __DRIdri2LoaderExtension *dri2Loader = img->sPriv->dri2.loader; in dri2_destroy_image()
|
D | dri_screen.h | 147 const __DRIdri2LoaderExtension *loader = sPriv->dri2.loader; in dri_with_format()
|
D | meson.build | 43 files_libdri += files('dri2.c')
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.1.4.rst | 86 - dri2: dri2_make_current() fold multiple if blocks 87 - dri2: do not conflate unbind and bindContext() failure 88 - egl/dri2: try to bind old context if bindContext failed
|
D | 18.1.8.rst | 125 - egl/dri2: Add a helper for the number of planes for a FOURCC format 126 - egl/dri2: Guard against invalid fourcc formats
|
D | 9.1.3.rst | 99 - egl/dri2: Fix min/max swap interval of configs 140 - egl/dri2: NULL check value returned by dri2_create_surface
|
D | 19.2.8.rst | 84 - gallium/dri2: Fix creation of multi-planar modifier images
|
D | 19.2.5.rst | 81 - gallium: dri2: Use index as plane number.
|
D | 17.1.9.rst | 106 - egl/dri2: only destroy created objects
|
/third_party/mesa3d/src/glx/ |
D | meson.build | 80 # dri2 83 'dri2.c', 85 'dri2.h',
|
D | dri2_glx.c | 244 (*psc->dri2->createContextAttribs) (psc->driScreen, in dri2_create_context_attribs() 321 (*psc->dri2->createNewDrawable) (psc->driScreen, in dri2CreateDrawable() 948 const unsigned mask = psc->dri2->getAPIMask(psc->driScreen); in dri2BindExtensions() 1111 psc->dri2 = (__DRIdri2Extension *) extensions[i]; in dri2CreateScreen() 1114 if (psc->core == NULL || psc->dri2 == NULL || psc->dri2->base.version < 3) { in dri2CreateScreen() 1119 if (psc->dri2->base.version >= 4) { in dri2CreateScreen() 1121 psc->dri2->createNewScreen2(screen, psc->fd, in dri2CreateScreen() 1128 psc->dri2->createNewScreen(screen, psc->fd, in dri2CreateScreen()
|
D | dri2_priv.h | 45 const __DRIdri2Extension *dri2; member
|
/third_party/mesa3d/ |
D | CODEOWNERS | 59 /src/egl/drivers/dri2/platform_android.c @robh @tfiga 62 /src/egl/drivers/dri2/platform_device.c @xexaxo 66 /src/egl/drivers/dri2/platform_wayland.c @daniels @eric
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
D | egl_dri2.c | 718 { __DRI_DRI2, 2, offsetof(struct dri2_egl_display, dri2) }, 908 } else if (dri2_dpy->dri2) { in dri2_setup_screen() 909 api_mask = dri2_dpy->dri2->getAPIMask(dri2_dpy->dri_screen); in dri2_setup_screen() 928 assert(dri2_dpy->image_driver || dri2_dpy->dri2 || dri2_dpy->swrast); in dri2_setup_screen() 948 (dri2_dpy->dri2 && dri2_dpy->dri2->base.version >= 3) || in dri2_setup_screen() 1076 } else if (dri2_dpy->dri2) { in dri2_create_screen() 1077 if (dri2_dpy->dri2->base.version >= 4) { in dri2_create_screen() 1079 dri2_dpy->dri2->createNewScreen2(0, dri2_dpy->fd, in dri2_create_screen() 1085 dri2_dpy->dri2->createNewScreen(0, dri2_dpy->fd, in dri2_create_screen() 1121 if (dri2_dpy->image_driver || dri2_dpy->dri2) in dri2_setup_extensions() [all …]
|
D | platform_drm.c | 59 if (device->dri2) { in lock_front_buffer() 750 dri2_dpy->dri2 = dri2_dpy->gbm_dri->dri2; in dri2_initialize_drm() 784 if (dri2_dpy->dri2) in dri2_initialize_drm()
|
/third_party/skia/infra/bots/assets/mesa_intel_driver_linux/ |
D | README.md | 29 …dri2-dev x11proto-dri3-dev x11proto-present-dev libxcb1-dev libxcb-dri3-dev libxcb-present-dev lib…
|
/third_party/mesa3d/src/gbm/backends/dri/ |
D | gbm_dri.c | 304 { __DRI_DRI2, 1, offsetof(struct gbm_dri_device, dri2), false }, 430 if (dri->dri2 == NULL) in dri_screen_create_dri2() 433 if (dri->dri2->base.version >= 4) { in dri_screen_create_dri2() 434 dri->screen = dri->dri2->createNewScreen2(0, dri->base.v0.fd, in dri_screen_create_dri2() 439 dri->screen = dri->dri2->createNewScreen(0, dri->base.v0.fd, in dri_screen_create_dri2() 1301 dri->context = dri->dri2->createNewContext(dri->screen, NULL, in gbm_dri_bo_map()
|
D | gbm_driint.h | 74 const __DRIdri2Extension *dri2; member
|
/third_party/mesa3d/.gitlab-ci/container/debian/ |
D | arm_build.sh | 34 libxcb-dri2-0-dev \
|
D | x86_build-base.sh | 72 x11proto-dri2-dev \
|
D | x86_build.sh | 32 libxcb-dri2-0-dev \
|
/third_party/mesa3d/.gitlab-ci/container/ |
D | cross_build.sh | 25 libxcb-dri2-0-dev:$arch \
|