|
|
@ -21,7 +21,6 @@ |
|
|
using System; |
|
|
using System; |
|
|
using System.Runtime.InteropServices; |
|
|
using System.Runtime.InteropServices; |
|
|
using UnityEngine; |
|
|
using UnityEngine; |
|
|
using UnityEngine.Rendering; |
|
|
|
|
|
|
|
|
|
|
|
namespace FidelityFX.FSR2 |
|
|
namespace FidelityFX.FSR2 |
|
|
{ |
|
|
{ |
|
|
@ -80,9 +79,7 @@ namespace FidelityFX.FSR2 |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void GetRenderResolutionFromQualityMode( |
|
|
|
|
|
out int renderWidth, out int renderHeight, |
|
|
|
|
|
int displayWidth, int displayHeight, QualityMode qualityMode) |
|
|
|
|
|
|
|
|
public static void GetRenderResolutionFromQualityMode(out int renderWidth, out int renderHeight, int displayWidth, int displayHeight, QualityMode qualityMode) |
|
|
{ |
|
|
{ |
|
|
float ratio = GetUpscaleRatioFromQualityMode(qualityMode); |
|
|
float ratio = GetUpscaleRatioFromQualityMode(qualityMode); |
|
|
renderWidth = Mathf.RoundToInt(displayWidth / ratio); |
|
|
renderWidth = Mathf.RoundToInt(displayWidth / ratio); |
|
|
|