~mmach/netext73/mesa-ryzen

« back to all changes in this revision

Viewing changes to src/compiler/nir/nir_opt_move_discards_to_top.c

  • Committer: mmach
  • Date: 2023-11-02 21:31:35 UTC
  • Revision ID: netbit73@gmail.com-20231102213135-18d4tzh7tj0uz752
2023-11-02 22:11:57

Show diffs side-by-side

added added

removed removed

Lines of Context:
240
240
   if (!shader->info.fs.uses_discard)
241
241
      return false;
242
242
 
243
 
   nir_foreach_function(function, shader) {
244
 
      if (function->impl && opt_move_discards_to_top_impl(function->impl)) {
245
 
         nir_metadata_preserve(function->impl, nir_metadata_block_index |
246
 
                                               nir_metadata_dominance);
 
243
   nir_foreach_function_impl(impl, shader) {
 
244
      if (opt_move_discards_to_top_impl(impl)) {
 
245
         nir_metadata_preserve(impl, nir_metadata_block_index |
 
246
                                     nir_metadata_dominance);
247
247
         progress = true;
248
248
      }
249
249
   }