Lines Matching +full:comma +full:- +full:separated
6 but they can sometimes be useful for debugging end-user issues.
9 ---------------------------
42 - using a VK driver which has no WSI implementation for your display server
43 - profiling the DRI frontend against your VK driver's WSI implementation
50 - running xrdp
51 - using a VK driver which doesn't support modifiers
54 -------------------------------
69 following comma-separated list of named flags, which adds extra
99 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension
107 or before year X will be reported. This is to work-around a bug in
108 some games where the extension string is copied into a fixed-size
110 buffer overrun can cause the game to crash. This is a work-around for
118 - The format should be ``MAJOR.MINOR[FC|COMPAT]``
119 - ``FC`` is an optional suffix that indicates a forward compatible
121 - ``COMPAT`` is an optional suffix that indicates a compatibility
124 - GL versions <= 3.0 are set to a compatibility (non-Core) profile
125 - GL versions = 3.1, depending on the driver, it may or may not have
127 - GL versions >= 3.2 are set to a Core profile
128 - Examples:
131 select a compatibility (non-Core) profile with GL version 2.1.
133 select a compatibility (non-Core) profile with GL version 3.0.
151 - Mesa may not really implement all the features of the given
159 - The format should be ``MAJOR.MINOR``
160 - Examples: ``2.0``, ``3.0``, ``3.1``
161 - Mesa may not really implement all the features of the given
180 if set to ``true``, disables the on-disk shader cache. If set to
181 ``false``, enables the on-disk shader cache when it is disabled by
183 if on-disk shader cache is disabled.
187 if set, determines the maximum size of the on-disk cache of compiled
202 if set, determines the directory to be used for the on-disk cache of
215 if set to 1, enables the single file Fossilize DB on-disk shader
216 cache implementation instead of the default Mesa-DB cache
229 if set to 1, enables the multi file on-disk shader cache implementation
230 instead of the default Mesa-DB cache implementation.
240 a string of comma separated file paths to read only Fossilize DB
250 specifies number of mesa-db cache parts, default is 50.
254 Mesa-DB cache eviction algorithm calculates weighted score for the
262 a text file that contains a new-line separated list of read only
275 if set to 1, enables simultaneous use of :abbr:`RW (read-write)` and
276 :abbr:`RW (read-write)` Fossilize DB caches. At first, data will be
305 - The format should be ``MAJOR.MINOR[.PATCH]``
306 - This will not let you force a version higher than the driver's
308 - This can be very useful for debugging but some features may not be
332 not they ever see a wait-before-signal condition.
336 print debug info about device selection decision-making
340 A comma-separated list of trace types used for offline analysis. The
346 .. list-table::
347 :header-rows: 1
349 * - File extension
350 - Offline analysis tool
351 - Supported drivers
352 * - ``rmv``
353 - Radeon Memory Visualizer
354 - ``RADV``
355 * - ``rgp``
356 - Radeon GPU Profiler
357 - ``RADV``
358 * - ``rra``
359 - Radeon Raytracing Analyzer
360 - ``RADV``
361 * - ``ctxroll``
362 - Context rolls
363 - ``RADV``
365 - Creating RMV captures requires the ``scripts/setup.sh`` script in the
383 print debug info about device selection decision-making
392 - ``DRI_PRIME=N``: selects the Nth non-default GPU (N > 0).
393 - ``DRI_PRIME=pci-0000_02_00_0``: selects the GPU connected to this PCIe bus
394 - ``DRI_PRIME=vendor_id:device_id``: selects the first GPU matching these ids.
401 ``lspci -nn | grep VGA`` can be used to know the PCIe bus or ids to use.
405 If set, overrides the global search-directories used when searching for
406 drirc config files. The user-local one will still be used. Mostly useful for
410 --------------------------------
418 a comma-separated list of debug options to apply to NIR
423 a comma-separated list of optimization/lowering passes to skip.
426 --------------------------------------
457 -------------------------------------
470 automated test-runs.
473 ----------------------------------------------------
483 a comma-separated list of named flags, which do various things:
499 ``capture-all``
535 suppress generation of 16-wide fragment shaders. useful for
538 suppress generation of 32-wide fragment shaders. useful for
540 ``no-oaconfig``
542 related to i915-perf (useful when running on simulation)
546 suppress generation of dual-object geometry shader code
560 ``perf-symbol-names``
571 ``shader-print``
592 ``swsb-stall``
599 force usage of 8-patches tessellation control shaders (only
600 for gfx 9-11)
611 ``cl-quiet``
612 quiets the OpenCL warnings recommending use of Intel compute-runtime
616 a comma-separated list of enable/disable flags configuring the
618 ``INTEL_DECODE=+color,-floats``) :
641 A comma-separated list of device probe override values. The basic
642 format is ``<pci-id>[,<pci-id>,...]``. The wildcard value of ``*``
693 To capture frames 15-37, stopping before frame 38:
707 ``$ echo -1 > path/to/control.fifo``
763 The SHA-1 of a shader assembly is printed when assembly is dumped via
771 overrode shader with sha1 <SHA-1>" in stderr replacing the original
779 The SHA-1 of a shader assembly is printed when assembly is dumped via
787 overrode shader with sha1 <SHA-1>" in stderr replacing the original
805 a comma-separated list of named flags, which control simd dispatch widths:
832 allow generation of SIMD8 ray-tracing shader
834 allow generation of SIMD16 ray-tracing shader
836 allow generation of SIMD32 ray-tracing shader
842 ---------------------------------------
870 effect on hardware that doesn't support soft-pinning (Ivybridge,
899 -------------------------
907 -----------------------------------------------------
925 -------------------------
931 -----------------------------
950 control background opacity as an integer percentage (1-100), defaults to 66%.
959 ``kill -10 <pid>`` to toggle the HUD as desired.
987 specifies an alternate search directory for pipe-loader which overrides
988 the compile-time path based on the install location.
992 if non-zero, print all the Gallium environment variables which are
1017 if non-zero, print information about the CPU on start-up
1026 Enable fetch-shade-emit middle-end even though its not correct (e.g.
1031 Disable fetch-shade-emit middle-end even when it is correct
1056 ----------------------------
1103 .. _rusticl-env-var:
1111 -----------------------------
1125 a comma-separated list of drivers to enable CL on. An optional list of
1126 comma-separated integers can be passed per driver to specify which devices
1129 - ``RUSTICL_ENABLE=iris`` (enables all iris devices)
1130 - ``RUSTICL_ENABLE=iris:1,radeonsi:0,2`` (enables second iris and first
1144 a comma-separated list of features to enable. Those are disabled by default
1147 - ``fp16`` enables OpenCL half support
1148 - ``fp64`` enables OpenCL double support
1152 a comma-separated list of debug channels to enable.
1154 - ``allow_invalid_spirv`` disables validation of any input SPIR-V
1155 - ``clc`` dumps all OpenCL C source being compiled
1156 - ``nir`` dumps nirs in various compilation stages. Might print nothing if shader caching is
1158 - ``no_reuse_context`` pipe_contexts are not recycled
1159 - ``no_variants`` disable kernel variants (e.g. specialized binaries for offsets == 0)
1160 - ``perf`` prints a warning when hitting slow paths once
1161 - ``perfspam`` same as perf, but doesn't skip same warnings
1162 - ``program`` dumps compilation logs to stderr
1163 - ``sync`` waits on the GPU to complete after every event
1164 - ``validate`` validates any internally generated SPIR-Vs, e.g. through compiling OpenCL C code
1168 Limits the amount of threads per dimension in a work-group. Useful for splitting up long running
1171 .. _clc-env-var:
1174 -----------------------------
1178 a comma-separated list of debug channels to enable.
1180 - ``dump_llvm`` Dumps all generated LLVM IRs
1181 - ``dump_spirv`` Dumps all compiled, linked and specialized SPIR-Vs
1182 - ``verbose`` Enable debug logging of clc code
1185 -----------------------------------
1193 a comma-separated list of named flags that do debugging things.
1202 a comma-separated list of named flags, which do alternate shader handling.
1207 a comma-separated list of named flags that do various things.
1211 -------------------------------------
1215 a comma-separated list of named flags, which do various things:
1232 -------------------------------------
1236 if set LLVMpipe will no-op rasterization
1240 a comma-separated list of debug options is accepted. See the source
1245 a comma-separated list of options to selectively no-op various parts
1255 ----------------------------------------
1281 See the driver code for other, lesser-used variables.
1284 -------------------------
1293 VA-API environment variables
1294 ----------------------------
1298 enable MPEG4 for VA-API, disabled by default.
1301 --------------------------------
1305 a comma-separated list of named flags, which do various things. Use
1309 -------------------------------------
1313 a comma-separated list of debug options. Use ``V3D_DEBUG=help`` to
1317 .. _radv env-vars:
1320 ---------------------------------
1324 a comma-separated list of named flags, which do various things:
1345 show GPU-related information
1347 Mark geometry-affecting outputs as invariant. This works around a common
1370 disable FMASK compression on MSAA images (GFX6-GFX10.3)
1376 disable directly recording command buffers in GPU-visible memory
1389 disable TC-compat CMASK for MSAA surfaces
1406 dump SPIR-V
1408 split application-provided fused multiply-add in geometry stages
1422 allow to force per-pipeline vertex VRS rates on GFX10.3+. This is only
1433 a comma-separated list of named flags, which do various things:
1442 upload shaders to invisible VRAM (might be useful for non-resizable BAR systems)
1444 forces ray-tracing to be emulated in software on GFX10_3+ and enables
1453 cache per-stage NIR for graphics pipelines
1461 enable wave64 for ray tracing shaders (GFX10-10.3)
1521 a comma-separated list of named flags, which do various things:
1530 ``force-waitcnt``
1532 ``force-waitdeps``
1539 disable pre-RA, ILP and VOPD instruction scheduling
1540 ``nosched-ilp``
1542 ``nosched-vopd``
1550 -------------------------------------
1566 a comma-separated list of named flags, which do various things:
1587 Disable Hyper-Z
1633 Use old-style monolithic shaders compiled on demand
1651 Program WD/IA to switch on end-of-packet.
1653 Disable out-of-order rasterization
1660 ---------------------------------
1664 a comma-separated list of named flags, which do various things:
1733 Disable Hyper-Z
1741 Program WD/IA to switch on end-of-packet.
1755 if set to ``true``, various compute-related debug information will
1769 a comma-separated list of named flags, which do various things:
1780 Log shader info (non-zero values)
1799 ---------------------------------
1803 a comma-separated list of named flags, which do various things:
1814 Log SWTCL-specific info
1855 ----------------------------------
1859 a comma-separated list of named flags, which do various things:
1867 Disable 16-bit floating point support. This may workaround application
1870 possible) or added in the Mesa-wide driconf (if closed source).
1874 Disable write-combining (force all allocations to be write-through). This
1876 buffers may still be write-combined.
1880 a comma-separated list of named flags, which do various things:
1898 .. _imagination env-vars:
1901 ------------------------------------------------
1905 A comma-separated list of debug options. Use ``PVR_DEBUG=help`` to
1910 a comma-separated list of named flags for the Rogue compiler,
1935 ---------------------------------
1950 --------------------------------------
1956 ----
1963 -----------------------------------
1966 <https://github.com/KhronosGroup/Vulkan-Loader>`__, *not by Mesa*, but they
1979 A comma-delimited list of globs to search for in known layers and used to
1995 …tps://github.com/KhronosGroup/Vulkan-Loader/blob/main/docs/LoaderInterfaceArchitecture.md#table-of…
1996 …https://github.com/KhronosGroup/Vulkan-Loader/blob/main/docs/LoaderInterfaceArchitecture.md#deprec…