Browse Source

Comment that the atomic counter shouldn't be aliasable

master
Nico de Poel 3 years ago
parent
commit
cf316ebf4f
  1. 1
      Assets/Scripts/Core/Fsr2Resources.cs

1
Assets/Scripts/Core/Fsr2Resources.cs

@ -86,6 +86,7 @@ namespace FidelityFX
DefaultReactive.Apply();
// Resource FSR2_SpdAtomicCounter: FFX_RESOURCE_USAGE_UAV, FFX_SURFACE_FORMAT_R32_UINT, FFX_RESOURCE_FLAGS_ALIASABLE
// Despite what the original FSR2 codebase says, this resource really isn't aliasable. Resetting this counter to 0 every frame breaks auto-exposure on MacOS Metal.
SpdAtomicCounter = new RenderTexture(1, 1, 0, GraphicsFormat.R32_UInt) { name = "FSR2_SpdAtomicCounter", enableRandomWrite = true };
SpdAtomicCounter.Create();

Loading…
Cancel
Save