private void UpdateResult()
        {
            if (result == null)
            {
                result = new Result();
            }

            PostProcessResources resources = PostProcessResourcesFactory.StrippedDefaultResources();

            result.shaders        = resources.shaders;
            result.computeShaders = resources.computeShaders;
            DestroyImmediate(resources);
        }
Example #2
0
        public static void StripAll(BuildTarget target)
        {
            var allResources = PostProcessResourcesFactory.AllResources();

            if (allResources == null)
            {
                return;
            }

            foreach (var resources in allResources)
            {
                instance.Apply(EditorUserBuildSettings.activeBuildTarget, resources);
            }
        }
Example #3
0
 static SetupStripping()
 {
     PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists();
     PostProcessResourcesFactory.Init(PostProcessResourceStripper.Strip);
 }