egl: move dri2_setup_device() after dri2_setup_extensions()
authorSimon Ser <contact@emersion.fr>
Wed, 15 Nov 2023 11:56:35 +0000 (12:56 +0100)
committerEric Engestrom <eric@engestrom.ch>
Sat, 18 Nov 2023 21:20:38 +0000 (21:20 +0000)
commit62455a9a259040282a9d19494c9cc1fcbb01627c
tree9172ea1529422fcf99f8fbdbbd66e3b099035b8a
parentef07bc116ecaae9df9d144965947cf4f79645874
egl: move dri2_setup_device() after dri2_setup_extensions()

dri2_setup_device() will depend on the extensions being set up in
the next commit.

None of the code in-between depends on disp->Device AFAIU.

Signed-off-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
Tested-by: Iago Toral Quiroga <itoral@igalia.com>
Tested-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Backport-to: 23.3
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26205>
(cherry picked from commit 9b70096f5e9ab7be23abc9154c3fb83b710ccd6b)
.pick_status.json
src/egl/drivers/dri2/platform_android.c
src/egl/drivers/dri2/platform_drm.c
src/egl/drivers/dri2/platform_wayland.c
src/egl/drivers/dri2/platform_x11.c