mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 20:38:06 +02:00
radeonsi: cope with missing disassembly
For robustness and testing purposes. Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
d15b1f6e2d
commit
d6588d9962
1 changed files with 2 additions and 1 deletions
|
|
@ -113,7 +113,8 @@ static void *si_get_shader_binary(struct si_shader *shader)
|
|||
/* There is always a size of data followed by the data itself. */
|
||||
unsigned relocs_size = shader->binary.reloc_count *
|
||||
sizeof(shader->binary.relocs[0]);
|
||||
unsigned disasm_size = strlen(shader->binary.disasm_string) + 1;
|
||||
unsigned disasm_size = shader->binary.disasm_string ?
|
||||
strlen(shader->binary.disasm_string) + 1 : 0;
|
||||
unsigned llvm_ir_size = shader->binary.llvm_ir_string ?
|
||||
strlen(shader->binary.llvm_ir_string) + 1 : 0;
|
||||
unsigned size =
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue