egl/surfaceless: Fix EGL_DEVICE_EXT implementation
authorRobert Foss <rfoss@kernel.org>
Thu, 9 Nov 2023 14:16:46 +0000 (15:16 +0100)
committerEric Engestrom <eric@engestrom.ch>
Sun, 17 Dec 2023 23:48:01 +0000 (23:48 +0000)
commitd4975a80bfbba5ae54f3cb1d2b33d030c6880ac4
tree3430591308191b40e00c81ab1df4eab07ea608f9
parentc81c063e6efc61e6d6d369d40563451c6c0973e4
egl/surfaceless: Fix EGL_DEVICE_EXT implementation

The native_display checks are incorrect and partially never
executed due to native_display always being NULL.

Fixes: 1efaa858890 ("egl: Fix attrib_list[0] == EGL_NONE check")
Signed-off-by: Robert Foss <rfoss@kernel.org>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26131>
(cherry picked from commit cda9980f9639093cf86897a760e90c89df7b6c0f)
.pick_status.json
src/egl/main/egldisplay.c