private void OnDisable()
        {
            ReleaseComputeResources();

            if (m_FilmicDepthOfFieldMaterial != null)
            {
                DestroyImmediate(m_FilmicDepthOfFieldMaterial);
            }

            if (m_TextureBokehMaterial != null)
            {
                DestroyImmediate(m_TextureBokehMaterial);
            }

            if (m_MedianFilterMaterial != null)
            {
                DestroyImmediate(m_MedianFilterMaterial);
            }

            m_FilmicDepthOfFieldMaterial = null;
            m_TextureBokehMaterial       = null;
            m_MedianFilterMaterial       = null;

            m_RTU.ReleaseAllTemporaryRenderTextures();
        }
Пример #2
0
    private void OnDisable()
    {
        if (m_Material != null)
        {
            DestroyImmediate(m_Material);
        }

        m_Material = null;
        m_RTU.ReleaseAllTemporaryRenderTextures();
    }