diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2021-09-27 19:19:36 +0200 |
---|---|---|
committer | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2021-09-28 08:25:26 +0200 |
commit | 82193fa58c406d40b9231b9f9562775f367b99eb (patch) | |
tree | 99d344287c8d46087149a6b6883b0bcca85bc387 /src/amd/compiler/aco_interface.cpp | |
parent | 7188e7c87de316edd8330e9d22ffe442311d920c (diff) | |
download | mesa-82193fa58c406d40b9231b9f9562775f367b99eb.tar.gz |
radv: cleanup uses of VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT
Use the pipeline key instead of this mess.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13067>
Diffstat (limited to 'src/amd/compiler/aco_interface.cpp')
-rw-r--r-- | src/amd/compiler/aco_interface.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/amd/compiler/aco_interface.cpp b/src/amd/compiler/aco_interface.cpp index 0c06f2a3ca8..f33e12f86b9 100644 --- a/src/amd/compiler/aco_interface.cpp +++ b/src/amd/compiler/aco_interface.cpp @@ -107,7 +107,7 @@ aco_compile_shader(unsigned shader_count, struct nir_shader* const* shaders, validate(program.get()); /* Optimization */ - if (!args->options->disable_optimizations) { + if (!args->options->key.optimisations_disabled) { if (!(aco::debug_flags & aco::DEBUG_NO_VN)) aco::value_numbering(program.get()); if (!(aco::debug_flags & aco::DEBUG_NO_OPT)) @@ -147,7 +147,7 @@ aco_compile_shader(unsigned shader_count, struct nir_shader* const* shaders, aco_print_program(program.get(), stderr, live_vars, aco::print_live_vars | aco::print_kill); if (!args->is_trap_handler_shader) { - if (!args->options->disable_optimizations && !(aco::debug_flags & aco::DEBUG_NO_SCHED)) + if (!args->options->key.optimisations_disabled && !(aco::debug_flags & aco::DEBUG_NO_SCHED)) aco::schedule_program(program.get(), live_vars); validate(program.get()); @@ -164,7 +164,7 @@ aco_compile_shader(unsigned shader_count, struct nir_shader* const* shaders, validate(program.get()); /* Optimization */ - if (!args->options->disable_optimizations && !(aco::debug_flags & aco::DEBUG_NO_OPT)) { + if (!args->options->key.optimisations_disabled && !(aco::debug_flags & aco::DEBUG_NO_OPT)) { aco::optimize_postRA(program.get()); validate(program.get()); } |