• Home
  • Raw
  • Download

Lines Matching refs:legacy_binary

209    radv_shader_binary_legacy* legacy_binary = (radv_shader_binary_legacy*) calloc(size, 1);  in aco_compile_shader()  local
211 legacy_binary->base.type = RADV_BINARY_TYPE_LEGACY; in aco_compile_shader()
212 legacy_binary->base.stage = shaders[shader_count-1]->info.stage; in aco_compile_shader()
213 legacy_binary->base.is_gs_copy_shader = args->is_gs_copy_shader; in aco_compile_shader()
214 legacy_binary->base.total_size = size; in aco_compile_shader()
217 aco_compiler_statistics *statistics = (aco_compiler_statistics *)legacy_binary->data; in aco_compile_shader()
222 legacy_binary->stats_size = stats_size; in aco_compile_shader()
224 …memcpy(legacy_binary->data + legacy_binary->stats_size, code.data(), code.size() * sizeof(uint32_t… in aco_compile_shader()
225 legacy_binary->exec_size = exec_size; in aco_compile_shader()
226 legacy_binary->code_size = code.size() * sizeof(uint32_t); in aco_compile_shader()
228 legacy_binary->config = config; in aco_compile_shader()
229 legacy_binary->disasm_size = 0; in aco_compile_shader()
230 legacy_binary->ir_size = llvm_ir.size(); in aco_compile_shader()
232 …llvm_ir.copy((char*) legacy_binary->data + legacy_binary->stats_size + legacy_binary->code_size, l… in aco_compile_shader()
235 …disasm.copy((char*) legacy_binary->data + legacy_binary->stats_size + legacy_binary->code_size + l… in aco_compile_shader()
236 legacy_binary->disasm_size = disasm.size(); in aco_compile_shader()
239 *binary = (radv_shader_binary*) legacy_binary; in aco_compile_shader()