This commit is contained in:
StarBeats 2024-12-18 14:27:06 +08:00
parent 6118e30863
commit af699b5c7e
2 changed files with 4 additions and 1 deletions

View File

@ -504,7 +504,9 @@ namespace UnityEngine.Rendering.Universal
ref var colorDescriptor = ref cameraData.cameraTargetDescriptor;
colorDescriptor.width = cameraData.camera.pixelWidth;
colorDescriptor.height = cameraData.camera.pixelHeight;
//if (asset.SuperResolution == ESuperResolution.XESS13 || asset.SuperResolution == ESuperResolution.GSR2)
if (asset.SuperResolution == ESuperResolution.XESS13
|| asset.SuperResolution == ESuperResolution.GSR2
|| asset.SuperResolution == ESuperResolution.METAL_FX_SPATIAL_SR)
{
colorDescriptor.graphicsFormat = GraphicsFormat.R16G16B16A16_SFloat;
colorDescriptor.enableRandomWrite = true; //

View File

@ -50,6 +50,7 @@ namespace X.Rendering.Feature
using var scp = new ProfilingScope(cmd, profiler);
DataPack * ptr = (DataPack*) dataPtr.ToPointer();
ptr->src = source.rt.GetNativeTexturePtr();
// XXX: output argb16/32, copy output -> dst
ptr->dst = destination.rt.GetNativeTexturePtr();
ptr->qulityChange = updateSrNextFrame;
if(updateSrNextFrame)