@ -23,7 +23,7 @@ using System.Runtime.InteropServices;
using UnityEngine;
using UnityEngine.Rendering;
namespace FidelityFX
namespace FidelityFX.FSR2
{
/// <summary>
/// A collection of helper functions and data structures required by the FSR2 process.
@ -20,7 +20,7 @@
/// Scriptable object containing all shader resources required by FidelityFX Super Resolution 2 (FSR2).
/// A collection of callbacks required by the FSR2 process.
/// This class loosely matches the FfxFsr2Context struct from the original FSR2 codebase.
@ -24,7 +24,7 @@ using UnityEngine;
using UnityEngine.Profiling;
/// Base class for all of the compute passes that make up the FSR2 process.
@ -23,7 +23,7 @@ using UnityEngine;
using UnityEngine.Experimental.Rendering;
/// Helper class for bundling and managing persistent resources required by the FSR2 process.
public static class Fsr2ShaderIDs
namespace FidelityFX.FSR3
public static class Fsr3ShaderIDs
/// A collection of helper functions and data structures required by the FSR3 Upscaler process.
@ -21,7 +21,7 @@
using UnityEngine.Serialization;
/// Scriptable object containing all shader resources required by FidelityFX Super Resolution 3 (FSR3) Upscaler.
/// A collection of callbacks required by the FSR3 Upscaler process.
/// This class loosely matches the FfxFsr3UpscalerContext struct from the original FSR3 codebase.
/// Base class for all of the compute passes that make up the FSR3 Upscaler process.
/// Helper class for bundling and managing persistent resources required by the FSR3 Upscaler process.