@ -292,6 +292,9 @@ namespace UnityEngine.Rendering.PostProcessing
if ( ! finalBlitToCameraTarget & & m_CurrentContext . IsSuperResolutionActive ( ) )
if ( ! finalBlitToCameraTarget & & m_CurrentContext . IsSuperResolutionActive ( ) )
{
{
// Set the camera back to its original parameters, so we can output at full display resolution
superResolution . ResetCameraViewport ( m_CurrentContext ) ;
// Blit the upscaled image to the backbuffer
// Blit the upscaled image to the backbuffer
Graphics . Blit ( m_upscaledOutput , dst ) ;
Graphics . Blit ( m_upscaledOutput , dst ) ;
m_upscaledOutput . Release ( ) ;
m_upscaledOutput . Release ( ) ;
@ -762,7 +765,7 @@ namespace UnityEngine.Rendering.PostProcessing
return ;
return ;
// Set the camera back to its original parameters, so we can output at full display resolution
// Set the camera back to its original parameters, so we can output at full display resolution
if ( m_CurrentContext . IsSuperResolutionActive ( ) )
if ( finalBlitToCameraTarget & & m_CurrentContext . IsSuperResolutionActive ( ) )
{
{
superResolution . ResetCameraViewport ( m_CurrentContext ) ;
superResolution . ResetCameraViewport ( m_CurrentContext ) ;
}
}