radv/gfx10: Use correct ES shader for es_vgpr_comp_cnt for GS.
[mesa.git] / src / amd / vulkan / radv_shader_helper.h
index 3c81f5be54a3ee4f600a3489ff57f395ea11cf76..d9dace0b495588ee20c46c943e27a18bd2871d2d 100644 (file)
@@ -27,16 +27,15 @@ extern "C" {
 #endif
 
 bool radv_init_llvm_compiler(struct ac_llvm_compiler *info,
-                            bool okay_to_leak_target_library_info,
                             bool thread_compiler,
                             enum radeon_family family,
                             enum ac_target_machine_options tm_options);
 void radv_destroy_llvm_compiler(struct ac_llvm_compiler *info,
                                bool thread_compiler);
 
-bool radv_compile_to_binary(struct ac_llvm_compiler *info,
-                           LLVMModuleRef module,
-                           struct ac_shader_binary *binary);
+bool radv_compile_to_elf(struct ac_llvm_compiler *info,
+                        LLVMModuleRef module,
+                        char **pelf_buffer, size_t *pelf_size);
 
 #ifdef __cplusplus
 }