mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-01-22 21:53:39 +08:00
meson: Allow building glvnd with EGL and non-dri based GLX
Because meson mirrors the auototools logic, it needs the same changes to allow building glvnd based egl. v2: - change if to elif (Eric) Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Acked-by: Emil Velikov <emil.velikov@collabora.com>
This commit is contained in:
parent
85a017230c
commit
8a36f025f4
@ -231,8 +231,12 @@ if with_glx != 'disabled'
|
||||
endif
|
||||
|
||||
with_glvnd = get_option('glvnd')
|
||||
if with_glvnd and with_glx != 'dri'
|
||||
message('glvnd requires dri based glx')
|
||||
if with_glvnd
|
||||
if with_glx == 'xlib' or with_glx == 'gallium-xlib'
|
||||
error('Cannot build glvnd support for GLX that is not DRI based.')
|
||||
elif with_glx == 'disabled' and not with_egl
|
||||
error('glvnd requires DRI based GLX and/or EGL')
|
||||
endif
|
||||
endif
|
||||
|
||||
# TODO: toggle for this
|
||||
|
Loading…
Reference in New Issue
Block a user