mesa/src/egl
Lucas Stach cb9ae4273d dri: add loader_dri_create_image helper
The DRI image extension already has two different ways to allocate an
image (with and without a modifier) and will soon grow a third one.
Add a helper, which handles calling the appropriate implementation to
get rid of code duplication in the winsys.

This convert the two obvious call sites (GBM dri and EGL wayland)
that profit from the code dedup.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8106>
2021-05-19 16:54:19 +00:00
..
drivers dri: add loader_dri_create_image helper 2021-05-19 16:54:19 +00:00
generate Add EGL xcb platform 2020-11-12 16:39:47 +00:00
main egl: support no error attribute set to false with ES 1.1 2021-04-09 08:02:21 +03:00
wayland egl/wayland: add a NULL guard for the authenticate callback 2020-12-16 13:48:48 +00:00
Android.mk egl: Build surfaceless platform on Android 2020-07-13 08:46:55 +00:00
egl-entrypoint-check.py egl/entrypoint-check: add check that GLVND and plain EGL have the same entrypoints 2020-08-08 13:45:06 +00:00
egl-glvnd-symbols.txt egl: add glvnd symbols check 2019-07-10 11:27:51 +00:00
egl-symbols.txt egl: use new symbols check script 2019-07-10 11:27:51 +00:00
Makefile.sources egl: drop now empty egldriver.c 2020-08-16 13:49:18 +00:00
meson.build meson: Make the glvnd vendor name configurable 2020-12-03 22:36:27 +00:00