radeonsi: use SPI_SHADER_COL_FORMAT fields instead of export_16bpc
[mesa.git] / src / gallium / drivers / radeon / radeon_llvm_emit.h
index e20aed94c6b842c9b1ea7f019bf99beefd64b91e..45f05a9e0e1df6cf98f320ed5cc07af7eb742eb7 100644 (file)
@@ -31,6 +31,7 @@
 #include <llvm-c/TargetMachine.h>
 #include <stdbool.h>
 
+struct pipe_debug_callback;
 struct radeon_shader_binary;
 
 void radeon_llvm_shader_type(LLVMValueRef F, unsigned type);
@@ -38,7 +39,8 @@ void radeon_llvm_shader_type(LLVMValueRef F, unsigned type);
 LLVMTargetRef radeon_llvm_get_r600_target(const char *triple);
 
 unsigned radeon_llvm_compile(LLVMModuleRef M, struct radeon_shader_binary *binary,
-                            const char *gpu_family, bool dump_ir, bool dump_asm,
-                            LLVMTargetMachineRef tm);
+                            const char *gpu_family,
+                            LLVMTargetMachineRef tm,
+                            struct pipe_debug_callback *debug);
 
 #endif /* RADEON_LLVM_EMIT_H */