From 6824f1f652b30a698e8e9c65ffd24b4c41eaeb5c Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Sun, 23 Mar 2025 20:23:29 +0100 Subject: [PATCH] Enable FP16 (FFXM_HALF keyword) usage by default --- .../PostProcessing/Runtime/Effects/Upscaling/ASRUpscaler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/ASRUpscaler.cs b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/ASRUpscaler.cs index 47107cc..bf08c6f 100644 --- a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/ASRUpscaler.cs +++ b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/ASRUpscaler.cs @@ -17,7 +17,7 @@ namespace UnityEngine.Rendering.PostProcessing public override void CreateContext(PostProcessRenderContext context, Upscaling config) { // Initialize ASR context - Asr.InitializationFlags flags = 0; + Asr.InitializationFlags flags = Asr.InitializationFlags.EnableFP16Usage; if (context.camera.allowHDR) flags |= Asr.InitializationFlags.EnableHighDynamicRange; if (config.exposureSource == Upscaling.ExposureSource.Auto) flags |= Asr.InitializationFlags.EnableAutoExposure; if (RuntimeUtilities.IsDynamicResolutionEnabled(context.camera)) flags |= Asr.InitializationFlags.EnableDynamicResolution;