diff options
author | Francisco Jerez <currojerez@riseup.net> | 2016-05-26 21:28:45 -0700 |
---|---|---|
committer | Francisco Jerez <currojerez@riseup.net> | 2016-05-27 23:29:06 -0700 |
commit | 46ce93ed22891455dbe3eb4c69f5eddd2a7dcf00 (patch) | |
tree | cbc8c8e90f03f060910baa54f471e81c569ffcad /src/mesa/drivers/dri/i965/intel_debug.c | |
parent | 864737ce6cd5bae030079e749b8b18774a62d073 (diff) | |
download | external_mesa3d-46ce93ed22891455dbe3eb4c69f5eddd2a7dcf00.zip external_mesa3d-46ce93ed22891455dbe3eb4c69f5eddd2a7dcf00.tar.gz external_mesa3d-46ce93ed22891455dbe3eb4c69f5eddd2a7dcf00.tar.bz2 |
i965: Add do32 debug option.
The do32 INTEL_DEBUG option causes the back-end to try to generate a
SIMD32 program when compiling a compute shader regardless of the
specified compute shader workgroup size, which will be useful for
testing SIMD32 code generation in the most common case in which the
workgroup size doesn't exceed the SIMD16 limit so SIMD32 codegen
wouldn't be automatically enabled.
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_debug.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_debug.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_debug.c b/src/mesa/drivers/dri/i965/intel_debug.c index e08c296..2589c43 100644 --- a/src/mesa/drivers/dri/i965/intel_debug.c +++ b/src/mesa/drivers/dri/i965/intel_debug.c @@ -79,6 +79,7 @@ static const struct debug_control debug_control[] = { { "ds", DEBUG_TES }, { "tes", DEBUG_TES }, { "l3", DEBUG_L3 }, + { "do32", DEBUG_DO32 }, { NULL, 0 } }; |