diff --git a/docs/envvars.html b/docs/envvars.html
index 389da62e6e8..67d8e292bb0 100644
--- a/docs/envvars.html
+++ b/docs/envvars.html
@@ -153,10 +153,6 @@ Mesa EGL supports different sets of environment variables. See the
rather than stderr.
GALLIUM_PRINT_OPTIONS - if non-zero, print all the Gallium environment
variables which are used, and their current values.
-GALLIUM_NOSSE - if non-zero, do not use SSE runtime code generation for
- shader execution
-GALLIUM_NOPPC - if non-zero, do not use PPC runtime code generation for
- shader execution
GALLIUM_DUMP_CPU - if non-zero, print information about the CPU on start-up
TGSI_PRINT_SANITY - if set, do extra sanity checking on TGSI shaders and
print any errors to stderr.
@@ -164,6 +160,9 @@ Mesa EGL supports different sets of environment variables. See the
DRAW_NO_FSE - ???
DRAW_USE_LLVM - if set to zero, the draw module will not use LLVM to execute
shaders, vertex fetch, etc.
+ST_DEBUG - controls debug output from the Mesa/Gallium state tracker.
+Setting to "tgsi", for example, will print all the TGSI shaders.
+See src/mesa/state_tracker/st_debug.c for other options.
Softpipe driver environment variables
@@ -190,6 +189,16 @@ Mesa EGL supports different sets of environment variables. See the
cores present.
+VMware SVGA driver environment variables
+
+- SVGA_FORCE_SWTNL - force use of software vertex transformation
+
- SVGA_NO_SWTNL - don't allow software vertex transformation fallbacks
+(will often result in incorrect rendering).
+
- SVGA_DEBUG - for dumping shaders, constant buffers, etc. See the code
+for details.
+
- See the driver code for other, lesser-used variables.
+
+
Other Gallium drivers have their own environment variables. These may change