X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=meson_options.txt;h=f5609cacc51754e8a43b8aedb1a4b07895d241e6;hb=31de10c4342bc5c21366d14a1266e942b95295a0;hp=a39596a6f19d970f9b78f576213a4e8c948abf3b;hpb=b3063cbd185b3bb2e01ab4f70ca0c661f38082b4;p=mesa.git diff --git a/meson_options.txt b/meson_options.txt index a39596a6f19..f5609cacc51 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -76,7 +76,7 @@ option( type : 'combo', value : 'auto', choices : ['auto', 'true', 'false'], - description : 'enable gallium vdpau state tracker.', + description : 'enable gallium vdpau frontend.', ) option( 'vdpau-libs-path', @@ -89,7 +89,7 @@ option( type : 'combo', value : 'auto', choices : ['auto', 'true', 'false'], - description : 'enable gallium xvmc state tracker.', + description : 'enable gallium xvmc frontend.', ) option( 'xvmc-libs-path', @@ -102,7 +102,7 @@ option( type : 'combo', value : 'auto', choices : ['auto', 'disabled', 'bellagio', 'tizonia'], - description : 'enable gallium omx state tracker.', + description : 'enable gallium omx frontend.', ) option( 'omx-libs-path', @@ -115,7 +115,7 @@ option( type : 'combo', value : 'auto', choices : ['auto', 'true', 'false'], - description : 'enable gallium va state tracker.', + description : 'enable gallium va frontend.', ) option( 'va-libs-path', @@ -128,26 +128,26 @@ option( type : 'combo', value : 'auto', choices : ['auto', 'true', 'false'], - description : 'enable gallium xa state tracker.', + description : 'enable gallium xa frontend.', ) option( 'gallium-nine', type : 'boolean', value : false, - description : 'build gallium "nine" Direct3D 9.x state tracker.', + description : 'build gallium "nine" Direct3D 9.x frontend.', ) option( 'gallium-opencl', type : 'combo', choices : ['icd', 'standalone', 'disabled'], value : 'disabled', - description : 'build gallium "clover" OpenCL state tracker.', + description : 'build gallium "clover" OpenCL frontend.', ) option( 'opencl-spirv', type : 'boolean', value : false, - description : 'build gallium "clover" OpenCL state tracker with SPIR-V binary support.', + description : 'build gallium "clover" OpenCL frontend with SPIR-V binary support.', ) option( 'd3d-drivers-path', @@ -181,6 +181,12 @@ option( value : false, description : 'Whether to build the vulkan overlay layer' ) +option( + 'vulkan-device-select-layer', + type : 'boolean', + value : false, + description : 'Whether to build the vulkan device select layer' +) option( 'shared-glapi', type : 'combo', @@ -250,9 +256,10 @@ option( ) option( 'shared-llvm', - type : 'boolean', - value : true, - description : 'Whether to link llvm shared or statically.' + type : 'combo', + value : 'auto', + choices : ['auto', 'true', 'false'], + description : 'Whether to link LLVM shared or statically.' ) option( 'valgrind', @@ -325,7 +332,7 @@ option( 'tools', type : 'array', value : [], - choices : ['drm-shim', 'etnaviv', 'freedreno', 'glsl', 'intel', 'intel-ui', 'nir', 'nouveau', 'xvmc', 'lima', 'all'], + choices : ['drm-shim', 'etnaviv', 'freedreno', 'glsl', 'intel', 'intel-ui', 'nir', 'nouveau', 'xvmc', 'lima', 'panfrost', 'all'], description : 'List of tools to build. (Note: `intel-ui` selects `intel`)', ) option(