Browse Source

Skip textures that don't have mipmaps and thus don't have any use for a mipmap bias

master
Nico de Poel 3 years ago
parent
commit
9e53cf52f8
  1. 8
      Assets/Scripts/Core/Fsr2Callbacks.cs

8
Assets/Scripts/Core/Fsr2Callbacks.cs

@ -76,8 +76,16 @@ namespace FidelityFX
{ {
CurrentBiasOffset += biasOffset; CurrentBiasOffset += biasOffset;
if (Mathf.Approximately(CurrentBiasOffset, 0f))
{
CurrentBiasOffset = 0f;
}
foreach (var texture in Resources.FindObjectsOfTypeAll<Texture2D>()) foreach (var texture in Resources.FindObjectsOfTypeAll<Texture2D>())
{ {
if (texture.mipmapCount <= 1)
continue;
texture.mipMapBias += biasOffset; texture.mipMapBias += biasOffset;
} }
} }

Loading…
Cancel
Save