Example #1
0
        public void CanGetPermutationDeclaration()
        {
            var sb = new ShaderStringBuilder();

            KeywordUtil.GetKeywordPermutationDeclarations(sb, m_Collector.permutations);

            Assert.AreEqual(kExpectedPermutationDeclaration, sb.ToString(), "Keyword permutation snippet was invalid");
        }
Example #2
0
        public void CanGetPermutationDeclaration()
        {
            var sb = new ShaderStringBuilder(humanReadable: true);

            KeywordUtil.GetKeywordPermutationDeclarations(sb, m_Collector.permutations);

            Assert.AreEqual(kExpectedPermutationDeclaration.Replace("\r\n", "\n"), sb.ToString(), "Keyword permutation snippet was invalid");
        }