From e6eaf7b9508c27aef62b67e99ae7df12c2c5380a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Tue, 12 Nov 2024 10:56:19 +0100 Subject: [PATCH] radv: Slightly reword preoptir debug flag. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Timur Kristóf Reviewed-by: Konstantin Seurer Reviewed-by: Samuel Pitoiset Acked-by: Daniel Schürmann Part-of: --- docs/envvars.rst | 2 +- src/amd/vulkan/radv_debug.h | 2 +- src/amd/vulkan/radv_instance.c | 2 +- src/amd/vulkan/radv_shader.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/envvars.rst b/docs/envvars.rst index d47ed54eec4..703d8f17393 100644 --- a/docs/envvars.rst +++ b/docs/envvars.rst @@ -1395,7 +1395,7 @@ RADV driver environment variables ``novrsflatshading`` disable VRS for flat shading (only on GFX10.3+) ``preoptir`` - dump LLVM IR before any optimizations + Dump backend IR (ACO or LLVM) before any optimizations. ``prologs`` dump vertex shader prologs ``psocachestats`` diff --git a/src/amd/vulkan/radv_debug.h b/src/amd/vulkan/radv_debug.h index 1f0b54ab282..52f5e82f68e 100644 --- a/src/amd/vulkan/radv_debug.h +++ b/src/amd/vulkan/radv_debug.h @@ -24,7 +24,7 @@ enum { RADV_DEBUG_DUMP_SPIRV = 1ull << 9, RADV_DEBUG_ZERO_VRAM = 1ull << 10, RADV_DEBUG_SYNC_SHADERS = 1ull << 11, - RADV_DEBUG_PREOPTIR = 1ull << 12, + RADV_DEBUG_DUMP_PREOPT_IR = 1ull << 12, RADV_DEBUG_NO_DYNAMIC_BOUNDS = 1ull << 13, RADV_DEBUG_INFO = 1ull << 14, RADV_DEBUG_STARTUP = 1ull << 15, diff --git a/src/amd/vulkan/radv_instance.c b/src/amd/vulkan/radv_instance.c index dbe9dd8b7b6..448654140e9 100644 --- a/src/amd/vulkan/radv_instance.c +++ b/src/amd/vulkan/radv_instance.c @@ -39,7 +39,7 @@ static const struct debug_control radv_debug_options[] = {{"nofastclears", RADV_ {"spirv", RADV_DEBUG_DUMP_SPIRV}, {"zerovram", RADV_DEBUG_ZERO_VRAM}, {"syncshaders", RADV_DEBUG_SYNC_SHADERS}, - {"preoptir", RADV_DEBUG_PREOPTIR}, + {"preoptir", RADV_DEBUG_DUMP_PREOPT_IR}, {"nodynamicbounds", RADV_DEBUG_NO_DYNAMIC_BOUNDS}, {"info", RADV_DEBUG_INFO}, {"startup", RADV_DEBUG_STARTUP}, diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index ee8dd45b02e..c378e142f1c 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -3002,7 +3002,7 @@ radv_fill_nir_compiler_options(struct radv_nir_compiler_options *options, struct options->info = &pdev->info; options->dump_shader = can_dump_shader; options->dump_ir = options->dump_shader && (instance->debug_flags & RADV_DEBUG_DUMP_BACKEND_IR); - options->dump_preoptir = options->dump_shader && instance->debug_flags & RADV_DEBUG_PREOPTIR; + options->dump_preoptir = options->dump_shader && (instance->debug_flags & RADV_DEBUG_DUMP_PREOPT_IR); options->record_asm = keep_shader_info || options->dump_shader; options->record_ir = keep_shader_info; options->record_stats = keep_statistic_info;