Browse Source

Moved FSR3 classes into their own sub-namespace. This is more future-proof with an eye on porting over more FidelityFX technologies.

fsr3.1
Nico de Poel 2 years ago
parent
commit
25157d11aa
  1. 2
      Assets/Scripts/Core/Fsr3ShaderIDs.cs
  2. 2
      Assets/Scripts/Core/Fsr3Upscaler.cs
  3. 2
      Assets/Scripts/Core/Fsr3UpscalerAssets.cs
  4. 2
      Assets/Scripts/Core/Fsr3UpscalerCallbacks.cs
  5. 2
      Assets/Scripts/Core/Fsr3UpscalerContext.cs
  6. 2
      Assets/Scripts/Core/Fsr3UpscalerPass.cs
  7. 2
      Assets/Scripts/Core/Fsr3UpscalerResources.cs
  8. 3
      Assets/Scripts/Debug/DebugDumper.cs
  9. 1
      Assets/Scripts/Fsr3UpscalerCameraHelper.cs
  10. 1
      Assets/Scripts/Fsr3UpscalerImageEffect.cs
  11. 1
      Assets/Scripts/Fsr3UpscalerImageEffectHelper.cs

2
Assets/Scripts/Core/Fsr3ShaderIDs.cs

@ -20,7 +20,7 @@
using UnityEngine; using UnityEngine;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
public static class Fsr3ShaderIDs public static class Fsr3ShaderIDs
{ {

2
Assets/Scripts/Core/Fsr3Upscaler.cs

@ -23,7 +23,7 @@ using System.Runtime.InteropServices;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering; using UnityEngine.Rendering;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// A collection of helper functions and data structures required by the FSR3 Upscaler process. /// A collection of helper functions and data structures required by the FSR3 Upscaler process.

2
Assets/Scripts/Core/Fsr3UpscalerAssets.cs

@ -21,7 +21,7 @@
using UnityEngine; using UnityEngine;
using UnityEngine.Serialization; using UnityEngine.Serialization;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// Scriptable object containing all shader resources required by FidelityFX Super Resolution 3 (FSR3) Upscaler. /// Scriptable object containing all shader resources required by FidelityFX Super Resolution 3 (FSR3) Upscaler.

2
Assets/Scripts/Core/Fsr3UpscalerCallbacks.cs

@ -20,7 +20,7 @@
using UnityEngine; using UnityEngine;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// A collection of callbacks required by the FSR3 Upscaler process. /// A collection of callbacks required by the FSR3 Upscaler process.

2
Assets/Scripts/Core/Fsr3UpscalerContext.cs

@ -23,7 +23,7 @@ using System.Runtime.InteropServices;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering; using UnityEngine.Rendering;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// This class loosely matches the FfxFsr3UpscalerContext struct from the original FSR3 codebase. /// This class loosely matches the FfxFsr3UpscalerContext struct from the original FSR3 codebase.

2
Assets/Scripts/Core/Fsr3UpscalerPass.cs

@ -24,7 +24,7 @@ using UnityEngine;
using UnityEngine.Profiling; using UnityEngine.Profiling;
using UnityEngine.Rendering; using UnityEngine.Rendering;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// Base class for all of the compute passes that make up the FSR3 Upscaler process. /// Base class for all of the compute passes that make up the FSR3 Upscaler process.

2
Assets/Scripts/Core/Fsr3UpscalerResources.cs

@ -23,7 +23,7 @@ using UnityEngine;
using UnityEngine.Experimental.Rendering; using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering; using UnityEngine.Rendering;
namespace FidelityFX
namespace FidelityFX.FSR3
{ {
/// <summary> /// <summary>
/// Helper class for bundling and managing persistent resources required by the FSR3 Upscaler process. /// Helper class for bundling and managing persistent resources required by the FSR3 Upscaler process.

3
Assets/Scripts/Debug/DebugDumper.cs

@ -24,8 +24,9 @@ using System.Collections.Generic;
using System.IO; using System.IO;
using System.Reflection; using System.Reflection;
using System.Text; using System.Text;
using FidelityFX;
using UnityEngine; using UnityEngine;
using FidelityFX;
using FidelityFX.FSR3;
public class DebugDumper : MonoBehaviour public class DebugDumper : MonoBehaviour
{ {

1
Assets/Scripts/Fsr3UpscalerCameraHelper.cs

@ -23,6 +23,7 @@ using System.Collections;
using UnityEngine; using UnityEngine;
using UnityEngine.Experimental.Rendering; using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering; using UnityEngine.Rendering;
using FidelityFX.FSR3;
namespace FidelityFX namespace FidelityFX
{ {

1
Assets/Scripts/Fsr3UpscalerImageEffect.cs

@ -22,6 +22,7 @@ using System;
using UnityEngine; using UnityEngine;
using UnityEngine.Experimental.Rendering; using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering; using UnityEngine.Rendering;
using FidelityFX.FSR3;
namespace FidelityFX namespace FidelityFX
{ {

1
Assets/Scripts/Fsr3UpscalerImageEffectHelper.cs

@ -20,6 +20,7 @@
using System.Collections; using System.Collections;
using UnityEngine; using UnityEngine;
using FidelityFX.FSR3;
namespace FidelityFX namespace FidelityFX
{ {

Loading…
Cancel
Save