diff options
author | Christian Gmeiner <[email protected]> | 2019-08-14 10:06:17 +0200 |
---|---|---|
committer | Christian Gmeiner <[email protected]> | 2019-08-14 15:10:07 +0200 |
commit | 0765a1dd0ec59646b6cca80b424be3ce094176d7 (patch) | |
tree | 23f318e38c78392d84d48d489f7804dbcb2fb06a /src/gallium/drivers/etnaviv/etnaviv_shader.c | |
parent | a36d04daa1b55488425fcd4840a3ff6767fc6d1f (diff) |
etnaviv: split dump_shader
Also this adds the missing impl for etna_dump_shader_nir(..).
Signed-off-by: Christian Gmeiner <[email protected]>
Reviewed-by: Jonathan Marek <[email protected]>
Diffstat (limited to 'src/gallium/drivers/etnaviv/etnaviv_shader.c')
-rw-r--r-- | src/gallium/drivers/etnaviv/etnaviv_shader.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gallium/drivers/etnaviv/etnaviv_shader.c b/src/gallium/drivers/etnaviv/etnaviv_shader.c index f0cde53d023..a87e94b2b01 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_shader.c +++ b/src/gallium/drivers/etnaviv/etnaviv_shader.c @@ -73,8 +73,13 @@ etna_link_shaders(struct etna_context *ctx, struct compiled_shader_state *cs, #ifdef DEBUG if (DBG_ENABLED(ETNA_DBG_DUMP_SHADERS)) { - etna_dump_shader(vs); - etna_dump_shader(fs); + if (DBG_ENABLED(ETNA_DBG_NIR)) { + etna_dump_shader_nir(vs); + etna_dump_shader_nir(fs); + } else { + etna_dump_shader(vs); + etna_dump_shader(fs); + } } #endif |