radv: Use string for nir dumping.
Reviewed-by: Dave Airlie <airlied@redhat.com> Allows us to easily dump all nir shaders for combined variants in vega and simplifies ownership.
This commit is contained in:
@@ -503,9 +503,8 @@ radv_dump_shader(struct radv_pipeline *pipeline,
|
||||
radv_print_spirv(shader->spirv, shader->spirv_size, f);
|
||||
}
|
||||
|
||||
if (shader->nir) {
|
||||
fprintf(f, "NIR:\n");
|
||||
nir_print_shader(shader->nir, f);
|
||||
if (shader->nir_string) {
|
||||
fprintf(f, "NIR:\n%s\n", shader->nir_string);
|
||||
}
|
||||
|
||||
fprintf(f, "LLVM IR:\n%s\n", shader->llvm_ir_string);
|
||||
|
Reference in New Issue
Block a user