X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=docs%2Fenvvars.rst;h=76397eec0416bc3246e182b3fd7a82367782d82b;hp=de6d4960b7a3e420c2207ba3c685b3c8b7cef54f;hb=991def0edc823293d593fc23d2243556cbdc0ff4;hpb=86cfb62b87edfea90959a7e6933087fe4467dfa2 diff --git a/docs/envvars.rst b/docs/envvars.rst index de6d4960b7a..76397eec041 100644 --- a/docs/envvars.rst +++ b/docs/envvars.rst @@ -414,15 +414,22 @@ Clover environment variables Softpipe driver environment variables ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -``SOFTPIPE_DUMP_FS`` - if set, the softpipe driver will print fragment shaders to stderr -``SOFTPIPE_DUMP_GS`` - if set, the softpipe driver will print geometry shaders to stderr -``SOFTPIPE_NO_RAST`` - if set, rasterization is no-op'd. For profiling purposes. -``SOFTPIPE_USE_LLVM`` - if set, the softpipe driver will try to use LLVM JIT for vertex - shading processing. +``SOFTPIPE_DEBUG`` + a comma-separated list of named flags, which do various things: + + ``vs`` + Dump vertex shader assembly to stderr + ``fs`` + Dump fragment shader assembly to stderr + ``gs`` + Dump geometry shader assembly to stderr + ``cs`` + Dump compute shader assembly to stderr + ``no_rast`` + rasterization is no-op'd. For profiling purposes. + ``use_llvm`` + the softpipe driver will try to use LLVM JIT for vertex + shading processing. LLVMpipe driver environment variables ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~