radeonsi: enable R600_DEBUG=nir for vertex and fragment shaders
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 15 May 2017 23:51:41 +0000 (01:51 +0200)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 31 Jul 2017 12:55:45 +0000 (14:55 +0200)
commitdfe237aef9e39c02df92299fb30c44d3534dc524
tree04927a081f42c4d3f59274194fa8b236907e000f
parent3b4f481c601102411d421ec3b7ee9b8e50046fc1
radeonsi: enable R600_DEBUG=nir for vertex and fragment shaders

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.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/drivers/radeon/r600_pipe_common.c
src/gallium/drivers/radeon/r600_pipe_common.h
src/gallium/drivers/radeonsi/si_pipe.c