diff options
author | Nicolai Hähnle <[email protected]> | 2018-05-22 16:14:16 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-06-12 20:28:23 -0400 |
commit | bf8a1ca90246b0c987444de28ecd907942126de6 (patch) | |
tree | 661afe3e1564a6fa852ad2387b400de796280559 /src/gallium/drivers/radeonsi/si_shader_internal.h | |
parent | 16bee0e5f6a70e959be27c253c4be130bb034030 (diff) |
radeonsi: use the new run-time linker for shaders
v2:
- fix a memory leak
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_shader_internal.h')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_shader_internal.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeonsi/si_shader_internal.h b/src/gallium/drivers/radeonsi/si_shader_internal.h index 6e21bc7c26b..4a7b059de9a 100644 --- a/src/gallium/drivers/radeonsi/si_shader_internal.h +++ b/src/gallium/drivers/radeonsi/si_shader_internal.h @@ -36,7 +36,6 @@ #include <llvm-c/TargetMachine.h> struct pipe_debug_callback; -struct ac_shader_binary; #define RADEON_LLVM_MAX_INPUT_SLOTS 32 #define RADEON_LLVM_MAX_INPUTS 32 * 4 @@ -243,7 +242,7 @@ void si_create_function(struct si_shader_context *ctx, LLVMTypeRef *returns, unsigned num_returns, struct si_function_info *fninfo, unsigned max_workgroup_size); -unsigned si_llvm_compile(LLVMModuleRef M, struct ac_shader_binary *binary, +unsigned si_llvm_compile(LLVMModuleRef M, struct si_shader_binary *binary, struct ac_llvm_compiler *compiler, struct pipe_debug_callback *debug, bool less_optimized); |