void ReleaseRayTracingDeferred()
        {
            CoreUtils.SafeRelease(m_RayBinResult);
            CoreUtils.SafeRelease(m_RayBinSizeResult);

            m_RaytracingGBufferManager.DestroyBuffers();
        }
示例#2
0
        void ReleaseRayTracingDeferred()
        {
            CoreUtils.SafeRelease(m_RayBinResult);
            CoreUtils.SafeRelease(m_RayBinSizeResult);

            RTHandles.Release(m_RaytracingDistanceBuffer);
            RTHandles.Release(m_RaytracingDirectionBuffer);

            m_RaytracingGBufferManager.DestroyBuffers();
        }