Browse Source

Added one more quality mode tier: ultra quality, which I felt was missing as an option.

It maps nicely from 900p -> 1080p, 1200p -> 1440p, 1800p -> 4K, etc
mac-autoexp
Nico de Poel 3 years ago
parent
commit
022eae95ef
  1. 11
      Assets/Scripts/Fsr2.cs
  2. 2
      Assets/Scripts/Fsr2Controller.cs

11
Assets/Scripts/Fsr2.cs

@ -42,6 +42,8 @@ namespace FidelityFX
{
switch (qualityMode)
{
case QualityMode.UltraQuality:
return 1.2f;
case QualityMode.Quality:
return 1.5f;
case QualityMode.Balanced:
@ -107,10 +109,11 @@ namespace FidelityFX
public enum QualityMode
{
Native = 0,
Quality = 1,
Balanced = 2,
Performance = 3,
UltraPerformance = 4,
UltraQuality = 1,
Quality = 2,
Balanced = 3,
Performance = 4,
UltraPerformance = 5,
}
[Flags]

2
Assets/Scripts/Fsr2Controller.cs

@ -30,7 +30,7 @@ namespace FidelityFX
[System.Serializable]
public class GenerateReactiveParameters
{
[Range(0, 10)] public float scale = 1.0f;
[Range(0, 2)] public float scale = 1.0f;
[Range(0, 1)] public float cutoffThreshold = 0.2f;
[Range(0, 1)] public float binaryValue = 0.9f;
public Fsr2.GenerateReactiveFlags flags = Fsr2.GenerateReactiveFlags.ApplyTonemap | Fsr2.GenerateReactiveFlags.ApplyThreshold | Fsr2.GenerateReactiveFlags.UseComponentsMax;

Loading…
Cancel
Save