radeonsi: use the new run-time linker for shaders
v2: - fix a memory leak Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:

committed by
Marek Olšák

parent
16bee0e5f6
commit
bf8a1ca902
@@ -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);
|
||||
|
Reference in New Issue
Block a user