X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fcompiler%2Fnir%2Fnir_lower_discard_to_demote.c;h=eb13796d952926e16607f654835a8f3d0185bbe9;hb=84da4ded4b90d0d13e3d89d97160eead9d5c8886;hp=cbb7da9a89210d36aaf7140a061c8a218d364ec4;hpb=ce87da71e93d9eea7e9a2667e3273cab9c97667f;p=mesa.git diff --git a/src/compiler/nir/nir_lower_discard_to_demote.c b/src/compiler/nir/nir_lower_discard_to_demote.c index cbb7da9a892..eb13796d952 100644 --- a/src/compiler/nir/nir_lower_discard_to_demote.c +++ b/src/compiler/nir/nir_lower_discard_to_demote.c @@ -50,9 +50,11 @@ nir_lower_discard_to_demote(nir_shader *shader) switch (intrin->intrinsic) { case nir_intrinsic_discard: intrin->intrinsic = nir_intrinsic_demote; + shader->info.fs.uses_demote = true; break; case nir_intrinsic_discard_if: intrin->intrinsic = nir_intrinsic_demote_if; + shader->info.fs.uses_demote = true; break; case nir_intrinsic_load_helper_invocation: intrin->intrinsic = nir_intrinsic_is_helper_invocation;