'dri3',
type : 'combo',
value : 'auto',
- choices : ['auto', 'yes', 'no'],
+ choices : ['auto', 'true', 'false'],
description : 'enable support for dri3'
)
option(
'dri-drivers',
type : 'string',
- value : 'i915,i965',
+ value : 'i915,i965,r100,r200,nouveau',
description : 'comma separated list of dri drivers to build.'
)
option(
option(
'gallium-drivers',
type : 'string',
- value : 'pl111,radeonsi,nouveau,swrast,vc4,etnaviv,imx',
+ value : 'pl111,radeonsi,nouveau,freedreno,swrast,vc4,etnaviv,imx',
description : 'comma separated list of gallium drivers to build.'
)
option(
'gbm',
type : 'combo',
value : 'auto',
- choices : ['auto', 'yes', 'no'],
+ choices : ['auto', 'true', 'false'],
description : 'Build support for gbm platform'
)
option(
'egl',
type : 'combo',
value : 'auto',
- choices : ['auto', 'yes', 'no'],
+ choices : ['auto', 'true', 'false'],
description : 'Build support for EGL platform'
)
option(
)
option(
'valgrind',
- type : 'boolean',
- value : true,
- description : 'Build with valgrind support if possible'
+ type : 'combo',
+ value : 'auto',
+ choices : ['auto', 'true', 'false'],
+ description : 'Build with valgrind support'
+)
+option(
+ 'libunwind',
+ type : 'combo',
+ value : 'auto',
+ choices : ['auto', 'true', 'false'],
+ description : 'Use libunwind for stack-traces'
)
option(
'build-tests',
value : false,
description : 'Enable floating point textures and renderbuffers. This option may be patent encumbered, please read docs/patents.txt and consult with your lawyer before turning this on.'
)
+option(
+ 'selinux',
+ type : 'boolean',
+ value : false,
+ description : 'Build an SELinux-aware Mesa'
+)
+option(
+ 'osmesa',
+ type : 'combo',
+ value : 'none',
+ choices : ['none', 'classic', 'gallium'],
+ description : 'Build OSmesa.'
+)
+option(
+ 'osmesa-bits',
+ type : 'combo',
+ value : '8',
+ choices : ['8', '16', '32'],
+ description : 'Number of channel bits for OSMesa.'
+)