X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Fenvvars.html;h=3cc3c8096e4a7095c632912a6d8021e285d1969e;hb=88dc24663079d3b7ae62a953a770887dc0b709da;hp=81e74e6f4841acaf4ec749e9c2f31b9c95ab893a;hpb=26eb6ad83133322d5d510a49f91cb41726abc24c;p=mesa.git
diff --git a/docs/envvars.html b/docs/envvars.html
index 81e74e6f484..3cc3c8096e4 100644
--- a/docs/envvars.html
+++ b/docs/envvars.html
@@ -121,6 +121,38 @@ See the Xlib software driver page for details.
i945/i965 driver environment variables (non-Gallium)
+- INTEL_NO_HW - if set to 1, prevents batches from being submitted to the hardware.
+ This is useful for debugging hangs, etc.
+- INTEL_DEBUG - a comma-separated list of named flags, which do various things:
+
+ - tex - emit messages about textures.
+ - state - emit messages about state flag tracking
+ - blit - emit messages about blit operations
+ - miptree - emit messages about miptrees
+ - perf - emit messages about performance issues
+ - perfmon - emit messages about AMD_performance_monitor
+ - bat - emit batch information
+ - pix - emit messages about pixel operations
+ - buf - emit messages about buffer objects
+ - reg - emit messages about regions
+ - fbo - emit messages about framebuffers
+ - fs - dump shader assembly for fragment shaders
+ - gs - dump shader assembly for geometry shaders
+ - sync - emit messages about synchronization
+ - prim - emit messages about drawing primitives
+ - vert - emit messages about vertex assembly
+ - dri - emit messages about the DRI interface
+ - sf - emit messages about the strips & fans unit (for old gens, includes the SF program)
+ - stats - enable statistics counters. you probably actually want perfmon or intel_gpu_top instead.
+ - urb - emit messages about URB setup
+ - vs - dump shader assembly for vertex shaders
+ - clip - emit messages about the clip unit (for old gens, includes the CLIP program)
+ - aub - dump batches into an AUB trace for use with simulation tools
+ - shader_time - record how much GPU time is spent in each shader
+ - no16 - suppress generation of 16-wide fragment shaders. useful for debugging broken shaders
+ - blorp - emit messages about the blorp operations (blits & clears)
+ - nodualobj - suppress generation of dual-object geometry shader code
+