internal IBorrowedUavTexture PostProcess(IDepthArrayTexture cascadeArray) { IBorrowedUavTexture postProcessed = MyManagers.RwTexturesPool.BorrowUav("MyShadowCascades.PostProcess", Format.R8_UNorm); m_cascadePostProcessor.GatherArray(postProcessed, cascadeArray, m_cascadeInfo, m_csmConstants); return(postProcessed); }
internal void PostProcess(RwTexId postProcessTarget, RwTexId cascadeArray) { m_cascadePostProcessor.GatherArray(postProcessTarget, cascadeArray, m_cascadeInfo, m_csmConstants); }