Lines Matching +full:enable +full:- +full:glcpp +full:- +full:tests
2 # Copyright © 2017-2019 Intel Corporation
3 # SPDX-License-Identifier: MIT
17 'egl-native-platform',
28 'android-stub',
31 description : 'Build against android-stub',
35 'android-libbacktrace',
44 description : 'enable support for dri3'
48 'dri-drivers-path',
55 'dri-search-path',
59 'separated list. Default: dri-drivers-path.'
71 'gallium-drivers',
85 'gallium-extra-hud',
88 description : 'Enable HUD block/NIC I/O HUD status support',
92 'gallium-vdpau',
95 description : 'enable gallium vdpau frontend.',
99 'vdpau-libs-path',
106 'gallium-omx',
110 description : 'enable gallium omx frontend.',
114 'omx-libs-path',
117 description : 'path to put omx libraries. defaults to omx-bellagio ' +
118 'pkg-config pluginsdir.'
122 'gallium-va',
125 description : 'enable gallium va frontend.',
129 'va-libs-path',
136 'gallium-xa',
139 description : 'enable gallium xa frontend.',
143 'gallium-nine',
150 'gallium-d3d10umd',
157 'gallium-opencl',
165 'gallium-rusticl',
172 'gallium-windows-dll-name',
180 'opencl-spirv',
183 description : 'build gallium "clover" OpenCL frontend with SPIR-V ' +
188 'static-libclc',
192 description : 'Link libclc SPIR-V statically.',
196 'opencl-external-clang-headers',
203 'd3d-drivers-path',
210 'vulkan-drivers',
212 value : ['gfxstream-experimental'],
214 'panfrost', 'swrast', 'virtio', 'imagination-experimental',
215 'microsoft-experimental', 'nouveau-experimental', 'gfxstream-experimental'],
223 # for turnip and kgsl support for gallium planned/in-progress.
225 'freedreno-kmds',
229 description : 'List of kernel-mode drivers to enable for freedreno ' +
234 'imagination-srv',
237 description : 'Enable Services backend for Imagination Technologies ' +
242 'shader-cache',
245 description : 'Build with on-disk shader cache support.',
249 'shader-cache-default',
258 'shader-cache-max-size',
263 'on-disk cache of compiled shader programs, can be overriden ' +
272 'vulkan-icd-dir',
280 'moltenvk-dir',
287 'vulkan-layers',
290 choices : ['device-select', 'intel-nullhw', 'overlay'],
295 'shared-glapi',
331 'gbm-backends-path',
357 description : 'Enable GLVND support.'
361 'microsoft-clc',
369 'spirv-to-dxil',
372 description : 'Build support for the SPIR-V to DXIL library'
376 'glvnd-vendor-name',
383 'glx-read-only-text',
397 'shared-llvm',
404 'draw-use-llvm',
422 description : 'Use libunwind for stack-traces'
429 description : 'Enable HUD lmsensors support.'
433 'build-tests',
436 description : 'Build unit tests. Currently this will build *all* unit ' +
437 'tests except the ACO tests, which may build more than expected.'
441 'enable-glcpp-tests', boolean
444 description : 'Build glcpp unit tests. These are flaky on CI.'
448 'build-aco-tests',
451 description : 'Build ACO tests. These require RADV and glslang but not ' +
456 'install-intel-gpu-tests',
459 description : 'Build and install Intel unit tests which require the GPU. ' +
467 description : 'Build an SELinux-aware Mesa. This currently disables ' +
490 choices : ['drm-shim', 'etnaviv', 'freedreno', 'glsl', 'intel', 'intel-ui',
492 'all', 'dlclose-skip'],
493 description : 'List of tools to build. (Note: `intel-ui` selects `intel`)',
500 description : 'Enable power8 optimizations.',
504 'xlib-lease',
507 description : 'Enable VK_EXT_acquire_xlib_display.'
511 'glx-direct',
514 description : 'Enable direct rendering in GLX and EGL for DRI',
517 option('egl-lib-suffix',
524 'gles-lib-suffix',
531 'platform-sdk-version',
540 'allow-kcmp',
573 description : 'Enable performance analysis with Perfetto. Default: false'
590 description : 'Enable tracing markers for gpuvis. Default: false'
594 'custom-shader-replacement',
597 description : 'Enable a custom shader replacement mechanism. Note that ' +
604 'vmware-mks-stats',
612 'vulkan-beta',
619 'intel-clc',
626 description : 'Build the intel-clc compiler (enables Vulkan Intel ' +
631 'video-codecs',
640 'vdpau, vulkan). Non-patent encumbered codecs will be ' +
645 'gallium-d3d12-video',
653 'radv-build-id',
657 'Can be extracted with readelf -x .note.gnu.build-id'
661 'min-windows-version',
680 'intel-xe-kmd',
683 description: 'Enable Intel Xe KMD support.'
687 'nvk-legacy-uapi',
694 'vk-no-nir',
714 'log-level',
727 'gfxstream-build',