7 changed files with 107 additions and 2 deletions
-
1Assets/Fsr3UpscalerAssets.asset
-
14Assets/Scripts/Core/Fsr3UpscalerAssets.cs
-
16Assets/Scripts/Core/Fsr3UpscalerContext.cs
-
28Assets/Scripts/Core/Fsr3UpscalerPass.cs
-
7Assets/Scripts/Fsr3UpscalerImageEffect.cs
-
35Assets/Shaders/FSR3/ffx_fsr3upscaler_debug_view_pass.compute
-
8Assets/Shaders/FSR3/ffx_fsr3upscaler_debug_view_pass.compute.meta
@ -0,0 +1,35 @@ |
|||
// Copyright (c) 2024 Nico de Poel |
|||
// |
|||
// Permission is hereby granted, free of charge, to any person obtaining a copy |
|||
// of this software and associated documentation files (the "Software"), to deal |
|||
// in the Software without restriction, including without limitation the rights |
|||
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
|||
// copies of the Software, and to permit persons to whom the Software is |
|||
// furnished to do so, subject to the following conditions: |
|||
// |
|||
// The above copyright notice and this permission notice shall be included in all |
|||
// copies or substantial portions of the Software. |
|||
// |
|||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
|||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
|||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
|||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
|||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
|||
// THE SOFTWARE. |
|||
|
|||
#pragma kernel CS |
|||
|
|||
#pragma multi_compile_local __ FFX_HALF |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH |
|||
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING |
|||
|
|||
#pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP |
|||
|
|||
#include "ffx_fsr3upscaler_unity_common.cginc" |
|||
|
|||
#include "shaders/ffx_fsr3upscaler_debug_view_pass.hlsl" |
|||
@ -0,0 +1,8 @@ |
|||
fileFormatVersion: 2 |
|||
guid: cb24a71d54164c54eb5e86839acd48c5 |
|||
ComputeShaderImporter: |
|||
externalObjects: {} |
|||
preprocessorOverride: 0 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue