From a10eea6e4ce647061813519d5b0ea496f29495b9 Mon Sep 17 00:00:00 2001
From: leonard Wu <364452445@qq.com>
Date: 星期四, 09 八月 2018 09:47:08 +0800
Subject: [PATCH] 同步最新svn内容

---
 Assets/Plugins/PostProcessing/Runtime/Utils/MaterialFactory.cs |  104 ++++++++++++++++++++++++++--------------------------
 1 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/Assets/Plugins/PostProcessing/Runtime/Utils/MaterialFactory.cs b/Assets/Plugins/PostProcessing/Runtime/Utils/MaterialFactory.cs
index fa5eee7..a571eec 100644
--- a/Assets/Plugins/PostProcessing/Runtime/Utils/MaterialFactory.cs
+++ b/Assets/Plugins/PostProcessing/Runtime/Utils/MaterialFactory.cs
@@ -1,52 +1,52 @@
-using System;
-using System.Collections.Generic;
-
-namespace UnityEngine.PostProcessing
-{
-    using UnityObject = Object;
-
-    public sealed class MaterialFactory : IDisposable
-    {
-        Dictionary<string, Material> m_Materials;
-
-        public MaterialFactory()
-        {
-            m_Materials = new Dictionary<string, Material>();
-        }
-
-        public Material Get(string shaderName)
-        {
-            Material material;
-
-            if (!m_Materials.TryGetValue(shaderName, out material))
-            {
-                var shader = Shader.Find(shaderName);
-
-                if (shader == null)
-                    throw new ArgumentException(string.Format("Shader not found ({0})", shaderName));
-
-                material = new Material(shader)
-                {
-                    name = string.Format("PostFX - {0}", shaderName.Substring(shaderName.LastIndexOf("/") + 1)),
-                    hideFlags = HideFlags.DontSave
-                };
-
-                m_Materials.Add(shaderName, material);
-            }
-
-            return material;
-        }
-
-        public void Dispose()
-        {
-            var enumerator = m_Materials.GetEnumerator();
-            while (enumerator.MoveNext())
-            {
-                var material = enumerator.Current.Value;
-                GraphicsUtils.Destroy(material);
-            }
-
-            m_Materials.Clear();
-        }
-    }
-}
+using System;
+using System.Collections.Generic;
+
+namespace UnityEngine.PostProcessing
+{
+    using UnityObject = Object;
+
+    public sealed class MaterialFactory : IDisposable
+    {
+        Dictionary<string, Material> m_Materials;
+
+        public MaterialFactory()
+        {
+            m_Materials = new Dictionary<string, Material>();
+        }
+
+        public Material Get(string shaderName)
+        {
+            Material material;
+
+            if (!m_Materials.TryGetValue(shaderName, out material))
+            {
+                var shader = Shader.Find(shaderName);
+
+                if (shader == null)
+                    throw new ArgumentException(string.Format("Shader not found ({0})", shaderName));
+
+                material = new Material(shader)
+                {
+                    name = string.Format("PostFX - {0}", shaderName.Substring(shaderName.LastIndexOf("/") + 1)),
+                    hideFlags = HideFlags.DontSave
+                };
+
+                m_Materials.Add(shaderName, material);
+            }
+
+            return material;
+        }
+
+        public void Dispose()
+        {
+            var enumerator = m_Materials.GetEnumerator();
+            while (enumerator.MoveNext())
+            {
+                var material = enumerator.Current.Value;
+                GraphicsUtils.Destroy(material);
+            }
+
+            m_Materials.Clear();
+        }
+    }
+}

--
Gitblit v1.8.0