intel/fs: Add INTEL_DEBUG=no32 debugging flag.
authorFrancisco Jerez <currojerez@riseup.net>
Wed, 22 Apr 2020 20:29:34 +0000 (13:29 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Wed, 29 Apr 2020 06:01:27 +0000 (23:01 -0700)
commit65342be3aefb1f258714064da4273ed9987f7375
tree162391ebe4fbde7b4028eb6112a7178c8282a22e
parent14f0a5cf64f6b8725ebe8ae68b19b096995ea0fe
intel/fs: Add INTEL_DEBUG=no32 debugging flag.

This is useful in order to identify codegen issues caused by SIMD32.
It doesn't currently have any effect on compute shaders since SIMD32
dispatch is only enabled for CS when it's strictly necessary to do so
in order to support the workgroup size requested for the shader --
That might change in the future though when we hook up the SIMD32
heuristic to CS compilation.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/intel/compiler/brw_fs.cpp
src/intel/dev/gen_debug.c
src/intel/dev/gen_debug.h