summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader.h
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2015-07-11 13:13:07 +0200
committerMarek Olšák <marek.olsak@amd.com>2015-08-26 19:25:18 +0200
commit93d97db3492cc1af8fb401ed5eb6766e608f744e (patch)
tree83974304b30474afbf5fd890a5d18370eb453cb0 /src/gallium/drivers/radeonsi/si_shader.h
parent525921ed51176255474c73adacfc6801a7bf2783 (diff)
downloadexternal_mesa3d-93d97db3492cc1af8fb401ed5eb6766e608f744e.zip
external_mesa3d-93d97db3492cc1af8fb401ed5eb6766e608f744e.tar.gz
external_mesa3d-93d97db3492cc1af8fb401ed5eb6766e608f744e.tar.bz2
radeonsi: allow si_dump_key to write to a file
Acked-by: Christian König <christian.koenig@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_shader.h')
-rw-r--r--src/gallium/drivers/radeonsi/si_shader.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeonsi/si_shader.h b/src/gallium/drivers/radeonsi/si_shader.h
index cd845c1..423b849 100644
--- a/src/gallium/drivers/radeonsi/si_shader.h
+++ b/src/gallium/drivers/radeonsi/si_shader.h
@@ -304,6 +304,7 @@ static inline bool si_vs_exports_prim_id(struct si_shader *shader)
/* radeonsi_shader.c */
int si_shader_create(struct si_screen *sscreen, LLVMTargetMachineRef tm,
struct si_shader *shader);
+void si_dump_shader_key(unsigned shader, union si_shader_key *key, FILE *f);
int si_compile_llvm(struct si_screen *sscreen, struct si_shader *shader,
LLVMTargetMachineRef tm, LLVMModuleRef mod);
void si_shader_destroy(struct pipe_context *ctx, struct si_shader *shader);