Lines Matching +full:enable +full:- +full:glcpp +full:- +full:tests
1 # Copyright © 2017-2019 Intel Corporation
2 # SPDX-License-Identifier: MIT
16 'egl-native-platform',
27 'android-stub',
30 description : 'Build against android-stub',
34 'android-strict',
37 description : 'Enable strict Android compliance. Disabling may cause CTS ' +
43 'android-libbacktrace',
52 description : 'enable support for dri3'
56 'dri-drivers-path',
63 'dri-search-path',
67 'separated list. Default: dri-drivers-path.'
79 'gallium-drivers',
93 'gallium-extra-hud',
96 description : 'Enable HUD block/NIC I/O HUD status support',
100 'gallium-vdpau',
103 description : 'enable gallium vdpau frontend.',
107 'vdpau-libs-path',
114 'gallium-omx',
118 description : 'enable gallium omx frontend.',
122 'omx-libs-path',
125 description : 'path to put omx libraries. defaults to omx-bellagio ' +
126 'pkg-config pluginsdir.'
130 'gallium-va',
133 description : 'enable gallium va frontend.',
137 'va-libs-path',
144 'gallium-xa',
147 description : 'enable gallium xa frontend.',
151 'gallium-nine',
158 'gallium-d3d10umd',
165 'gallium-opencl',
173 'gallium-rusticl',
180 'gallium-wgl-dll-name',
188 'gallium-d3d10-dll-name',
196 'opencl-spirv',
199 description : 'build gallium "clover" OpenCL frontend with SPIR-V ' +
204 'static-libclc',
208 description : 'Link libclc SPIR-V statically.',
212 'd3d-drivers-path',
219 'vulkan-drivers',
223 'panfrost', 'swrast', 'virtio', 'imagination-experimental',
224 'microsoft-experimental', 'nouveau-experimental',
225 'gfxstream-experimental', 'all'],
233 # for turnip and kgsl support for gallium planned/in-progress.
235 'freedreno-kmds',
239 description : 'List of kernel-mode drivers to enable for freedreno ' +
244 'imagination-srv',
247 description : 'Enable Services backend for Imagination Technologies ' +
252 'shader-cache',
255 description : 'Build with on-disk shader cache support.',
259 'shader-cache-default',
268 'shader-cache-max-size',
273 'on-disk cache of compiled shader programs, can be overriden ' +
282 'vulkan-icd-dir',
290 'moltenvk-dir',
297 'vulkan-layers',
300 choices : ['device-select', 'intel-nullhw', 'overlay'],
305 'shared-glapi',
341 'gbm-backends-path',
367 description : 'Enable GLVND support.'
371 'microsoft-clc',
379 'spirv-to-dxil',
382 description : 'Build support for the SPIR-V to DXIL library'
386 'glvnd-vendor-name',
393 'glx-read-only-text',
407 'shared-llvm',
414 'draw-use-llvm',
432 description : 'Use libunwind for stack-traces'
439 description : 'Enable HUD lmsensors support.'
443 'build-tests',
446 description : 'Build unit tests. Currently this will build *all* unit ' +
447 'tests except the ACO tests, which may build more than expected.'
451 'enable-glcpp-tests', boolean
454 description : 'Build glcpp unit tests. These are flaky on CI.'
458 'build-aco-tests',
461 description : 'Build ACO tests. These require RADV and glslang but not ' +
466 'install-intel-gpu-tests',
469 description : 'Build and install Intel unit tests which require the GPU. ' +
477 description : 'Build an SELinux-aware Mesa. This currently disables ' +
500 choices : ['drm-shim', 'etnaviv', 'freedreno', 'glsl', 'intel', 'intel-ui',
502 'all', 'dlclose-skip'],
503 description : 'List of tools to build. (Note: `intel-ui` selects `intel`)',
510 description : 'Enable power8 optimizations.',
514 'xlib-lease',
517 description : 'Enable VK_EXT_acquire_xlib_display.'
521 'glx-direct',
524 description : 'Enable direct rendering in GLX and EGL for DRI',
527 option('egl-lib-suffix',
534 'gles-lib-suffix',
541 'platform-sdk-version',
550 'allow-kcmp',
583 description : 'Enable performance analysis with Perfetto. Default: false'
600 description : 'Enable TensorFlow Lite delegate. Default: false'
607 description : 'Enable tracing markers for gpuvis. Default: false'
611 'custom-shader-replacement',
614 description : 'Enable a custom shader replacement mechanism. Note that ' +
621 'vmware-mks-stats',
629 'vulkan-beta',
636 'intel-clc',
643 description : 'Build the intel-clc compiler or use a system version.'
647 'install-intel-clc',
650 description : 'Install the intel-clc compiler (if needed for cross builds).'
654 'intel-rt',
661 'video-codecs',
670 'vdpau, vulkan). Non-patent encumbered codecs will be ' +
675 'gallium-d3d12-video',
683 'radv-build-id',
687 'Can be extracted with readelf -x .note.gnu.build-id'
691 'min-windows-version',
710 'intel-xe-kmd',
713 description: 'Enable Intel Xe KMD support.'
716 'gfxstream-backend',