meson: delete dri3 build option

this existed for historical reasons, but realistically now it should
be possible to build mesa with dri3 always enabled. additionally,
this check was often used as a substitute for having drm functionality,
which is sort of similar but also not really a direct match

this simplifies a bunch of conditionals and prevents users from footgunnning
themselves into orbit

Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30952>
This commit is contained in:
Mike Blumenkrantz
2024-08-30 12:08:48 -04:00
committed by Marge Bot
parent 56ac378454
commit 8f6fca89aa
19 changed files with 94 additions and 119 deletions

View File

@@ -51,13 +51,6 @@ option(
description : 'Use Android\'s libbacktrace',
)
option(
'dri3',
type : 'feature',
deprecated: {'true': 'enabled', 'false': 'disabled'},
description : 'enable support for dri3'
)
option(
'dri-drivers-path',
type : 'string',