|
|
|
@ -146,6 +146,9 @@ namespace FidelityFX |
|
|
|
DebugCheckDispatch(dispatchParams); |
|
|
|
} |
|
|
|
|
|
|
|
if (dispatchParams.UseTextureArrays) |
|
|
|
commandBuffer.EnableShaderKeyword("UNITY_FSR_TEXTURE2D_X_ARRAY"); |
|
|
|
|
|
|
|
if (_firstExecution) |
|
|
|
{ |
|
|
|
commandBuffer.SetRenderTarget(_resources.LockStatus[0]); |
|
|
|
@ -267,6 +270,8 @@ namespace FidelityFX |
|
|
|
_resourceFrameIndex = (_resourceFrameIndex + 1) % MaxQueuedFrames; |
|
|
|
|
|
|
|
Fsr2Resources.DestroyAliasableResources(commandBuffer); |
|
|
|
|
|
|
|
commandBuffer.DisableShaderKeyword("UNITY_FSR_TEXTURE2D_X_ARRAY"); |
|
|
|
} |
|
|
|
|
|
|
|
public void GenerateReactiveMask(Fsr2.GenerateReactiveDescription dispatchParams) |
|
|
|
|