private static void EnsureInstance() { if (s_Instance == null) { s_Instance = CreateInstance <PostProcessResourcesFactory>(); } }
public void Init(PostProcessResources resources) { #if UNITY_EDITOR m_Resources = PostProcessResourcesFactory.Stripped(m_Resources); #endif if (resources != null) { m_Resources = resources; } RuntimeUtilities.CreateIfNull(ref temporalAntialiasing); RuntimeUtilities.CreateIfNull(ref subpixelMorphologicalAntialiasing); RuntimeUtilities.CreateIfNull(ref fastApproximateAntialiasing); RuntimeUtilities.CreateIfNull(ref dithering); RuntimeUtilities.CreateIfNull(ref fog); RuntimeUtilities.CreateIfNull(ref debugLayer); }