diff options
author | Nicolai Hähnle <nicolai.haehnle@amd.com> | 2017-05-16 01:51:41 +0200 |
---|---|---|
committer | Nicolai Hähnle <nicolai.haehnle@amd.com> | 2017-07-05 12:34:01 +0200 |
commit | b1d98e6d544a7120a2d27d5217acf6472c9fb077 (patch) | |
tree | daaf4c8bf5d2557cd02c65c9214f8bc30b5d7457 /src/gallium/drivers/radeon/r600_pipe_common.c | |
parent | 95ee7e0cfef3c6891baf8526f1acf9b063859435 (diff) |
radeonsi: enable R600_DEBUG=nir for vertex and fragment shadersnir-v2
Also, disable geometry and tessellation shaders. Mixing and matching NIR
and TGSI shaders should work (and I've tested it for the VS/PS interface),
but geometry and tessellation requires VS-as-ES/LS, which isn't implemented
yet for NIR.
Diffstat (limited to 'src/gallium/drivers/radeon/r600_pipe_common.c')
-rw-r--r-- | src/gallium/drivers/radeon/r600_pipe_common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeon/r600_pipe_common.c b/src/gallium/drivers/radeon/r600_pipe_common.c index fd67d9ae1b..7a2a54b66c 100644 --- a/src/gallium/drivers/radeon/r600_pipe_common.c +++ b/src/gallium/drivers/radeon/r600_pipe_common.c @@ -730,6 +730,7 @@ void r600_common_context_cleanup(struct r600_common_context *rctx) static const struct debug_named_value common_debug_options[] = { /* logging */ { "tex", DBG_TEX, "Print texture info" }, + { "nir", DBG_NIR, "Enable experimental NIR shaders" }, { "compute", DBG_COMPUTE, "Print compute info" }, { "vm", DBG_VM, "Print virtual addresses when creating resources" }, { "info", DBG_INFO, "Print driver information" }, |