• Home
  • Raw
  • Download

Lines Matching +full:vulkan +full:- +full:device +full:- +full:select +full:- +full:layer

6 but they can sometimes be useful for debugging end-user issues.
9 ---------------------------
15 colon-separated list of paths to search for DRI drivers
32 -------------------------------
52 following comma-separated list of named flags, which adds extra
73 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension
79 or before year X will be reported. This is to work-around a bug in
80 some games where the extension string is copied into a fixed-size
82 buffer overrun can cause the game to crash. This is a work-around for
88 - The format should be ``MAJOR.MINOR[FC|COMPAT]``
89 - ``FC`` is an optional suffix that indicates a forward compatible
91 - ``COMPAT`` is an optional suffix that indicates a compatibility
94 - GL versions <= 3.0 are set to a compatibility (non-Core) profile
95 - GL versions = 3.1, depending on the driver, it may or may not have
97 - GL versions >= 3.2 are set to a Core profile
98 - Examples:
101 select a compatibility (non-Core) profile with GL version 2.1.
103 select a compatibility (non-Core) profile with GL version 3.0.
105 select a Core+Forward Compatible profile with GL version 3.0.
107 select GL version 3.1 with ``GL_ARB_compatibility`` enabled per
110 select GL version 3.1 with forward compatibility and
113 select GL version 3.1 with ``GL_ARB_compatibility`` enabled.
117 select a Core+Forward Compatible profile with GL version X.Y.
119 select a Compatibility profile with GL version X.Y.
121 - Mesa may not really implement all the features of the given
128 - The format should be ``MAJOR.MINOR``
129 - Examples: ``2.0``, ``3.0``, ``3.1``
130 - Mesa may not really implement all the features of the given
140 if set to ``true``, disables the on-disk shader cache. If set to
141 ``false``, enables the on-disk shader cache when it is disabled by
144 if set, determines the maximum size of the on-disk cache of compiled
158 if set, determines the directory to be used for the on-disk cache of
173 changes the Vulkan physical device version as returned in
176 - The format should be ``MAJOR.MINOR[.PATCH]``
177 - This will not let you force a version higher than the driver's
179 - This can be very useful for debugging but some features may not be
186 causes the Vulkan driver to call abort() immediately after detecting a
187 lost device. This is extremely useful when testing as it prevents the
188 test suite from continuing on with a lost device.
190 for Vulkan drivers which support real timeline semaphores, this forces
192 not they ever see a wait-before-signal condition.
197 --------------------------------
204 a comma-separated list of debug options to apply to NIR
207 a comma-separated list of optimization/lowering passes to skip.
210 --------------------------------------
230 -------------------------------------
240 automated test-runs.
243 ----------------------------------------------------
252 for compute dispatches if one is detected. For Vulkan, anvil will
256 a comma-separated list of named flags, which do various things:
295 suppress generation of 16-wide fragment shaders. useful for
298 suppress generation of 32-wide fragment shaders. useful for
300 ``no-oaconfig``
302 related to i915-perf (useful when running on simulation)
306 suppress generation of dual-object geometry shader code
348 force usage of 8-patches tessellation control shaders (only
349 for gfx 9-11)
378 To capture frames 15-37, stopping before frame 38:
392 ``$ echo -1 > path/to/control.fifo``
398 Select the boundaries of each snapshot with:
440 -------------------------
446 Vulkan mesa device select layer environment variables
447 -----------------------------------------------------
451 when set to "vid:did" number from pci device. That pci device is
452 selected as default. The default device is returned as the first
453 device in vkEnumeratePhysicalDevices api.
455 when set to 1, the device identified as default will be the only
460 -------------------------
466 -----------------------------
483 ``kill -10 <pid>`` to toggle the HUD as desired.
496 specifies an alternate search directory for pipe-loader which overrides
497 the compile-time path based on the install location.
499 if non-zero, print all the Gallium environment variables which are
502 if non-zero, print information about the CPU on start-up
507 Enable fetch-shade-emit middle-end even though its not correct (e.g.
510 Disable fetch-shade-emit middle-end even when it is correct
520 ----------------------------
537 -----------------------------------
543 a comma-separated list of named flags that do debugging things.
550 a comma-separated list of named flags, which do alternate shader handling.
554 a comma-separated list of named flags that do various things.
558 -------------------------------------
561 a comma-separated list of named flags, which do various things:
581 -------------------------------------
584 if set LLVMpipe will no-op rasterization
586 a comma-separated list of debug options is accepted. See the source
589 a comma-separated list of options to selectively no-op various parts
597 ----------------------------------------
614 See the driver code for other, lesser-used variables.
617 -------------------------
625 VA-API environment variables
626 ----------------------------
629 enable MPEG4 for VA-API, disabled by default.
632 --------------------------------
635 a comma-separated list of named flags, which do various things. Use
640 -------------------------------------
643 a comma-separated list of debug options. Use `V3D_DEBUG=help` to
647 .. _radv env-vars:
650 ---------------------------------
653 a comma-separated list of named flags, which do various things:
672 show GPU-related information
674 Mark geometry-affecting outputs as invariant. This works around a common
697 disable directly recording command buffers in GPU-visible memory
705 disable out-of-order rasterization
707 disable TC-compat CMASK for MSAA surfaces
722 dump SPIR-V
724 split application-provided fused multiply-add in geometry stages
735 create a null device to compile shaders without a AMD GPU (e.g. VEGA10)
738 allow to force per-pipeline vertex VRS rates on GFX10.3+. This is only
747 a comma-separated list of named flags, which do various things:
756 forces ray-tracing to be emulated in software on GFX10_3+ and enables
800 a comma-separated list of named flags, which do various things:
809 ``force-waitcnt``
823 -------------------------------------
835 a comma-separated list of named flags, which do various things:
854 Disable Hyper-Z
900 Use old-style monolithic shaders compiled on demand
918 Program WD/IA to switch on end-of-packet.
920 Disable out-of-order rasterization
927 ---------------------------------
930 a comma-separated list of named flags, which do various things:
999 Disable Hyper-Z
1007 Program WD/IA to switch on end-of-packet.
1020 if set to ``true``, various compute-related debug information will
1028 a comma-separated list of named flags, which do various things:
1039 Log shader info (non-zero values)
1058 ---------------------------------
1061 a comma-separated list of named flags, which do various things:
1072 Log SWTCL-specific info