Home
last modified time | relevance | path

Searched refs:dri2 (Results 1 – 25 of 77) sorted by relevance

1234

/third_party/mesa3d/src/egl/
Dmeson.build22 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/
Ddri_util.h199 } dri2; member
247 } dri2; member
303 } dri2; member
Ddri_util.c77 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()
Ddri_helpers.c243 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()
Ddri_screen.h147 const __DRIdri2LoaderExtension *loader = sPriv->dri2.loader; in dri_with_format()
Dmeson.build43 files_libdri += files('dri2.c')
/third_party/mesa3d/docs/relnotes/
D20.1.4.rst86 - 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
D18.1.8.rst125 - egl/dri2: Add a helper for the number of planes for a FOURCC format
126 - egl/dri2: Guard against invalid fourcc formats
D9.1.3.rst99 - egl/dri2: Fix min/max swap interval of configs
140 - egl/dri2: NULL check value returned by dri2_create_surface
D19.2.8.rst84 - gallium/dri2: Fix creation of multi-planar modifier images
D19.2.5.rst81 - gallium: dri2: Use index as plane number.
D17.1.9.rst106 - egl/dri2: only destroy created objects
/third_party/mesa3d/src/glx/
Dmeson.build80 # dri2
83 'dri2.c',
85 'dri2.h',
Ddri2_glx.c244 (*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()
Ddri2_priv.h45 const __DRIdri2Extension *dri2; member
/third_party/mesa3d/
DCODEOWNERS59 /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/
Degl_dri2.c718 { __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 …]
Dplatform_drm.c59 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/
DREADME.md29dri2-dev x11proto-dri3-dev x11proto-present-dev libxcb1-dev libxcb-dri3-dev libxcb-present-dev lib…
/third_party/mesa3d/src/gbm/backends/dri/
Dgbm_dri.c304 { __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()
Dgbm_driint.h74 const __DRIdri2Extension *dri2; member
/third_party/mesa3d/.gitlab-ci/container/debian/
Darm_build.sh34 libxcb-dri2-0-dev \
Dx86_build-base.sh72 x11proto-dri2-dev \
Dx86_build.sh32 libxcb-dri2-0-dev \
/third_party/mesa3d/.gitlab-ci/container/
Dcross_build.sh25 libxcb-dri2-0-dev:$arch \

1234