mesa/src/egl
Faith Ekstrand 56ed5cf1bb
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
dri: Get rid of __DRIbackgroundCallableExtension
This was originally needed to bind the context to the background thread
for DRI2 because it needs to be able to get buffers from the X server.
With DRI3 and Wayland, however, it's not needed.  All the DRI3 code gets
everything it needs from the drawable and only uses the context for
flushes and blits, which always come from GLX itself, not the render
thread.  Now that we've deleted all the DRI2 code, let's delete this,
too.

Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36123>
2025-07-16 01:32:56 +00:00
..
drivers dri: Get rid of __DRIbackgroundCallableExtension 2025-07-16 01:32:56 +00:00
generate egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00
main egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00
wayland egl/wayland: Remove support for non-dmabuf wl_drm 2025-07-09 17:49:58 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
egl-entrypoint-check.py egl: Apply autopep8. 2025-02-21 02:50:56 +00:00
egl-glvnd-symbols.txt egl: export GL-CL interop functions from libEGL_mesa.so 2025-06-08 13:20:47 -04:00
egl-glvnd.sym egl: export GL-CL interop functions from libEGL_mesa.so 2025-06-08 13:20:47 -04:00
egl-symbols.txt egl/dri2: Implement the new flush method 2022-11-02 18:11:41 +00:00
egl.sym egl/meson: Specify which symbols to export 2025-01-15 23:18:36 +00:00
meson.build meson: Only build src/x11 if with_platform_x11 2025-07-16 01:32:55 +00:00