Lines Matching +full:virgl +full:- +full:on +full:- +full:gles

1 # Copyright © 2017-2019 Intel Corporation
2 # SPDX-License-Identifier: MIT
5 'split-debug',
8 …ription : 'split debug information (-gsplit-dwarf compile flag) and debug information in the gdb i…
22 'egl-native-platform',
33 'android-stub',
36 description : 'Build against android-stub',
40 'android-strict',
49 'android-libbacktrace',
55 'dri-drivers-path',
62 'unversion-libgallium',
78 'gallium-drivers',
83 'swrast', 'v3d', 'vc4', 'etnaviv', 'tegra', 'i915', 'svga', 'virgl',
93 'gallium-extra-hud',
100 'gallium-vdpau',
107 'vdpau-libs-path',
114 'gallium-va',
121 'va-libs-path',
128 'gallium-xa',
135 'gallium-nine',
142 'gallium-d3d10umd',
149 'gallium-opencl',
157 'gallium-rusticl',
164 'gallium-wgl-dll-name',
172 'gallium-d3d10-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 'd3d-drivers-path',
203 'vulkan-drivers',
207 'panfrost', 'swrast', 'virtio', 'imagination-experimental',
208 'microsoft-experimental', 'nouveau', 'asahi', 'gfxstream',
217 # for turnip and kgsl support for gallium planned/in-progress.
219 'freedreno-kmds',
223 description : 'List of kernel-mode drivers to enable for freedreno ' +
228 'imagination-srv',
236 'shader-cache',
239 description : 'Build with on-disk shader cache support.',
243 'shader-cache-default',
252 'shader-cache-max-size',
257 'on-disk cache of compiled shader programs, can be overriden ' +
266 'vulkan-icd-dir',
269 description : 'Location relative to prefix to put vulkan icds on install. ' +
274 'moltenvk-dir',
281 'vulkan-layers',
284 choices : ['device-select', 'intel-nullhw', 'overlay', 'screenshot'],
289 'shared-glapi',
293 'disabled on Windows, enabled elsewhere'
325 'gbm-backends-path',
355 'microsoft-clc',
363 'spirv-to-dxil',
366 description : 'Build support for the SPIR-V to DXIL library'
370 'glvnd-vendor-name',
377 'glx-read-only-text',
380 description : 'Disable writable .text section on x86 (decreases performance)'
391 'shared-llvm',
398 'draw-use-llvm',
406 'amd-use-llvm',
414 'llvm-orcjit',
418 'building for architectures without LLVM MCJIT support -- ' +
419 'ORCJIT is the only choice on such architectures and will ' +
434 description : 'Use libunwind for stack-traces'
445 'build-tests',
453 'enable-glcpp-tests',
456 description : 'Build glcpp unit tests. These are flaky on CI.'
460 'build-aco-tests',
468 'install-intel-gpu-tests',
476 'html-docs',
483 'html-docs-path',
493 description : 'Build an SELinux-aware Mesa. This currently disables ' +
516 choices : ['drm-shim', 'etnaviv', 'freedreno', 'glsl', 'intel', 'intel-ui',
518 'all', 'dlclose-skip'],
519 description : 'List of tools to build. (Note: `intel-ui` selects `intel`)',
530 'xlib-lease',
537 'glx-direct',
543 option('egl-lib-suffix',
550 'gles-lib-suffix',
553 description : 'Suffix to append to GLES library names. Default: none.'
557 'platform-sdk-version',
566 'allow-kcmp',
570 'auto = allowed everywhere except on Android'
627 'custom-shader-replacement',
637 'vmware-mks-stats',
645 'vulkan-beta',
652 'intel-clc',
659 description : 'Build the intel-clc compiler or use a system version.'
663 'install-intel-clc',
666 description : 'Install the intel-clc compiler (if needed for cross builds).'
670 'intel-rt',
673 description : 'Build Ray Tracing on supported hardware.'
677 'video-codecs',
686 'vdpau, vulkan). Non-patent encumbered codecs will be ' +
691 'gallium-d3d12-video',
699 'gallium-d3d12-graphics',
706 'radv-build-id',
710 'Can be extracted with readelf -x .note.gnu.build-id'
714 'min-windows-version',
733 'legacy-x11',