summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCsaba Hruska <csaba.hruska@gmail.com>2016-02-17 22:00:26 +0100
committerCsaba Hruska <csaba.hruska@gmail.com>2016-02-17 22:00:26 +0100
commitad0427d4c31856c4f0fe57c1ed6cf7b4fec1ab6e (patch)
tree273c25cfc1914ccfd17158e2e492d29b56ea0859
parentc88325920b2000584bf9efc344f2a71ad066f4a4 (diff)
work on performance comparison tool
-rw-r--r--TODO4
-rw-r--r--lambdacube-compiler.cabal15
-rw-r--r--performance/release-0.4.perf1
-rw-r--r--performance/release-0.5.perf1
-rw-r--r--test/PerfReport.hs34
-rw-r--r--test/runTests.hs14
l---------testdata/performance/Graphics.lc1
-rw-r--r--testdata/performance/Graphics.out6288
l---------testdata/performance/Material.lc1
-rw-r--r--testdata/performance/Material.out470
l---------testdata/performance/SampleMaterial.lc1
-rw-r--r--testdata/performance/SampleMaterial.out4104
12 files changed, 10927 insertions, 7 deletions
diff --git a/TODO b/TODO
index f00c04ca..eafb3252 100644
--- a/TODO
+++ b/TODO
@@ -95,8 +95,8 @@ next:
95- show desugared source code on a tab in the editor 95- show desugared source code on a tab in the editor
96 96
97- testenv: performance benchmarks (time and memory consumption) 97- testenv: performance benchmarks (time and memory consumption)
98 - create benchmark test set (pipeline codegen and error report) 98 done - create benchmark test set (pipeline codegen and error report)
99 - measure: runtest overall time, total time, total alloc from .prof file 99 done - measure: runtest overall time, total time, total alloc from +RTS -tcurrent.perflog --machine-readable
100 - flag to add new result in the benchmark directory (with machine signature/name) (compare only by default) 100 - flag to add new result in the benchmark directory (with machine signature/name) (compare only by default)
101 - create comparison charts from the results 101 - create comparison charts from the results
102 102
diff --git a/lambdacube-compiler.cabal b/lambdacube-compiler.cabal
index aa149521..f363c6df 100644
--- a/lambdacube-compiler.cabal
+++ b/lambdacube-compiler.cabal
@@ -140,6 +140,21 @@ executable lambdacube-compiler-test-suite
140 140
141 if flag(profiling) 141 if flag(profiling)
142 GHC-Options: -fprof-auto -rtsopts 142 GHC-Options: -fprof-auto -rtsopts
143 else
144 GHC-Options: -rtsopts
145
146executable lambdacube-compiler-performance-report
147 hs-source-dirs: test
148 main-is: PerfReport.hs
149 default-language: Haskell2010
150
151 -- CAUTION: When the build-depends change, please bump the git submodule in lambdacube-docker repository
152 build-depends:
153 base < 4.9,
154 directory,
155 filepath,
156 containers >=0.5 && <0.6,
157 optparse-applicative == 0.12.*
143 158
144 159
145executable lc 160executable lc
diff --git a/performance/release-0.4.perf b/performance/release-0.4.perf
new file mode 100644
index 00000000..4a9f803c
--- /dev/null
+++ b/performance/release-0.4.perf
@@ -0,0 +1 @@
fromList [("GC_cpu_seconds","19.420"),("GC_wall_seconds","21.771"),("average_bytes_used","95708580"),("bytes allocated","9132801456"),("init_cpu_seconds","0.000"),("init_wall_seconds","0.000"),("max_bytes_used","394626008"),("mutator_cpu_seconds","4.299"),("mutator_wall_seconds","4.490"),("num_GCs","15468"),("num_byte_usage_samples","36"),("overall_time","26.19"),("peak_megabytes_allocated","1046")] \ No newline at end of file
diff --git a/performance/release-0.5.perf b/performance/release-0.5.perf
new file mode 100644
index 00000000..0c27a946
--- /dev/null
+++ b/performance/release-0.5.perf
@@ -0,0 +1 @@
fromList [("GC_cpu_seconds","27.071"),("GC_wall_seconds","32.795"),("average_bytes_used","143731714"),("bytes allocated","8608826000"),("init_cpu_seconds","0.000"),("init_wall_seconds","0.000"),("max_bytes_used","860066576"),("mutator_cpu_seconds","4.818"),("mutator_wall_seconds","5.016"),("num_GCs","16301"),("num_byte_usage_samples","28"),("overall_time","37.293275"),("peak_megabytes_allocated","2117")] \ No newline at end of file
diff --git a/test/PerfReport.hs b/test/PerfReport.hs
new file mode 100644
index 00000000..7ad0b9b8
--- /dev/null
+++ b/test/PerfReport.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE ViewPatterns, TupleSections #-}
2import Data.Char
3import System.Directory
4import System.FilePath
5import Text.Printf
6import Control.Monad
7import Data.Map (Map,(!))
8import qualified Data.Map as Map
9
10-- HINT: lambdacube-compiler-test-suite --overall-time performance +RTS -tcurrent.log --machine-readable
11-- output: current.log overall-time.txt
12
13resultPath = "performance"
14
15main = do
16 -- read current result
17 overallTime <- read <$> readFile "overall-time.txt" :: IO Double
18 let toDouble = read :: String -> Double
19 toInteger = read :: String -> Integer
20 new <- Map.fromList . (:) ("overall_time",show overallTime) . read . unlines . tail . lines <$> readFile "current.log" :: IO (Map String String)
21 let totalAlloc a = toInteger $ a ! "bytes allocated"
22 peakAlloc a = toInteger $ a ! "peak_megabytes_allocated"
23 totalAllocF a = toDouble $ a ! "bytes allocated"
24 peakAllocF a = toDouble $ a ! "peak_megabytes_allocated"
25 overallTime a = toDouble $ a ! "overall_time"
26
27 putStrLn $ printf "%-20s time: % 6.3fs \tpeak mem: % 6d MBytes total alloc: %d bytes" "current" (overallTime new) (peakAlloc new) (totalAlloc new)
28 -- read previous results
29 perfs <- filter ((".perf" ==) . takeExtension) <$> getDirectoryContents "performance" >>= mapM (\n -> (n,) . read <$> readFile (resultPath </> n)) :: IO [(String,Map String String)]
30 forM_ perfs $ \(name,old) -> do
31 putStrLn $ printf "%-20s time: %+6.3f%% \tpeak mem: %+6.3f%% \ttotal alloc: %+6.3f%%"
32 name (100*(overallTime new / overallTime old - 1)) (100*(peakAllocF new / peakAllocF old - 1)) (100*(totalAllocF new / totalAllocF old - 1))
33 --TODO
34 --writeFile "performance/release-0.5.perf" $ show new \ No newline at end of file
diff --git a/test/runTests.hs b/test/runTests.hs
index c36e6c59..a175bc7e 100644
--- a/test/runTests.hs
+++ b/test/runTests.hs
@@ -84,10 +84,11 @@ testDataPath = "./testdata"
84 84
85data Config 85data Config
86 = Config 86 = Config
87 { cfgVerbose :: Bool 87 { cfgVerbose :: Bool
88 , cfgReject :: Bool 88 , cfgReject :: Bool
89 , cfgTimeout :: NominalDiffTime 89 , cfgTimeout :: NominalDiffTime
90 , cfgIgnore :: [String] 90 , cfgIgnore :: [String]
91 , cfgOverallTime :: Bool
91 } deriving Show 92 } deriving Show
92 93
93arguments :: Parser (Config, [String]) 94arguments :: Parser (Config, [String])
@@ -96,6 +97,7 @@ arguments =
96 <*> switch (short 'r' <> long "reject" <> help "Reject test cases with missing, new or different .out files") 97 <*> switch (short 'r' <> long "reject" <> help "Reject test cases with missing, new or different .out files")
97 <*> option (realToFrac <$> (auto :: ReadM Double)) (value 60 <> short 't' <> long "timeout" <> help "Timeout for tests in seconds") 98 <*> option (realToFrac <$> (auto :: ReadM Double)) (value 60 <> short 't' <> long "timeout" <> help "Timeout for tests in seconds")
98 <*> many (option (eitherReader Right) (short 'i' <> long "ignore" <> help "Ignore test")) 99 <*> many (option (eitherReader Right) (short 'i' <> long "ignore" <> help "Ignore test"))
100 <*> switch (long "overall-time" <> help "Writes overall time to overall-time.txt")
99 ) 101 )
100 <*> many (strArgument idm) 102 <*> many (strArgument idm)
101 103
@@ -167,7 +169,9 @@ main = do
167 ] 169 ]
168 ++ sh (\s ty -> ty == Passed && isWip s) "wip passed test" 170 ++ sh (\s ty -> ty == Passed && isWip s) "wip passed test"
169 171
170 putStrLn $ "Overall time: " ++ showTime (sum $ map fst resultDiffs) 172 let overallTime = sum $ map fst resultDiffs
173 putStrLn $ "Overall time: " ++ showTime overallTime
174 when cfgOverallTime $ writeFile "overall-time.txt" $ show (realToFrac overallTime :: Double)
171 175
172 when (or [erroneous r | ((_, r), f) <- zip resultDiffs testSet, not $ isWip f]) exitFailure 176 when (or [erroneous r | ((_, r), f) <- zip resultDiffs testSet, not $ isWip f]) exitFailure
173 putStrLn "All OK" 177 putStrLn "All OK"
diff --git a/testdata/performance/Graphics.lc b/testdata/performance/Graphics.lc
new file mode 120000
index 00000000..a78d1247
--- /dev/null
+++ b/testdata/performance/Graphics.lc
@@ -0,0 +1 @@
../Graphics.lc \ No newline at end of file
diff --git a/testdata/performance/Graphics.out b/testdata/performance/Graphics.out
new file mode 100644
index 00000000..fc891b27
--- /dev/null
+++ b/testdata/performance/Graphics.out
@@ -0,0 +1,6288 @@
1Pipeline
2 { info = "generated by lambdcube-compiler 0.5.0.0"
3 , backend = OpenGL33
4 , textures = []
5 , samplers = []
6 , targets =
7 [ RenderTarget
8 { renderTargets =
9 [ TargetItem
10 { targetSemantic = Depth , targetRef = Just (Framebuffer Depth) }
11 , TargetItem
12 { targetSemantic = Color , targetRef = Just (Framebuffer Color) }
13 ]
14 }
15 ]
16 , programs =
17 [ Program
18 { programUniforms =
19 fromList [ ( "viewProj" , M44F ) , ( "worldMat" , M44F ) ]
20 , programStreams =
21 fromList
22 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
23 , ( "vi2" , Parameter { name = "color" , ty = V4F } )
24 ]
25 , programInTextures = fromList []
26 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
27 , vertexShader =
28 """
29 #version 330 core
30 vec4 texture2D(sampler2D s,vec2 uv) {
31 return texture(s,uv);
32 }
33 uniform mat4 viewProj;
34 uniform mat4 worldMat;
35 in vec3 vi1;
36 in vec4 vi2;
37 smooth out vec4 vo1;
38 vec4 snoc(vec3 z0,float z1) {
39 return vec4 ((z0).x,(z0).y,(z0).z,z1);
40 }
41 void main() {
42 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
43 vo1 = vi2;
44 }
45 """
46 , geometryShader = Nothing
47 , fragmentShader =
48 """
49 #version 330 core
50 vec4 texture2D(sampler2D s,vec2 uv) {
51 return texture(s,uv);
52 }
53 smooth in vec4 vo1;
54 out vec4 f0;
55 void main() {
56 f0 = vec4
57 ((1.0) - ((vo1).x),(1.0) - ((vo1).y),(1.0) - ((vo1).z),1.0);
58 }
59 """
60 }
61 , Program
62 { programUniforms =
63 fromList [ ( "viewProj" , M44F ) , ( "worldMat" , M44F ) ]
64 , programStreams =
65 fromList
66 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
67 , ( "vi2" , Parameter { name = "color" , ty = V4F } )
68 ]
69 , programInTextures = fromList []
70 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
71 , vertexShader =
72 """
73 #version 330 core
74 vec4 texture2D(sampler2D s,vec2 uv) {
75 return texture(s,uv);
76 }
77 uniform mat4 viewProj;
78 uniform mat4 worldMat;
79 in vec3 vi1;
80 in vec4 vi2;
81 smooth out vec4 vo1;
82 vec4 snoc(vec3 z0,float z1) {
83 return vec4 ((z0).x,(z0).y,(z0).z,z1);
84 }
85 void main() {
86 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
87 vo1 = vec4 ((vi2).x,(vi2).y,(vi2).z,0.5);
88 }
89 """
90 , geometryShader = Nothing
91 , fragmentShader =
92 """
93 #version 330 core
94 vec4 texture2D(sampler2D s,vec2 uv) {
95 return texture(s,uv);
96 }
97 smooth in vec4 vo1;
98 out vec4 f0;
99 void main() {
100 f0 = vo1;
101 }
102 """
103 }
104 , Program
105 { programUniforms =
106 fromList
107 [ ( "LightMap" , FTexture2D )
108 , ( "viewProj" , M44F )
109 , ( "worldMat" , M44F )
110 ]
111 , programStreams =
112 fromList
113 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
114 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
115 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
116 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
117 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
118 ]
119 , programInTextures = fromList [ ( "LightMap" , FTexture2D ) ]
120 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
121 , vertexShader =
122 """
123 #version 330 core
124 vec4 texture2D(sampler2D s,vec2 uv) {
125 return texture(s,uv);
126 }
127 uniform mat4 viewProj;
128 uniform mat4 worldMat;
129 in vec3 vi1;
130 in vec3 vi2;
131 in vec2 vi3;
132 in vec2 vi4;
133 in vec4 vi5;
134 smooth out vec2 vo1;
135 smooth out vec4 vo2;
136 vec4 snoc(vec3 z0,float z1) {
137 return vec4 ((z0).x,(z0).y,(z0).z,z1);
138 }
139 void main() {
140 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
141 vo1 = vi4;
142 vo2 = vec4 (1.0,1.0,1.0,1.0);
143 }
144 """
145 , geometryShader = Nothing
146 , fragmentShader =
147 """
148 #version 330 core
149 vec4 texture2D(sampler2D s,vec2 uv) {
150 return texture(s,uv);
151 }
152 uniform sampler2D LightMap;
153 smooth in vec2 vo1;
154 smooth in vec4 vo2;
155 out vec4 f0;
156 void main() {
157 f0 = (vo2) * (texture2D (LightMap,vo1));
158 }
159 """
160 }
161 , Program
162 { programUniforms =
163 fromList
164 [ ( "Tex_3562558025" , FTexture2D )
165 , ( "viewProj" , M44F )
166 , ( "worldMat" , M44F )
167 ]
168 , programStreams =
169 fromList
170 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
171 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
172 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
173 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
174 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
175 ]
176 , programInTextures =
177 fromList [ ( "Tex_3562558025" , FTexture2D ) ]
178 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
179 , vertexShader =
180 """
181 #version 330 core
182 vec4 texture2D(sampler2D s,vec2 uv) {
183 return texture(s,uv);
184 }
185 uniform mat4 viewProj;
186 uniform mat4 worldMat;
187 in vec3 vi1;
188 in vec3 vi2;
189 in vec2 vi3;
190 in vec2 vi4;
191 in vec4 vi5;
192 smooth out vec2 vo1;
193 smooth out vec4 vo2;
194 vec4 snoc(vec3 z0,float z1) {
195 return vec4 ((z0).x,(z0).y,(z0).z,z1);
196 }
197 void main() {
198 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
199 vo1 = vi3;
200 vo2 = vec4 (1.0,1.0,1.0,1.0);
201 }
202 """
203 , geometryShader = Nothing
204 , fragmentShader =
205 """
206 #version 330 core
207 vec4 texture2D(sampler2D s,vec2 uv) {
208 return texture(s,uv);
209 }
210 uniform sampler2D Tex_3562558025;
211 smooth in vec2 vo1;
212 smooth in vec4 vo2;
213 out vec4 f0;
214 void main() {
215 f0 = (vo2) * (texture2D (Tex_3562558025,vo1));
216 }
217 """
218 }
219 , Program
220 { programUniforms =
221 fromList
222 [ ( "Tex_47037129" , FTexture2D )
223 , ( "time" , Float )
224 , ( "viewProj" , M44F )
225 , ( "worldMat" , M44F )
226 ]
227 , programStreams =
228 fromList
229 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
230 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
231 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
232 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
233 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
234 ]
235 , programInTextures = fromList [ ( "Tex_47037129" , FTexture2D ) ]
236 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
237 , vertexShader =
238 """
239 #version 330 core
240 vec4 texture2D(sampler2D s,vec2 uv) {
241 return texture(s,uv);
242 }
243 uniform float time;
244 uniform mat4 viewProj;
245 uniform mat4 worldMat;
246 in vec3 vi1;
247 in vec3 vi2;
248 in vec2 vi3;
249 in vec2 vi4;
250 in vec4 vi5;
251 smooth out vec2 vo1;
252 smooth out vec4 vo2;
253 vec4 snoc(vec3 z0,float z1) {
254 return vec4 ((z0).x,(z0).y,(z0).z,z1);
255 }
256 void main() {
257 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
258 vo1 = (((vi3) + ((vec2 (0.0,1.0)) * (time))) + ((sin (vec2
259 ((6.28) * (((((vi1).x) + ((vi1).z)) * (9.765625e-4)) + ((0.0) + ((time) * (1.6))))
260 ,(6.28) * ((((vi1).y) * (9.765625e-4)) + ((0.0) + ((time) * (1.6))))))) * (0.25))) * (vec2
261 (4.0,4.0));
262 vo2 = vec4 (1.0,1.0,1.0,1.0);
263 }
264 """
265 , geometryShader = Nothing
266 , fragmentShader =
267 """
268 #version 330 core
269 vec4 texture2D(sampler2D s,vec2 uv) {
270 return texture(s,uv);
271 }
272 uniform sampler2D Tex_47037129;
273 smooth in vec2 vo1;
274 smooth in vec4 vo2;
275 out vec4 f0;
276 void main() {
277 f0 = (vo2) * (texture2D (Tex_47037129,vo1));
278 }
279 """
280 }
281 , Program
282 { programUniforms =
283 fromList
284 [ ( "Tex_1910997598" , FTexture2D )
285 , ( "viewProj" , M44F )
286 , ( "worldMat" , M44F )
287 ]
288 , programStreams =
289 fromList
290 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
291 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
292 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
293 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
294 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
295 ]
296 , programInTextures =
297 fromList [ ( "Tex_1910997598" , FTexture2D ) ]
298 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
299 , vertexShader =
300 """
301 #version 330 core
302 vec4 texture2D(sampler2D s,vec2 uv) {
303 return texture(s,uv);
304 }
305 uniform mat4 viewProj;
306 uniform mat4 worldMat;
307 in vec3 vi1;
308 in vec3 vi2;
309 in vec2 vi3;
310 in vec2 vi4;
311 in vec4 vi5;
312 smooth out vec2 vo1;
313 smooth out vec4 vo2;
314 vec4 snoc(vec3 z0,float z1) {
315 return vec4 ((z0).x,(z0).y,(z0).z,z1);
316 }
317 void main() {
318 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
319 vo1 = vi3;
320 vo2 = vec4 (1.0,1.0,1.0,1.0);
321 }
322 """
323 , geometryShader = Nothing
324 , fragmentShader =
325 """
326 #version 330 core
327 vec4 texture2D(sampler2D s,vec2 uv) {
328 return texture(s,uv);
329 }
330 uniform sampler2D Tex_1910997598;
331 smooth in vec2 vo1;
332 smooth in vec4 vo2;
333 out vec4 f0;
334 void main() {
335 f0 = (vo2) * (texture2D (Tex_1910997598,vo1));
336 }
337 """
338 }
339 , Program
340 { programUniforms =
341 fromList
342 [ ( "Tex_4077187607" , FTexture2D )
343 , ( "viewProj" , M44F )
344 , ( "worldMat" , M44F )
345 ]
346 , programStreams =
347 fromList
348 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
349 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
350 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
351 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
352 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
353 ]
354 , programInTextures =
355 fromList [ ( "Tex_4077187607" , FTexture2D ) ]
356 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
357 , vertexShader =
358 """
359 #version 330 core
360 vec4 texture2D(sampler2D s,vec2 uv) {
361 return texture(s,uv);
362 }
363 uniform mat4 viewProj;
364 uniform mat4 worldMat;
365 in vec3 vi1;
366 in vec3 vi2;
367 in vec2 vi3;
368 in vec2 vi4;
369 in vec4 vi5;
370 smooth out vec2 vo1;
371 smooth out vec4 vo2;
372 vec4 snoc(vec3 z0,float z1) {
373 return vec4 ((z0).x,(z0).y,(z0).z,z1);
374 }
375 void main() {
376 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
377 vo1 = vi3;
378 vo2 = vec4 (1.0,1.0,1.0,1.0);
379 }
380 """
381 , geometryShader = Nothing
382 , fragmentShader =
383 """
384 #version 330 core
385 vec4 texture2D(sampler2D s,vec2 uv) {
386 return texture(s,uv);
387 }
388 uniform sampler2D Tex_4077187607;
389 smooth in vec2 vo1;
390 smooth in vec4 vo2;
391 out vec4 f0;
392 void main() {
393 f0 = (vo2) * (texture2D (Tex_4077187607,vo1));
394 }
395 """
396 }
397 , Program
398 { programUniforms =
399 fromList
400 [ ( "Tex_3416962274" , FTexture2D )
401 , ( "time" , Float )
402 , ( "viewProj" , M44F )
403 , ( "worldMat" , M44F )
404 ]
405 , programStreams =
406 fromList
407 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
408 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
409 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
410 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
411 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
412 ]
413 , programInTextures =
414 fromList [ ( "Tex_3416962274" , FTexture2D ) ]
415 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
416 , vertexShader =
417 """
418 #version 330 core
419 vec4 texture2D(sampler2D s,vec2 uv) {
420 return texture(s,uv);
421 }
422 uniform float time;
423 uniform mat4 viewProj;
424 uniform mat4 worldMat;
425 in vec3 vi1;
426 in vec3 vi2;
427 in vec2 vi3;
428 in vec2 vi4;
429 in vec4 vi5;
430 smooth out vec2 vo1;
431 smooth out vec4 vo2;
432 vec4 snoc(vec3 z0,float z1) {
433 return vec4 ((z0).x,(z0).y,(z0).z,z1);
434 }
435 void main() {
436 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
437 vo1 = (((vi3) + ((vec2 (0.0,1.0)) * (time))) + ((sin (vec2
438 ((6.28) * (((((vi1).x) + ((vi1).z)) * (9.765625e-4)) + ((0.0) + ((time) * (5.6))))
439 ,(6.28) * ((((vi1).y) * (9.765625e-4)) + ((0.0) + ((time) * (5.6))))))) * (0.25))) * (vec2
440 (1.5,1.5));
441 vo2 = vec4 (1.0,1.0,1.0,1.0);
442 }
443 """
444 , geometryShader = Nothing
445 , fragmentShader =
446 """
447 #version 330 core
448 vec4 texture2D(sampler2D s,vec2 uv) {
449 return texture(s,uv);
450 }
451 uniform sampler2D Tex_3416962274;
452 smooth in vec2 vo1;
453 smooth in vec4 vo2;
454 out vec4 f0;
455 void main() {
456 f0 = (vo2) * (texture2D (Tex_3416962274,vo1));
457 }
458 """
459 }
460 , Program
461 { programUniforms =
462 fromList
463 [ ( "LightMap" , FTexture2D )
464 , ( "identityLight" , Float )
465 , ( "viewProj" , M44F )
466 , ( "worldMat" , M44F )
467 ]
468 , programStreams =
469 fromList
470 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
471 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
472 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
473 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
474 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
475 ]
476 , programInTextures = fromList [ ( "LightMap" , FTexture2D ) ]
477 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
478 , vertexShader =
479 """
480 #version 330 core
481 vec4 texture2D(sampler2D s,vec2 uv) {
482 return texture(s,uv);
483 }
484 uniform float identityLight;
485 uniform mat4 viewProj;
486 uniform mat4 worldMat;
487 in vec3 vi1;
488 in vec3 vi2;
489 in vec2 vi3;
490 in vec2 vi4;
491 in vec4 vi5;
492 smooth out vec2 vo1;
493 smooth out vec4 vo2;
494 vec4 snoc(vec3 z0,float z1) {
495 return vec4 ((z0).x,(z0).y,(z0).z,z1);
496 }
497 void main() {
498 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
499 vo1 = vi4;
500 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
501 }
502 """
503 , geometryShader = Nothing
504 , fragmentShader =
505 """
506 #version 330 core
507 vec4 texture2D(sampler2D s,vec2 uv) {
508 return texture(s,uv);
509 }
510 uniform sampler2D LightMap;
511 smooth in vec2 vo1;
512 smooth in vec4 vo2;
513 out vec4 f0;
514 void main() {
515 f0 = (vo2) * (texture2D (LightMap,vo1));
516 }
517 """
518 }
519 , Program
520 { programUniforms =
521 fromList
522 [ ( "Tex_4288602201" , FTexture2D )
523 , ( "identityLight" , Float )
524 , ( "viewProj" , M44F )
525 , ( "worldMat" , M44F )
526 ]
527 , programStreams =
528 fromList
529 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
530 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
531 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
532 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
533 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
534 ]
535 , programInTextures =
536 fromList [ ( "Tex_4288602201" , FTexture2D ) ]
537 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
538 , vertexShader =
539 """
540 #version 330 core
541 vec4 texture2D(sampler2D s,vec2 uv) {
542 return texture(s,uv);
543 }
544 uniform float identityLight;
545 uniform mat4 viewProj;
546 uniform mat4 worldMat;
547 in vec3 vi1;
548 in vec3 vi2;
549 in vec2 vi3;
550 in vec2 vi4;
551 in vec4 vi5;
552 smooth out vec2 vo1;
553 smooth out vec4 vo2;
554 vec4 snoc(vec3 z0,float z1) {
555 return vec4 ((z0).x,(z0).y,(z0).z,z1);
556 }
557 void main() {
558 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
559 vo1 = vi3;
560 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
561 }
562 """
563 , geometryShader = Nothing
564 , fragmentShader =
565 """
566 #version 330 core
567 vec4 texture2D(sampler2D s,vec2 uv) {
568 return texture(s,uv);
569 }
570 uniform sampler2D Tex_4288602201;
571 smooth in vec2 vo1;
572 smooth in vec4 vo2;
573 out vec4 f0;
574 void main() {
575 f0 = (vo2) * (texture2D (Tex_4288602201,vo1));
576 }
577 """
578 }
579 , Program
580 { programUniforms =
581 fromList
582 [ ( "Tex_3202786139" , FTexture2D )
583 , ( "identityLight" , Float )
584 , ( "viewProj" , M44F )
585 , ( "worldMat" , M44F )
586 ]
587 , programStreams =
588 fromList
589 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
590 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
591 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
592 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
593 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
594 ]
595 , programInTextures =
596 fromList [ ( "Tex_3202786139" , FTexture2D ) ]
597 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
598 , vertexShader =
599 """
600 #version 330 core
601 vec4 texture2D(sampler2D s,vec2 uv) {
602 return texture(s,uv);
603 }
604 uniform float identityLight;
605 uniform mat4 viewProj;
606 uniform mat4 worldMat;
607 in vec3 vi1;
608 in vec3 vi2;
609 in vec2 vi3;
610 in vec2 vi4;
611 in vec4 vi5;
612 smooth out vec2 vo1;
613 smooth out vec4 vo2;
614 vec4 snoc(vec3 z0,float z1) {
615 return vec4 ((z0).x,(z0).y,(z0).z,z1);
616 }
617 void main() {
618 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
619 vo1 = vi3;
620 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
621 }
622 """
623 , geometryShader = Nothing
624 , fragmentShader =
625 """
626 #version 330 core
627 vec4 texture2D(sampler2D s,vec2 uv) {
628 return texture(s,uv);
629 }
630 uniform sampler2D Tex_3202786139;
631 smooth in vec2 vo1;
632 smooth in vec4 vo2;
633 out vec4 f0;
634 void main() {
635 f0 = (vo2) * (texture2D (Tex_3202786139,vo1));
636 }
637 """
638 }
639 , Program
640 { programUniforms =
641 fromList
642 [ ( "Tex_4255130505" , FTexture2D )
643 , ( "identityLight" , Float )
644 , ( "viewProj" , M44F )
645 , ( "worldMat" , M44F )
646 ]
647 , programStreams =
648 fromList
649 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
650 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
651 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
652 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
653 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
654 ]
655 , programInTextures =
656 fromList [ ( "Tex_4255130505" , FTexture2D ) ]
657 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
658 , vertexShader =
659 """
660 #version 330 core
661 vec4 texture2D(sampler2D s,vec2 uv) {
662 return texture(s,uv);
663 }
664 uniform float identityLight;
665 uniform mat4 viewProj;
666 uniform mat4 worldMat;
667 in vec3 vi1;
668 in vec3 vi2;
669 in vec2 vi3;
670 in vec2 vi4;
671 in vec4 vi5;
672 smooth out vec2 vo1;
673 smooth out vec4 vo2;
674 vec4 snoc(vec3 z0,float z1) {
675 return vec4 ((z0).x,(z0).y,(z0).z,z1);
676 }
677 void main() {
678 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
679 vo1 = vi3;
680 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
681 }
682 """
683 , geometryShader = Nothing
684 , fragmentShader =
685 """
686 #version 330 core
687 vec4 texture2D(sampler2D s,vec2 uv) {
688 return texture(s,uv);
689 }
690 uniform sampler2D Tex_4255130505;
691 smooth in vec2 vo1;
692 smooth in vec4 vo2;
693 out vec4 f0;
694 void main() {
695 f0 = (vo2) * (texture2D (Tex_4255130505,vo1));
696 }
697 """
698 }
699 , Program
700 { programUniforms =
701 fromList
702 [ ( "Tex_564811775" , FTexture2D )
703 , ( "identityLight" , Float )
704 , ( "viewProj" , M44F )
705 , ( "worldMat" , M44F )
706 ]
707 , programStreams =
708 fromList
709 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
710 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
711 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
712 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
713 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
714 ]
715 , programInTextures = fromList [ ( "Tex_564811775" , FTexture2D ) ]
716 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
717 , vertexShader =
718 """
719 #version 330 core
720 vec4 texture2D(sampler2D s,vec2 uv) {
721 return texture(s,uv);
722 }
723 uniform float identityLight;
724 uniform mat4 viewProj;
725 uniform mat4 worldMat;
726 in vec3 vi1;
727 in vec3 vi2;
728 in vec2 vi3;
729 in vec2 vi4;
730 in vec4 vi5;
731 smooth out vec2 vo1;
732 smooth out vec4 vo2;
733 vec4 snoc(vec3 z0,float z1) {
734 return vec4 ((z0).x,(z0).y,(z0).z,z1);
735 }
736 void main() {
737 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
738 vo1 = vi3;
739 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
740 }
741 """
742 , geometryShader = Nothing
743 , fragmentShader =
744 """
745 #version 330 core
746 vec4 texture2D(sampler2D s,vec2 uv) {
747 return texture(s,uv);
748 }
749 uniform sampler2D Tex_564811775;
750 smooth in vec2 vo1;
751 smooth in vec4 vo2;
752 out vec4 f0;
753 void main() {
754 f0 = (vo2) * (texture2D (Tex_564811775,vo1));
755 }
756 """
757 }
758 , Program
759 { programUniforms =
760 fromList
761 [ ( "Tex_2073154888" , FTexture2D )
762 , ( "identityLight" , Float )
763 , ( "viewProj" , M44F )
764 , ( "worldMat" , M44F )
765 ]
766 , programStreams =
767 fromList
768 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
769 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
770 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
771 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
772 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
773 ]
774 , programInTextures =
775 fromList [ ( "Tex_2073154888" , FTexture2D ) ]
776 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
777 , vertexShader =
778 """
779 #version 330 core
780 vec4 texture2D(sampler2D s,vec2 uv) {
781 return texture(s,uv);
782 }
783 uniform float identityLight;
784 uniform mat4 viewProj;
785 uniform mat4 worldMat;
786 in vec3 vi1;
787 in vec3 vi2;
788 in vec2 vi3;
789 in vec2 vi4;
790 in vec4 vi5;
791 smooth out vec2 vo1;
792 smooth out vec4 vo2;
793 vec4 snoc(vec3 z0,float z1) {
794 return vec4 ((z0).x,(z0).y,(z0).z,z1);
795 }
796 void main() {
797 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
798 vo1 = vi3;
799 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
800 }
801 """
802 , geometryShader = Nothing
803 , fragmentShader =
804 """
805 #version 330 core
806 vec4 texture2D(sampler2D s,vec2 uv) {
807 return texture(s,uv);
808 }
809 uniform sampler2D Tex_2073154888;
810 smooth in vec2 vo1;
811 smooth in vec4 vo2;
812 out vec4 f0;
813 void main() {
814 f0 = (vo2) * (texture2D (Tex_2073154888,vo1));
815 }
816 """
817 }
818 , Program
819 { programUniforms =
820 fromList
821 [ ( "Tex_2099456856" , FTexture2D )
822 , ( "identityLight" , Float )
823 , ( "viewProj" , M44F )
824 , ( "worldMat" , M44F )
825 ]
826 , programStreams =
827 fromList
828 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
829 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
830 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
831 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
832 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
833 ]
834 , programInTextures =
835 fromList [ ( "Tex_2099456856" , FTexture2D ) ]
836 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
837 , vertexShader =
838 """
839 #version 330 core
840 vec4 texture2D(sampler2D s,vec2 uv) {
841 return texture(s,uv);
842 }
843 uniform float identityLight;
844 uniform mat4 viewProj;
845 uniform mat4 worldMat;
846 in vec3 vi1;
847 in vec3 vi2;
848 in vec2 vi3;
849 in vec2 vi4;
850 in vec4 vi5;
851 smooth out vec2 vo1;
852 smooth out vec4 vo2;
853 vec4 snoc(vec3 z0,float z1) {
854 return vec4 ((z0).x,(z0).y,(z0).z,z1);
855 }
856 void main() {
857 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
858 vo1 = vi3;
859 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
860 }
861 """
862 , geometryShader = Nothing
863 , fragmentShader =
864 """
865 #version 330 core
866 vec4 texture2D(sampler2D s,vec2 uv) {
867 return texture(s,uv);
868 }
869 uniform sampler2D Tex_2099456856;
870 smooth in vec2 vo1;
871 smooth in vec4 vo2;
872 out vec4 f0;
873 void main() {
874 f0 = (vo2) * (texture2D (Tex_2099456856,vo1));
875 }
876 """
877 }
878 , Program
879 { programUniforms =
880 fromList
881 [ ( "Tex_1581337759" , FTexture2D )
882 , ( "identityLight" , Float )
883 , ( "viewProj" , M44F )
884 , ( "worldMat" , M44F )
885 ]
886 , programStreams =
887 fromList
888 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
889 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
890 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
891 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
892 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
893 ]
894 , programInTextures =
895 fromList [ ( "Tex_1581337759" , FTexture2D ) ]
896 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
897 , vertexShader =
898 """
899 #version 330 core
900 vec4 texture2D(sampler2D s,vec2 uv) {
901 return texture(s,uv);
902 }
903 uniform float identityLight;
904 uniform mat4 viewProj;
905 uniform mat4 worldMat;
906 in vec3 vi1;
907 in vec3 vi2;
908 in vec2 vi3;
909 in vec2 vi4;
910 in vec4 vi5;
911 smooth out vec2 vo1;
912 smooth out vec4 vo2;
913 vec4 snoc(vec3 z0,float z1) {
914 return vec4 ((z0).x,(z0).y,(z0).z,z1);
915 }
916 void main() {
917 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
918 vo1 = vi3;
919 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
920 }
921 """
922 , geometryShader = Nothing
923 , fragmentShader =
924 """
925 #version 330 core
926 vec4 texture2D(sampler2D s,vec2 uv) {
927 return texture(s,uv);
928 }
929 uniform sampler2D Tex_1581337759;
930 smooth in vec2 vo1;
931 smooth in vec4 vo2;
932 out vec4 f0;
933 void main() {
934 f0 = (vo2) * (texture2D (Tex_1581337759,vo1));
935 }
936 """
937 }
938 , Program
939 { programUniforms =
940 fromList
941 [ ( "Tex_1062467595" , FTexture2D )
942 , ( "identityLight" , Float )
943 , ( "viewProj" , M44F )
944 , ( "worldMat" , M44F )
945 ]
946 , programStreams =
947 fromList
948 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
949 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
950 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
951 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
952 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
953 ]
954 , programInTextures =
955 fromList [ ( "Tex_1062467595" , FTexture2D ) ]
956 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
957 , vertexShader =
958 """
959 #version 330 core
960 vec4 texture2D(sampler2D s,vec2 uv) {
961 return texture(s,uv);
962 }
963 uniform float identityLight;
964 uniform mat4 viewProj;
965 uniform mat4 worldMat;
966 in vec3 vi1;
967 in vec3 vi2;
968 in vec2 vi3;
969 in vec2 vi4;
970 in vec4 vi5;
971 smooth out vec2 vo1;
972 smooth out vec4 vo2;
973 vec4 snoc(vec3 z0,float z1) {
974 return vec4 ((z0).x,(z0).y,(z0).z,z1);
975 }
976 void main() {
977 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
978 vo1 = vi3;
979 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
980 }
981 """
982 , geometryShader = Nothing
983 , fragmentShader =
984 """
985 #version 330 core
986 vec4 texture2D(sampler2D s,vec2 uv) {
987 return texture(s,uv);
988 }
989 uniform sampler2D Tex_1062467595;
990 smooth in vec2 vo1;
991 smooth in vec4 vo2;
992 out vec4 f0;
993 void main() {
994 f0 = (vo2) * (texture2D (Tex_1062467595,vo1));
995 }
996 """
997 }
998 , Program
999 { programUniforms =
1000 fromList
1001 [ ( "Tex_2024854890" , FTexture2D )
1002 , ( "identityLight" , Float )
1003 , ( "viewProj" , M44F )
1004 , ( "worldMat" , M44F )
1005 ]
1006 , programStreams =
1007 fromList
1008 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1009 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1010 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1011 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1012 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1013 ]
1014 , programInTextures =
1015 fromList [ ( "Tex_2024854890" , FTexture2D ) ]
1016 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1017 , vertexShader =
1018 """
1019 #version 330 core
1020 vec4 texture2D(sampler2D s,vec2 uv) {
1021 return texture(s,uv);
1022 }
1023 uniform float identityLight;
1024 uniform mat4 viewProj;
1025 uniform mat4 worldMat;
1026 in vec3 vi1;
1027 in vec3 vi2;
1028 in vec2 vi3;
1029 in vec2 vi4;
1030 in vec4 vi5;
1031 smooth out vec2 vo1;
1032 smooth out vec4 vo2;
1033 vec4 snoc(vec3 z0,float z1) {
1034 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1035 }
1036 void main() {
1037 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1038 vo1 = vi3;
1039 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1040 }
1041 """
1042 , geometryShader = Nothing
1043 , fragmentShader =
1044 """
1045 #version 330 core
1046 vec4 texture2D(sampler2D s,vec2 uv) {
1047 return texture(s,uv);
1048 }
1049 uniform sampler2D Tex_2024854890;
1050 smooth in vec2 vo1;
1051 smooth in vec4 vo2;
1052 out vec4 f0;
1053 void main() {
1054 f0 = (vo2) * (texture2D (Tex_2024854890,vo1));
1055 }
1056 """
1057 }
1058 , Program
1059 { programUniforms =
1060 fromList
1061 [ ( "Tex_1284708166" , FTexture2D )
1062 , ( "identityLight" , Float )
1063 , ( "viewProj" , M44F )
1064 , ( "worldMat" , M44F )
1065 ]
1066 , programStreams =
1067 fromList
1068 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1069 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1070 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1071 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1072 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1073 ]
1074 , programInTextures =
1075 fromList [ ( "Tex_1284708166" , FTexture2D ) ]
1076 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1077 , vertexShader =
1078 """
1079 #version 330 core
1080 vec4 texture2D(sampler2D s,vec2 uv) {
1081 return texture(s,uv);
1082 }
1083 uniform float identityLight;
1084 uniform mat4 viewProj;
1085 uniform mat4 worldMat;
1086 in vec3 vi1;
1087 in vec3 vi2;
1088 in vec2 vi3;
1089 in vec2 vi4;
1090 in vec4 vi5;
1091 smooth out vec2 vo1;
1092 smooth out vec4 vo2;
1093 vec4 snoc(vec3 z0,float z1) {
1094 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1095 }
1096 void main() {
1097 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1098 vo1 = vi3;
1099 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1100 }
1101 """
1102 , geometryShader = Nothing
1103 , fragmentShader =
1104 """
1105 #version 330 core
1106 vec4 texture2D(sampler2D s,vec2 uv) {
1107 return texture(s,uv);
1108 }
1109 uniform sampler2D Tex_1284708166;
1110 smooth in vec2 vo1;
1111 smooth in vec4 vo2;
1112 out vec4 f0;
1113 void main() {
1114 f0 = (vo2) * (texture2D (Tex_1284708166,vo1));
1115 }
1116 """
1117 }
1118 , Program
1119 { programUniforms =
1120 fromList
1121 [ ( "Tex_2432583247" , FTexture2D )
1122 , ( "identityLight" , Float )
1123 , ( "viewProj" , M44F )
1124 , ( "worldMat" , M44F )
1125 ]
1126 , programStreams =
1127 fromList
1128 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1129 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1130 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1131 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1132 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1133 ]
1134 , programInTextures =
1135 fromList [ ( "Tex_2432583247" , FTexture2D ) ]
1136 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1137 , vertexShader =
1138 """
1139 #version 330 core
1140 vec4 texture2D(sampler2D s,vec2 uv) {
1141 return texture(s,uv);
1142 }
1143 uniform float identityLight;
1144 uniform mat4 viewProj;
1145 uniform mat4 worldMat;
1146 in vec3 vi1;
1147 in vec3 vi2;
1148 in vec2 vi3;
1149 in vec2 vi4;
1150 in vec4 vi5;
1151 smooth out vec2 vo1;
1152 smooth out vec4 vo2;
1153 vec4 snoc(vec3 z0,float z1) {
1154 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1155 }
1156 void main() {
1157 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1158 vo1 = vi3;
1159 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1160 }
1161 """
1162 , geometryShader = Nothing
1163 , fragmentShader =
1164 """
1165 #version 330 core
1166 vec4 texture2D(sampler2D s,vec2 uv) {
1167 return texture(s,uv);
1168 }
1169 uniform sampler2D Tex_2432583247;
1170 smooth in vec2 vo1;
1171 smooth in vec4 vo2;
1172 out vec4 f0;
1173 void main() {
1174 f0 = (vo2) * (texture2D (Tex_2432583247,vo1));
1175 }
1176 """
1177 }
1178 , Program
1179 { programUniforms =
1180 fromList
1181 [ ( "Tex_1002517541" , FTexture2D )
1182 , ( "identityLight" , Float )
1183 , ( "viewProj" , M44F )
1184 , ( "worldMat" , M44F )
1185 ]
1186 , programStreams =
1187 fromList
1188 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1189 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1190 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1191 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1192 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1193 ]
1194 , programInTextures =
1195 fromList [ ( "Tex_1002517541" , FTexture2D ) ]
1196 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1197 , vertexShader =
1198 """
1199 #version 330 core
1200 vec4 texture2D(sampler2D s,vec2 uv) {
1201 return texture(s,uv);
1202 }
1203 uniform float identityLight;
1204 uniform mat4 viewProj;
1205 uniform mat4 worldMat;
1206 in vec3 vi1;
1207 in vec3 vi2;
1208 in vec2 vi3;
1209 in vec2 vi4;
1210 in vec4 vi5;
1211 smooth out vec2 vo1;
1212 smooth out vec4 vo2;
1213 vec4 snoc(vec3 z0,float z1) {
1214 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1215 }
1216 void main() {
1217 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1218 vo1 = vi3;
1219 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1220 }
1221 """
1222 , geometryShader = Nothing
1223 , fragmentShader =
1224 """
1225 #version 330 core
1226 vec4 texture2D(sampler2D s,vec2 uv) {
1227 return texture(s,uv);
1228 }
1229 uniform sampler2D Tex_1002517541;
1230 smooth in vec2 vo1;
1231 smooth in vec4 vo2;
1232 out vec4 f0;
1233 void main() {
1234 f0 = (vo2) * (texture2D (Tex_1002517541,vo1));
1235 }
1236 """
1237 }
1238 , Program
1239 { programUniforms =
1240 fromList
1241 [ ( "Tex_2639119078" , FTexture2D )
1242 , ( "identityLight" , Float )
1243 , ( "viewProj" , M44F )
1244 , ( "worldMat" , M44F )
1245 ]
1246 , programStreams =
1247 fromList
1248 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1249 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1250 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1251 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1252 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1253 ]
1254 , programInTextures =
1255 fromList [ ( "Tex_2639119078" , FTexture2D ) ]
1256 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1257 , vertexShader =
1258 """
1259 #version 330 core
1260 vec4 texture2D(sampler2D s,vec2 uv) {
1261 return texture(s,uv);
1262 }
1263 uniform float identityLight;
1264 uniform mat4 viewProj;
1265 uniform mat4 worldMat;
1266 in vec3 vi1;
1267 in vec3 vi2;
1268 in vec2 vi3;
1269 in vec2 vi4;
1270 in vec4 vi5;
1271 smooth out vec2 vo1;
1272 smooth out vec4 vo2;
1273 vec4 snoc(vec3 z0,float z1) {
1274 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1275 }
1276 void main() {
1277 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1278 vo1 = vi3;
1279 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1280 }
1281 """
1282 , geometryShader = Nothing
1283 , fragmentShader =
1284 """
1285 #version 330 core
1286 vec4 texture2D(sampler2D s,vec2 uv) {
1287 return texture(s,uv);
1288 }
1289 uniform sampler2D Tex_2639119078;
1290 smooth in vec2 vo1;
1291 smooth in vec4 vo2;
1292 out vec4 f0;
1293 void main() {
1294 f0 = (vo2) * (texture2D (Tex_2639119078,vo1));
1295 }
1296 """
1297 }
1298 , Program
1299 { programUniforms =
1300 fromList
1301 [ ( "Tex_3479185666" , FTexture2D )
1302 , ( "identityLight" , Float )
1303 , ( "viewProj" , M44F )
1304 , ( "worldMat" , M44F )
1305 ]
1306 , programStreams =
1307 fromList
1308 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1309 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1310 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1311 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1312 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1313 ]
1314 , programInTextures =
1315 fromList [ ( "Tex_3479185666" , FTexture2D ) ]
1316 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1317 , vertexShader =
1318 """
1319 #version 330 core
1320 vec4 texture2D(sampler2D s,vec2 uv) {
1321 return texture(s,uv);
1322 }
1323 uniform float identityLight;
1324 uniform mat4 viewProj;
1325 uniform mat4 worldMat;
1326 in vec3 vi1;
1327 in vec3 vi2;
1328 in vec2 vi3;
1329 in vec2 vi4;
1330 in vec4 vi5;
1331 smooth out vec2 vo1;
1332 smooth out vec4 vo2;
1333 vec4 snoc(vec3 z0,float z1) {
1334 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1335 }
1336 void main() {
1337 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1338 vo1 = vi3;
1339 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1340 }
1341 """
1342 , geometryShader = Nothing
1343 , fragmentShader =
1344 """
1345 #version 330 core
1346 vec4 texture2D(sampler2D s,vec2 uv) {
1347 return texture(s,uv);
1348 }
1349 uniform sampler2D Tex_3479185666;
1350 smooth in vec2 vo1;
1351 smooth in vec4 vo2;
1352 out vec4 f0;
1353 void main() {
1354 f0 = (vo2) * (texture2D (Tex_3479185666,vo1));
1355 }
1356 """
1357 }
1358 , Program
1359 { programUniforms =
1360 fromList
1361 [ ( "Tex_3448884269" , FTexture2D )
1362 , ( "identityLight" , Float )
1363 , ( "viewProj" , M44F )
1364 , ( "worldMat" , M44F )
1365 ]
1366 , programStreams =
1367 fromList
1368 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1369 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1370 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1371 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1372 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1373 ]
1374 , programInTextures =
1375 fromList [ ( "Tex_3448884269" , FTexture2D ) ]
1376 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1377 , vertexShader =
1378 """
1379 #version 330 core
1380 vec4 texture2D(sampler2D s,vec2 uv) {
1381 return texture(s,uv);
1382 }
1383 uniform float identityLight;
1384 uniform mat4 viewProj;
1385 uniform mat4 worldMat;
1386 in vec3 vi1;
1387 in vec3 vi2;
1388 in vec2 vi3;
1389 in vec2 vi4;
1390 in vec4 vi5;
1391 smooth out vec2 vo1;
1392 smooth out vec4 vo2;
1393 vec4 snoc(vec3 z0,float z1) {
1394 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1395 }
1396 void main() {
1397 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1398 vo1 = vi3;
1399 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1400 }
1401 """
1402 , geometryShader = Nothing
1403 , fragmentShader =
1404 """
1405 #version 330 core
1406 vec4 texture2D(sampler2D s,vec2 uv) {
1407 return texture(s,uv);
1408 }
1409 uniform sampler2D Tex_3448884269;
1410 smooth in vec2 vo1;
1411 smooth in vec4 vo2;
1412 out vec4 f0;
1413 void main() {
1414 f0 = (vo2) * (texture2D (Tex_3448884269,vo1));
1415 }
1416 """
1417 }
1418 , Program
1419 { programUniforms =
1420 fromList
1421 [ ( "Tex_1201212243" , FTexture2D )
1422 , ( "identityLight" , Float )
1423 , ( "viewProj" , M44F )
1424 , ( "worldMat" , M44F )
1425 ]
1426 , programStreams =
1427 fromList
1428 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1429 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1430 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1431 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1432 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1433 ]
1434 , programInTextures =
1435 fromList [ ( "Tex_1201212243" , FTexture2D ) ]
1436 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1437 , vertexShader =
1438 """
1439 #version 330 core
1440 vec4 texture2D(sampler2D s,vec2 uv) {
1441 return texture(s,uv);
1442 }
1443 uniform float identityLight;
1444 uniform mat4 viewProj;
1445 uniform mat4 worldMat;
1446 in vec3 vi1;
1447 in vec3 vi2;
1448 in vec2 vi3;
1449 in vec2 vi4;
1450 in vec4 vi5;
1451 smooth out vec2 vo1;
1452 smooth out vec4 vo2;
1453 vec4 snoc(vec3 z0,float z1) {
1454 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1455 }
1456 void main() {
1457 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1458 vo1 = vi3;
1459 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1460 }
1461 """
1462 , geometryShader = Nothing
1463 , fragmentShader =
1464 """
1465 #version 330 core
1466 vec4 texture2D(sampler2D s,vec2 uv) {
1467 return texture(s,uv);
1468 }
1469 uniform sampler2D Tex_1201212243;
1470 smooth in vec2 vo1;
1471 smooth in vec4 vo2;
1472 out vec4 f0;
1473 void main() {
1474 f0 = (vo2) * (texture2D (Tex_1201212243,vo1));
1475 }
1476 """
1477 }
1478 , Program
1479 { programUniforms =
1480 fromList
1481 [ ( "Tex_3389727963" , FTexture2D )
1482 , ( "identityLight" , Float )
1483 , ( "viewProj" , M44F )
1484 , ( "worldMat" , M44F )
1485 ]
1486 , programStreams =
1487 fromList
1488 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1489 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1490 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1491 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1492 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1493 ]
1494 , programInTextures =
1495 fromList [ ( "Tex_3389727963" , FTexture2D ) ]
1496 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1497 , vertexShader =
1498 """
1499 #version 330 core
1500 vec4 texture2D(sampler2D s,vec2 uv) {
1501 return texture(s,uv);
1502 }
1503 uniform float identityLight;
1504 uniform mat4 viewProj;
1505 uniform mat4 worldMat;
1506 in vec3 vi1;
1507 in vec3 vi2;
1508 in vec2 vi3;
1509 in vec2 vi4;
1510 in vec4 vi5;
1511 smooth out vec2 vo1;
1512 smooth out vec4 vo2;
1513 vec4 snoc(vec3 z0,float z1) {
1514 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1515 }
1516 void main() {
1517 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1518 vo1 = vi3;
1519 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1520 }
1521 """
1522 , geometryShader = Nothing
1523 , fragmentShader =
1524 """
1525 #version 330 core
1526 vec4 texture2D(sampler2D s,vec2 uv) {
1527 return texture(s,uv);
1528 }
1529 uniform sampler2D Tex_3389727963;
1530 smooth in vec2 vo1;
1531 smooth in vec4 vo2;
1532 out vec4 f0;
1533 void main() {
1534 f0 = (vo2) * (texture2D (Tex_3389727963,vo1));
1535 }
1536 """
1537 }
1538 , Program
1539 { programUniforms =
1540 fromList
1541 [ ( "Tex_3836020895" , FTexture2D )
1542 , ( "identityLight" , Float )
1543 , ( "viewProj" , M44F )
1544 , ( "worldMat" , M44F )
1545 ]
1546 , programStreams =
1547 fromList
1548 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1549 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1550 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1551 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1552 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1553 ]
1554 , programInTextures =
1555 fromList [ ( "Tex_3836020895" , FTexture2D ) ]
1556 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1557 , vertexShader =
1558 """
1559 #version 330 core
1560 vec4 texture2D(sampler2D s,vec2 uv) {
1561 return texture(s,uv);
1562 }
1563 uniform float identityLight;
1564 uniform mat4 viewProj;
1565 uniform mat4 worldMat;
1566 in vec3 vi1;
1567 in vec3 vi2;
1568 in vec2 vi3;
1569 in vec2 vi4;
1570 in vec4 vi5;
1571 smooth out vec2 vo1;
1572 smooth out vec4 vo2;
1573 vec4 snoc(vec3 z0,float z1) {
1574 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1575 }
1576 void main() {
1577 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1578 vo1 = vi3;
1579 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1580 }
1581 """
1582 , geometryShader = Nothing
1583 , fragmentShader =
1584 """
1585 #version 330 core
1586 vec4 texture2D(sampler2D s,vec2 uv) {
1587 return texture(s,uv);
1588 }
1589 uniform sampler2D Tex_3836020895;
1590 smooth in vec2 vo1;
1591 smooth in vec4 vo2;
1592 out vec4 f0;
1593 void main() {
1594 f0 = (vo2) * (texture2D (Tex_3836020895,vo1));
1595 }
1596 """
1597 }
1598 , Program
1599 { programUniforms =
1600 fromList
1601 [ ( "Tex_209322640" , FTexture2D )
1602 , ( "identityLight" , Float )
1603 , ( "viewProj" , M44F )
1604 , ( "worldMat" , M44F )
1605 ]
1606 , programStreams =
1607 fromList
1608 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1609 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1610 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1611 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1612 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1613 ]
1614 , programInTextures = fromList [ ( "Tex_209322640" , FTexture2D ) ]
1615 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1616 , vertexShader =
1617 """
1618 #version 330 core
1619 vec4 texture2D(sampler2D s,vec2 uv) {
1620 return texture(s,uv);
1621 }
1622 uniform float identityLight;
1623 uniform mat4 viewProj;
1624 uniform mat4 worldMat;
1625 in vec3 vi1;
1626 in vec3 vi2;
1627 in vec2 vi3;
1628 in vec2 vi4;
1629 in vec4 vi5;
1630 smooth out vec2 vo1;
1631 smooth out vec4 vo2;
1632 vec4 snoc(vec3 z0,float z1) {
1633 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1634 }
1635 void main() {
1636 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1637 vo1 = vi3;
1638 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1639 }
1640 """
1641 , geometryShader = Nothing
1642 , fragmentShader =
1643 """
1644 #version 330 core
1645 vec4 texture2D(sampler2D s,vec2 uv) {
1646 return texture(s,uv);
1647 }
1648 uniform sampler2D Tex_209322640;
1649 smooth in vec2 vo1;
1650 smooth in vec4 vo2;
1651 out vec4 f0;
1652 void main() {
1653 f0 = (vo2) * (texture2D (Tex_209322640,vo1));
1654 }
1655 """
1656 }
1657 , Program
1658 { programUniforms =
1659 fromList
1660 [ ( "Tex_2893650486" , FTexture2D )
1661 , ( "identityLight" , Float )
1662 , ( "viewProj" , M44F )
1663 , ( "worldMat" , M44F )
1664 ]
1665 , programStreams =
1666 fromList
1667 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1668 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1669 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1670 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1671 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1672 ]
1673 , programInTextures =
1674 fromList [ ( "Tex_2893650486" , FTexture2D ) ]
1675 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1676 , vertexShader =
1677 """
1678 #version 330 core
1679 vec4 texture2D(sampler2D s,vec2 uv) {
1680 return texture(s,uv);
1681 }
1682 uniform float identityLight;
1683 uniform mat4 viewProj;
1684 uniform mat4 worldMat;
1685 in vec3 vi1;
1686 in vec3 vi2;
1687 in vec2 vi3;
1688 in vec2 vi4;
1689 in vec4 vi5;
1690 smooth out vec2 vo1;
1691 smooth out vec4 vo2;
1692 vec4 snoc(vec3 z0,float z1) {
1693 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1694 }
1695 void main() {
1696 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1697 vo1 = vi3;
1698 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1699 }
1700 """
1701 , geometryShader = Nothing
1702 , fragmentShader =
1703 """
1704 #version 330 core
1705 vec4 texture2D(sampler2D s,vec2 uv) {
1706 return texture(s,uv);
1707 }
1708 uniform sampler2D Tex_2893650486;
1709 smooth in vec2 vo1;
1710 smooth in vec4 vo2;
1711 out vec4 f0;
1712 void main() {
1713 f0 = (vo2) * (texture2D (Tex_2893650486,vo1));
1714 }
1715 """
1716 }
1717 , Program
1718 { programUniforms =
1719 fromList
1720 [ ( "Tex_3814342582" , FTexture2D )
1721 , ( "identityLight" , Float )
1722 , ( "viewProj" , M44F )
1723 , ( "worldMat" , M44F )
1724 ]
1725 , programStreams =
1726 fromList
1727 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1728 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1729 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1730 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1731 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1732 ]
1733 , programInTextures =
1734 fromList [ ( "Tex_3814342582" , FTexture2D ) ]
1735 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1736 , vertexShader =
1737 """
1738 #version 330 core
1739 vec4 texture2D(sampler2D s,vec2 uv) {
1740 return texture(s,uv);
1741 }
1742 uniform float identityLight;
1743 uniform mat4 viewProj;
1744 uniform mat4 worldMat;
1745 in vec3 vi1;
1746 in vec3 vi2;
1747 in vec2 vi3;
1748 in vec2 vi4;
1749 in vec4 vi5;
1750 smooth out vec2 vo1;
1751 smooth out vec4 vo2;
1752 vec4 snoc(vec3 z0,float z1) {
1753 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1754 }
1755 void main() {
1756 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1757 vo1 = vi3;
1758 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1759 }
1760 """
1761 , geometryShader = Nothing
1762 , fragmentShader =
1763 """
1764 #version 330 core
1765 vec4 texture2D(sampler2D s,vec2 uv) {
1766 return texture(s,uv);
1767 }
1768 uniform sampler2D Tex_3814342582;
1769 smooth in vec2 vo1;
1770 smooth in vec4 vo2;
1771 out vec4 f0;
1772 void main() {
1773 f0 = (vo2) * (texture2D (Tex_3814342582,vo1));
1774 }
1775 """
1776 }
1777 , Program
1778 { programUniforms =
1779 fromList
1780 [ ( "Tex_4189195777" , FTexture2D )
1781 , ( "identityLight" , Float )
1782 , ( "viewProj" , M44F )
1783 , ( "worldMat" , M44F )
1784 ]
1785 , programStreams =
1786 fromList
1787 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1788 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1789 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1790 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1791 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1792 ]
1793 , programInTextures =
1794 fromList [ ( "Tex_4189195777" , FTexture2D ) ]
1795 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1796 , vertexShader =
1797 """
1798 #version 330 core
1799 vec4 texture2D(sampler2D s,vec2 uv) {
1800 return texture(s,uv);
1801 }
1802 uniform float identityLight;
1803 uniform mat4 viewProj;
1804 uniform mat4 worldMat;
1805 in vec3 vi1;
1806 in vec3 vi2;
1807 in vec2 vi3;
1808 in vec2 vi4;
1809 in vec4 vi5;
1810 smooth out vec2 vo1;
1811 smooth out vec4 vo2;
1812 vec4 snoc(vec3 z0,float z1) {
1813 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1814 }
1815 void main() {
1816 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1817 vo1 = vi3;
1818 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1819 }
1820 """
1821 , geometryShader = Nothing
1822 , fragmentShader =
1823 """
1824 #version 330 core
1825 vec4 texture2D(sampler2D s,vec2 uv) {
1826 return texture(s,uv);
1827 }
1828 uniform sampler2D Tex_4189195777;
1829 smooth in vec2 vo1;
1830 smooth in vec4 vo2;
1831 out vec4 f0;
1832 void main() {
1833 f0 = (vo2) * (texture2D (Tex_4189195777,vo1));
1834 }
1835 """
1836 }
1837 , Program
1838 { programUniforms =
1839 fromList
1840 [ ( "Tex_2239853403" , FTexture2D )
1841 , ( "identityLight" , Float )
1842 , ( "viewProj" , M44F )
1843 , ( "worldMat" , M44F )
1844 ]
1845 , programStreams =
1846 fromList
1847 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1848 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1849 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1850 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1851 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1852 ]
1853 , programInTextures =
1854 fromList [ ( "Tex_2239853403" , FTexture2D ) ]
1855 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1856 , vertexShader =
1857 """
1858 #version 330 core
1859 vec4 texture2D(sampler2D s,vec2 uv) {
1860 return texture(s,uv);
1861 }
1862 uniform float identityLight;
1863 uniform mat4 viewProj;
1864 uniform mat4 worldMat;
1865 in vec3 vi1;
1866 in vec3 vi2;
1867 in vec2 vi3;
1868 in vec2 vi4;
1869 in vec4 vi5;
1870 smooth out vec2 vo1;
1871 smooth out vec4 vo2;
1872 vec4 snoc(vec3 z0,float z1) {
1873 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1874 }
1875 void main() {
1876 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1877 vo1 = vi3;
1878 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1879 }
1880 """
1881 , geometryShader = Nothing
1882 , fragmentShader =
1883 """
1884 #version 330 core
1885 vec4 texture2D(sampler2D s,vec2 uv) {
1886 return texture(s,uv);
1887 }
1888 uniform sampler2D Tex_2239853403;
1889 smooth in vec2 vo1;
1890 smooth in vec4 vo2;
1891 out vec4 f0;
1892 void main() {
1893 f0 = (vo2) * (texture2D (Tex_2239853403,vo1));
1894 }
1895 """
1896 }
1897 , Program
1898 { programUniforms =
1899 fromList
1900 [ ( "Tex_2367525081" , FTexture2D )
1901 , ( "identityLight" , Float )
1902 , ( "viewProj" , M44F )
1903 , ( "worldMat" , M44F )
1904 ]
1905 , programStreams =
1906 fromList
1907 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1908 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1909 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1910 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1911 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1912 ]
1913 , programInTextures =
1914 fromList [ ( "Tex_2367525081" , FTexture2D ) ]
1915 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1916 , vertexShader =
1917 """
1918 #version 330 core
1919 vec4 texture2D(sampler2D s,vec2 uv) {
1920 return texture(s,uv);
1921 }
1922 uniform float identityLight;
1923 uniform mat4 viewProj;
1924 uniform mat4 worldMat;
1925 in vec3 vi1;
1926 in vec3 vi2;
1927 in vec2 vi3;
1928 in vec2 vi4;
1929 in vec4 vi5;
1930 smooth out vec2 vo1;
1931 smooth out vec4 vo2;
1932 vec4 snoc(vec3 z0,float z1) {
1933 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1934 }
1935 void main() {
1936 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1937 vo1 = vi3;
1938 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1939 }
1940 """
1941 , geometryShader = Nothing
1942 , fragmentShader =
1943 """
1944 #version 330 core
1945 vec4 texture2D(sampler2D s,vec2 uv) {
1946 return texture(s,uv);
1947 }
1948 uniform sampler2D Tex_2367525081;
1949 smooth in vec2 vo1;
1950 smooth in vec4 vo2;
1951 out vec4 f0;
1952 void main() {
1953 f0 = (vo2) * (texture2D (Tex_2367525081,vo1));
1954 }
1955 """
1956 }
1957 , Program
1958 { programUniforms =
1959 fromList
1960 [ ( "Tex_2523116863" , FTexture2D )
1961 , ( "identityLight" , Float )
1962 , ( "viewProj" , M44F )
1963 , ( "worldMat" , M44F )
1964 ]
1965 , programStreams =
1966 fromList
1967 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
1968 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
1969 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
1970 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
1971 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
1972 ]
1973 , programInTextures =
1974 fromList [ ( "Tex_2523116863" , FTexture2D ) ]
1975 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
1976 , vertexShader =
1977 """
1978 #version 330 core
1979 vec4 texture2D(sampler2D s,vec2 uv) {
1980 return texture(s,uv);
1981 }
1982 uniform float identityLight;
1983 uniform mat4 viewProj;
1984 uniform mat4 worldMat;
1985 in vec3 vi1;
1986 in vec3 vi2;
1987 in vec2 vi3;
1988 in vec2 vi4;
1989 in vec4 vi5;
1990 smooth out vec2 vo1;
1991 smooth out vec4 vo2;
1992 vec4 snoc(vec3 z0,float z1) {
1993 return vec4 ((z0).x,(z0).y,(z0).z,z1);
1994 }
1995 void main() {
1996 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
1997 vo1 = vi3;
1998 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
1999 }
2000 """
2001 , geometryShader = Nothing
2002 , fragmentShader =
2003 """
2004 #version 330 core
2005 vec4 texture2D(sampler2D s,vec2 uv) {
2006 return texture(s,uv);
2007 }
2008 uniform sampler2D Tex_2523116863;
2009 smooth in vec2 vo1;
2010 smooth in vec4 vo2;
2011 out vec4 f0;
2012 void main() {
2013 f0 = (vo2) * (texture2D (Tex_2523116863,vo1));
2014 }
2015 """
2016 }
2017 , Program
2018 { programUniforms =
2019 fromList
2020 [ ( "Tex_2512757607" , FTexture2D )
2021 , ( "identityLight" , Float )
2022 , ( "viewProj" , M44F )
2023 , ( "worldMat" , M44F )
2024 ]
2025 , programStreams =
2026 fromList
2027 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2028 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2029 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2030 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2031 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2032 ]
2033 , programInTextures =
2034 fromList [ ( "Tex_2512757607" , FTexture2D ) ]
2035 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2036 , vertexShader =
2037 """
2038 #version 330 core
2039 vec4 texture2D(sampler2D s,vec2 uv) {
2040 return texture(s,uv);
2041 }
2042 uniform float identityLight;
2043 uniform mat4 viewProj;
2044 uniform mat4 worldMat;
2045 in vec3 vi1;
2046 in vec3 vi2;
2047 in vec2 vi3;
2048 in vec2 vi4;
2049 in vec4 vi5;
2050 smooth out vec2 vo1;
2051 smooth out vec4 vo2;
2052 vec4 snoc(vec3 z0,float z1) {
2053 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2054 }
2055 void main() {
2056 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2057 vo1 = vi3;
2058 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2059 }
2060 """
2061 , geometryShader = Nothing
2062 , fragmentShader =
2063 """
2064 #version 330 core
2065 vec4 texture2D(sampler2D s,vec2 uv) {
2066 return texture(s,uv);
2067 }
2068 uniform sampler2D Tex_2512757607;
2069 smooth in vec2 vo1;
2070 smooth in vec4 vo2;
2071 out vec4 f0;
2072 void main() {
2073 f0 = (vo2) * (texture2D (Tex_2512757607,vo1));
2074 }
2075 """
2076 }
2077 , Program
2078 { programUniforms =
2079 fromList
2080 [ ( "Tex_4289279309" , FTexture2D )
2081 , ( "identityLight" , Float )
2082 , ( "viewProj" , M44F )
2083 , ( "worldMat" , M44F )
2084 ]
2085 , programStreams =
2086 fromList
2087 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2088 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2089 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2090 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2091 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2092 ]
2093 , programInTextures =
2094 fromList [ ( "Tex_4289279309" , FTexture2D ) ]
2095 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2096 , vertexShader =
2097 """
2098 #version 330 core
2099 vec4 texture2D(sampler2D s,vec2 uv) {
2100 return texture(s,uv);
2101 }
2102 uniform float identityLight;
2103 uniform mat4 viewProj;
2104 uniform mat4 worldMat;
2105 in vec3 vi1;
2106 in vec3 vi2;
2107 in vec2 vi3;
2108 in vec2 vi4;
2109 in vec4 vi5;
2110 smooth out vec2 vo1;
2111 smooth out vec4 vo2;
2112 vec4 snoc(vec3 z0,float z1) {
2113 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2114 }
2115 void main() {
2116 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2117 vo1 = vi3;
2118 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2119 }
2120 """
2121 , geometryShader = Nothing
2122 , fragmentShader =
2123 """
2124 #version 330 core
2125 vec4 texture2D(sampler2D s,vec2 uv) {
2126 return texture(s,uv);
2127 }
2128 uniform sampler2D Tex_4289279309;
2129 smooth in vec2 vo1;
2130 smooth in vec4 vo2;
2131 out vec4 f0;
2132 void main() {
2133 f0 = (vo2) * (texture2D (Tex_4289279309,vo1));
2134 }
2135 """
2136 }
2137 , Program
2138 { programUniforms =
2139 fromList
2140 [ ( "Tex_2525124732" , FTexture2D )
2141 , ( "identityLight" , Float )
2142 , ( "viewProj" , M44F )
2143 , ( "worldMat" , M44F )
2144 ]
2145 , programStreams =
2146 fromList
2147 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2148 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2149 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2150 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2151 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2152 ]
2153 , programInTextures =
2154 fromList [ ( "Tex_2525124732" , FTexture2D ) ]
2155 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2156 , vertexShader =
2157 """
2158 #version 330 core
2159 vec4 texture2D(sampler2D s,vec2 uv) {
2160 return texture(s,uv);
2161 }
2162 uniform float identityLight;
2163 uniform mat4 viewProj;
2164 uniform mat4 worldMat;
2165 in vec3 vi1;
2166 in vec3 vi2;
2167 in vec2 vi3;
2168 in vec2 vi4;
2169 in vec4 vi5;
2170 smooth out vec2 vo1;
2171 smooth out vec4 vo2;
2172 vec4 snoc(vec3 z0,float z1) {
2173 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2174 }
2175 void main() {
2176 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2177 vo1 = vi3;
2178 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2179 }
2180 """
2181 , geometryShader = Nothing
2182 , fragmentShader =
2183 """
2184 #version 330 core
2185 vec4 texture2D(sampler2D s,vec2 uv) {
2186 return texture(s,uv);
2187 }
2188 uniform sampler2D Tex_2525124732;
2189 smooth in vec2 vo1;
2190 smooth in vec4 vo2;
2191 out vec4 f0;
2192 void main() {
2193 f0 = (vo2) * (texture2D (Tex_2525124732,vo1));
2194 }
2195 """
2196 }
2197 , Program
2198 { programUniforms =
2199 fromList
2200 [ ( "Tex_3071107621" , FTexture2D )
2201 , ( "identityLight" , Float )
2202 , ( "viewProj" , M44F )
2203 , ( "worldMat" , M44F )
2204 ]
2205 , programStreams =
2206 fromList
2207 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2208 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2209 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2210 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2211 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2212 ]
2213 , programInTextures =
2214 fromList [ ( "Tex_3071107621" , FTexture2D ) ]
2215 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2216 , vertexShader =
2217 """
2218 #version 330 core
2219 vec4 texture2D(sampler2D s,vec2 uv) {
2220 return texture(s,uv);
2221 }
2222 uniform float identityLight;
2223 uniform mat4 viewProj;
2224 uniform mat4 worldMat;
2225 in vec3 vi1;
2226 in vec3 vi2;
2227 in vec2 vi3;
2228 in vec2 vi4;
2229 in vec4 vi5;
2230 smooth out vec2 vo1;
2231 smooth out vec4 vo2;
2232 vec4 snoc(vec3 z0,float z1) {
2233 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2234 }
2235 void main() {
2236 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2237 vo1 = vi3;
2238 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2239 }
2240 """
2241 , geometryShader = Nothing
2242 , fragmentShader =
2243 """
2244 #version 330 core
2245 vec4 texture2D(sampler2D s,vec2 uv) {
2246 return texture(s,uv);
2247 }
2248 uniform sampler2D Tex_3071107621;
2249 smooth in vec2 vo1;
2250 smooth in vec4 vo2;
2251 out vec4 f0;
2252 void main() {
2253 f0 = (vo2) * (texture2D (Tex_3071107621,vo1));
2254 }
2255 """
2256 }
2257 , Program
2258 { programUniforms =
2259 fromList
2260 [ ( "Tex_3921745736" , FTexture2D )
2261 , ( "identityLight" , Float )
2262 , ( "viewProj" , M44F )
2263 , ( "worldMat" , M44F )
2264 ]
2265 , programStreams =
2266 fromList
2267 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2268 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2269 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2270 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2271 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2272 ]
2273 , programInTextures =
2274 fromList [ ( "Tex_3921745736" , FTexture2D ) ]
2275 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2276 , vertexShader =
2277 """
2278 #version 330 core
2279 vec4 texture2D(sampler2D s,vec2 uv) {
2280 return texture(s,uv);
2281 }
2282 uniform float identityLight;
2283 uniform mat4 viewProj;
2284 uniform mat4 worldMat;
2285 in vec3 vi1;
2286 in vec3 vi2;
2287 in vec2 vi3;
2288 in vec2 vi4;
2289 in vec4 vi5;
2290 smooth out vec2 vo1;
2291 smooth out vec4 vo2;
2292 vec4 snoc(vec3 z0,float z1) {
2293 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2294 }
2295 void main() {
2296 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2297 vo1 = vi3;
2298 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2299 }
2300 """
2301 , geometryShader = Nothing
2302 , fragmentShader =
2303 """
2304 #version 330 core
2305 vec4 texture2D(sampler2D s,vec2 uv) {
2306 return texture(s,uv);
2307 }
2308 uniform sampler2D Tex_3921745736;
2309 smooth in vec2 vo1;
2310 smooth in vec4 vo2;
2311 out vec4 f0;
2312 void main() {
2313 f0 = (vo2) * (texture2D (Tex_3921745736,vo1));
2314 }
2315 """
2316 }
2317 , Program
2318 { programUniforms =
2319 fromList
2320 [ ( "Tex_3647563961" , FTexture2D )
2321 , ( "identityLight" , Float )
2322 , ( "viewProj" , M44F )
2323 , ( "worldMat" , M44F )
2324 ]
2325 , programStreams =
2326 fromList
2327 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2328 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2329 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2330 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2331 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2332 ]
2333 , programInTextures =
2334 fromList [ ( "Tex_3647563961" , FTexture2D ) ]
2335 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2336 , vertexShader =
2337 """
2338 #version 330 core
2339 vec4 texture2D(sampler2D s,vec2 uv) {
2340 return texture(s,uv);
2341 }
2342 uniform float identityLight;
2343 uniform mat4 viewProj;
2344 uniform mat4 worldMat;
2345 in vec3 vi1;
2346 in vec3 vi2;
2347 in vec2 vi3;
2348 in vec2 vi4;
2349 in vec4 vi5;
2350 smooth out vec2 vo1;
2351 smooth out vec4 vo2;
2352 vec4 snoc(vec3 z0,float z1) {
2353 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2354 }
2355 void main() {
2356 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2357 vo1 = vi3;
2358 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2359 }
2360 """
2361 , geometryShader = Nothing
2362 , fragmentShader =
2363 """
2364 #version 330 core
2365 vec4 texture2D(sampler2D s,vec2 uv) {
2366 return texture(s,uv);
2367 }
2368 uniform sampler2D Tex_3647563961;
2369 smooth in vec2 vo1;
2370 smooth in vec4 vo2;
2371 out vec4 f0;
2372 void main() {
2373 f0 = (vo2) * (texture2D (Tex_3647563961,vo1));
2374 }
2375 """
2376 }
2377 , Program
2378 { programUniforms =
2379 fromList
2380 [ ( "Tex_3593923076" , FTexture2D )
2381 , ( "identityLight" , Float )
2382 , ( "viewProj" , M44F )
2383 , ( "worldMat" , M44F )
2384 ]
2385 , programStreams =
2386 fromList
2387 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2388 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2389 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2390 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2391 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2392 ]
2393 , programInTextures =
2394 fromList [ ( "Tex_3593923076" , FTexture2D ) ]
2395 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2396 , vertexShader =
2397 """
2398 #version 330 core
2399 vec4 texture2D(sampler2D s,vec2 uv) {
2400 return texture(s,uv);
2401 }
2402 uniform float identityLight;
2403 uniform mat4 viewProj;
2404 uniform mat4 worldMat;
2405 in vec3 vi1;
2406 in vec3 vi2;
2407 in vec2 vi3;
2408 in vec2 vi4;
2409 in vec4 vi5;
2410 smooth out vec2 vo1;
2411 smooth out vec4 vo2;
2412 vec4 snoc(vec3 z0,float z1) {
2413 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2414 }
2415 void main() {
2416 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2417 vo1 = vi3;
2418 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2419 }
2420 """
2421 , geometryShader = Nothing
2422 , fragmentShader =
2423 """
2424 #version 330 core
2425 vec4 texture2D(sampler2D s,vec2 uv) {
2426 return texture(s,uv);
2427 }
2428 uniform sampler2D Tex_3593923076;
2429 smooth in vec2 vo1;
2430 smooth in vec4 vo2;
2431 out vec4 f0;
2432 void main() {
2433 f0 = (vo2) * (texture2D (Tex_3593923076,vo1));
2434 }
2435 """
2436 }
2437 , Program
2438 { programUniforms =
2439 fromList
2440 [ ( "Tex_1435187472" , FTexture2D )
2441 , ( "identityLight" , Float )
2442 , ( "viewProj" , M44F )
2443 , ( "worldMat" , M44F )
2444 ]
2445 , programStreams =
2446 fromList
2447 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2448 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2449 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2450 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2451 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2452 ]
2453 , programInTextures =
2454 fromList [ ( "Tex_1435187472" , FTexture2D ) ]
2455 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2456 , vertexShader =
2457 """
2458 #version 330 core
2459 vec4 texture2D(sampler2D s,vec2 uv) {
2460 return texture(s,uv);
2461 }
2462 uniform float identityLight;
2463 uniform mat4 viewProj;
2464 uniform mat4 worldMat;
2465 in vec3 vi1;
2466 in vec3 vi2;
2467 in vec2 vi3;
2468 in vec2 vi4;
2469 in vec4 vi5;
2470 smooth out vec2 vo1;
2471 smooth out vec4 vo2;
2472 vec4 snoc(vec3 z0,float z1) {
2473 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2474 }
2475 void main() {
2476 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2477 vo1 = vi3;
2478 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2479 }
2480 """
2481 , geometryShader = Nothing
2482 , fragmentShader =
2483 """
2484 #version 330 core
2485 vec4 texture2D(sampler2D s,vec2 uv) {
2486 return texture(s,uv);
2487 }
2488 uniform sampler2D Tex_1435187472;
2489 smooth in vec2 vo1;
2490 smooth in vec4 vo2;
2491 out vec4 f0;
2492 void main() {
2493 f0 = (vo2) * (texture2D (Tex_1435187472,vo1));
2494 }
2495 """
2496 }
2497 , Program
2498 { programUniforms =
2499 fromList
2500 [ ( "Tex_1318715778" , FTexture2D )
2501 , ( "identityLight" , Float )
2502 , ( "viewProj" , M44F )
2503 , ( "worldMat" , M44F )
2504 ]
2505 , programStreams =
2506 fromList
2507 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2508 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2509 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2510 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2511 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2512 ]
2513 , programInTextures =
2514 fromList [ ( "Tex_1318715778" , FTexture2D ) ]
2515 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2516 , vertexShader =
2517 """
2518 #version 330 core
2519 vec4 texture2D(sampler2D s,vec2 uv) {
2520 return texture(s,uv);
2521 }
2522 uniform float identityLight;
2523 uniform mat4 viewProj;
2524 uniform mat4 worldMat;
2525 in vec3 vi1;
2526 in vec3 vi2;
2527 in vec2 vi3;
2528 in vec2 vi4;
2529 in vec4 vi5;
2530 smooth out vec2 vo1;
2531 smooth out vec4 vo2;
2532 vec4 snoc(vec3 z0,float z1) {
2533 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2534 }
2535 void main() {
2536 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2537 vo1 = vi3;
2538 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2539 }
2540 """
2541 , geometryShader = Nothing
2542 , fragmentShader =
2543 """
2544 #version 330 core
2545 vec4 texture2D(sampler2D s,vec2 uv) {
2546 return texture(s,uv);
2547 }
2548 uniform sampler2D Tex_1318715778;
2549 smooth in vec2 vo1;
2550 smooth in vec4 vo2;
2551 out vec4 f0;
2552 void main() {
2553 f0 = (vo2) * (texture2D (Tex_1318715778,vo1));
2554 }
2555 """
2556 }
2557 , Program
2558 { programUniforms =
2559 fromList
2560 [ ( "Tex_442868841" , FTexture2D )
2561 , ( "identityLight" , Float )
2562 , ( "viewProj" , M44F )
2563 , ( "worldMat" , M44F )
2564 ]
2565 , programStreams =
2566 fromList
2567 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2568 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2569 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2570 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2571 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2572 ]
2573 , programInTextures = fromList [ ( "Tex_442868841" , FTexture2D ) ]
2574 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2575 , vertexShader =
2576 """
2577 #version 330 core
2578 vec4 texture2D(sampler2D s,vec2 uv) {
2579 return texture(s,uv);
2580 }
2581 uniform float identityLight;
2582 uniform mat4 viewProj;
2583 uniform mat4 worldMat;
2584 in vec3 vi1;
2585 in vec3 vi2;
2586 in vec2 vi3;
2587 in vec2 vi4;
2588 in vec4 vi5;
2589 smooth out vec2 vo1;
2590 smooth out vec4 vo2;
2591 vec4 snoc(vec3 z0,float z1) {
2592 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2593 }
2594 void main() {
2595 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2596 vo1 = vi3;
2597 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2598 }
2599 """
2600 , geometryShader = Nothing
2601 , fragmentShader =
2602 """
2603 #version 330 core
2604 vec4 texture2D(sampler2D s,vec2 uv) {
2605 return texture(s,uv);
2606 }
2607 uniform sampler2D Tex_442868841;
2608 smooth in vec2 vo1;
2609 smooth in vec4 vo2;
2610 out vec4 f0;
2611 void main() {
2612 f0 = (vo2) * (texture2D (Tex_442868841,vo1));
2613 }
2614 """
2615 }
2616 , Program
2617 { programUniforms =
2618 fromList
2619 [ ( "Tex_2289735512" , FTexture2D )
2620 , ( "identityLight" , Float )
2621 , ( "viewProj" , M44F )
2622 , ( "worldMat" , M44F )
2623 ]
2624 , programStreams =
2625 fromList
2626 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2627 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2628 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2629 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2630 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2631 ]
2632 , programInTextures =
2633 fromList [ ( "Tex_2289735512" , FTexture2D ) ]
2634 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2635 , vertexShader =
2636 """
2637 #version 330 core
2638 vec4 texture2D(sampler2D s,vec2 uv) {
2639 return texture(s,uv);
2640 }
2641 uniform float identityLight;
2642 uniform mat4 viewProj;
2643 uniform mat4 worldMat;
2644 in vec3 vi1;
2645 in vec3 vi2;
2646 in vec2 vi3;
2647 in vec2 vi4;
2648 in vec4 vi5;
2649 smooth out vec2 vo1;
2650 smooth out vec4 vo2;
2651 vec4 snoc(vec3 z0,float z1) {
2652 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2653 }
2654 void main() {
2655 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2656 vo1 = vi3;
2657 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2658 }
2659 """
2660 , geometryShader = Nothing
2661 , fragmentShader =
2662 """
2663 #version 330 core
2664 vec4 texture2D(sampler2D s,vec2 uv) {
2665 return texture(s,uv);
2666 }
2667 uniform sampler2D Tex_2289735512;
2668 smooth in vec2 vo1;
2669 smooth in vec4 vo2;
2670 out vec4 f0;
2671 void main() {
2672 f0 = (vo2) * (texture2D (Tex_2289735512,vo1));
2673 }
2674 """
2675 }
2676 , Program
2677 { programUniforms =
2678 fromList
2679 [ ( "Tex_3939430064" , FTexture2D )
2680 , ( "identityLight" , Float )
2681 , ( "viewProj" , M44F )
2682 , ( "worldMat" , M44F )
2683 ]
2684 , programStreams =
2685 fromList
2686 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2687 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2688 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2689 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2690 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2691 ]
2692 , programInTextures =
2693 fromList [ ( "Tex_3939430064" , FTexture2D ) ]
2694 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2695 , vertexShader =
2696 """
2697 #version 330 core
2698 vec4 texture2D(sampler2D s,vec2 uv) {
2699 return texture(s,uv);
2700 }
2701 uniform float identityLight;
2702 uniform mat4 viewProj;
2703 uniform mat4 worldMat;
2704 in vec3 vi1;
2705 in vec3 vi2;
2706 in vec2 vi3;
2707 in vec2 vi4;
2708 in vec4 vi5;
2709 smooth out vec2 vo1;
2710 smooth out vec4 vo2;
2711 vec4 snoc(vec3 z0,float z1) {
2712 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2713 }
2714 void main() {
2715 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2716 vo1 = vi3;
2717 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2718 }
2719 """
2720 , geometryShader = Nothing
2721 , fragmentShader =
2722 """
2723 #version 330 core
2724 vec4 texture2D(sampler2D s,vec2 uv) {
2725 return texture(s,uv);
2726 }
2727 uniform sampler2D Tex_3939430064;
2728 smooth in vec2 vo1;
2729 smooth in vec4 vo2;
2730 out vec4 f0;
2731 void main() {
2732 f0 = (vo2) * (texture2D (Tex_3939430064,vo1));
2733 }
2734 """
2735 }
2736 , Program
2737 { programUniforms =
2738 fromList
2739 [ ( "Tex_3012001075" , FTexture2D )
2740 , ( "identityLight" , Float )
2741 , ( "viewProj" , M44F )
2742 , ( "worldMat" , M44F )
2743 ]
2744 , programStreams =
2745 fromList
2746 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2747 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2748 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2749 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2750 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2751 ]
2752 , programInTextures =
2753 fromList [ ( "Tex_3012001075" , FTexture2D ) ]
2754 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2755 , vertexShader =
2756 """
2757 #version 330 core
2758 vec4 texture2D(sampler2D s,vec2 uv) {
2759 return texture(s,uv);
2760 }
2761 uniform float identityLight;
2762 uniform mat4 viewProj;
2763 uniform mat4 worldMat;
2764 in vec3 vi1;
2765 in vec3 vi2;
2766 in vec2 vi3;
2767 in vec2 vi4;
2768 in vec4 vi5;
2769 smooth out vec2 vo1;
2770 smooth out vec4 vo2;
2771 vec4 snoc(vec3 z0,float z1) {
2772 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2773 }
2774 void main() {
2775 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2776 vo1 = vi3;
2777 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2778 }
2779 """
2780 , geometryShader = Nothing
2781 , fragmentShader =
2782 """
2783 #version 330 core
2784 vec4 texture2D(sampler2D s,vec2 uv) {
2785 return texture(s,uv);
2786 }
2787 uniform sampler2D Tex_3012001075;
2788 smooth in vec2 vo1;
2789 smooth in vec4 vo2;
2790 out vec4 f0;
2791 void main() {
2792 f0 = (vo2) * (texture2D (Tex_3012001075,vo1));
2793 }
2794 """
2795 }
2796 , Program
2797 { programUniforms =
2798 fromList
2799 [ ( "Tex_3768122504" , FTexture2D )
2800 , ( "identityLight" , Float )
2801 , ( "viewProj" , M44F )
2802 , ( "worldMat" , M44F )
2803 ]
2804 , programStreams =
2805 fromList
2806 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2807 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2808 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2809 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2810 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2811 ]
2812 , programInTextures =
2813 fromList [ ( "Tex_3768122504" , FTexture2D ) ]
2814 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2815 , vertexShader =
2816 """
2817 #version 330 core
2818 vec4 texture2D(sampler2D s,vec2 uv) {
2819 return texture(s,uv);
2820 }
2821 uniform float identityLight;
2822 uniform mat4 viewProj;
2823 uniform mat4 worldMat;
2824 in vec3 vi1;
2825 in vec3 vi2;
2826 in vec2 vi3;
2827 in vec2 vi4;
2828 in vec4 vi5;
2829 smooth out vec2 vo1;
2830 smooth out vec4 vo2;
2831 vec4 snoc(vec3 z0,float z1) {
2832 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2833 }
2834 void main() {
2835 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2836 vo1 = vi3;
2837 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2838 }
2839 """
2840 , geometryShader = Nothing
2841 , fragmentShader =
2842 """
2843 #version 330 core
2844 vec4 texture2D(sampler2D s,vec2 uv) {
2845 return texture(s,uv);
2846 }
2847 uniform sampler2D Tex_3768122504;
2848 smooth in vec2 vo1;
2849 smooth in vec4 vo2;
2850 out vec4 f0;
2851 void main() {
2852 f0 = (vo2) * (texture2D (Tex_3768122504,vo1));
2853 }
2854 """
2855 }
2856 , Program
2857 { programUniforms =
2858 fromList
2859 [ ( "Tex_2634868983" , FTexture2D )
2860 , ( "identityLight" , Float )
2861 , ( "viewProj" , M44F )
2862 , ( "worldMat" , M44F )
2863 ]
2864 , programStreams =
2865 fromList
2866 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2867 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2868 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2869 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2870 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2871 ]
2872 , programInTextures =
2873 fromList [ ( "Tex_2634868983" , FTexture2D ) ]
2874 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2875 , vertexShader =
2876 """
2877 #version 330 core
2878 vec4 texture2D(sampler2D s,vec2 uv) {
2879 return texture(s,uv);
2880 }
2881 uniform float identityLight;
2882 uniform mat4 viewProj;
2883 uniform mat4 worldMat;
2884 in vec3 vi1;
2885 in vec3 vi2;
2886 in vec2 vi3;
2887 in vec2 vi4;
2888 in vec4 vi5;
2889 smooth out vec2 vo1;
2890 smooth out vec4 vo2;
2891 vec4 snoc(vec3 z0,float z1) {
2892 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2893 }
2894 void main() {
2895 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2896 vo1 = vi3;
2897 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2898 }
2899 """
2900 , geometryShader = Nothing
2901 , fragmentShader =
2902 """
2903 #version 330 core
2904 vec4 texture2D(sampler2D s,vec2 uv) {
2905 return texture(s,uv);
2906 }
2907 uniform sampler2D Tex_2634868983;
2908 smooth in vec2 vo1;
2909 smooth in vec4 vo2;
2910 out vec4 f0;
2911 void main() {
2912 f0 = (vo2) * (texture2D (Tex_2634868983,vo1));
2913 }
2914 """
2915 }
2916 , Program
2917 { programUniforms =
2918 fromList
2919 [ ( "Tex_3269743316" , FTexture2D )
2920 , ( "identityLight" , Float )
2921 , ( "viewProj" , M44F )
2922 , ( "worldMat" , M44F )
2923 ]
2924 , programStreams =
2925 fromList
2926 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2927 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2928 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2929 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2930 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2931 ]
2932 , programInTextures =
2933 fromList [ ( "Tex_3269743316" , FTexture2D ) ]
2934 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2935 , vertexShader =
2936 """
2937 #version 330 core
2938 vec4 texture2D(sampler2D s,vec2 uv) {
2939 return texture(s,uv);
2940 }
2941 uniform float identityLight;
2942 uniform mat4 viewProj;
2943 uniform mat4 worldMat;
2944 in vec3 vi1;
2945 in vec3 vi2;
2946 in vec2 vi3;
2947 in vec2 vi4;
2948 in vec4 vi5;
2949 smooth out vec2 vo1;
2950 smooth out vec4 vo2;
2951 vec4 snoc(vec3 z0,float z1) {
2952 return vec4 ((z0).x,(z0).y,(z0).z,z1);
2953 }
2954 void main() {
2955 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
2956 vo1 = vi3;
2957 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
2958 }
2959 """
2960 , geometryShader = Nothing
2961 , fragmentShader =
2962 """
2963 #version 330 core
2964 vec4 texture2D(sampler2D s,vec2 uv) {
2965 return texture(s,uv);
2966 }
2967 uniform sampler2D Tex_3269743316;
2968 smooth in vec2 vo1;
2969 smooth in vec4 vo2;
2970 out vec4 f0;
2971 void main() {
2972 f0 = (vo2) * (texture2D (Tex_3269743316,vo1));
2973 }
2974 """
2975 }
2976 , Program
2977 { programUniforms =
2978 fromList
2979 [ ( "Tex_3617993418" , FTexture2D )
2980 , ( "identityLight" , Float )
2981 , ( "viewProj" , M44F )
2982 , ( "worldMat" , M44F )
2983 ]
2984 , programStreams =
2985 fromList
2986 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
2987 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
2988 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
2989 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
2990 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
2991 ]
2992 , programInTextures =
2993 fromList [ ( "Tex_3617993418" , FTexture2D ) ]
2994 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
2995 , vertexShader =
2996 """
2997 #version 330 core
2998 vec4 texture2D(sampler2D s,vec2 uv) {
2999 return texture(s,uv);
3000 }
3001 uniform float identityLight;
3002 uniform mat4 viewProj;
3003 uniform mat4 worldMat;
3004 in vec3 vi1;
3005 in vec3 vi2;
3006 in vec2 vi3;
3007 in vec2 vi4;
3008 in vec4 vi5;
3009 smooth out vec2 vo1;
3010 smooth out vec4 vo2;
3011 vec4 snoc(vec3 z0,float z1) {
3012 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3013 }
3014 void main() {
3015 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3016 vo1 = vi3;
3017 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3018 }
3019 """
3020 , geometryShader = Nothing
3021 , fragmentShader =
3022 """
3023 #version 330 core
3024 vec4 texture2D(sampler2D s,vec2 uv) {
3025 return texture(s,uv);
3026 }
3027 uniform sampler2D Tex_3617993418;
3028 smooth in vec2 vo1;
3029 smooth in vec4 vo2;
3030 out vec4 f0;
3031 void main() {
3032 f0 = (vo2) * (texture2D (Tex_3617993418,vo1));
3033 }
3034 """
3035 }
3036 , Program
3037 { programUniforms =
3038 fromList
3039 [ ( "Tex_1243894392" , FTexture2D )
3040 , ( "identityLight" , Float )
3041 , ( "viewProj" , M44F )
3042 , ( "worldMat" , M44F )
3043 ]
3044 , programStreams =
3045 fromList
3046 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
3047 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
3048 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
3049 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
3050 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
3051 ]
3052 , programInTextures =
3053 fromList [ ( "Tex_1243894392" , FTexture2D ) ]
3054 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
3055 , vertexShader =
3056 """
3057 #version 330 core
3058 vec4 texture2D(sampler2D s,vec2 uv) {
3059 return texture(s,uv);
3060 }
3061 uniform float identityLight;
3062 uniform mat4 viewProj;
3063 uniform mat4 worldMat;
3064 in vec3 vi1;
3065 in vec3 vi2;
3066 in vec2 vi3;
3067 in vec2 vi4;
3068 in vec4 vi5;
3069 smooth out vec2 vo1;
3070 smooth out vec4 vo2;
3071 vec4 snoc(vec3 z0,float z1) {
3072 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3073 }
3074 void main() {
3075 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3076 vo1 = vi3;
3077 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3078 }
3079 """
3080 , geometryShader = Nothing
3081 , fragmentShader =
3082 """
3083 #version 330 core
3084 vec4 texture2D(sampler2D s,vec2 uv) {
3085 return texture(s,uv);
3086 }
3087 uniform sampler2D Tex_1243894392;
3088 smooth in vec2 vo1;
3089 smooth in vec4 vo2;
3090 out vec4 f0;
3091 void main() {
3092 f0 = (vo2) * (texture2D (Tex_1243894392,vo1));
3093 }
3094 """
3095 }
3096 , Program
3097 { programUniforms =
3098 fromList
3099 [ ( "Tex_2966885788" , FTexture2D )
3100 , ( "identityLight" , Float )
3101 , ( "viewProj" , M44F )
3102 , ( "worldMat" , M44F )
3103 ]
3104 , programStreams =
3105 fromList
3106 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
3107 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
3108 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
3109 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
3110 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
3111 ]
3112 , programInTextures =
3113 fromList [ ( "Tex_2966885788" , FTexture2D ) ]
3114 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
3115 , vertexShader =
3116 """
3117 #version 330 core
3118 vec4 texture2D(sampler2D s,vec2 uv) {
3119 return texture(s,uv);
3120 }
3121 uniform float identityLight;
3122 uniform mat4 viewProj;
3123 uniform mat4 worldMat;
3124 in vec3 vi1;
3125 in vec3 vi2;
3126 in vec2 vi3;
3127 in vec2 vi4;
3128 in vec4 vi5;
3129 smooth out vec2 vo1;
3130 smooth out vec4 vo2;
3131 vec4 snoc(vec3 z0,float z1) {
3132 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3133 }
3134 void main() {
3135 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3136 vo1 = vi3;
3137 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3138 }
3139 """
3140 , geometryShader = Nothing
3141 , fragmentShader =
3142 """
3143 #version 330 core
3144 vec4 texture2D(sampler2D s,vec2 uv) {
3145 return texture(s,uv);
3146 }
3147 uniform sampler2D Tex_2966885788;
3148 smooth in vec2 vo1;
3149 smooth in vec4 vo2;
3150 out vec4 f0;
3151 void main() {
3152 f0 = (vo2) * (texture2D (Tex_2966885788,vo1));
3153 }
3154 """
3155 }
3156 , Program
3157 { programUniforms =
3158 fromList
3159 [ ( "Tex_1250438154" , FTexture2D )
3160 , ( "identityLight" , Float )
3161 , ( "viewProj" , M44F )
3162 , ( "worldMat" , M44F )
3163 ]
3164 , programStreams =
3165 fromList
3166 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
3167 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
3168 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
3169 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
3170 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
3171 ]
3172 , programInTextures =
3173 fromList [ ( "Tex_1250438154" , FTexture2D ) ]
3174 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
3175 , vertexShader =
3176 """
3177 #version 330 core
3178 vec4 texture2D(sampler2D s,vec2 uv) {
3179 return texture(s,uv);
3180 }
3181 uniform float identityLight;
3182 uniform mat4 viewProj;
3183 uniform mat4 worldMat;
3184 in vec3 vi1;
3185 in vec3 vi2;
3186 in vec2 vi3;
3187 in vec2 vi4;
3188 in vec4 vi5;
3189 smooth out vec2 vo1;
3190 smooth out vec4 vo2;
3191 vec4 snoc(vec3 z0,float z1) {
3192 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3193 }
3194 void main() {
3195 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3196 vo1 = vi3;
3197 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3198 }
3199 """
3200 , geometryShader = Nothing
3201 , fragmentShader =
3202 """
3203 #version 330 core
3204 vec4 texture2D(sampler2D s,vec2 uv) {
3205 return texture(s,uv);
3206 }
3207 uniform sampler2D Tex_1250438154;
3208 smooth in vec2 vo1;
3209 smooth in vec4 vo2;
3210 out vec4 f0;
3211 void main() {
3212 f0 = (vo2) * (texture2D (Tex_1250438154,vo1));
3213 }
3214 """
3215 }
3216 , Program
3217 { programUniforms =
3218 fromList
3219 [ ( "Tex_2490648334" , FTexture2D )
3220 , ( "identityLight" , Float )
3221 , ( "viewProj" , M44F )
3222 , ( "worldMat" , M44F )
3223 ]
3224 , programStreams =
3225 fromList
3226 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
3227 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
3228 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
3229 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
3230 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
3231 ]
3232 , programInTextures =
3233 fromList [ ( "Tex_2490648334" , FTexture2D ) ]
3234 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
3235 , vertexShader =
3236 """
3237 #version 330 core
3238 vec4 texture2D(sampler2D s,vec2 uv) {
3239 return texture(s,uv);
3240 }
3241 uniform float identityLight;
3242 uniform mat4 viewProj;
3243 uniform mat4 worldMat;
3244 in vec3 vi1;
3245 in vec3 vi2;
3246 in vec2 vi3;
3247 in vec2 vi4;
3248 in vec4 vi5;
3249 smooth out vec2 vo1;
3250 smooth out vec4 vo2;
3251 vec4 snoc(vec3 z0,float z1) {
3252 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3253 }
3254 void main() {
3255 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3256 vo1 = vi3;
3257 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3258 }
3259 """
3260 , geometryShader = Nothing
3261 , fragmentShader =
3262 """
3263 #version 330 core
3264 vec4 texture2D(sampler2D s,vec2 uv) {
3265 return texture(s,uv);
3266 }
3267 uniform sampler2D Tex_2490648334;
3268 smooth in vec2 vo1;
3269 smooth in vec4 vo2;
3270 out vec4 f0;
3271 void main() {
3272 f0 = (vo2) * (texture2D (Tex_2490648334,vo1));
3273 }
3274 """
3275 }
3276 , Program
3277 { programUniforms =
3278 fromList
3279 [ ( "Tex_3694494180" , FTexture2D )
3280 , ( "identityLight" , Float )
3281 , ( "viewProj" , M44F )
3282 , ( "worldMat" , M44F )
3283 ]
3284 , programStreams =
3285 fromList
3286 [ ( "vi1" , Parameter { name = "position" , ty = V3F } )
3287 , ( "vi2" , Parameter { name = "normal" , ty = V3F } )
3288 , ( "vi3" , Parameter { name = "diffuseUV" , ty = V2F } )
3289 , ( "vi4" , Parameter { name = "lightmapUV" , ty = V2F } )
3290 , ( "vi5" , Parameter { name = "color" , ty = V4F } )
3291 ]
3292 , programInTextures =
3293 fromList [ ( "Tex_3694494180" , FTexture2D ) ]
3294 , programOutput = [ Parameter { name = "f0" , ty = V4F } ]
3295 , vertexShader =
3296 """
3297 #version 330 core
3298 vec4 texture2D(sampler2D s,vec2 uv) {
3299 return texture(s,uv);
3300 }
3301 uniform float identityLight;
3302 uniform mat4 viewProj;
3303 uniform mat4 worldMat;
3304 in vec3 vi1;
3305 in vec3 vi2;
3306 in vec2 vi3;
3307 in vec2 vi4;
3308 in vec4 vi5;
3309 smooth out vec2 vo1;
3310 smooth out vec4 vo2;
3311 vec4 snoc(vec3 z0,float z1) {
3312 return vec4 ((z0).x,(z0).y,(z0).z,z1);
3313 }
3314 void main() {
3315 gl_Position = (viewProj) * ((worldMat) * (snoc (vi1,1.0)));
3316 vo1 = vi3;
3317 vo2 = vec4 (identityLight,identityLight,identityLight,1.0);
3318 }
3319 """
3320 , geometryShader = Nothing
3321 , fragmentShader =
3322 """
3323 #version 330 core
3324 vec4 texture2D(sampler2D s,vec2 uv) {
3325 return texture(s,uv);
3326 }
3327 uniform sampler2D Tex_3694494180;
3328 smooth in vec2 vo1;
3329 smooth in vec4 vo2;
3330 out vec4 f0;
3331 void main() {
3332 f0 = (vo2) * (texture2D (Tex_3694494180,vo1));
3333 }
3334 """
3335 }
3336 ]
3337 , slots =
3338 [ Slot
3339 { slotName = "missing shader"
3340 , slotStreams =
3341 fromList [ ( "color" , V4F ) , ( "position" , V3F ) ]
3342 , slotUniforms =
3343 fromList [ ( "viewProj" , M44F ) , ( "worldMat" , M44F ) ]
3344 , slotPrimitive = Triangles
3345 , slotPrograms = [ 0 , 1 ]
3346 }
3347 , Slot
3348 { slotName = "textures/gothic_block/demon_block15fx"
3349 , slotStreams =
3350 fromList
3351 [ ( "color" , V4F )
3352 , ( "diffuseUV" , V2F )
3353 , ( "lightmapUV" , V2F )
3354 , ( "normal" , V3F )
3355 , ( "position" , V3F )
3356 ]
3357 , slotUniforms =
3358 fromList
3359 [ ( "LightMap" , FTexture2D )
3360 , ( "Tex_3562558025" , FTexture2D )
3361 , ( "Tex_47037129" , FTexture2D )
3362 , ( "time" , Float )
3363 , ( "viewProj" , M44F )
3364 , ( "worldMat" , M44F )
3365 ]
3366 , slotPrimitive = Triangles
3367 , slotPrograms = [ 2 , 3 , 4 ]
3368 }
3369 , Slot
3370 { slotName = "textures/gothic_trim/pitted_rust2_trans"
3371 , slotStreams =
3372 fromList
3373 [ ( "color" , V4F )
3374 , ( "diffuseUV" , V2F )
3375 , ( "lightmapUV" , V2F )
3376 , ( "normal" , V3F )
3377 , ( "position" , V3F )
3378 ]
3379 , slotUniforms =
3380 fromList
3381 [ ( "LightMap" , FTexture2D )
3382 , ( "Tex_1910997598" , FTexture2D )
3383 , ( "viewProj" , M44F )
3384 , ( "worldMat" , M44F )
3385 ]
3386 , slotPrimitive = Triangles
3387 , slotPrograms = [ 5 , 2 ]
3388 }
3389 , Slot
3390 { slotName = "textures/gothic_door/skullarch_b"
3391 , slotStreams =
3392 fromList
3393 [ ( "color" , V4F )
3394 , ( "diffuseUV" , V2F )
3395 , ( "lightmapUV" , V2F )
3396 , ( "normal" , V3F )
3397 , ( "position" , V3F )
3398 ]
3399 , slotUniforms =
3400 fromList
3401 [ ( "LightMap" , FTexture2D )
3402 , ( "Tex_3416962274" , FTexture2D )
3403 , ( "Tex_4077187607" , FTexture2D )
3404 , ( "time" , Float )
3405 , ( "viewProj" , M44F )
3406 , ( "worldMat" , M44F )
3407 ]
3408 , slotPrimitive = Triangles
3409 , slotPrograms = [ 2 , 6 , 7 ]
3410 }
3411 , Slot
3412 { slotName = "textures/gothic_block/blocks11b"
3413 , slotStreams =
3414 fromList
3415 [ ( "color" , V4F )
3416 , ( "diffuseUV" , V2F )
3417 , ( "lightmapUV" , V2F )
3418 , ( "normal" , V3F )
3419 , ( "position" , V3F )
3420 ]
3421 , slotUniforms =
3422 fromList
3423 [ ( "LightMap" , FTexture2D )
3424 , ( "Tex_4288602201" , FTexture2D )
3425 , ( "identityLight" , Float )
3426 , ( "viewProj" , M44F )
3427 , ( "worldMat" , M44F )
3428 ]
3429 , slotPrimitive = Triangles
3430 , slotPrograms = [ 8 , 9 ]
3431 }
3432 , Slot
3433 { slotName = "textures/gothic_trim/baseboard09_l2"
3434 , slotStreams =
3435 fromList
3436 [ ( "color" , V4F )
3437 , ( "diffuseUV" , V2F )
3438 , ( "lightmapUV" , V2F )
3439 , ( "normal" , V3F )
3440 , ( "position" , V3F )
3441 ]
3442 , slotUniforms =
3443 fromList
3444 [ ( "LightMap" , FTexture2D )
3445 , ( "Tex_3202786139" , FTexture2D )
3446 , ( "identityLight" , Float )
3447 , ( "viewProj" , M44F )
3448 , ( "worldMat" , M44F )
3449 ]
3450 , slotPrimitive = Triangles
3451 , slotPrograms = [ 8 , 10 ]
3452 }
3453 , Slot
3454 { slotName = "textures/gothic_door/skull_door_e"
3455 , slotStreams =
3456 fromList
3457 [ ( "color" , V4F )
3458 , ( "diffuseUV" , V2F )
3459 , ( "lightmapUV" , V2F )
3460 , ( "normal" , V3F )
3461 , ( "position" , V3F )
3462 ]
3463 , slotUniforms =
3464 fromList
3465 [ ( "LightMap" , FTexture2D )
3466 , ( "Tex_4255130505" , FTexture2D )
3467 , ( "identityLight" , Float )
3468 , ( "viewProj" , M44F )
3469 , ( "worldMat" , M44F )
3470 ]
3471 , slotPrimitive = Triangles
3472 , slotPrograms = [ 8 , 11 ]
3473 }
3474 , Slot
3475 { slotName = "textures/gothic_wall/supportborder_blue_b"
3476 , slotStreams =
3477 fromList
3478 [ ( "color" , V4F )
3479 , ( "diffuseUV" , V2F )
3480 , ( "lightmapUV" , V2F )
3481 , ( "normal" , V3F )
3482 , ( "position" , V3F )
3483 ]
3484 , slotUniforms =
3485 fromList
3486 [ ( "LightMap" , FTexture2D )
3487 , ( "Tex_564811775" , FTexture2D )
3488 , ( "identityLight" , Float )
3489 , ( "viewProj" , M44F )
3490 , ( "worldMat" , M44F )
3491 ]
3492 , slotPrimitive = Triangles
3493 , slotPrograms = [ 8 , 12 ]
3494 }
3495 , Slot
3496 { slotName = "textures/gothic_door/km_arena1archfinalc_mid"
3497 , slotStreams =
3498 fromList
3499 [ ( "color" , V4F )
3500 , ( "diffuseUV" , V2F )
3501 , ( "lightmapUV" , V2F )
3502 , ( "normal" , V3F )
3503 , ( "position" , V3F )
3504 ]
3505 , slotUniforms =
3506 fromList
3507 [ ( "LightMap" , FTexture2D )
3508 , ( "Tex_2073154888" , FTexture2D )
3509 , ( "identityLight" , Float )
3510 , ( "viewProj" , M44F )
3511 , ( "worldMat" , M44F )
3512 ]
3513 , slotPrimitive = Triangles
3514 , slotPrograms = [ 8 , 13 ]
3515 }
3516 , Slot
3517 { slotName = "textures/gothic_trim/pitted_rust2"
3518 , slotStreams =
3519 fromList
3520 [ ( "color" , V4F )
3521 , ( "diffuseUV" , V2F )
3522 , ( "lightmapUV" , V2F )
3523 , ( "normal" , V3F )
3524 , ( "position" , V3F )
3525 ]
3526 , slotUniforms =
3527 fromList
3528 [ ( "LightMap" , FTexture2D )
3529 , ( "Tex_2099456856" , FTexture2D )
3530 , ( "identityLight" , Float )
3531 , ( "viewProj" , M44F )
3532 , ( "worldMat" , M44F )
3533 ]
3534 , slotPrimitive = Triangles
3535 , slotPrograms = [ 8 , 14 ]
3536 }
3537 , Slot
3538 { slotName = "textures/gothic_floor/metalbridge06"
3539 , slotStreams =
3540 fromList
3541 [ ( "color" , V4F )
3542 , ( "diffuseUV" , V2F )
3543 , ( "lightmapUV" , V2F )
3544 , ( "normal" , V3F )
3545 , ( "position" , V3F )
3546 ]
3547 , slotUniforms =
3548 fromList
3549 [ ( "LightMap" , FTexture2D )
3550 , ( "Tex_1581337759" , FTexture2D )
3551 , ( "identityLight" , Float )
3552 , ( "viewProj" , M44F )
3553 , ( "worldMat" , M44F )
3554 ]
3555 , slotPrimitive = Triangles
3556 , slotPrograms = [ 8 , 15 ]
3557 }
3558 , Slot
3559 { slotName = "textures/gothic_trim/metaldemonkillblock"
3560 , slotStreams =
3561 fromList
3562 [ ( "color" , V4F )
3563 , ( "diffuseUV" , V2F )
3564 , ( "lightmapUV" , V2F )
3565 , ( "normal" , V3F )
3566 , ( "position" , V3F )
3567 ]
3568 , slotUniforms =
3569 fromList
3570 [ ( "LightMap" , FTexture2D )
3571 , ( "Tex_1062467595" , FTexture2D )
3572 , ( "identityLight" , Float )
3573 , ( "viewProj" , M44F )
3574 , ( "worldMat" , M44F )
3575 ]
3576 , slotPrimitive = Triangles
3577 , slotPrograms = [ 8 , 16 ]
3578 }
3579 , Slot
3580 { slotName = "textures/gothic_door/skullarch_c"
3581 , slotStreams =
3582 fromList
3583 [ ( "color" , V4F )
3584 , ( "diffuseUV" , V2F )
3585 , ( "lightmapUV" , V2F )
3586 , ( "normal" , V3F )
3587 , ( "position" , V3F )
3588 ]
3589 , slotUniforms =
3590 fromList
3591 [ ( "LightMap" , FTexture2D )
3592 , ( "Tex_2024854890" , FTexture2D )
3593 , ( "identityLight" , Float )
3594 , ( "viewProj" , M44F )
3595 , ( "worldMat" , M44F )
3596 ]
3597 , slotPrimitive = Triangles
3598 , slotPrograms = [ 8 , 17 ]
3599 }
3600 , Slot
3601 { slotName = "textures/gothic_door/skull_door_a"
3602 , slotStreams =
3603 fromList
3604 [ ( "color" , V4F )
3605 , ( "diffuseUV" , V2F )
3606 , ( "lightmapUV" , V2F )
3607 , ( "normal" , V3F )
3608 , ( "position" , V3F )
3609 ]
3610 , slotUniforms =
3611 fromList
3612 [ ( "LightMap" , FTexture2D )
3613 , ( "Tex_1284708166" , FTexture2D )
3614 , ( "identityLight" , Float )
3615 , ( "viewProj" , M44F )
3616 , ( "worldMat" , M44F )
3617 ]
3618 , slotPrimitive = Triangles
3619 , slotPrograms = [ 8 , 18 ]
3620 }
3621 , Slot
3622 { slotName = "textures/gothic_wall/iron01_e"
3623 , slotStreams =
3624 fromList
3625 [ ( "color" , V4F )
3626 , ( "diffuseUV" , V2F )
3627 , ( "lightmapUV" , V2F )
3628 , ( "normal" , V3F )
3629 , ( "position" , V3F )
3630 ]
3631 , slotUniforms =
3632 fromList
3633 [ ( "LightMap" , FTexture2D )
3634 , ( "Tex_2432583247" , FTexture2D )
3635 , ( "identityLight" , Float )
3636 , ( "viewProj" , M44F )
3637 , ( "worldMat" , M44F )
3638 ]
3639 , slotPrimitive = Triangles
3640 , slotPrograms = [ 8 , 19 ]
3641 }
3642 , Slot
3643 { slotName = "textures/gothic_trim/baseboard04"
3644 , slotStreams =
3645 fromList
3646 [ ( "color" , V4F )
3647 , ( "diffuseUV" , V2F )
3648 , ( "lightmapUV" , V2F )
3649 , ( "normal" , V3F )
3650 , ( "position" , V3F )
3651 ]
3652 , slotUniforms =
3653 fromList
3654 [ ( "LightMap" , FTexture2D )
3655 , ( "Tex_1002517541" , FTexture2D )
3656 , ( "identityLight" , Float )
3657 , ( "viewProj" , M44F )
3658 , ( "worldMat" , M44F )
3659 ]
3660 , slotPrimitive = Triangles
3661 , slotPrograms = [ 8 , 20 ]
3662 }
3663 , Slot
3664 { slotName = "textures/gothic_block/blocks18b"
3665 , slotStreams =
3666 fromList
3667 [ ( "color" , V4F )
3668 , ( "diffuseUV" , V2F )
3669 , ( "lightmapUV" , V2F )
3670 , ( "normal" , V3F )
3671 , ( "position" , V3F )
3672 ]
3673 , slotUniforms =
3674 fromList
3675 [ ( "LightMap" , FTexture2D )
3676 , ( "Tex_2639119078" , FTexture2D )
3677 , ( "identityLight" , Float )
3678 , ( "viewProj" , M44F )
3679 , ( "worldMat" , M44F )
3680 ]
3681 , slotPrimitive = Triangles
3682 , slotPrograms = [ 8 , 21 ]
3683 }
3684 , Slot
3685 { slotName = "textures/gothic_trim/km_arena1tower4"
3686 , slotStreams =
3687 fromList
3688 [ ( "color" , V4F )
3689 , ( "diffuseUV" , V2F )
3690 , ( "lightmapUV" , V2F )
3691 , ( "normal" , V3F )
3692 , ( "position" , V3F )
3693 ]
3694 , slotUniforms =
3695 fromList
3696 [ ( "LightMap" , FTexture2D )
3697 , ( "Tex_3479185666" , FTexture2D )
3698 , ( "identityLight" , Float )
3699 , ( "viewProj" , M44F )
3700 , ( "worldMat" , M44F )
3701 ]
3702 , slotPrimitive = Triangles
3703 , slotPrograms = [ 8 , 22 ]
3704 }
3705 , Slot
3706 { slotName = "textures/gothic_door/skullarch_a"
3707 , slotStreams =
3708 fromList
3709 [ ( "color" , V4F )
3710 , ( "diffuseUV" , V2F )
3711 , ( "lightmapUV" , V2F )
3712 , ( "normal" , V3F )
3713 , ( "position" , V3F )
3714 ]
3715 , slotUniforms =
3716 fromList
3717 [ ( "LightMap" , FTexture2D )
3718 , ( "Tex_3448884269" , FTexture2D )
3719 , ( "identityLight" , Float )
3720 , ( "viewProj" , M44F )
3721 , ( "worldMat" , M44F )
3722 ]
3723 , slotPrimitive = Triangles
3724 , slotPrograms = [ 8 , 23 ]
3725 }
3726 , Slot
3727 { slotName = "textures/gothic_door/km_arena1archfinald_bot"
3728 , slotStreams =
3729 fromList
3730 [ ( "color" , V4F )
3731 , ( "diffuseUV" , V2F )
3732 , ( "lightmapUV" , V2F )
3733 , ( "normal" , V3F )
3734 , ( "position" , V3F )
3735 ]
3736 , slotUniforms =
3737 fromList
3738 [ ( "LightMap" , FTexture2D )
3739 , ( "Tex_1201212243" , FTexture2D )
3740 , ( "identityLight" , Float )
3741 , ( "viewProj" , M44F )
3742 , ( "worldMat" , M44F )
3743 ]
3744 , slotPrimitive = Triangles
3745 , slotPrograms = [ 8 , 24 ]
3746 }
3747 , Slot
3748 { slotName = "textures/gothic_trim/pitted_rust3"
3749 , slotStreams =
3750 fromList
3751 [ ( "color" , V4F )
3752 , ( "diffuseUV" , V2F )
3753 , ( "lightmapUV" , V2F )
3754 , ( "normal" , V3F )
3755 , ( "position" , V3F )
3756 ]
3757 , slotUniforms =
3758 fromList
3759 [ ( "LightMap" , FTexture2D )
3760 , ( "Tex_3389727963" , FTexture2D )
3761 , ( "identityLight" , Float )
3762 , ( "viewProj" , M44F )
3763 , ( "worldMat" , M44F )
3764 ]
3765 , slotPrimitive = Triangles
3766 , slotPrograms = [ 8 , 25 ]
3767 }
3768 , Slot
3769 { slotName = "textures/gothic_floor/xstairtop4"
3770 , slotStreams =
3771 fromList
3772 [ ( "color" , V4F )
3773 , ( "diffuseUV" , V2F )
3774 , ( "lightmapUV" , V2F )
3775 , ( "normal" , V3F )
3776 , ( "position" , V3F )
3777 ]
3778 , slotUniforms =
3779 fromList
3780 [ ( "LightMap" , FTexture2D )
3781 , ( "Tex_3836020895" , FTexture2D )
3782 , ( "identityLight" , Float )
3783 , ( "viewProj" , M44F )
3784 , ( "worldMat" , M44F )
3785 ]
3786 , slotPrimitive = Triangles
3787 , slotPrograms = [ 8 , 26 ]
3788 }
3789 , Slot
3790 { slotName = "textures/gothic_block/killblock_i"
3791 , slotStreams =
3792 fromList
3793 [ ( "color" , V4F )
3794 , ( "diffuseUV" , V2F )
3795 , ( "lightmapUV" , V2F )
3796 , ( "normal" , V3F )
3797 , ( "position" , V3F )
3798 ]
3799 , slotUniforms =
3800 fromList
3801 [ ( "LightMap" , FTexture2D )
3802 , ( "Tex_209322640" , FTexture2D )
3803 , ( "identityLight" , Float )
3804 , ( "viewProj" , M44F )
3805 , ( "worldMat" , M44F )
3806 ]
3807 , slotPrimitive = Triangles
3808 , slotPrograms = [ 8 , 27 ]
3809 }
3810 , Slot
3811 { slotName = "textures/gothic_trim/metalsupsolid"
3812 , slotStreams =
3813 fromList
3814 [ ( "color" , V4F )
3815 , ( "diffuseUV" , V2F )
3816 , ( "lightmapUV" , V2F )
3817 , ( "normal" , V3F )
3818 , ( "position" , V3F )
3819 ]
3820 , slotUniforms =
3821 fromList
3822 [ ( "LightMap" , FTexture2D )
3823 , ( "Tex_2893650486" , FTexture2D )
3824 , ( "identityLight" , Float )
3825 , ( "viewProj" , M44F )
3826 , ( "worldMat" , M44F )
3827 ]
3828 , slotPrimitive = Triangles
3829 , slotPrograms = [ 8 , 28 ]
3830 }
3831 , Slot
3832 { slotName = "textures/gothic_floor/blocks17floor2"
3833 , slotStreams =
3834 fromList
3835 [ ( "color" , V4F )
3836 , ( "diffuseUV" , V2F )
3837 , ( "lightmapUV" , V2F )
3838 , ( "normal" , V3F )
3839 , ( "position" , V3F )
3840 ]
3841 , slotUniforms =
3842 fromList
3843 [ ( "LightMap" , FTexture2D )
3844 , ( "Tex_3814342582" , FTexture2D )
3845 , ( "identityLight" , Float )
3846 , ( "viewProj" , M44F )
3847 , ( "worldMat" , M44F )
3848 ]
3849 , slotPrimitive = Triangles
3850 , slotPrograms = [ 8 , 29 ]
3851 }
3852 , Slot
3853 { slotName = "textures/gothic_door/skull_door_c"
3854 , slotStreams =
3855 fromList
3856 [ ( "color" , V4F )
3857 , ( "diffuseUV" , V2F )
3858 , ( "lightmapUV" , V2F )
3859 , ( "normal" , V3F )
3860 , ( "position" , V3F )
3861 ]
3862 , slotUniforms =
3863 fromList
3864 [ ( "LightMap" , FTexture2D )
3865 , ( "Tex_4189195777" , FTexture2D )
3866 , ( "identityLight" , Float )
3867 , ( "viewProj" , M44F )
3868 , ( "worldMat" , M44F )
3869 ]
3870 , slotPrimitive = Triangles
3871 , slotPrograms = [ 8 , 30 ]
3872 }
3873 , Slot
3874 { slotName = "textures/gothic_wall/skull4"
3875 , slotStreams =
3876 fromList
3877 [ ( "color" , V4F )
3878 , ( "diffuseUV" , V2F )
3879 , ( "lightmapUV" , V2F )
3880 , ( "normal" , V3F )
3881 , ( "position" , V3F )
3882 ]
3883 , slotUniforms =
3884 fromList
3885 [ ( "LightMap" , FTexture2D )
3886 , ( "Tex_2239853403" , FTexture2D )
3887 , ( "identityLight" , Float )
3888 , ( "viewProj" , M44F )
3889 , ( "worldMat" , M44F )
3890 ]
3891 , slotPrimitive = Triangles
3892 , slotPrograms = [ 8 , 31 ]
3893 }
3894 , Slot
3895 { slotName = "textures/gothic_trim/baseboard09_e"
3896 , slotStreams =
3897 fromList
3898 [ ( "color" , V4F )
3899 , ( "diffuseUV" , V2F )
3900 , ( "lightmapUV" , V2F )
3901 , ( "normal" , V3F )
3902 , ( "position" , V3F )
3903 ]
3904 , slotUniforms =
3905 fromList
3906 [ ( "LightMap" , FTexture2D )
3907 , ( "Tex_2367525081" , FTexture2D )
3908 , ( "identityLight" , Float )
3909 , ( "viewProj" , M44F )
3910 , ( "worldMat" , M44F )
3911 ]
3912 , slotPrimitive = Triangles
3913 , slotPrograms = [ 8 , 32 ]
3914 }
3915 , Slot
3916 { slotName = "textures/gothic_block/blocks15"
3917 , slotStreams =
3918 fromList
3919 [ ( "color" , V4F )
3920 , ( "diffuseUV" , V2F )
3921 , ( "lightmapUV" , V2F )
3922 , ( "normal" , V3F )
3923 , ( "position" , V3F )
3924 ]
3925 , slotUniforms =
3926 fromList
3927 [ ( "LightMap" , FTexture2D )
3928 , ( "Tex_2523116863" , FTexture2D )
3929 , ( "identityLight" , Float )
3930 , ( "viewProj" , M44F )
3931 , ( "worldMat" , M44F )
3932 ]
3933 , slotPrimitive = Triangles
3934 , slotPrograms = [ 8 , 33 ]
3935 }
3936 , Slot
3937 { slotName = "textures/gothic_trim/baseboard09_o3"
3938 , slotStreams =
3939 fromList
3940 [ ( "color" , V4F )
3941 , ( "diffuseUV" , V2F )
3942 , ( "lightmapUV" , V2F )
3943 , ( "normal" , V3F )
3944 , ( "position" , V3F )
3945 ]
3946 , slotUniforms =
3947 fromList
3948 [ ( "LightMap" , FTexture2D )
3949 , ( "Tex_2512757607" , FTexture2D )
3950 , ( "identityLight" , Float )
3951 , ( "viewProj" , M44F )
3952 , ( "worldMat" , M44F )
3953 ]
3954 , slotPrimitive = Triangles
3955 , slotPrograms = [ 8 , 34 ]
3956 }
3957 , Slot
3958 { slotName = "textures/gothic_door/skull_door_f"
3959 , slotStreams =
3960 fromList
3961 [ ( "color" , V4F )
3962 , ( "diffuseUV" , V2F )
3963 , ( "lightmapUV" , V2F )
3964 , ( "normal" , V3F )
3965 , ( "position" , V3F )
3966 ]
3967 , slotUniforms =
3968 fromList
3969 [ ( "LightMap" , FTexture2D )
3970 , ( "Tex_4289279309" , FTexture2D )
3971 , ( "identityLight" , Float )
3972 , ( "viewProj" , M44F )
3973 , ( "worldMat" , M44F )
3974 ]
3975 , slotPrimitive = Triangles
3976 , slotPrograms = [ 8 , 35 ]
3977 }
3978 , Slot
3979 { slotName = "textures/gothic_wall/supportborder_blue_c"
3980 , slotStreams =
3981 fromList
3982 [ ( "color" , V4F )
3983 , ( "diffuseUV" , V2F )
3984 , ( "lightmapUV" , V2F )
3985 , ( "normal" , V3F )
3986 , ( "position" , V3F )
3987 ]
3988 , slotUniforms =
3989 fromList
3990 [ ( "LightMap" , FTexture2D )
3991 , ( "Tex_2525124732" , FTexture2D )
3992 , ( "identityLight" , Float )
3993 , ( "viewProj" , M44F )
3994 , ( "worldMat" , M44F )
3995 ]
3996 , slotPrimitive = Triangles
3997 , slotPrograms = [ 8 , 36 ]
3998 }
3999 , Slot
4000 { slotName = "textures/gothic_door/km_arena1archfinalc_top"
4001 , slotStreams =
4002 fromList
4003 [ ( "color" , V4F )
4004 , ( "diffuseUV" , V2F )
4005 , ( "lightmapUV" , V2F )
4006 , ( "normal" , V3F )
4007 , ( "position" , V3F )
4008 ]
4009 , slotUniforms =
4010 fromList
4011 [ ( "LightMap" , FTexture2D )
4012 , ( "Tex_3071107621" , FTexture2D )
4013 , ( "identityLight" , Float )
4014 , ( "viewProj" , M44F )
4015 , ( "worldMat" , M44F )
4016 ]
4017 , slotPrimitive = Triangles
4018 , slotPrograms = [ 8 , 37 ]
4019 }
4020 , Slot
4021 { slotName = "textures/gothic_floor/metalbridge06broke"
4022 , slotStreams =
4023 fromList
4024 [ ( "color" , V4F )
4025 , ( "diffuseUV" , V2F )
4026 , ( "lightmapUV" , V2F )
4027 , ( "normal" , V3F )
4028 , ( "position" , V3F )
4029 ]
4030 , slotUniforms =
4031 fromList
4032 [ ( "LightMap" , FTexture2D )
4033 , ( "Tex_3921745736" , FTexture2D )
4034 , ( "identityLight" , Float )
4035 , ( "viewProj" , M44F )
4036 , ( "worldMat" , M44F )
4037 ]
4038 , slotPrimitive = Triangles
4039 , slotPrograms = [ 8 , 38 ]
4040 }
4041 , Slot
4042 { slotName = "textures/gothic_block/killblock"
4043 , slotStreams =
4044 fromList
4045 [ ( "color" , V4F )
4046 , ( "diffuseUV" , V2F )
4047 , ( "lightmapUV" , V2F )
4048 , ( "normal" , V3F )
4049 , ( "position" , V3F )
4050 ]
4051 , slotUniforms =
4052 fromList
4053 [ ( "LightMap" , FTexture2D )
4054 , ( "Tex_3647563961" , FTexture2D )
4055 , ( "identityLight" , Float )
4056 , ( "viewProj" , M44F )
4057 , ( "worldMat" , M44F )
4058 ]
4059 , slotPrimitive = Triangles
4060 , slotPrograms = [ 8 , 39 ]
4061 }
4062 , Slot
4063 { slotName = "textures/gothic_trim/metalsupport4b"
4064 , slotStreams =
4065 fromList
4066 [ ( "color" , V4F )
4067 , ( "diffuseUV" , V2F )
4068 , ( "lightmapUV" , V2F )
4069 , ( "normal" , V3F )
4070 , ( "position" , V3F )
4071 ]
4072 , slotUniforms =
4073 fromList
4074 [ ( "LightMap" , FTexture2D )
4075 , ( "Tex_3593923076" , FTexture2D )
4076 , ( "identityLight" , Float )
4077 , ( "viewProj" , M44F )
4078 , ( "worldMat" , M44F )
4079 ]
4080 , slotPrimitive = Triangles
4081 , slotPrograms = [ 8 , 40 ]
4082 }
4083 , Slot
4084 { slotName = "textures/gothic_door/xian_tourneyarch_inside2"
4085 , slotStreams =
4086 fromList
4087 [ ( "color" , V4F )
4088 , ( "diffuseUV" , V2F )
4089 , ( "lightmapUV" , V2F )
4090 , ( "normal" , V3F )
4091 , ( "position" , V3F )
4092 ]
4093 , slotUniforms =
4094 fromList
4095 [ ( "LightMap" , FTexture2D )
4096 , ( "Tex_1435187472" , FTexture2D )
4097 , ( "identityLight" , Float )
4098 , ( "viewProj" , M44F )
4099 , ( "worldMat" , M44F )
4100 ]
4101 , slotPrimitive = Triangles
4102 , slotPrograms = [ 8 , 41 ]
4103 }
4104 , Slot
4105 { slotName = "textures/gothic_door/skull_door_b"
4106 , slotStreams =
4107 fromList
4108 [ ( "color" , V4F )
4109 , ( "diffuseUV" , V2F )
4110 , ( "lightmapUV" , V2F )
4111 , ( "normal" , V3F )
4112 , ( "position" , V3F )
4113 ]
4114 , slotUniforms =
4115 fromList
4116 [ ( "LightMap" , FTexture2D )
4117 , ( "Tex_1318715778" , FTexture2D )
4118 , ( "identityLight" , Float )
4119 , ( "viewProj" , M44F )
4120 , ( "worldMat" , M44F )
4121 ]
4122 , slotPrimitive = Triangles
4123 , slotPrograms = [ 8 , 42 ]
4124 }
4125 , Slot
4126 { slotName = "textures/gothic_wall/iron01_ntech3"
4127 , slotStreams =
4128 fromList
4129 [ ( "color" , V4F )
4130 , ( "diffuseUV" , V2F )
4131 , ( "lightmapUV" , V2F )
4132 , ( "normal" , V3F )
4133 , ( "position" , V3F )
4134 ]
4135 , slotUniforms =
4136 fromList
4137 [ ( "LightMap" , FTexture2D )
4138 , ( "Tex_442868841" , FTexture2D )
4139 , ( "identityLight" , Float )
4140 , ( "viewProj" , M44F )
4141 , ( "worldMat" , M44F )
4142 ]
4143 , slotPrimitive = Triangles
4144 , slotPrograms = [ 8 , 43 ]
4145 }
4146 , Slot
4147 { slotName = "textures/gothic_trim/baseboard09_c3"
4148 , slotStreams =
4149 fromList
4150 [ ( "color" , V4F )
4151 , ( "diffuseUV" , V2F )
4152 , ( "lightmapUV" , V2F )
4153 , ( "normal" , V3F )
4154 , ( "position" , V3F )
4155 ]
4156 , slotUniforms =
4157 fromList
4158 [ ( "LightMap" , FTexture2D )
4159 , ( "Tex_2289735512" , FTexture2D )
4160 , ( "identityLight" , Float )
4161 , ( "viewProj" , M44F )
4162 , ( "worldMat" , M44F )
4163 ]
4164 , slotPrimitive = Triangles
4165 , slotPrograms = [ 8 , 44 ]
4166 }
4167 , Slot
4168 { slotName = "textures/gothic_block/blocks18c_3"
4169 , slotStreams =
4170 fromList
4171 [ ( "color" , V4F )
4172 , ( "diffuseUV" , V2F )
4173 , ( "lightmapUV" , V2F )
4174 , ( "normal" , V3F )
4175 , ( "position" , V3F )
4176 ]
4177 , slotUniforms =
4178 fromList
4179 [ ( "LightMap" , FTexture2D )
4180 , ( "Tex_3939430064" , FTexture2D )
4181 , ( "identityLight" , Float )
4182 , ( "viewProj" , M44F )
4183 , ( "worldMat" , M44F )
4184 ]
4185 , slotPrimitive = Triangles
4186 , slotPrograms = [ 8 , 45 ]
4187 }
4188 , Slot
4189 { slotName = "textures/gothic_trim/km_arena1tower4_a"
4190 , slotStreams =
4191 fromList
4192 [ ( "color" , V4F )
4193 , ( "diffuseUV" , V2F )
4194 , ( "lightmapUV" , V2F )
4195 , ( "normal" , V3F )
4196 , ( "position" , V3F )
4197 ]
4198 , slotUniforms =
4199 fromList
4200 [ ( "LightMap" , FTexture2D )
4201 , ( "Tex_3012001075" , FTexture2D )
4202 , ( "identityLight" , Float )
4203 , ( "viewProj" , M44F )
4204 , ( "worldMat" , M44F )
4205 ]
4206 , slotPrimitive = Triangles
4207 , slotPrograms = [ 8 , 46 ]
4208 }
4209 , Slot
4210 { slotName = "textures/gothic_door/km_arena1archfinald_mid"
4211 , slotStreams =
4212 fromList
4213 [ ( "color" , V4F )
4214 , ( "diffuseUV" , V2F )
4215 , ( "lightmapUV" , V2F )
4216 , ( "normal" , V3F )
4217 , ( "position" , V3F )
4218 ]
4219 , slotUniforms =
4220 fromList
4221 [ ( "LightMap" , FTexture2D )
4222 , ( "Tex_3768122504" , FTexture2D )
4223 , ( "identityLight" , Float )
4224 , ( "viewProj" , M44F )
4225 , ( "worldMat" , M44F )
4226 ]
4227 , slotPrimitive = Triangles
4228 , slotPrograms = [ 8 , 47 ]
4229 }
4230 , Slot
4231 { slotName = "textures/gothic_trim/skullsvertgray02b"
4232 , slotStreams =
4233 fromList
4234 [ ( "color" , V4F )
4235 , ( "diffuseUV" , V2F )
4236 , ( "lightmapUV" , V2F )
4237 , ( "normal" , V3F )
4238 , ( "position" , V3F )
4239 ]
4240 , slotUniforms =
4241 fromList
4242 [ ( "LightMap" , FTexture2D )
4243 , ( "Tex_2634868983" , FTexture2D )
4244 , ( "identityLight" , Float )
4245 , ( "viewProj" , M44F )
4246 , ( "worldMat" , M44F )
4247 ]
4248 , slotPrimitive = Triangles
4249 , slotPrograms = [ 8 , 48 ]
4250 }
4251 , Slot
4252 { slotName = "textures/gothic_floor/xstepborder3"
4253 , slotStreams =
4254 fromList
4255 [ ( "color" , V4F )
4256 , ( "diffuseUV" , V2F )
4257 , ( "lightmapUV" , V2F )
4258 , ( "normal" , V3F )
4259 , ( "position" , V3F )
4260 ]
4261 , slotUniforms =
4262 fromList
4263 [ ( "LightMap" , FTexture2D )
4264 , ( "Tex_3269743316" , FTexture2D )
4265 , ( "identityLight" , Float )
4266 , ( "viewProj" , M44F )
4267 , ( "worldMat" , M44F )
4268 ]
4269 , slotPrimitive = Triangles
4270 , slotPrograms = [ 8 , 49 ]
4271 }
4272 , Slot
4273 { slotName = "textures/gothic_block/killblock_i4"
4274 , slotStreams =
4275 fromList
4276 [ ( "color" , V4F )
4277 , ( "diffuseUV" , V2F )
4278 , ( "lightmapUV" , V2F )
4279 , ( "normal" , V3F )
4280 , ( "position" , V3F )
4281 ]
4282 , slotUniforms =
4283 fromList
4284 [ ( "LightMap" , FTexture2D )
4285 , ( "Tex_3617993418" , FTexture2D )
4286 , ( "identityLight" , Float )
4287 , ( "viewProj" , M44F )
4288 , ( "worldMat" , M44F )
4289 ]
4290 , slotPrimitive = Triangles
4291 , slotPrograms = [ 8 , 50 ]
4292 }
4293 , Slot
4294 { slotName = "textures/gothic_trim/pitted_rust"
4295 , slotStreams =
4296 fromList
4297 [ ( "color" , V4F )
4298 , ( "diffuseUV" , V2F )
4299 , ( "lightmapUV" , V2F )
4300 , ( "normal" , V3F )
4301 , ( "position" , V3F )
4302 ]
4303 , slotUniforms =
4304 fromList
4305 [ ( "LightMap" , FTexture2D )
4306 , ( "Tex_1243894392" , FTexture2D )
4307 , ( "identityLight" , Float )
4308 , ( "viewProj" , M44F )
4309 , ( "worldMat" , M44F )
4310 ]
4311 , slotPrimitive = Triangles
4312 , slotPrograms = [ 8 , 51 ]
4313 }
4314 , Slot
4315 { slotName = "textures/gothic_floor/largerblock3b"
4316 , slotStreams =
4317 fromList
4318 [ ( "color" , V4F )
4319 , ( "diffuseUV" , V2F )
4320 , ( "lightmapUV" , V2F )
4321 , ( "normal" , V3F )
4322 , ( "position" , V3F )
4323 ]
4324 , slotUniforms =
4325 fromList
4326 [ ( "LightMap" , FTexture2D )
4327 , ( "Tex_2966885788" , FTexture2D )
4328 , ( "identityLight" , Float )
4329 , ( "viewProj" , M44F )
4330 , ( "worldMat" , M44F )
4331 ]
4332 , slotPrimitive = Triangles
4333 , slotPrograms = [ 8 , 52 ]
4334 }
4335 , Slot
4336 { slotName = "textures/gothic_door/skull_door_d"
4337 , slotStreams =
4338 fromList
4339 [ ( "color" , V4F )
4340 , ( "diffuseUV" , V2F )
4341 , ( "lightmapUV" , V2F )
4342 , ( "normal" , V3F )
4343 , ( "position" , V3F )
4344 ]
4345 , slotUniforms =
4346 fromList
4347 [ ( "LightMap" , FTexture2D )
4348 , ( "Tex_1250438154" , FTexture2D )
4349 , ( "identityLight" , Float )
4350 , ( "viewProj" , M44F )
4351 , ( "worldMat" , M44F )
4352 ]
4353 , slotPrimitive = Triangles
4354 , slotPrograms = [ 8 , 53 ]
4355 }
4356 , Slot
4357 { slotName = "textures/gothic_wall/slateroofc"
4358 , slotStreams =
4359 fromList
4360 [ ( "color" , V4F )
4361 , ( "diffuseUV" , V2F )
4362 , ( "lightmapUV" , V2F )
4363 , ( "normal" , V3F )
4364 , ( "position" , V3F )
4365 ]
4366 , slotUniforms =
4367 fromList
4368 [ ( "LightMap" , FTexture2D )
4369 , ( "Tex_2490648334" , FTexture2D )
4370 , ( "identityLight" , Float )
4371 , ( "viewProj" , M44F )
4372 , ( "worldMat" , M44F )
4373 ]
4374 , slotPrimitive = Triangles
4375 , slotPrograms = [ 8 , 54 ]
4376 }
4377 , Slot
4378 { slotName = "textures/gothic_trim/baseboard09_e2"
4379 , slotStreams =
4380 fromList
4381 [ ( "color" , V4F )
4382 , ( "diffuseUV" , V2F )
4383 , ( "lightmapUV" , V2F )
4384 , ( "normal" , V3F )
4385 , ( "position" , V3F )
4386 ]
4387 , slotUniforms =
4388 fromList
4389 [ ( "LightMap" , FTexture2D )
4390 , ( "Tex_3694494180" , FTexture2D )
4391 , ( "identityLight" , Float )
4392 , ( "viewProj" , M44F )
4393 , ( "worldMat" , M44F )
4394 ]
4395 , slotPrimitive = Triangles
4396 , slotPrograms = [ 8 , 55 ]
4397 }
4398 ]
4399 , streams = []
4400 , commands =
4401 [ SetRenderTarget 0
4402 , ClearRenderTarget
4403 [ ClearImage { imageSemantic = Depth , clearValue = VFloat 1000.0 }
4404 , ClearImage
4405 { imageSemantic = Color , clearValue = VV4F (V4 0.0 0.0 0.0 0.0) }
4406 ]
4407 , SetProgram 55
4408 , SetSamplerUniform "Tex_3694494180" 0
4409 , SetRasterContext
4410 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4411 , SetAccumulationContext
4412 AccumulationContext
4413 { accViewportName = Nothing
4414 , accOperations =
4415 [ DepthOp Lequal True
4416 , ColorOp NoBlending (VV4B (V4 True True True True))
4417 ]
4418 }
4419 , RenderSlot 50
4420 , SetProgram 8
4421 , SetSamplerUniform "LightMap" 0
4422 , SetRasterContext
4423 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4424 , SetAccumulationContext
4425 AccumulationContext
4426 { accViewportName = Nothing
4427 , accOperations =
4428 [ DepthOp Lequal True
4429 , ColorOp
4430 Blend
4431 { colorEqSrc = FuncAdd
4432 , alphaEqSrc = FuncAdd
4433 , colorFSrc = DstColor
4434 , colorFDst = Zero
4435 , alphaFSrc = DstColor
4436 , alphaFDst = Zero
4437 , color = V4 1.0 1.0 1.0 1.0
4438 }
4439 (VV4B (V4 True True True True))
4440 ]
4441 }
4442 , RenderSlot 50
4443 , SetProgram 54
4444 , SetSamplerUniform "Tex_2490648334" 0
4445 , SetRasterContext
4446 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4447 , SetAccumulationContext
4448 AccumulationContext
4449 { accViewportName = Nothing
4450 , accOperations =
4451 [ DepthOp Lequal True
4452 , ColorOp NoBlending (VV4B (V4 True True True True))
4453 ]
4454 }
4455 , RenderSlot 49
4456 , SetProgram 8
4457 , SetSamplerUniform "LightMap" 0
4458 , SetRasterContext
4459 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4460 , SetAccumulationContext
4461 AccumulationContext
4462 { accViewportName = Nothing
4463 , accOperations =
4464 [ DepthOp Lequal True
4465 , ColorOp
4466 Blend
4467 { colorEqSrc = FuncAdd
4468 , alphaEqSrc = FuncAdd
4469 , colorFSrc = DstColor
4470 , colorFDst = Zero
4471 , alphaFSrc = DstColor
4472 , alphaFDst = Zero
4473 , color = V4 1.0 1.0 1.0 1.0
4474 }
4475 (VV4B (V4 True True True True))
4476 ]
4477 }
4478 , RenderSlot 49
4479 , SetProgram 53
4480 , SetSamplerUniform "Tex_1250438154" 0
4481 , SetRasterContext
4482 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4483 , SetAccumulationContext
4484 AccumulationContext
4485 { accViewportName = Nothing
4486 , accOperations =
4487 [ DepthOp Lequal True
4488 , ColorOp NoBlending (VV4B (V4 True True True True))
4489 ]
4490 }
4491 , RenderSlot 48
4492 , SetProgram 8
4493 , SetSamplerUniform "LightMap" 0
4494 , SetRasterContext
4495 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4496 , SetAccumulationContext
4497 AccumulationContext
4498 { accViewportName = Nothing
4499 , accOperations =
4500 [ DepthOp Lequal True
4501 , ColorOp
4502 Blend
4503 { colorEqSrc = FuncAdd
4504 , alphaEqSrc = FuncAdd
4505 , colorFSrc = DstColor
4506 , colorFDst = Zero
4507 , alphaFSrc = DstColor
4508 , alphaFDst = Zero
4509 , color = V4 1.0 1.0 1.0 1.0
4510 }
4511 (VV4B (V4 True True True True))
4512 ]
4513 }
4514 , RenderSlot 48
4515 , SetProgram 52
4516 , SetSamplerUniform "Tex_2966885788" 0
4517 , SetRasterContext
4518 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4519 , SetAccumulationContext
4520 AccumulationContext
4521 { accViewportName = Nothing
4522 , accOperations =
4523 [ DepthOp Lequal True
4524 , ColorOp NoBlending (VV4B (V4 True True True True))
4525 ]
4526 }
4527 , RenderSlot 47
4528 , SetProgram 8
4529 , SetSamplerUniform "LightMap" 0
4530 , SetRasterContext
4531 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4532 , SetAccumulationContext
4533 AccumulationContext
4534 { accViewportName = Nothing
4535 , accOperations =
4536 [ DepthOp Lequal True
4537 , ColorOp
4538 Blend
4539 { colorEqSrc = FuncAdd
4540 , alphaEqSrc = FuncAdd
4541 , colorFSrc = DstColor
4542 , colorFDst = Zero
4543 , alphaFSrc = DstColor
4544 , alphaFDst = Zero
4545 , color = V4 1.0 1.0 1.0 1.0
4546 }
4547 (VV4B (V4 True True True True))
4548 ]
4549 }
4550 , RenderSlot 47
4551 , SetProgram 51
4552 , SetSamplerUniform "Tex_1243894392" 0
4553 , SetRasterContext
4554 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4555 , SetAccumulationContext
4556 AccumulationContext
4557 { accViewportName = Nothing
4558 , accOperations =
4559 [ DepthOp Lequal True
4560 , ColorOp NoBlending (VV4B (V4 True True True True))
4561 ]
4562 }
4563 , RenderSlot 46
4564 , SetProgram 8
4565 , SetSamplerUniform "LightMap" 0
4566 , SetRasterContext
4567 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4568 , SetAccumulationContext
4569 AccumulationContext
4570 { accViewportName = Nothing
4571 , accOperations =
4572 [ DepthOp Lequal True
4573 , ColorOp
4574 Blend
4575 { colorEqSrc = FuncAdd
4576 , alphaEqSrc = FuncAdd
4577 , colorFSrc = DstColor
4578 , colorFDst = Zero
4579 , alphaFSrc = DstColor
4580 , alphaFDst = Zero
4581 , color = V4 1.0 1.0 1.0 1.0
4582 }
4583 (VV4B (V4 True True True True))
4584 ]
4585 }
4586 , RenderSlot 46
4587 , SetProgram 50
4588 , SetSamplerUniform "Tex_3617993418" 0
4589 , SetRasterContext
4590 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4591 , SetAccumulationContext
4592 AccumulationContext
4593 { accViewportName = Nothing
4594 , accOperations =
4595 [ DepthOp Lequal True
4596 , ColorOp NoBlending (VV4B (V4 True True True True))
4597 ]
4598 }
4599 , RenderSlot 45
4600 , SetProgram 8
4601 , SetSamplerUniform "LightMap" 0
4602 , SetRasterContext
4603 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4604 , SetAccumulationContext
4605 AccumulationContext
4606 { accViewportName = Nothing
4607 , accOperations =
4608 [ DepthOp Lequal True
4609 , ColorOp
4610 Blend
4611 { colorEqSrc = FuncAdd
4612 , alphaEqSrc = FuncAdd
4613 , colorFSrc = DstColor
4614 , colorFDst = Zero
4615 , alphaFSrc = DstColor
4616 , alphaFDst = Zero
4617 , color = V4 1.0 1.0 1.0 1.0
4618 }
4619 (VV4B (V4 True True True True))
4620 ]
4621 }
4622 , RenderSlot 45
4623 , SetProgram 49
4624 , SetSamplerUniform "Tex_3269743316" 0
4625 , SetRasterContext
4626 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4627 , SetAccumulationContext
4628 AccumulationContext
4629 { accViewportName = Nothing
4630 , accOperations =
4631 [ DepthOp Lequal True
4632 , ColorOp NoBlending (VV4B (V4 True True True True))
4633 ]
4634 }
4635 , RenderSlot 44
4636 , SetProgram 8
4637 , SetSamplerUniform "LightMap" 0
4638 , SetRasterContext
4639 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4640 , SetAccumulationContext
4641 AccumulationContext
4642 { accViewportName = Nothing
4643 , accOperations =
4644 [ DepthOp Lequal True
4645 , ColorOp
4646 Blend
4647 { colorEqSrc = FuncAdd
4648 , alphaEqSrc = FuncAdd
4649 , colorFSrc = DstColor
4650 , colorFDst = Zero
4651 , alphaFSrc = DstColor
4652 , alphaFDst = Zero
4653 , color = V4 1.0 1.0 1.0 1.0
4654 }
4655 (VV4B (V4 True True True True))
4656 ]
4657 }
4658 , RenderSlot 44
4659 , SetProgram 48
4660 , SetSamplerUniform "Tex_2634868983" 0
4661 , SetRasterContext
4662 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4663 , SetAccumulationContext
4664 AccumulationContext
4665 { accViewportName = Nothing
4666 , accOperations =
4667 [ DepthOp Lequal True
4668 , ColorOp NoBlending (VV4B (V4 True True True True))
4669 ]
4670 }
4671 , RenderSlot 43
4672 , SetProgram 8
4673 , SetSamplerUniform "LightMap" 0
4674 , SetRasterContext
4675 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4676 , SetAccumulationContext
4677 AccumulationContext
4678 { accViewportName = Nothing
4679 , accOperations =
4680 [ DepthOp Lequal True
4681 , ColorOp
4682 Blend
4683 { colorEqSrc = FuncAdd
4684 , alphaEqSrc = FuncAdd
4685 , colorFSrc = DstColor
4686 , colorFDst = Zero
4687 , alphaFSrc = DstColor
4688 , alphaFDst = Zero
4689 , color = V4 1.0 1.0 1.0 1.0
4690 }
4691 (VV4B (V4 True True True True))
4692 ]
4693 }
4694 , RenderSlot 43
4695 , SetProgram 47
4696 , SetSamplerUniform "Tex_3768122504" 0
4697 , SetRasterContext
4698 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4699 , SetAccumulationContext
4700 AccumulationContext
4701 { accViewportName = Nothing
4702 , accOperations =
4703 [ DepthOp Lequal True
4704 , ColorOp NoBlending (VV4B (V4 True True True True))
4705 ]
4706 }
4707 , RenderSlot 42
4708 , SetProgram 8
4709 , SetSamplerUniform "LightMap" 0
4710 , SetRasterContext
4711 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4712 , SetAccumulationContext
4713 AccumulationContext
4714 { accViewportName = Nothing
4715 , accOperations =
4716 [ DepthOp Lequal True
4717 , ColorOp
4718 Blend
4719 { colorEqSrc = FuncAdd
4720 , alphaEqSrc = FuncAdd
4721 , colorFSrc = DstColor
4722 , colorFDst = Zero
4723 , alphaFSrc = DstColor
4724 , alphaFDst = Zero
4725 , color = V4 1.0 1.0 1.0 1.0
4726 }
4727 (VV4B (V4 True True True True))
4728 ]
4729 }
4730 , RenderSlot 42
4731 , SetProgram 46
4732 , SetSamplerUniform "Tex_3012001075" 0
4733 , SetRasterContext
4734 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4735 , SetAccumulationContext
4736 AccumulationContext
4737 { accViewportName = Nothing
4738 , accOperations =
4739 [ DepthOp Lequal True
4740 , ColorOp NoBlending (VV4B (V4 True True True True))
4741 ]
4742 }
4743 , RenderSlot 41
4744 , SetProgram 8
4745 , SetSamplerUniform "LightMap" 0
4746 , SetRasterContext
4747 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4748 , SetAccumulationContext
4749 AccumulationContext
4750 { accViewportName = Nothing
4751 , accOperations =
4752 [ DepthOp Lequal True
4753 , ColorOp
4754 Blend
4755 { colorEqSrc = FuncAdd
4756 , alphaEqSrc = FuncAdd
4757 , colorFSrc = DstColor
4758 , colorFDst = Zero
4759 , alphaFSrc = DstColor
4760 , alphaFDst = Zero
4761 , color = V4 1.0 1.0 1.0 1.0
4762 }
4763 (VV4B (V4 True True True True))
4764 ]
4765 }
4766 , RenderSlot 41
4767 , SetProgram 45
4768 , SetSamplerUniform "Tex_3939430064" 0
4769 , SetRasterContext
4770 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4771 , SetAccumulationContext
4772 AccumulationContext
4773 { accViewportName = Nothing
4774 , accOperations =
4775 [ DepthOp Lequal True
4776 , ColorOp NoBlending (VV4B (V4 True True True True))
4777 ]
4778 }
4779 , RenderSlot 40
4780 , SetProgram 8
4781 , SetSamplerUniform "LightMap" 0
4782 , SetRasterContext
4783 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4784 , SetAccumulationContext
4785 AccumulationContext
4786 { accViewportName = Nothing
4787 , accOperations =
4788 [ DepthOp Lequal True
4789 , ColorOp
4790 Blend
4791 { colorEqSrc = FuncAdd
4792 , alphaEqSrc = FuncAdd
4793 , colorFSrc = DstColor
4794 , colorFDst = Zero
4795 , alphaFSrc = DstColor
4796 , alphaFDst = Zero
4797 , color = V4 1.0 1.0 1.0 1.0
4798 }
4799 (VV4B (V4 True True True True))
4800 ]
4801 }
4802 , RenderSlot 40
4803 , SetProgram 44
4804 , SetSamplerUniform "Tex_2289735512" 0
4805 , SetRasterContext
4806 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4807 , SetAccumulationContext
4808 AccumulationContext
4809 { accViewportName = Nothing
4810 , accOperations =
4811 [ DepthOp Lequal True
4812 , ColorOp NoBlending (VV4B (V4 True True True True))
4813 ]
4814 }
4815 , RenderSlot 39
4816 , SetProgram 8
4817 , SetSamplerUniform "LightMap" 0
4818 , SetRasterContext
4819 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4820 , SetAccumulationContext
4821 AccumulationContext
4822 { accViewportName = Nothing
4823 , accOperations =
4824 [ DepthOp Lequal True
4825 , ColorOp
4826 Blend
4827 { colorEqSrc = FuncAdd
4828 , alphaEqSrc = FuncAdd
4829 , colorFSrc = DstColor
4830 , colorFDst = Zero
4831 , alphaFSrc = DstColor
4832 , alphaFDst = Zero
4833 , color = V4 1.0 1.0 1.0 1.0
4834 }
4835 (VV4B (V4 True True True True))
4836 ]
4837 }
4838 , RenderSlot 39
4839 , SetProgram 43
4840 , SetSamplerUniform "Tex_442868841" 0
4841 , SetRasterContext
4842 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4843 , SetAccumulationContext
4844 AccumulationContext
4845 { accViewportName = Nothing
4846 , accOperations =
4847 [ DepthOp Lequal True
4848 , ColorOp NoBlending (VV4B (V4 True True True True))
4849 ]
4850 }
4851 , RenderSlot 38
4852 , SetProgram 8
4853 , SetSamplerUniform "LightMap" 0
4854 , SetRasterContext
4855 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4856 , SetAccumulationContext
4857 AccumulationContext
4858 { accViewportName = Nothing
4859 , accOperations =
4860 [ DepthOp Lequal True
4861 , ColorOp
4862 Blend
4863 { colorEqSrc = FuncAdd
4864 , alphaEqSrc = FuncAdd
4865 , colorFSrc = DstColor
4866 , colorFDst = Zero
4867 , alphaFSrc = DstColor
4868 , alphaFDst = Zero
4869 , color = V4 1.0 1.0 1.0 1.0
4870 }
4871 (VV4B (V4 True True True True))
4872 ]
4873 }
4874 , RenderSlot 38
4875 , SetProgram 42
4876 , SetSamplerUniform "Tex_1318715778" 0
4877 , SetRasterContext
4878 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4879 , SetAccumulationContext
4880 AccumulationContext
4881 { accViewportName = Nothing
4882 , accOperations =
4883 [ DepthOp Lequal True
4884 , ColorOp NoBlending (VV4B (V4 True True True True))
4885 ]
4886 }
4887 , RenderSlot 37
4888 , SetProgram 8
4889 , SetSamplerUniform "LightMap" 0
4890 , SetRasterContext
4891 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4892 , SetAccumulationContext
4893 AccumulationContext
4894 { accViewportName = Nothing
4895 , accOperations =
4896 [ DepthOp Lequal True
4897 , ColorOp
4898 Blend
4899 { colorEqSrc = FuncAdd
4900 , alphaEqSrc = FuncAdd
4901 , colorFSrc = DstColor
4902 , colorFDst = Zero
4903 , alphaFSrc = DstColor
4904 , alphaFDst = Zero
4905 , color = V4 1.0 1.0 1.0 1.0
4906 }
4907 (VV4B (V4 True True True True))
4908 ]
4909 }
4910 , RenderSlot 37
4911 , SetProgram 41
4912 , SetSamplerUniform "Tex_1435187472" 0
4913 , SetRasterContext
4914 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4915 , SetAccumulationContext
4916 AccumulationContext
4917 { accViewportName = Nothing
4918 , accOperations =
4919 [ DepthOp Lequal True
4920 , ColorOp NoBlending (VV4B (V4 True True True True))
4921 ]
4922 }
4923 , RenderSlot 36
4924 , SetProgram 8
4925 , SetSamplerUniform "LightMap" 0
4926 , SetRasterContext
4927 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4928 , SetAccumulationContext
4929 AccumulationContext
4930 { accViewportName = Nothing
4931 , accOperations =
4932 [ DepthOp Lequal True
4933 , ColorOp
4934 Blend
4935 { colorEqSrc = FuncAdd
4936 , alphaEqSrc = FuncAdd
4937 , colorFSrc = DstColor
4938 , colorFDst = Zero
4939 , alphaFSrc = DstColor
4940 , alphaFDst = Zero
4941 , color = V4 1.0 1.0 1.0 1.0
4942 }
4943 (VV4B (V4 True True True True))
4944 ]
4945 }
4946 , RenderSlot 36
4947 , SetProgram 40
4948 , SetSamplerUniform "Tex_3593923076" 0
4949 , SetRasterContext
4950 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4951 , SetAccumulationContext
4952 AccumulationContext
4953 { accViewportName = Nothing
4954 , accOperations =
4955 [ DepthOp Lequal True
4956 , ColorOp NoBlending (VV4B (V4 True True True True))
4957 ]
4958 }
4959 , RenderSlot 35
4960 , SetProgram 8
4961 , SetSamplerUniform "LightMap" 0
4962 , SetRasterContext
4963 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4964 , SetAccumulationContext
4965 AccumulationContext
4966 { accViewportName = Nothing
4967 , accOperations =
4968 [ DepthOp Lequal True
4969 , ColorOp
4970 Blend
4971 { colorEqSrc = FuncAdd
4972 , alphaEqSrc = FuncAdd
4973 , colorFSrc = DstColor
4974 , colorFDst = Zero
4975 , alphaFSrc = DstColor
4976 , alphaFDst = Zero
4977 , color = V4 1.0 1.0 1.0 1.0
4978 }
4979 (VV4B (V4 True True True True))
4980 ]
4981 }
4982 , RenderSlot 35
4983 , SetProgram 39
4984 , SetSamplerUniform "Tex_3647563961" 0
4985 , SetRasterContext
4986 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
4987 , SetAccumulationContext
4988 AccumulationContext
4989 { accViewportName = Nothing
4990 , accOperations =
4991 [ DepthOp Lequal True
4992 , ColorOp NoBlending (VV4B (V4 True True True True))
4993 ]
4994 }
4995 , RenderSlot 34
4996 , SetProgram 8
4997 , SetSamplerUniform "LightMap" 0
4998 , SetRasterContext
4999 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5000 , SetAccumulationContext
5001 AccumulationContext
5002 { accViewportName = Nothing
5003 , accOperations =
5004 [ DepthOp Lequal True
5005 , ColorOp
5006 Blend
5007 { colorEqSrc = FuncAdd
5008 , alphaEqSrc = FuncAdd
5009 , colorFSrc = DstColor
5010 , colorFDst = Zero
5011 , alphaFSrc = DstColor
5012 , alphaFDst = Zero
5013 , color = V4 1.0 1.0 1.0 1.0
5014 }
5015 (VV4B (V4 True True True True))
5016 ]
5017 }
5018 , RenderSlot 34
5019 , SetProgram 38
5020 , SetSamplerUniform "Tex_3921745736" 0
5021 , SetRasterContext
5022 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5023 , SetAccumulationContext
5024 AccumulationContext
5025 { accViewportName = Nothing
5026 , accOperations =
5027 [ DepthOp Lequal True
5028 , ColorOp NoBlending (VV4B (V4 True True True True))
5029 ]
5030 }
5031 , RenderSlot 33
5032 , SetProgram 8
5033 , SetSamplerUniform "LightMap" 0
5034 , SetRasterContext
5035 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5036 , SetAccumulationContext
5037 AccumulationContext
5038 { accViewportName = Nothing
5039 , accOperations =
5040 [ DepthOp Lequal True
5041 , ColorOp
5042 Blend
5043 { colorEqSrc = FuncAdd
5044 , alphaEqSrc = FuncAdd
5045 , colorFSrc = DstColor
5046 , colorFDst = Zero
5047 , alphaFSrc = DstColor
5048 , alphaFDst = Zero
5049 , color = V4 1.0 1.0 1.0 1.0
5050 }
5051 (VV4B (V4 True True True True))
5052 ]
5053 }
5054 , RenderSlot 33
5055 , SetProgram 37
5056 , SetSamplerUniform "Tex_3071107621" 0
5057 , SetRasterContext
5058 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5059 , SetAccumulationContext
5060 AccumulationContext
5061 { accViewportName = Nothing
5062 , accOperations =
5063 [ DepthOp Lequal True
5064 , ColorOp NoBlending (VV4B (V4 True True True True))
5065 ]
5066 }
5067 , RenderSlot 32
5068 , SetProgram 8
5069 , SetSamplerUniform "LightMap" 0
5070 , SetRasterContext
5071 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5072 , SetAccumulationContext
5073 AccumulationContext
5074 { accViewportName = Nothing
5075 , accOperations =
5076 [ DepthOp Lequal True
5077 , ColorOp
5078 Blend
5079 { colorEqSrc = FuncAdd
5080 , alphaEqSrc = FuncAdd
5081 , colorFSrc = DstColor
5082 , colorFDst = Zero
5083 , alphaFSrc = DstColor
5084 , alphaFDst = Zero
5085 , color = V4 1.0 1.0 1.0 1.0
5086 }
5087 (VV4B (V4 True True True True))
5088 ]
5089 }
5090 , RenderSlot 32
5091 , SetProgram 36
5092 , SetSamplerUniform "Tex_2525124732" 0
5093 , SetRasterContext
5094 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5095 , SetAccumulationContext
5096 AccumulationContext
5097 { accViewportName = Nothing
5098 , accOperations =
5099 [ DepthOp Lequal True
5100 , ColorOp NoBlending (VV4B (V4 True True True True))
5101 ]
5102 }
5103 , RenderSlot 31
5104 , SetProgram 8
5105 , SetSamplerUniform "LightMap" 0
5106 , SetRasterContext
5107 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5108 , SetAccumulationContext
5109 AccumulationContext
5110 { accViewportName = Nothing
5111 , accOperations =
5112 [ DepthOp Lequal True
5113 , ColorOp
5114 Blend
5115 { colorEqSrc = FuncAdd
5116 , alphaEqSrc = FuncAdd
5117 , colorFSrc = DstColor
5118 , colorFDst = Zero
5119 , alphaFSrc = DstColor
5120 , alphaFDst = Zero
5121 , color = V4 1.0 1.0 1.0 1.0
5122 }
5123 (VV4B (V4 True True True True))
5124 ]
5125 }
5126 , RenderSlot 31
5127 , SetProgram 35
5128 , SetSamplerUniform "Tex_4289279309" 0
5129 , SetRasterContext
5130 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5131 , SetAccumulationContext
5132 AccumulationContext
5133 { accViewportName = Nothing
5134 , accOperations =
5135 [ DepthOp Lequal True
5136 , ColorOp NoBlending (VV4B (V4 True True True True))
5137 ]
5138 }
5139 , RenderSlot 30
5140 , SetProgram 8
5141 , SetSamplerUniform "LightMap" 0
5142 , SetRasterContext
5143 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5144 , SetAccumulationContext
5145 AccumulationContext
5146 { accViewportName = Nothing
5147 , accOperations =
5148 [ DepthOp Lequal True
5149 , ColorOp
5150 Blend
5151 { colorEqSrc = FuncAdd
5152 , alphaEqSrc = FuncAdd
5153 , colorFSrc = DstColor
5154 , colorFDst = Zero
5155 , alphaFSrc = DstColor
5156 , alphaFDst = Zero
5157 , color = V4 1.0 1.0 1.0 1.0
5158 }
5159 (VV4B (V4 True True True True))
5160 ]
5161 }
5162 , RenderSlot 30
5163 , SetProgram 34
5164 , SetSamplerUniform "Tex_2512757607" 0
5165 , SetRasterContext
5166 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5167 , SetAccumulationContext
5168 AccumulationContext
5169 { accViewportName = Nothing
5170 , accOperations =
5171 [ DepthOp Lequal True
5172 , ColorOp NoBlending (VV4B (V4 True True True True))
5173 ]
5174 }
5175 , RenderSlot 29
5176 , SetProgram 8
5177 , SetSamplerUniform "LightMap" 0
5178 , SetRasterContext
5179 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5180 , SetAccumulationContext
5181 AccumulationContext
5182 { accViewportName = Nothing
5183 , accOperations =
5184 [ DepthOp Lequal True
5185 , ColorOp
5186 Blend
5187 { colorEqSrc = FuncAdd
5188 , alphaEqSrc = FuncAdd
5189 , colorFSrc = DstColor
5190 , colorFDst = Zero
5191 , alphaFSrc = DstColor
5192 , alphaFDst = Zero
5193 , color = V4 1.0 1.0 1.0 1.0
5194 }
5195 (VV4B (V4 True True True True))
5196 ]
5197 }
5198 , RenderSlot 29
5199 , SetProgram 33
5200 , SetSamplerUniform "Tex_2523116863" 0
5201 , SetRasterContext
5202 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5203 , SetAccumulationContext
5204 AccumulationContext
5205 { accViewportName = Nothing
5206 , accOperations =
5207 [ DepthOp Lequal True
5208 , ColorOp NoBlending (VV4B (V4 True True True True))
5209 ]
5210 }
5211 , RenderSlot 28
5212 , SetProgram 8
5213 , SetSamplerUniform "LightMap" 0
5214 , SetRasterContext
5215 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5216 , SetAccumulationContext
5217 AccumulationContext
5218 { accViewportName = Nothing
5219 , accOperations =
5220 [ DepthOp Lequal True
5221 , ColorOp
5222 Blend
5223 { colorEqSrc = FuncAdd
5224 , alphaEqSrc = FuncAdd
5225 , colorFSrc = DstColor
5226 , colorFDst = Zero
5227 , alphaFSrc = DstColor
5228 , alphaFDst = Zero
5229 , color = V4 1.0 1.0 1.0 1.0
5230 }
5231 (VV4B (V4 True True True True))
5232 ]
5233 }
5234 , RenderSlot 28
5235 , SetProgram 32
5236 , SetSamplerUniform "Tex_2367525081" 0
5237 , SetRasterContext
5238 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5239 , SetAccumulationContext
5240 AccumulationContext
5241 { accViewportName = Nothing
5242 , accOperations =
5243 [ DepthOp Lequal True
5244 , ColorOp NoBlending (VV4B (V4 True True True True))
5245 ]
5246 }
5247 , RenderSlot 27
5248 , SetProgram 8
5249 , SetSamplerUniform "LightMap" 0
5250 , SetRasterContext
5251 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5252 , SetAccumulationContext
5253 AccumulationContext
5254 { accViewportName = Nothing
5255 , accOperations =
5256 [ DepthOp Lequal True
5257 , ColorOp
5258 Blend
5259 { colorEqSrc = FuncAdd
5260 , alphaEqSrc = FuncAdd
5261 , colorFSrc = DstColor
5262 , colorFDst = Zero
5263 , alphaFSrc = DstColor
5264 , alphaFDst = Zero
5265 , color = V4 1.0 1.0 1.0 1.0
5266 }
5267 (VV4B (V4 True True True True))
5268 ]
5269 }
5270 , RenderSlot 27
5271 , SetProgram 31
5272 , SetSamplerUniform "Tex_2239853403" 0
5273 , SetRasterContext
5274 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5275 , SetAccumulationContext
5276 AccumulationContext
5277 { accViewportName = Nothing
5278 , accOperations =
5279 [ DepthOp Lequal True
5280 , ColorOp NoBlending (VV4B (V4 True True True True))
5281 ]
5282 }
5283 , RenderSlot 26
5284 , SetProgram 8
5285 , SetSamplerUniform "LightMap" 0
5286 , SetRasterContext
5287 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5288 , SetAccumulationContext
5289 AccumulationContext
5290 { accViewportName = Nothing
5291 , accOperations =
5292 [ DepthOp Lequal True
5293 , ColorOp
5294 Blend
5295 { colorEqSrc = FuncAdd
5296 , alphaEqSrc = FuncAdd
5297 , colorFSrc = DstColor
5298 , colorFDst = Zero
5299 , alphaFSrc = DstColor
5300 , alphaFDst = Zero
5301 , color = V4 1.0 1.0 1.0 1.0
5302 }
5303 (VV4B (V4 True True True True))
5304 ]
5305 }
5306 , RenderSlot 26
5307 , SetProgram 30
5308 , SetSamplerUniform "Tex_4189195777" 0
5309 , SetRasterContext
5310 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5311 , SetAccumulationContext
5312 AccumulationContext
5313 { accViewportName = Nothing
5314 , accOperations =
5315 [ DepthOp Lequal True
5316 , ColorOp NoBlending (VV4B (V4 True True True True))
5317 ]
5318 }
5319 , RenderSlot 25
5320 , SetProgram 8
5321 , SetSamplerUniform "LightMap" 0
5322 , SetRasterContext
5323 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5324 , SetAccumulationContext
5325 AccumulationContext
5326 { accViewportName = Nothing
5327 , accOperations =
5328 [ DepthOp Lequal True
5329 , ColorOp
5330 Blend
5331 { colorEqSrc = FuncAdd
5332 , alphaEqSrc = FuncAdd
5333 , colorFSrc = DstColor
5334 , colorFDst = Zero
5335 , alphaFSrc = DstColor
5336 , alphaFDst = Zero
5337 , color = V4 1.0 1.0 1.0 1.0
5338 }
5339 (VV4B (V4 True True True True))
5340 ]
5341 }
5342 , RenderSlot 25
5343 , SetProgram 29
5344 , SetSamplerUniform "Tex_3814342582" 0
5345 , SetRasterContext
5346 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5347 , SetAccumulationContext
5348 AccumulationContext
5349 { accViewportName = Nothing
5350 , accOperations =
5351 [ DepthOp Lequal True
5352 , ColorOp NoBlending (VV4B (V4 True True True True))
5353 ]
5354 }
5355 , RenderSlot 24
5356 , SetProgram 8
5357 , SetSamplerUniform "LightMap" 0
5358 , SetRasterContext
5359 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5360 , SetAccumulationContext
5361 AccumulationContext
5362 { accViewportName = Nothing
5363 , accOperations =
5364 [ DepthOp Lequal True
5365 , ColorOp
5366 Blend
5367 { colorEqSrc = FuncAdd
5368 , alphaEqSrc = FuncAdd
5369 , colorFSrc = DstColor
5370 , colorFDst = Zero
5371 , alphaFSrc = DstColor
5372 , alphaFDst = Zero
5373 , color = V4 1.0 1.0 1.0 1.0
5374 }
5375 (VV4B (V4 True True True True))
5376 ]
5377 }
5378 , RenderSlot 24
5379 , SetProgram 28
5380 , SetSamplerUniform "Tex_2893650486" 0
5381 , SetRasterContext
5382 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5383 , SetAccumulationContext
5384 AccumulationContext
5385 { accViewportName = Nothing
5386 , accOperations =
5387 [ DepthOp Lequal True
5388 , ColorOp NoBlending (VV4B (V4 True True True True))
5389 ]
5390 }
5391 , RenderSlot 23
5392 , SetProgram 8
5393 , SetSamplerUniform "LightMap" 0
5394 , SetRasterContext
5395 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5396 , SetAccumulationContext
5397 AccumulationContext
5398 { accViewportName = Nothing
5399 , accOperations =
5400 [ DepthOp Lequal True
5401 , ColorOp
5402 Blend
5403 { colorEqSrc = FuncAdd
5404 , alphaEqSrc = FuncAdd
5405 , colorFSrc = DstColor
5406 , colorFDst = Zero
5407 , alphaFSrc = DstColor
5408 , alphaFDst = Zero
5409 , color = V4 1.0 1.0 1.0 1.0
5410 }
5411 (VV4B (V4 True True True True))
5412 ]
5413 }
5414 , RenderSlot 23
5415 , SetProgram 27
5416 , SetSamplerUniform "Tex_209322640" 0
5417 , SetRasterContext
5418 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5419 , SetAccumulationContext
5420 AccumulationContext
5421 { accViewportName = Nothing
5422 , accOperations =
5423 [ DepthOp Lequal True
5424 , ColorOp NoBlending (VV4B (V4 True True True True))
5425 ]
5426 }
5427 , RenderSlot 22
5428 , SetProgram 8
5429 , SetSamplerUniform "LightMap" 0
5430 , SetRasterContext
5431 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5432 , SetAccumulationContext
5433 AccumulationContext
5434 { accViewportName = Nothing
5435 , accOperations =
5436 [ DepthOp Lequal True
5437 , ColorOp
5438 Blend
5439 { colorEqSrc = FuncAdd
5440 , alphaEqSrc = FuncAdd
5441 , colorFSrc = DstColor
5442 , colorFDst = Zero
5443 , alphaFSrc = DstColor
5444 , alphaFDst = Zero
5445 , color = V4 1.0 1.0 1.0 1.0
5446 }
5447 (VV4B (V4 True True True True))
5448 ]
5449 }
5450 , RenderSlot 22
5451 , SetProgram 26
5452 , SetSamplerUniform "Tex_3836020895" 0
5453 , SetRasterContext
5454 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5455 , SetAccumulationContext
5456 AccumulationContext
5457 { accViewportName = Nothing
5458 , accOperations =
5459 [ DepthOp Lequal True
5460 , ColorOp NoBlending (VV4B (V4 True True True True))
5461 ]
5462 }
5463 , RenderSlot 21
5464 , SetProgram 8
5465 , SetSamplerUniform "LightMap" 0
5466 , SetRasterContext
5467 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5468 , SetAccumulationContext
5469 AccumulationContext
5470 { accViewportName = Nothing
5471 , accOperations =
5472 [ DepthOp Lequal True
5473 , ColorOp
5474 Blend
5475 { colorEqSrc = FuncAdd
5476 , alphaEqSrc = FuncAdd
5477 , colorFSrc = DstColor
5478 , colorFDst = Zero
5479 , alphaFSrc = DstColor
5480 , alphaFDst = Zero
5481 , color = V4 1.0 1.0 1.0 1.0
5482 }
5483 (VV4B (V4 True True True True))
5484 ]
5485 }
5486 , RenderSlot 21
5487 , SetProgram 25
5488 , SetSamplerUniform "Tex_3389727963" 0
5489 , SetRasterContext
5490 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5491 , SetAccumulationContext
5492 AccumulationContext
5493 { accViewportName = Nothing
5494 , accOperations =
5495 [ DepthOp Lequal True
5496 , ColorOp NoBlending (VV4B (V4 True True True True))
5497 ]
5498 }
5499 , RenderSlot 20
5500 , SetProgram 8
5501 , SetSamplerUniform "LightMap" 0
5502 , SetRasterContext
5503 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5504 , SetAccumulationContext
5505 AccumulationContext
5506 { accViewportName = Nothing
5507 , accOperations =
5508 [ DepthOp Lequal True
5509 , ColorOp
5510 Blend
5511 { colorEqSrc = FuncAdd
5512 , alphaEqSrc = FuncAdd
5513 , colorFSrc = DstColor
5514 , colorFDst = Zero
5515 , alphaFSrc = DstColor
5516 , alphaFDst = Zero
5517 , color = V4 1.0 1.0 1.0 1.0
5518 }
5519 (VV4B (V4 True True True True))
5520 ]
5521 }
5522 , RenderSlot 20
5523 , SetProgram 24
5524 , SetSamplerUniform "Tex_1201212243" 0
5525 , SetRasterContext
5526 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5527 , SetAccumulationContext
5528 AccumulationContext
5529 { accViewportName = Nothing
5530 , accOperations =
5531 [ DepthOp Lequal True
5532 , ColorOp NoBlending (VV4B (V4 True True True True))
5533 ]
5534 }
5535 , RenderSlot 19
5536 , SetProgram 8
5537 , SetSamplerUniform "LightMap" 0
5538 , SetRasterContext
5539 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5540 , SetAccumulationContext
5541 AccumulationContext
5542 { accViewportName = Nothing
5543 , accOperations =
5544 [ DepthOp Lequal True
5545 , ColorOp
5546 Blend
5547 { colorEqSrc = FuncAdd
5548 , alphaEqSrc = FuncAdd
5549 , colorFSrc = DstColor
5550 , colorFDst = Zero
5551 , alphaFSrc = DstColor
5552 , alphaFDst = Zero
5553 , color = V4 1.0 1.0 1.0 1.0
5554 }
5555 (VV4B (V4 True True True True))
5556 ]
5557 }
5558 , RenderSlot 19
5559 , SetProgram 23
5560 , SetSamplerUniform "Tex_3448884269" 0
5561 , SetRasterContext
5562 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5563 , SetAccumulationContext
5564 AccumulationContext
5565 { accViewportName = Nothing
5566 , accOperations =
5567 [ DepthOp Lequal True
5568 , ColorOp NoBlending (VV4B (V4 True True True True))
5569 ]
5570 }
5571 , RenderSlot 18
5572 , SetProgram 8
5573 , SetSamplerUniform "LightMap" 0
5574 , SetRasterContext
5575 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5576 , SetAccumulationContext
5577 AccumulationContext
5578 { accViewportName = Nothing
5579 , accOperations =
5580 [ DepthOp Lequal True
5581 , ColorOp
5582 Blend
5583 { colorEqSrc = FuncAdd
5584 , alphaEqSrc = FuncAdd
5585 , colorFSrc = DstColor
5586 , colorFDst = Zero
5587 , alphaFSrc = DstColor
5588 , alphaFDst = Zero
5589 , color = V4 1.0 1.0 1.0 1.0
5590 }
5591 (VV4B (V4 True True True True))
5592 ]
5593 }
5594 , RenderSlot 18
5595 , SetProgram 22
5596 , SetSamplerUniform "Tex_3479185666" 0
5597 , SetRasterContext
5598 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5599 , SetAccumulationContext
5600 AccumulationContext
5601 { accViewportName = Nothing
5602 , accOperations =
5603 [ DepthOp Lequal True
5604 , ColorOp NoBlending (VV4B (V4 True True True True))
5605 ]
5606 }
5607 , RenderSlot 17
5608 , SetProgram 8
5609 , SetSamplerUniform "LightMap" 0
5610 , SetRasterContext
5611 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5612 , SetAccumulationContext
5613 AccumulationContext
5614 { accViewportName = Nothing
5615 , accOperations =
5616 [ DepthOp Lequal True
5617 , ColorOp
5618 Blend
5619 { colorEqSrc = FuncAdd
5620 , alphaEqSrc = FuncAdd
5621 , colorFSrc = DstColor
5622 , colorFDst = Zero
5623 , alphaFSrc = DstColor
5624 , alphaFDst = Zero
5625 , color = V4 1.0 1.0 1.0 1.0
5626 }
5627 (VV4B (V4 True True True True))
5628 ]
5629 }
5630 , RenderSlot 17
5631 , SetProgram 21
5632 , SetSamplerUniform "Tex_2639119078" 0
5633 , SetRasterContext
5634 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5635 , SetAccumulationContext
5636 AccumulationContext
5637 { accViewportName = Nothing
5638 , accOperations =
5639 [ DepthOp Lequal True
5640 , ColorOp NoBlending (VV4B (V4 True True True True))
5641 ]
5642 }
5643 , RenderSlot 16
5644 , SetProgram 8
5645 , SetSamplerUniform "LightMap" 0
5646 , SetRasterContext
5647 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5648 , SetAccumulationContext
5649 AccumulationContext
5650 { accViewportName = Nothing
5651 , accOperations =
5652 [ DepthOp Lequal True
5653 , ColorOp
5654 Blend
5655 { colorEqSrc = FuncAdd
5656 , alphaEqSrc = FuncAdd
5657 , colorFSrc = DstColor
5658 , colorFDst = Zero
5659 , alphaFSrc = DstColor
5660 , alphaFDst = Zero
5661 , color = V4 1.0 1.0 1.0 1.0
5662 }
5663 (VV4B (V4 True True True True))
5664 ]
5665 }
5666 , RenderSlot 16
5667 , SetProgram 20
5668 , SetSamplerUniform "Tex_1002517541" 0
5669 , SetRasterContext
5670 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5671 , SetAccumulationContext
5672 AccumulationContext
5673 { accViewportName = Nothing
5674 , accOperations =
5675 [ DepthOp Lequal True
5676 , ColorOp NoBlending (VV4B (V4 True True True True))
5677 ]
5678 }
5679 , RenderSlot 15
5680 , SetProgram 8
5681 , SetSamplerUniform "LightMap" 0
5682 , SetRasterContext
5683 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5684 , SetAccumulationContext
5685 AccumulationContext
5686 { accViewportName = Nothing
5687 , accOperations =
5688 [ DepthOp Lequal True
5689 , ColorOp
5690 Blend
5691 { colorEqSrc = FuncAdd
5692 , alphaEqSrc = FuncAdd
5693 , colorFSrc = DstColor
5694 , colorFDst = Zero
5695 , alphaFSrc = DstColor
5696 , alphaFDst = Zero
5697 , color = V4 1.0 1.0 1.0 1.0
5698 }
5699 (VV4B (V4 True True True True))
5700 ]
5701 }
5702 , RenderSlot 15
5703 , SetProgram 19
5704 , SetSamplerUniform "Tex_2432583247" 0
5705 , SetRasterContext
5706 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5707 , SetAccumulationContext
5708 AccumulationContext
5709 { accViewportName = Nothing
5710 , accOperations =
5711 [ DepthOp Lequal True
5712 , ColorOp NoBlending (VV4B (V4 True True True True))
5713 ]
5714 }
5715 , RenderSlot 14
5716 , SetProgram 8
5717 , SetSamplerUniform "LightMap" 0
5718 , SetRasterContext
5719 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5720 , SetAccumulationContext
5721 AccumulationContext
5722 { accViewportName = Nothing
5723 , accOperations =
5724 [ DepthOp Lequal True
5725 , ColorOp
5726 Blend
5727 { colorEqSrc = FuncAdd
5728 , alphaEqSrc = FuncAdd
5729 , colorFSrc = DstColor
5730 , colorFDst = Zero
5731 , alphaFSrc = DstColor
5732 , alphaFDst = Zero
5733 , color = V4 1.0 1.0 1.0 1.0
5734 }
5735 (VV4B (V4 True True True True))
5736 ]
5737 }
5738 , RenderSlot 14
5739 , SetProgram 18
5740 , SetSamplerUniform "Tex_1284708166" 0
5741 , SetRasterContext
5742 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5743 , SetAccumulationContext
5744 AccumulationContext
5745 { accViewportName = Nothing
5746 , accOperations =
5747 [ DepthOp Lequal True
5748 , ColorOp NoBlending (VV4B (V4 True True True True))
5749 ]
5750 }
5751 , RenderSlot 13
5752 , SetProgram 8
5753 , SetSamplerUniform "LightMap" 0
5754 , SetRasterContext
5755 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5756 , SetAccumulationContext
5757 AccumulationContext
5758 { accViewportName = Nothing
5759 , accOperations =
5760 [ DepthOp Lequal True
5761 , ColorOp
5762 Blend
5763 { colorEqSrc = FuncAdd
5764 , alphaEqSrc = FuncAdd
5765 , colorFSrc = DstColor
5766 , colorFDst = Zero
5767 , alphaFSrc = DstColor
5768 , alphaFDst = Zero
5769 , color = V4 1.0 1.0 1.0 1.0
5770 }
5771 (VV4B (V4 True True True True))
5772 ]
5773 }
5774 , RenderSlot 13
5775 , SetProgram 17
5776 , SetSamplerUniform "Tex_2024854890" 0
5777 , SetRasterContext
5778 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5779 , SetAccumulationContext
5780 AccumulationContext
5781 { accViewportName = Nothing
5782 , accOperations =
5783 [ DepthOp Lequal True
5784 , ColorOp NoBlending (VV4B (V4 True True True True))
5785 ]
5786 }
5787 , RenderSlot 12
5788 , SetProgram 8
5789 , SetSamplerUniform "LightMap" 0
5790 , SetRasterContext
5791 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5792 , SetAccumulationContext
5793 AccumulationContext
5794 { accViewportName = Nothing
5795 , accOperations =
5796 [ DepthOp Lequal True
5797 , ColorOp
5798 Blend
5799 { colorEqSrc = FuncAdd
5800 , alphaEqSrc = FuncAdd
5801 , colorFSrc = DstColor
5802 , colorFDst = Zero
5803 , alphaFSrc = DstColor
5804 , alphaFDst = Zero
5805 , color = V4 1.0 1.0 1.0 1.0
5806 }
5807 (VV4B (V4 True True True True))
5808 ]
5809 }
5810 , RenderSlot 12
5811 , SetProgram 16
5812 , SetSamplerUniform "Tex_1062467595" 0
5813 , SetRasterContext
5814 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5815 , SetAccumulationContext
5816 AccumulationContext
5817 { accViewportName = Nothing
5818 , accOperations =
5819 [ DepthOp Lequal True
5820 , ColorOp NoBlending (VV4B (V4 True True True True))
5821 ]
5822 }
5823 , RenderSlot 11
5824 , SetProgram 8
5825 , SetSamplerUniform "LightMap" 0
5826 , SetRasterContext
5827 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5828 , SetAccumulationContext
5829 AccumulationContext
5830 { accViewportName = Nothing
5831 , accOperations =
5832 [ DepthOp Lequal True
5833 , ColorOp
5834 Blend
5835 { colorEqSrc = FuncAdd
5836 , alphaEqSrc = FuncAdd
5837 , colorFSrc = DstColor
5838 , colorFDst = Zero
5839 , alphaFSrc = DstColor
5840 , alphaFDst = Zero
5841 , color = V4 1.0 1.0 1.0 1.0
5842 }
5843 (VV4B (V4 True True True True))
5844 ]
5845 }
5846 , RenderSlot 11
5847 , SetProgram 15
5848 , SetSamplerUniform "Tex_1581337759" 0
5849 , SetRasterContext
5850 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5851 , SetAccumulationContext
5852 AccumulationContext
5853 { accViewportName = Nothing
5854 , accOperations =
5855 [ DepthOp Lequal True
5856 , ColorOp NoBlending (VV4B (V4 True True True True))
5857 ]
5858 }
5859 , RenderSlot 10
5860 , SetProgram 8
5861 , SetSamplerUniform "LightMap" 0
5862 , SetRasterContext
5863 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5864 , SetAccumulationContext
5865 AccumulationContext
5866 { accViewportName = Nothing
5867 , accOperations =
5868 [ DepthOp Lequal True
5869 , ColorOp
5870 Blend
5871 { colorEqSrc = FuncAdd
5872 , alphaEqSrc = FuncAdd
5873 , colorFSrc = DstColor
5874 , colorFDst = Zero
5875 , alphaFSrc = DstColor
5876 , alphaFDst = Zero
5877 , color = V4 1.0 1.0 1.0 1.0
5878 }
5879 (VV4B (V4 True True True True))
5880 ]
5881 }
5882 , RenderSlot 10
5883 , SetProgram 14
5884 , SetSamplerUniform "Tex_2099456856" 0
5885 , SetRasterContext
5886 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5887 , SetAccumulationContext
5888 AccumulationContext
5889 { accViewportName = Nothing
5890 , accOperations =
5891 [ DepthOp Lequal True
5892 , ColorOp NoBlending (VV4B (V4 True True True True))
5893 ]
5894 }
5895 , RenderSlot 9
5896 , SetProgram 8
5897 , SetSamplerUniform "LightMap" 0
5898 , SetRasterContext
5899 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5900 , SetAccumulationContext
5901 AccumulationContext
5902 { accViewportName = Nothing
5903 , accOperations =
5904 [ DepthOp Lequal True
5905 , ColorOp
5906 Blend
5907 { colorEqSrc = FuncAdd
5908 , alphaEqSrc = FuncAdd
5909 , colorFSrc = DstColor
5910 , colorFDst = Zero
5911 , alphaFSrc = DstColor
5912 , alphaFDst = Zero
5913 , color = V4 1.0 1.0 1.0 1.0
5914 }
5915 (VV4B (V4 True True True True))
5916 ]
5917 }
5918 , RenderSlot 9
5919 , SetProgram 13
5920 , SetSamplerUniform "Tex_2073154888" 0
5921 , SetRasterContext
5922 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5923 , SetAccumulationContext
5924 AccumulationContext
5925 { accViewportName = Nothing
5926 , accOperations =
5927 [ DepthOp Lequal True
5928 , ColorOp NoBlending (VV4B (V4 True True True True))
5929 ]
5930 }
5931 , RenderSlot 8
5932 , SetProgram 8
5933 , SetSamplerUniform "LightMap" 0
5934 , SetRasterContext
5935 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5936 , SetAccumulationContext
5937 AccumulationContext
5938 { accViewportName = Nothing
5939 , accOperations =
5940 [ DepthOp Lequal True
5941 , ColorOp
5942 Blend
5943 { colorEqSrc = FuncAdd
5944 , alphaEqSrc = FuncAdd
5945 , colorFSrc = DstColor
5946 , colorFDst = Zero
5947 , alphaFSrc = DstColor
5948 , alphaFDst = Zero
5949 , color = V4 1.0 1.0 1.0 1.0
5950 }
5951 (VV4B (V4 True True True True))
5952 ]
5953 }
5954 , RenderSlot 8
5955 , SetProgram 12
5956 , SetSamplerUniform "Tex_564811775" 0
5957 , SetRasterContext
5958 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5959 , SetAccumulationContext
5960 AccumulationContext
5961 { accViewportName = Nothing
5962 , accOperations =
5963 [ DepthOp Lequal True
5964 , ColorOp NoBlending (VV4B (V4 True True True True))
5965 ]
5966 }
5967 , RenderSlot 7
5968 , SetProgram 8
5969 , SetSamplerUniform "LightMap" 0
5970 , SetRasterContext
5971 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5972 , SetAccumulationContext
5973 AccumulationContext
5974 { accViewportName = Nothing
5975 , accOperations =
5976 [ DepthOp Lequal True
5977 , ColorOp
5978 Blend
5979 { colorEqSrc = FuncAdd
5980 , alphaEqSrc = FuncAdd
5981 , colorFSrc = DstColor
5982 , colorFDst = Zero
5983 , alphaFSrc = DstColor
5984 , alphaFDst = Zero
5985 , color = V4 1.0 1.0 1.0 1.0
5986 }
5987 (VV4B (V4 True True True True))
5988 ]
5989 }
5990 , RenderSlot 7
5991 , SetProgram 11
5992 , SetSamplerUniform "Tex_4255130505" 0
5993 , SetRasterContext
5994 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
5995 , SetAccumulationContext
5996 AccumulationContext
5997 { accViewportName = Nothing
5998 , accOperations =
5999 [ DepthOp Lequal True
6000 , ColorOp NoBlending (VV4B (V4 True True True True))
6001 ]
6002 }
6003 , RenderSlot 6
6004 , SetProgram 8
6005 , SetSamplerUniform "LightMap" 0
6006 , SetRasterContext
6007 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6008 , SetAccumulationContext
6009 AccumulationContext
6010 { accViewportName = Nothing
6011 , accOperations =
6012 [ DepthOp Lequal True
6013 , ColorOp
6014 Blend
6015 { colorEqSrc = FuncAdd
6016 , alphaEqSrc = FuncAdd
6017 , colorFSrc = DstColor
6018 , colorFDst = Zero
6019 , alphaFSrc = DstColor
6020 , alphaFDst = Zero
6021 , color = V4 1.0 1.0 1.0 1.0
6022 }
6023 (VV4B (V4 True True True True))
6024 ]
6025 }
6026 , RenderSlot 6
6027 , SetProgram 10
6028 , SetSamplerUniform "Tex_3202786139" 0
6029 , SetRasterContext
6030 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6031 , SetAccumulationContext
6032 AccumulationContext
6033 { accViewportName = Nothing
6034 , accOperations =
6035 [ DepthOp Lequal True
6036 , ColorOp NoBlending (VV4B (V4 True True True True))
6037 ]
6038 }
6039 , RenderSlot 5
6040 , SetProgram 8
6041 , SetSamplerUniform "LightMap" 0
6042 , SetRasterContext
6043 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6044 , SetAccumulationContext
6045 AccumulationContext
6046 { accViewportName = Nothing
6047 , accOperations =
6048 [ DepthOp Lequal True
6049 , ColorOp
6050 Blend
6051 { colorEqSrc = FuncAdd
6052 , alphaEqSrc = FuncAdd
6053 , colorFSrc = DstColor
6054 , colorFDst = Zero
6055 , alphaFSrc = DstColor
6056 , alphaFDst = Zero
6057 , color = V4 1.0 1.0 1.0 1.0
6058 }
6059 (VV4B (V4 True True True True))
6060 ]
6061 }
6062 , RenderSlot 5
6063 , SetProgram 9
6064 , SetSamplerUniform "Tex_4288602201" 0
6065 , SetRasterContext
6066 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6067 , SetAccumulationContext
6068 AccumulationContext
6069 { accViewportName = Nothing
6070 , accOperations =
6071 [ DepthOp Lequal True
6072 , ColorOp NoBlending (VV4B (V4 True True True True))
6073 ]
6074 }
6075 , RenderSlot 4
6076 , SetProgram 8
6077 , SetSamplerUniform "LightMap" 0
6078 , SetRasterContext
6079 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6080 , SetAccumulationContext
6081 AccumulationContext
6082 { accViewportName = Nothing
6083 , accOperations =
6084 [ DepthOp Lequal True
6085 , ColorOp
6086 Blend
6087 { colorEqSrc = FuncAdd
6088 , alphaEqSrc = FuncAdd
6089 , colorFSrc = DstColor
6090 , colorFDst = Zero
6091 , alphaFSrc = DstColor
6092 , alphaFDst = Zero
6093 , color = V4 1.0 1.0 1.0 1.0
6094 }
6095 (VV4B (V4 True True True True))
6096 ]
6097 }
6098 , RenderSlot 4
6099 , SetProgram 7
6100 , SetSamplerUniform "Tex_3416962274" 0
6101 , SetRasterContext
6102 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6103 , SetAccumulationContext
6104 AccumulationContext
6105 { accViewportName = Nothing
6106 , accOperations =
6107 [ DepthOp Lequal True
6108 , ColorOp NoBlending (VV4B (V4 True True True True))
6109 ]
6110 }
6111 , RenderSlot 3
6112 , SetProgram 6
6113 , SetSamplerUniform "Tex_4077187607" 0
6114 , SetRasterContext
6115 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6116 , SetAccumulationContext
6117 AccumulationContext
6118 { accViewportName = Nothing
6119 , accOperations =
6120 [ DepthOp Lequal False
6121 , ColorOp
6122 Blend
6123 { colorEqSrc = FuncAdd
6124 , alphaEqSrc = FuncAdd
6125 , colorFSrc = SrcAlpha
6126 , colorFDst = OneMinusSrcAlpha
6127 , alphaFSrc = SrcAlpha
6128 , alphaFDst = OneMinusSrcAlpha
6129 , color = V4 1.0 1.0 1.0 1.0
6130 }
6131 (VV4B (V4 True True True True))
6132 ]
6133 }
6134 , RenderSlot 3
6135 , SetProgram 2
6136 , SetSamplerUniform "LightMap" 0
6137 , SetRasterContext
6138 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6139 , SetAccumulationContext
6140 AccumulationContext
6141 { accViewportName = Nothing
6142 , accOperations =
6143 [ DepthOp Lequal False
6144 , ColorOp
6145 Blend
6146 { colorEqSrc = FuncAdd
6147 , alphaEqSrc = FuncAdd
6148 , colorFSrc = DstColor
6149 , colorFDst = Zero
6150 , alphaFSrc = DstColor
6151 , alphaFDst = Zero
6152 , color = V4 1.0 1.0 1.0 1.0
6153 }
6154 (VV4B (V4 True True True True))
6155 ]
6156 }
6157 , RenderSlot 3
6158 , SetProgram 2
6159 , SetSamplerUniform "LightMap" 0
6160 , SetRasterContext
6161 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6162 , SetAccumulationContext
6163 AccumulationContext
6164 { accViewportName = Nothing
6165 , accOperations =
6166 [ DepthOp Lequal True
6167 , ColorOp NoBlending (VV4B (V4 True True True True))
6168 ]
6169 }
6170 , RenderSlot 2
6171 , SetProgram 5
6172 , SetSamplerUniform "Tex_1910997598" 0
6173 , SetRasterContext
6174 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6175 , SetAccumulationContext
6176 AccumulationContext
6177 { accViewportName = Nothing
6178 , accOperations =
6179 [ DepthOp Lequal False
6180 , ColorOp
6181 Blend
6182 { colorEqSrc = FuncAdd
6183 , alphaEqSrc = FuncAdd
6184 , colorFSrc = DstColor
6185 , colorFDst = Zero
6186 , alphaFSrc = DstColor
6187 , alphaFDst = Zero
6188 , color = V4 1.0 1.0 1.0 1.0
6189 }
6190 (VV4B (V4 True True True True))
6191 ]
6192 }
6193 , RenderSlot 2
6194 , SetProgram 4
6195 , SetSamplerUniform "Tex_47037129" 0
6196 , SetRasterContext
6197 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6198 , SetAccumulationContext
6199 AccumulationContext
6200 { accViewportName = Nothing
6201 , accOperations =
6202 [ DepthOp Lequal True
6203 , ColorOp NoBlending (VV4B (V4 True True True True))
6204 ]
6205 }
6206 , RenderSlot 1
6207 , SetProgram 3
6208 , SetSamplerUniform "Tex_3562558025" 0
6209 , SetRasterContext
6210 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6211 , SetAccumulationContext
6212 AccumulationContext
6213 { accViewportName = Nothing
6214 , accOperations =
6215 [ DepthOp Lequal False
6216 , ColorOp
6217 Blend
6218 { colorEqSrc = FuncAdd
6219 , alphaEqSrc = FuncAdd
6220 , colorFSrc = SrcAlpha
6221 , colorFDst = OneMinusSrcAlpha
6222 , alphaFSrc = SrcAlpha
6223 , alphaFDst = OneMinusSrcAlpha
6224 , color = V4 1.0 1.0 1.0 1.0
6225 }
6226 (VV4B (V4 True True True True))
6227 ]
6228 }
6229 , RenderSlot 1
6230 , SetProgram 2
6231 , SetSamplerUniform "LightMap" 0
6232 , SetRasterContext
6233 (TriangleCtx (CullFront CCW) PolygonFill NoOffset LastVertex)
6234 , SetAccumulationContext
6235 AccumulationContext
6236 { accViewportName = Nothing
6237 , accOperations =
6238 [ DepthOp Lequal False
6239 , ColorOp
6240 Blend
6241 { colorEqSrc = FuncAdd
6242 , alphaEqSrc = FuncAdd
6243 , colorFSrc = DstColor
6244 , colorFDst = OneMinusDstAlpha
6245 , alphaFSrc = DstColor
6246 , alphaFDst = OneMinusDstAlpha
6247 , color = V4 1.0 1.0 1.0 1.0
6248 }
6249 (VV4B (V4 True True True True))
6250 ]
6251 }
6252 , RenderSlot 1
6253 , SetProgram 1
6254 , SetRasterContext
6255 (TriangleCtx CullNone PolygonFill NoOffset LastVertex)
6256 , SetAccumulationContext
6257 AccumulationContext
6258 { accViewportName = Nothing
6259 , accOperations =
6260 [ DepthOp Less False
6261 , ColorOp
6262 Blend
6263 { colorEqSrc = FuncAdd
6264 , alphaEqSrc = Min
6265 , colorFSrc = One
6266 , colorFDst = One
6267 , alphaFSrc = One
6268 , alphaFDst = One
6269 , color = V4 1.0 1.0 1.0 1.0
6270 }
6271 (VV4B (V4 True True True True))
6272 ]
6273 }
6274 , RenderSlot 0
6275 , SetProgram 0
6276 , SetRasterContext
6277 (TriangleCtx CullNone (PolygonLine 1.0) NoOffset LastVertex)
6278 , SetAccumulationContext
6279 AccumulationContext
6280 { accViewportName = Nothing
6281 , accOperations =
6282 [ DepthOp Lequal True
6283 , ColorOp NoBlending (VV4B (V4 True True True True))
6284 ]
6285 }
6286 , RenderSlot 0
6287 ]
6288 } \ No newline at end of file
diff --git a/testdata/performance/Material.lc b/testdata/performance/Material.lc
new file mode 120000
index 00000000..6d94c1e5
--- /dev/null
+++ b/testdata/performance/Material.lc
@@ -0,0 +1 @@
../Material.lc \ No newline at end of file
diff --git a/testdata/performance/Material.out b/testdata/performance/Material.out
new file mode 100644
index 00000000..f9fec386
--- /dev/null
+++ b/testdata/performance/Material.out
@@ -0,0 +1,470 @@
1main is not found
2------------ trace
3identityLight :: 'Float
4'Entity :: Type
5Entity :: 'Vec 4 'Float -> 'Vec 4 'Float -> 'Vec 3 'Float -> 'Vec 4 'Float -> 'Entity
6'EntityCase :: (b : 'Entity->Type) -> ((c : 'Vec 4 'Float) -> (d : 'Vec 4 'Float) -> (e : 'Vec 3 'Float) -> (f : 'Vec 4 'Float) -> b (Entity c d e f)) -> h:'Entity -> b h
7match'Entity :: (b : Type->Type) -> b 'Entity -> d:Type -> b d -> b d
8eShaderRGBA :: 'Entity -> 'VecS 'Float 4
9eLightDir :: 'Entity -> 'VecS 'Float 3
10eDirectedLight :: 'Entity -> 'VecS 'Float 4
11eAmbientLight :: 'Entity -> 'VecS 'Float 4
12'WaveType :: Type
13WT_Sin :: 'WaveType
14WT_Triangle :: 'WaveType
15WT_Square :: 'WaveType
16WT_Sawtooth :: 'WaveType
17WT_InverseSawtooth :: 'WaveType
18WT_Noise :: 'WaveType
19'WaveTypeCase :: (b : 'WaveType->Type) -> b WT_Sin -> b WT_Triangle -> b WT_Square -> b WT_Sawtooth -> b WT_InverseSawtooth -> b WT_Noise -> i:'WaveType -> b i
20match'WaveType :: (b : Type->Type) -> b 'WaveType -> d:Type -> b d -> b d
21'Wave :: Type
22Wave :: 'WaveType -> 'Float -> 'Float -> 'Float -> 'Float->'Wave
23'WaveCase :: (b : 'Wave->Type) -> (c:'WaveType -> d:'Float -> e:'Float -> f:'Float -> g:'Float -> b (Wave c d e f g)) -> i:'Wave -> b i
24match'Wave :: (b : Type->Type) -> b 'Wave -> d:Type -> b d -> b d
25'Deform :: Type
26D_AutoSprite :: 'Deform
27D_AutoSprite2 :: 'Deform
28D_Bulge :: 'Float -> 'Float -> 'Float->'Deform
29D_Move :: 'Vec 3 'Float -> 'Wave->'Deform
30D_Normal :: 'Float -> 'Float->'Deform
31D_ProjectionShadow :: 'Deform
32D_Text0 :: 'Deform
33D_Text1 :: 'Deform
34D_Text2 :: 'Deform
35D_Text3 :: 'Deform
36D_Text4 :: 'Deform
37D_Text5 :: 'Deform
38D_Text6 :: 'Deform
39D_Text7 :: 'Deform
40D_Wave :: 'Float -> 'Wave->'Deform
41'DeformCase :: (b : 'Deform->Type) -> b D_AutoSprite -> b D_AutoSprite2 -> (e:'Float -> f:'Float -> g:'Float -> b (D_Bulge e f g)) -> ((i : 'Vec 3 'Float) -> j:'Wave -> b (D_Move i j)) -> (l:'Float -> m:'Float -> b (D_Normal l m)) -> b D_ProjectionShadow -> b D_Text0 -> b D_Text1 -> b D_Text2 -> b D_Text3 -> b D_Text4 -> b D_Text5 -> b D_Text6 -> b D_Text7 -> (x:'Float -> y:'Wave -> b (D_Wave x y)) -> a':'Deform -> b a'
42match'Deform :: (b : Type->Type) -> b 'Deform -> d:Type -> b d -> b d
43'CullType :: Type
44CT_FrontSided :: 'CullType
45CT_BackSided :: 'CullType
46CT_TwoSided :: 'CullType
47'CullTypeCase :: (b : 'CullType->Type) -> b CT_FrontSided -> b CT_BackSided -> b CT_TwoSided -> f:'CullType -> b f
48match'CullType :: (b : Type->Type) -> b 'CullType -> d:Type -> b d -> b d
49'Blending' :: Type
50B_DstAlpha :: 'Blending'
51B_DstColor :: 'Blending'
52B_One :: 'Blending'
53B_OneMinusDstAlpha :: 'Blending'
54B_OneMinusDstColor :: 'Blending'
55B_OneMinusSrcAlpha :: 'Blending'
56B_OneMinusSrcColor :: 'Blending'
57B_SrcAlpha :: 'Blending'
58B_SrcAlphaSaturate :: 'Blending'
59B_SrcColor :: 'Blending'
60B_Zero :: 'Blending'
61'Blending'Case :: (b : 'Blending'->Type) -> b B_DstAlpha -> b B_DstColor -> b B_One -> b B_OneMinusDstAlpha -> b B_OneMinusDstColor -> b B_OneMinusSrcAlpha -> b B_OneMinusSrcColor -> b B_SrcAlpha -> b B_SrcAlphaSaturate -> b B_SrcColor -> b B_Zero -> n:'Blending' -> b n
62match'Blending' :: (b : Type->Type) -> b 'Blending' -> d:Type -> b d -> b d
63'RGBGen :: Type
64RGB_Wave :: 'Wave->'RGBGen
65RGB_Const :: 'Float -> 'Float -> 'Float->'RGBGen
66RGB_Identity :: 'RGBGen
67RGB_IdentityLighting :: 'RGBGen
68RGB_Entity :: 'RGBGen
69RGB_OneMinusEntity :: 'RGBGen
70RGB_ExactVertex :: 'RGBGen
71RGB_Vertex :: 'RGBGen
72RGB_LightingDiffuse :: 'RGBGen
73RGB_OneMinusVertex :: 'RGBGen
74RGB_Undefined :: 'RGBGen
75'RGBGenCase :: (b : 'RGBGen->Type) -> (c:'Wave -> b (RGB_Wave c)) -> (e:'Float -> f:'Float -> g:'Float -> b (RGB_Const e f g)) -> b RGB_Identity -> b RGB_IdentityLighting -> b RGB_Entity -> b RGB_OneMinusEntity -> b RGB_ExactVertex -> b RGB_Vertex -> b RGB_LightingDiffuse -> b RGB_OneMinusVertex -> b RGB_Undefined -> r:'RGBGen -> b r
76match'RGBGen :: (b : Type->Type) -> b 'RGBGen -> d:Type -> b d -> b d
77'AlphaGen :: Type
78A_Wave :: 'Wave->'AlphaGen
79A_Const :: 'Float->'AlphaGen
80A_Portal :: 'AlphaGen
81A_Identity :: 'AlphaGen
82A_Entity :: 'AlphaGen
83A_OneMinusEntity :: 'AlphaGen
84A_Vertex :: 'AlphaGen
85A_LightingSpecular :: 'AlphaGen
86A_OneMinusVertex :: 'AlphaGen
87'AlphaGenCase :: (b : 'AlphaGen->Type) -> (c:'Wave -> b (A_Wave c)) -> (e:'Float -> b (A_Const e)) -> b A_Portal -> b A_Identity -> b A_Entity -> b A_OneMinusEntity -> b A_Vertex -> b A_LightingSpecular -> b A_OneMinusVertex -> n:'AlphaGen -> b n
88match'AlphaGen :: (b : Type->Type) -> b 'AlphaGen -> d:Type -> b d -> b d
89'TCGen :: Type
90TG_Base :: 'TCGen
91TG_Lightmap :: 'TCGen
92TG_Environment :: 'TCGen
93TG_Vector :: 'Vec 3 'Float -> 'Vec 3 'Float -> 'TCGen
94TG_Undefined :: 'TCGen
95'TCGenCase :: (b : 'TCGen->Type) -> b TG_Base -> b TG_Lightmap -> b TG_Environment -> ((f : 'Vec 3 'Float) -> (g : 'Vec 3 'Float) -> b (TG_Vector f g)) -> b TG_Undefined -> j:'TCGen -> b j
96match'TCGen :: (b : Type->Type) -> b 'TCGen -> d:Type -> b d -> b d
97'TCMod :: Type
98TM_EntityTranslate :: 'TCMod
99TM_Rotate :: 'Float->'TCMod
100TM_Scroll :: 'Float -> 'Float->'TCMod
101TM_Scale :: 'Float -> 'Float->'TCMod
102TM_Stretch :: 'Wave->'TCMod
103TM_Transform :: 'Float -> 'Float -> 'Float -> 'Float -> 'Float -> 'Float->'TCMod
104TM_Turb :: 'Float -> 'Float -> 'Float -> 'Float->'TCMod
105'TCModCase :: (b : 'TCMod->Type) -> b TM_EntityTranslate -> (d:'Float -> b (TM_Rotate d)) -> (f:'Float -> g:'Float -> b (TM_Scroll f g)) -> (i:'Float -> j:'Float -> b (TM_Scale i j)) -> (l:'Wave -> b (TM_Stretch l)) -> (n:'Float -> o:'Float -> p:'Float -> q:'Float -> r:'Float -> s:'Float -> b (TM_Transform n o p q r s)) -> (u:'Float -> v:'Float -> w:'Float -> x:'Float -> b (TM_Turb u v w x)) -> z:'TCMod -> b z
106match'TCMod :: (b : Type->Type) -> b 'TCMod -> d:Type -> b d -> b d
107'StageTexture :: Type
108ST_Map :: 'String->'StageTexture
109ST_ClampMap :: 'String->'StageTexture
110ST_AnimMap :: 'Float -> 'List 'String -> 'StageTexture
111ST_Lightmap :: 'StageTexture
112ST_WhiteImage :: 'StageTexture
113'StageTextureCase :: (b : 'StageTexture->Type) -> (c:'String -> b (ST_Map c)) -> (e:'String -> b (ST_ClampMap e)) -> (g:'Float -> (h : 'List 'String) -> b (ST_AnimMap g h)) -> b ST_Lightmap -> b ST_WhiteImage -> l:'StageTexture -> b l
114match'StageTexture :: (b : Type->Type) -> b 'StageTexture -> d:Type -> b d -> b d
115'AlphaFunction :: Type
116A_Gt0 :: 'AlphaFunction
117A_Lt128 :: 'AlphaFunction
118A_Ge128 :: 'AlphaFunction
119'AlphaFunctionCase :: (b : 'AlphaFunction->Type) -> b A_Gt0 -> b A_Lt128 -> b A_Ge128 -> f:'AlphaFunction -> b f
120match'AlphaFunction :: (b : Type->Type) -> b 'AlphaFunction -> d:Type -> b d -> b d
121'DepthFunction :: Type
122D_Equal :: 'DepthFunction
123D_Lequal :: 'DepthFunction
124'DepthFunctionCase :: (b : 'DepthFunction->Type) -> b D_Equal -> b D_Lequal -> e:'DepthFunction -> b e
125match'DepthFunction :: (b : Type->Type) -> b 'DepthFunction -> d:Type -> b d -> b d
126'StageAttrs :: Type
127StageAttrs :: 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs
128'StageAttrsCase :: (b : 'StageAttrs->Type) -> ((c : 'Maybe ('Tuple2 'Blending' 'Blending')) -> d:'RGBGen -> e:'AlphaGen -> f:'TCGen -> (g : 'List 'TCMod) -> h:'StageTexture -> i:'Bool -> j:'DepthFunction -> (k : 'Maybe 'AlphaFunction) -> l:'Bool -> m:'String -> b (StageAttrs c d e f g h i j k l m)) -> o:'StageAttrs -> b o
129match'StageAttrs :: (b : Type->Type) -> b 'StageAttrs -> d:Type -> b d -> b d
130saTextureUniform :: 'StageAttrs->'String
131saDepthMaskExplicit :: 'StageAttrs->'Bool
132saAlphaFunc :: 'StageAttrs -> 'Maybe 'AlphaFunction
133saDepthFunc :: 'StageAttrs->'DepthFunction
134saDepthWrite :: 'StageAttrs->'Bool
135saTexture :: 'StageAttrs->'StageTexture
136saTCMod :: 'StageAttrs -> 'List 'TCMod
137saTCGen :: 'StageAttrs->'TCGen
138saAlphaGen :: 'StageAttrs->'AlphaGen
139saRGBGen :: 'StageAttrs->'RGBGen
140saBlend :: 'StageAttrs -> 'Maybe ('Tuple2 'Blending' 'Blending')
141defaultStageAttrs :: 'StageAttrs
142'CommonAttrs :: Type
143CommonAttrs :: 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Float -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs
144'CommonAttrsCase :: (b : 'CommonAttrs->Type) -> (c:'Tuple0 -> d:'Tuple0 -> e:'Bool -> f:'Float -> g:'Bool -> h:'Bool -> i:'CullType -> (j : 'List 'Deform) -> k:'Bool -> l:'Bool -> (m : 'List 'StageAttrs) -> n:'Bool -> b (CommonAttrs c d e f g h i j k l m n)) -> p:'CommonAttrs -> b p
145match'CommonAttrs :: (b : Type->Type) -> b 'CommonAttrs -> d:Type -> b d -> b d
146caIsSky :: 'CommonAttrs->'Bool
147caStages :: 'CommonAttrs -> 'List 'StageAttrs
148caPolygonOffset :: 'CommonAttrs->'Bool
149caNoMipMaps :: 'CommonAttrs->'Bool
150caDeformVertexes :: 'CommonAttrs -> 'List 'Deform
151caCull :: 'CommonAttrs->'CullType
152caFogOnly :: 'CommonAttrs->'Bool
153caEntityMergable :: 'CommonAttrs->'Bool
154caSort :: 'CommonAttrs->'Float
155caPortal :: 'CommonAttrs->'Bool
156caFogParms :: 'CommonAttrs->'Tuple0
157caSkyParms :: 'CommonAttrs->'Tuple0
158defaultCommonAttrs :: 'CommonAttrs
159------------ tooltips
160testdata/performance/Material.lc 7:18-7:23 Type
161testdata/performance/Material.lc 8:1-8:14 Float
162testdata/performance/Material.lc 8:17-8:18 V1
163testdata/performance/Material.lc 10:6-10:12 Type
164testdata/performance/Material.lc 10:6-11:13 Type
165testdata/performance/Material.lc 10:6-15:39 Type
166testdata/performance/Material.lc 11:7-11:13 Entity | Type | V1 | Vec 4 Float -> Vec 4 Float -> Vec 3 Float -> Vec 4 Float -> Entity
167testdata/performance/Material.lc 12:7-12:20 Entity -> VecS Float 4
168testdata/performance/Material.lc 12:28-12:31 Nat -> Type->Type
169testdata/performance/Material.lc 12:28-12:33 Type->Type
170testdata/performance/Material.lc 12:28-12:39 Type
171testdata/performance/Material.lc 12:32-12:33 V1
172testdata/performance/Material.lc 12:34-12:39 Type
173testdata/performance/Material.lc 13:7-13:21 Entity -> VecS Float 4
174testdata/performance/Material.lc 13:28-13:31 Nat -> Type->Type
175testdata/performance/Material.lc 13:28-13:33 Type->Type
176testdata/performance/Material.lc 13:28-13:39 Type
177testdata/performance/Material.lc 13:32-13:33 V1
178testdata/performance/Material.lc 13:34-13:39 Type
179testdata/performance/Material.lc 14:7-14:16 Entity -> VecS Float 3
180testdata/performance/Material.lc 14:28-14:31 Nat -> Type->Type
181testdata/performance/Material.lc 14:28-14:33 Type->Type
182testdata/performance/Material.lc 14:28-14:39 Type
183testdata/performance/Material.lc 14:32-14:33 V1
184testdata/performance/Material.lc 14:34-14:39 Type
185testdata/performance/Material.lc 15:7-15:18 Entity -> VecS Float 4
186testdata/performance/Material.lc 15:28-15:31 Nat -> Type->Type
187testdata/performance/Material.lc 15:28-15:33 Type->Type
188testdata/performance/Material.lc 15:28-15:39 Type
189testdata/performance/Material.lc 15:32-15:33 V1
190testdata/performance/Material.lc 15:34-15:39 Type
191testdata/performance/Material.lc 18:6-18:14 Type
192testdata/performance/Material.lc 18:6-24:15 Type
193testdata/performance/Material.lc 19:7-19:13 WaveType
194testdata/performance/Material.lc 20:7-20:18 WaveType
195testdata/performance/Material.lc 21:7-21:16 WaveType
196testdata/performance/Material.lc 22:7-22:18 WaveType
197testdata/performance/Material.lc 23:7-23:25 WaveType
198testdata/performance/Material.lc 24:7-24:15 WaveType
199testdata/performance/Material.lc 27:6-27:10 Type
200testdata/performance/Material.lc 27:6-27:17 Type
201testdata/performance/Material.lc 27:6-27:50 Type
202testdata/performance/Material.lc 27:13-27:17 Type | Wave | WaveType -> Float -> Float -> Float -> Float->Wave
203testdata/performance/Material.lc 27:18-27:26 Type
204testdata/performance/Material.lc 27:27-27:32 Type
205testdata/performance/Material.lc 27:33-27:38 Type
206testdata/performance/Material.lc 27:39-27:44 Type
207testdata/performance/Material.lc 27:45-27:50 Type
208testdata/performance/Material.lc 29:6-29:12 Type
209testdata/performance/Material.lc 29:6-32:32 Type
210testdata/performance/Material.lc 29:6-33:32 Type
211testdata/performance/Material.lc 29:6-34:27 Type
212testdata/performance/Material.lc 29:6-44:13 Type
213testdata/performance/Material.lc 29:6-44:24 Type
214testdata/performance/Material.lc 30:7-30:19 Deform
215testdata/performance/Material.lc 31:7-31:20 Deform
216testdata/performance/Material.lc 32:7-32:14 Deform | Float -> Float -> Float->Deform | Type
217testdata/performance/Material.lc 32:15-32:20 Type
218testdata/performance/Material.lc 32:21-32:26 Type
219testdata/performance/Material.lc 32:27-32:32 Type
220testdata/performance/Material.lc 33:7-33:13 Deform | Type | Vec 3 Float -> Wave->Deform
221testdata/performance/Material.lc 33:14-33:27 Type
222testdata/performance/Material.lc 33:15-33:18 Nat -> Type->Type
223testdata/performance/Material.lc 33:15-33:20 Type->Type
224testdata/performance/Material.lc 33:19-33:20 V1
225testdata/performance/Material.lc 33:21-33:26 Type
226testdata/performance/Material.lc 33:28-33:32 Type
227testdata/performance/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type
228testdata/performance/Material.lc 34:16-34:21 Type
229testdata/performance/Material.lc 34:22-34:27 Type
230testdata/performance/Material.lc 35:7-35:25 Deform
231testdata/performance/Material.lc 36:7-36:14 Deform
232testdata/performance/Material.lc 37:7-37:14 Deform
233testdata/performance/Material.lc 38:7-38:14 Deform
234testdata/performance/Material.lc 39:7-39:14 Deform
235testdata/performance/Material.lc 40:7-40:14 Deform
236testdata/performance/Material.lc 41:7-41:14 Deform
237testdata/performance/Material.lc 42:7-42:14 Deform
238testdata/performance/Material.lc 43:7-43:14 Deform
239testdata/performance/Material.lc 44:7-44:13 Deform | Float -> Wave->Deform | Type
240testdata/performance/Material.lc 44:14-44:19 Type
241testdata/performance/Material.lc 44:20-44:24 Type
242testdata/performance/Material.lc 47:6-47:14 Type
243testdata/performance/Material.lc 47:6-50:18 Type
244testdata/performance/Material.lc 48:7-48:20 CullType
245testdata/performance/Material.lc 49:7-49:19 CullType
246testdata/performance/Material.lc 50:7-50:18 CullType
247testdata/performance/Material.lc 53:6-53:15 Type
248testdata/performance/Material.lc 53:6-64:13 Type
249testdata/performance/Material.lc 54:7-54:17 Blending'
250testdata/performance/Material.lc 55:7-55:17 Blending'
251testdata/performance/Material.lc 56:7-56:12 Blending'
252testdata/performance/Material.lc 57:7-57:25 Blending'
253testdata/performance/Material.lc 58:7-58:25 Blending'
254testdata/performance/Material.lc 59:7-59:25 Blending'
255testdata/performance/Material.lc 60:7-60:25 Blending'
256testdata/performance/Material.lc 61:7-61:17 Blending'
257testdata/performance/Material.lc 62:7-62:25 Blending'
258testdata/performance/Material.lc 63:7-63:17 Blending'
259testdata/performance/Material.lc 64:7-64:13 Blending'
260testdata/performance/Material.lc 67:6-67:12 Type
261testdata/performance/Material.lc 67:6-69:34 Type
262testdata/performance/Material.lc 67:6-78:20 Type
263testdata/performance/Material.lc 68:7-68:15 RGBGen | Type | Wave->RGBGen
264testdata/performance/Material.lc 68:16-68:20 Type
265testdata/performance/Material.lc 69:7-69:16 Float -> Float -> Float->RGBGen | RGBGen | Type
266testdata/performance/Material.lc 69:17-69:22 Type
267testdata/performance/Material.lc 69:23-69:28 Type
268testdata/performance/Material.lc 69:29-69:34 Type
269testdata/performance/Material.lc 70:7-70:19 RGBGen
270testdata/performance/Material.lc 71:7-71:27 RGBGen
271testdata/performance/Material.lc 72:7-72:17 RGBGen
272testdata/performance/Material.lc 73:7-73:25 RGBGen
273testdata/performance/Material.lc 74:7-74:22 RGBGen
274testdata/performance/Material.lc 75:7-75:17 RGBGen
275testdata/performance/Material.lc 76:7-76:26 RGBGen
276testdata/performance/Material.lc 77:7-77:25 RGBGen
277testdata/performance/Material.lc 78:7-78:20 RGBGen
278testdata/performance/Material.lc 81:6-81:14 Type
279testdata/performance/Material.lc 81:6-90:23 Type
280testdata/performance/Material.lc 82:7-82:13 AlphaGen | Type | Wave->AlphaGen
281testdata/performance/Material.lc 82:14-82:18 Type
282testdata/performance/Material.lc 83:7-83:14 AlphaGen | Float->AlphaGen | Type
283testdata/performance/Material.lc 83:15-83:20 Type
284testdata/performance/Material.lc 84:7-84:15 AlphaGen
285testdata/performance/Material.lc 85:7-85:17 AlphaGen
286testdata/performance/Material.lc 86:7-86:15 AlphaGen
287testdata/performance/Material.lc 87:7-87:23 AlphaGen
288testdata/performance/Material.lc 88:7-88:15 AlphaGen
289testdata/performance/Material.lc 89:7-89:25 AlphaGen
290testdata/performance/Material.lc 90:7-90:23 AlphaGen
291testdata/performance/Material.lc 93:6-93:11 Type
292testdata/performance/Material.lc 93:6-97:44 Type
293testdata/performance/Material.lc 93:6-98:19 Type
294testdata/performance/Material.lc 94:7-94:14 TCGen
295testdata/performance/Material.lc 95:7-95:18 TCGen
296testdata/performance/Material.lc 96:7-96:21 TCGen
297testdata/performance/Material.lc 97:7-97:16 TCGen | Type | Vec 3 Float -> Vec 3 Float -> TCGen
298testdata/performance/Material.lc 97:17-97:30 Type
299testdata/performance/Material.lc 97:18-97:21 Nat -> Type->Type
300testdata/performance/Material.lc 97:18-97:23 Type->Type
301testdata/performance/Material.lc 97:22-97:23 V1
302testdata/performance/Material.lc 97:24-97:29 Type
303testdata/performance/Material.lc 97:31-97:44 Type
304testdata/performance/Material.lc 97:32-97:35 Nat -> Type->Type
305testdata/performance/Material.lc 97:32-97:37 Type->Type
306testdata/performance/Material.lc 97:36-97:37 V1
307testdata/performance/Material.lc 97:38-97:43 Type
308testdata/performance/Material.lc 98:7-98:19 TCGen
309testdata/performance/Material.lc 101:6-101:11 Type
310testdata/performance/Material.lc 101:6-104:28 Type
311testdata/performance/Material.lc 101:6-105:27 Type
312testdata/performance/Material.lc 101:6-107:55 Type
313testdata/performance/Material.lc 101:6-108:14 Type
314testdata/performance/Material.lc 101:6-108:38 Type
315testdata/performance/Material.lc 102:7-102:25 TCMod
316testdata/performance/Material.lc 103:7-103:16 Float->TCMod | TCMod | Type
317testdata/performance/Material.lc 103:17-103:22 Type
318testdata/performance/Material.lc 104:7-104:16 Float -> Float->TCMod | TCMod | Type
319testdata/performance/Material.lc 104:17-104:22 Type
320testdata/performance/Material.lc 104:23-104:28 Type
321testdata/performance/Material.lc 105:7-105:15 Float -> Float->TCMod | TCMod | Type
322testdata/performance/Material.lc 105:16-105:21 Type
323testdata/performance/Material.lc 105:22-105:27 Type
324testdata/performance/Material.lc 106:7-106:17 TCMod | Type | Wave->TCMod
325testdata/performance/Material.lc 106:18-106:22 Type
326testdata/performance/Material.lc 107:7-107:19 Float -> Float -> Float -> Float -> Float -> Float->TCMod | TCMod | Type
327testdata/performance/Material.lc 107:20-107:25 Type
328testdata/performance/Material.lc 107:26-107:31 Type
329testdata/performance/Material.lc 107:32-107:37 Type
330testdata/performance/Material.lc 107:38-107:43 Type
331testdata/performance/Material.lc 107:44-107:49 Type
332testdata/performance/Material.lc 107:50-107:55 Type
333testdata/performance/Material.lc 108:7-108:14 Float -> Float -> Float -> Float->TCMod | TCMod | Type
334testdata/performance/Material.lc 108:15-108:20 Type
335testdata/performance/Material.lc 108:21-108:26 Type
336testdata/performance/Material.lc 108:27-108:32 Type
337testdata/performance/Material.lc 108:33-108:38 Type
338testdata/performance/Material.lc 111:6-111:18 Type
339testdata/performance/Material.lc 111:6-114:35 Type
340testdata/performance/Material.lc 111:6-116:20 Type
341testdata/performance/Material.lc 112:7-112:13 StageTexture | String->StageTexture | Type
342testdata/performance/Material.lc 112:21-112:27 Type
343testdata/performance/Material.lc 113:7-113:18 StageTexture | String->StageTexture | Type
344testdata/performance/Material.lc 113:21-113:27 Type
345testdata/performance/Material.lc 114:7-114:17 Float -> List String -> StageTexture | StageTexture | Type
346testdata/performance/Material.lc 114:21-114:26 Type
347testdata/performance/Material.lc 114:28-114:34 Type
348testdata/performance/Material.lc 115:7-115:18 StageTexture
349testdata/performance/Material.lc 116:7-116:20 StageTexture
350testdata/performance/Material.lc 119:6-119:19 Type
351testdata/performance/Material.lc 119:6-122:14 Type
352testdata/performance/Material.lc 120:7-120:12 AlphaFunction
353testdata/performance/Material.lc 121:7-121:14 AlphaFunction
354testdata/performance/Material.lc 122:7-122:14 AlphaFunction
355testdata/performance/Material.lc 125:6-125:19 Type
356testdata/performance/Material.lc 125:6-127:15 Type
357testdata/performance/Material.lc 126:7-126:14 DepthFunction
358testdata/performance/Material.lc 127:7-127:15 DepthFunction
359testdata/performance/Material.lc 130:6-130:16 Type
360testdata/performance/Material.lc 130:6-131:17 Type
361testdata/performance/Material.lc 130:6-144:34 Type
362testdata/performance/Material.lc 131:7-131:17 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs | StageAttrs | Type | V1
363testdata/performance/Material.lc 132:7-132:14 StageAttrs -> Maybe (Tuple2 Blending' Blending')
364testdata/performance/Material.lc 132:24-132:54 Type
365testdata/performance/Material.lc 132:25-132:30 Type->Type
366testdata/performance/Material.lc 132:31-132:53 Type
367testdata/performance/Material.lc 132:32-132:41 Type
368testdata/performance/Material.lc 132:43-132:52 Type
369testdata/performance/Material.lc 133:7-133:15 StageAttrs->RGBGen
370testdata/performance/Material.lc 133:24-133:30 Type
371testdata/performance/Material.lc 134:7-134:17 StageAttrs->AlphaGen
372testdata/performance/Material.lc 134:24-134:32 Type
373testdata/performance/Material.lc 135:7-135:14 StageAttrs->TCGen
374testdata/performance/Material.lc 135:24-135:29 Type
375testdata/performance/Material.lc 136:7-136:14 StageAttrs -> List TCMod
376testdata/performance/Material.lc 136:25-136:30 Type
377testdata/performance/Material.lc 137:7-137:16 StageAttrs->StageTexture
378testdata/performance/Material.lc 137:24-137:36 Type
379testdata/performance/Material.lc 138:7-138:19 StageAttrs->Bool
380testdata/performance/Material.lc 138:24-138:28 Type
381testdata/performance/Material.lc 139:7-139:18 StageAttrs->DepthFunction
382testdata/performance/Material.lc 139:24-139:37 Type
383testdata/performance/Material.lc 140:7-140:18 StageAttrs -> Maybe AlphaFunction
384testdata/performance/Material.lc 140:24-140:45 Type
385testdata/performance/Material.lc 140:25-140:30 Type->Type
386testdata/performance/Material.lc 140:31-140:44 Type
387testdata/performance/Material.lc 143:7-143:26 StageAttrs->Bool
388testdata/performance/Material.lc 143:32-143:36 Type
389testdata/performance/Material.lc 144:7-144:23 StageAttrs->String
390testdata/performance/Material.lc 144:28-144:34 Type
391testdata/performance/Material.lc 148:22-148:32 Type
392testdata/performance/Material.lc 149:1-149:18 StageAttrs
393testdata/performance/Material.lc 149:21-149:31 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
394testdata/performance/Material.lc 149:21-150:30 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
395testdata/performance/Material.lc 149:21-151:36 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
396testdata/performance/Material.lc 149:21-152:33 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
397testdata/performance/Material.lc 149:21-153:35 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
398testdata/performance/Material.lc 149:21-154:25 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
399testdata/performance/Material.lc 149:21-155:36 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
400testdata/performance/Material.lc 149:21-156:27 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
401testdata/performance/Material.lc 149:21-157:31 Maybe AlphaFunction -> Bool -> String->StageAttrs
402testdata/performance/Material.lc 149:21-158:30 Bool -> String->StageAttrs
403testdata/performance/Material.lc 149:21-159:36 String->StageAttrs
404testdata/performance/Material.lc 149:21-161:6 StageAttrs
405testdata/performance/Material.lc 150:23-150:30 {a} -> Maybe a
406testdata/performance/Material.lc 151:23-151:36 RGBGen
407testdata/performance/Material.lc 152:23-152:33 AlphaGen
408testdata/performance/Material.lc 153:23-153:35 TCGen
409testdata/performance/Material.lc 154:23-154:25 {a} -> List a
410testdata/performance/Material.lc 155:23-155:36 StageTexture
411testdata/performance/Material.lc 156:23-156:27 Bool
412testdata/performance/Material.lc 157:23-157:31 DepthFunction
413testdata/performance/Material.lc 158:23-158:30 {a} -> Maybe a
414testdata/performance/Material.lc 159:31-159:36 Bool
415testdata/performance/Material.lc 160:27-160:29 String
416testdata/performance/Material.lc 163:6-163:17 Type
417testdata/performance/Material.lc 163:6-164:18 Type
418testdata/performance/Material.lc 163:6-178:32 Type
419testdata/performance/Material.lc 164:7-164:18 CommonAttrs | Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs | Type | V1
420testdata/performance/Material.lc 165:7-165:17 CommonAttrs->Tuple0
421testdata/performance/Material.lc 165:28-165:30 Type
422testdata/performance/Material.lc 166:7-166:17 CommonAttrs->Tuple0
423testdata/performance/Material.lc 166:28-166:30 Type
424testdata/performance/Material.lc 167:7-167:15 CommonAttrs->Bool
425testdata/performance/Material.lc 167:28-167:32 Type
426testdata/performance/Material.lc 168:7-168:13 CommonAttrs->Float
427testdata/performance/Material.lc 168:28-168:33 Type
428testdata/performance/Material.lc 169:7-169:23 CommonAttrs->Bool
429testdata/performance/Material.lc 169:28-169:32 Type
430testdata/performance/Material.lc 170:7-170:16 CommonAttrs->Bool
431testdata/performance/Material.lc 170:28-170:32 Type
432testdata/performance/Material.lc 171:7-171:13 CommonAttrs->CullType
433testdata/performance/Material.lc 171:28-171:36 Type
434testdata/performance/Material.lc 172:7-172:23 CommonAttrs -> List Deform
435testdata/performance/Material.lc 172:29-172:35 Type
436testdata/performance/Material.lc 173:7-173:18 CommonAttrs->Bool
437testdata/performance/Material.lc 173:28-173:32 Type
438testdata/performance/Material.lc 174:7-174:22 CommonAttrs->Bool
439testdata/performance/Material.lc 174:28-174:32 Type
440testdata/performance/Material.lc 175:7-175:15 CommonAttrs -> List StageAttrs
441testdata/performance/Material.lc 175:29-175:39 Type
442testdata/performance/Material.lc 178:7-178:14 CommonAttrs->Bool
443testdata/performance/Material.lc 178:28-178:32 Type
444testdata/performance/Material.lc 182:23-182:34 Type
445testdata/performance/Material.lc 183:1-183:19 CommonAttrs
446testdata/performance/Material.lc 183:22-183:33 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
447testdata/performance/Material.lc 183:22-184:29 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
448testdata/performance/Material.lc 183:22-185:29 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
449testdata/performance/Material.lc 183:22-186:32 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
450testdata/performance/Material.lc 183:22-187:28 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
451testdata/performance/Material.lc 183:22-188:32 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
452testdata/performance/Material.lc 183:22-189:32 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
453testdata/performance/Material.lc 183:22-190:40 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
454testdata/performance/Material.lc 183:22-191:29 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
455testdata/performance/Material.lc 183:22-192:32 Bool -> List StageAttrs -> Bool->CommonAttrs
456testdata/performance/Material.lc 183:22-193:32 List StageAttrs -> Bool->CommonAttrs
457testdata/performance/Material.lc 183:22-194:29 Bool->CommonAttrs
458testdata/performance/Material.lc 183:22-196:6 CommonAttrs
459testdata/performance/Material.lc 184:27-184:29 Tuple0
460testdata/performance/Material.lc 185:27-185:29 Tuple0
461testdata/performance/Material.lc 186:27-186:32 Bool
462testdata/performance/Material.lc 187:27-187:28 V1
463testdata/performance/Material.lc 188:27-188:32 Bool
464testdata/performance/Material.lc 189:27-189:32 Bool
465testdata/performance/Material.lc 190:27-190:40 CullType
466testdata/performance/Material.lc 191:27-191:29 {a} -> List a
467testdata/performance/Material.lc 192:27-192:32 Bool
468testdata/performance/Material.lc 193:27-193:32 Bool
469testdata/performance/Material.lc 194:27-194:29 {a} -> List a
470testdata/performance/Material.lc 195:27-195:32 Bool
diff --git a/testdata/performance/SampleMaterial.lc b/testdata/performance/SampleMaterial.lc
new file mode 120000
index 00000000..5563f7ee
--- /dev/null
+++ b/testdata/performance/SampleMaterial.lc
@@ -0,0 +1 @@
../SampleMaterial.lc \ No newline at end of file
diff --git a/testdata/performance/SampleMaterial.out b/testdata/performance/SampleMaterial.out
new file mode 100644
index 00000000..12db4e7d
--- /dev/null
+++ b/testdata/performance/SampleMaterial.out
@@ -0,0 +1,4104 @@
1main is not found
2------------ trace
3sampleMaterial :: 'List ('Tuple2 'String 'CommonAttrs)
4------------ tooltips
5testdata/performance/SampleMaterial.lc 3:1-3:15 List (Tuple2 String CommonAttrs)
6testdata/performance/SampleMaterial.lc 4:3-2183:4 List (Tuple2 String CommonAttrs)
7testdata/performance/SampleMaterial.lc 4:5-46:6 Tuple2 String CommonAttrs
8testdata/performance/SampleMaterial.lc 4:7-4:40 String
9testdata/performance/SampleMaterial.lc 5:7-5:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
10testdata/performance/SampleMaterial.lc 5:7-6:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
11testdata/performance/SampleMaterial.lc 5:7-7:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
12testdata/performance/SampleMaterial.lc 5:7-8:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
13testdata/performance/SampleMaterial.lc 5:7-9:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
14testdata/performance/SampleMaterial.lc 5:7-10:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
15testdata/performance/SampleMaterial.lc 5:7-11:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
16testdata/performance/SampleMaterial.lc 5:7-12:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
17testdata/performance/SampleMaterial.lc 5:7-13:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
18testdata/performance/SampleMaterial.lc 5:7-14:30 Bool -> List StageAttrs -> Bool->CommonAttrs
19testdata/performance/SampleMaterial.lc 5:7-15:34 List StageAttrs -> Bool->CommonAttrs
20testdata/performance/SampleMaterial.lc 5:7-43:14 Bool->CommonAttrs
21testdata/performance/SampleMaterial.lc 5:7-45:10 CommonAttrs
22testdata/performance/SampleMaterial.lc 6:24-6:26 Tuple0
23testdata/performance/SampleMaterial.lc 7:24-7:26 Tuple0
24testdata/performance/SampleMaterial.lc 8:22-8:27 Bool
25testdata/performance/SampleMaterial.lc 9:20-9:21 V1
26testdata/performance/SampleMaterial.lc 10:30-10:35 Bool
27testdata/performance/SampleMaterial.lc 11:23-11:28 Bool
28testdata/performance/SampleMaterial.lc 12:20-12:33 CullType
29testdata/performance/SampleMaterial.lc 13:30-13:32 {a} -> List a
30testdata/performance/SampleMaterial.lc 14:25-14:30 Bool
31testdata/performance/SampleMaterial.lc 15:29-15:34 Bool
32testdata/performance/SampleMaterial.lc 17:13-43:14 List StageAttrs
33testdata/performance/SampleMaterial.lc 17:15-17:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
34testdata/performance/SampleMaterial.lc 17:15-18:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
35testdata/performance/SampleMaterial.lc 17:15-19:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
36testdata/performance/SampleMaterial.lc 17:15-20:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
37testdata/performance/SampleMaterial.lc 17:15-21:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
38testdata/performance/SampleMaterial.lc 17:15-22:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
39testdata/performance/SampleMaterial.lc 17:15-23:71 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
40testdata/performance/SampleMaterial.lc 17:15-24:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
41testdata/performance/SampleMaterial.lc 17:15-25:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
42testdata/performance/SampleMaterial.lc 17:15-26:40 Bool -> String->StageAttrs
43testdata/performance/SampleMaterial.lc 17:15-27:46 String->StageAttrs
44testdata/performance/SampleMaterial.lc 17:15-29:18 StageAttrs
45testdata/performance/SampleMaterial.lc 18:29-18:36 {a} -> Maybe a
46testdata/performance/SampleMaterial.lc 19:30-19:50 RGBGen
47testdata/performance/SampleMaterial.lc 20:32-20:42 AlphaGen
48testdata/performance/SampleMaterial.lc 21:29-21:36 TCGen
49testdata/performance/SampleMaterial.lc 22:29-22:31 {a} -> List a
50testdata/performance/SampleMaterial.lc 23:31-23:37 String->StageTexture
51testdata/performance/SampleMaterial.lc 23:31-23:71 StageTexture
52testdata/performance/SampleMaterial.lc 23:38-23:71 String
53testdata/performance/SampleMaterial.lc 24:34-24:38 Bool
54testdata/performance/SampleMaterial.lc 25:33-25:41 DepthFunction
55testdata/performance/SampleMaterial.lc 26:33-26:40 {a} -> Maybe a
56testdata/performance/SampleMaterial.lc 27:41-27:46 Bool
57testdata/performance/SampleMaterial.lc 28:38-28:54 String
58testdata/performance/SampleMaterial.lc 30:15-30:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
59testdata/performance/SampleMaterial.lc 30:15-31:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
60testdata/performance/SampleMaterial.lc 30:15-32:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
61testdata/performance/SampleMaterial.lc 30:15-33:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
62testdata/performance/SampleMaterial.lc 30:15-34:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
63testdata/performance/SampleMaterial.lc 30:15-35:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
64testdata/performance/SampleMaterial.lc 30:15-36:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
65testdata/performance/SampleMaterial.lc 30:15-37:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
66testdata/performance/SampleMaterial.lc 30:15-38:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
67testdata/performance/SampleMaterial.lc 30:15-39:40 Bool -> String->StageAttrs
68testdata/performance/SampleMaterial.lc 30:15-40:46 String->StageAttrs
69testdata/performance/SampleMaterial.lc 30:15-42:18 List StageAttrs | StageAttrs
70testdata/performance/SampleMaterial.lc 31:29-31:33 {a} -> a -> Maybe a
71testdata/performance/SampleMaterial.lc 31:29-31:57 Maybe (Tuple2 Blending' Blending')
72testdata/performance/SampleMaterial.lc 31:34-31:57 Tuple2 Blending' Blending'
73testdata/performance/SampleMaterial.lc 31:36-31:46 Blending'
74testdata/performance/SampleMaterial.lc 31:49-31:55 Blending'
75testdata/performance/SampleMaterial.lc 32:30-32:50 RGBGen
76testdata/performance/SampleMaterial.lc 33:32-33:42 AlphaGen
77testdata/performance/SampleMaterial.lc 34:29-34:40 TCGen
78testdata/performance/SampleMaterial.lc 35:29-35:31 {a} -> List a
79testdata/performance/SampleMaterial.lc 36:31-36:42 StageTexture
80testdata/performance/SampleMaterial.lc 37:34-37:38 Bool
81testdata/performance/SampleMaterial.lc 38:33-38:41 DepthFunction
82testdata/performance/SampleMaterial.lc 39:33-39:40 {a} -> Maybe a
83testdata/performance/SampleMaterial.lc 40:41-40:46 Bool
84testdata/performance/SampleMaterial.lc 41:38-41:54 String
85testdata/performance/SampleMaterial.lc 44:21-44:26 Bool
86testdata/performance/SampleMaterial.lc 47:5-89:6 Tuple2 String CommonAttrs
87testdata/performance/SampleMaterial.lc 47:5-2182:6 List (Tuple2 String CommonAttrs)
88testdata/performance/SampleMaterial.lc 47:7-47:39 String
89testdata/performance/SampleMaterial.lc 48:7-48:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
90testdata/performance/SampleMaterial.lc 48:7-49:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
91testdata/performance/SampleMaterial.lc 48:7-50:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
92testdata/performance/SampleMaterial.lc 48:7-51:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
93testdata/performance/SampleMaterial.lc 48:7-52:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
94testdata/performance/SampleMaterial.lc 48:7-53:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
95testdata/performance/SampleMaterial.lc 48:7-54:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
96testdata/performance/SampleMaterial.lc 48:7-55:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
97testdata/performance/SampleMaterial.lc 48:7-56:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
98testdata/performance/SampleMaterial.lc 48:7-57:30 Bool -> List StageAttrs -> Bool->CommonAttrs
99testdata/performance/SampleMaterial.lc 48:7-58:34 List StageAttrs -> Bool->CommonAttrs
100testdata/performance/SampleMaterial.lc 48:7-86:14 Bool->CommonAttrs
101testdata/performance/SampleMaterial.lc 48:7-88:10 CommonAttrs
102testdata/performance/SampleMaterial.lc 49:24-49:26 Tuple0
103testdata/performance/SampleMaterial.lc 50:24-50:26 Tuple0
104testdata/performance/SampleMaterial.lc 51:22-51:27 Bool
105testdata/performance/SampleMaterial.lc 52:20-52:21 V1
106testdata/performance/SampleMaterial.lc 53:30-53:35 Bool
107testdata/performance/SampleMaterial.lc 54:23-54:28 Bool
108testdata/performance/SampleMaterial.lc 55:20-55:33 CullType
109testdata/performance/SampleMaterial.lc 56:30-56:32 {a} -> List a
110testdata/performance/SampleMaterial.lc 57:25-57:30 Bool
111testdata/performance/SampleMaterial.lc 58:29-58:34 Bool
112testdata/performance/SampleMaterial.lc 60:13-86:14 List StageAttrs
113testdata/performance/SampleMaterial.lc 60:15-60:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
114testdata/performance/SampleMaterial.lc 60:15-61:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
115testdata/performance/SampleMaterial.lc 60:15-62:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
116testdata/performance/SampleMaterial.lc 60:15-63:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
117testdata/performance/SampleMaterial.lc 60:15-64:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
118testdata/performance/SampleMaterial.lc 60:15-65:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
119testdata/performance/SampleMaterial.lc 60:15-66:70 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
120testdata/performance/SampleMaterial.lc 60:15-67:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
121testdata/performance/SampleMaterial.lc 60:15-68:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
122testdata/performance/SampleMaterial.lc 60:15-69:40 Bool -> String->StageAttrs
123testdata/performance/SampleMaterial.lc 60:15-70:46 String->StageAttrs
124testdata/performance/SampleMaterial.lc 60:15-72:18 StageAttrs
125testdata/performance/SampleMaterial.lc 61:29-61:36 {a} -> Maybe a
126testdata/performance/SampleMaterial.lc 62:30-62:50 RGBGen
127testdata/performance/SampleMaterial.lc 63:32-63:42 AlphaGen
128testdata/performance/SampleMaterial.lc 64:29-64:36 TCGen
129testdata/performance/SampleMaterial.lc 65:29-65:31 {a} -> List a
130testdata/performance/SampleMaterial.lc 66:31-66:37 String->StageTexture
131testdata/performance/SampleMaterial.lc 66:31-66:70 StageTexture
132testdata/performance/SampleMaterial.lc 66:38-66:70 String
133testdata/performance/SampleMaterial.lc 67:34-67:38 Bool
134testdata/performance/SampleMaterial.lc 68:33-68:41 DepthFunction
135testdata/performance/SampleMaterial.lc 69:33-69:40 {a} -> Maybe a
136testdata/performance/SampleMaterial.lc 70:41-70:46 Bool
137testdata/performance/SampleMaterial.lc 71:38-71:54 String
138testdata/performance/SampleMaterial.lc 73:15-73:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
139testdata/performance/SampleMaterial.lc 73:15-74:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
140testdata/performance/SampleMaterial.lc 73:15-75:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
141testdata/performance/SampleMaterial.lc 73:15-76:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
142testdata/performance/SampleMaterial.lc 73:15-77:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
143testdata/performance/SampleMaterial.lc 73:15-78:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
144testdata/performance/SampleMaterial.lc 73:15-79:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
145testdata/performance/SampleMaterial.lc 73:15-80:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
146testdata/performance/SampleMaterial.lc 73:15-81:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
147testdata/performance/SampleMaterial.lc 73:15-82:40 Bool -> String->StageAttrs
148testdata/performance/SampleMaterial.lc 73:15-83:46 String->StageAttrs
149testdata/performance/SampleMaterial.lc 73:15-85:18 List StageAttrs | StageAttrs
150testdata/performance/SampleMaterial.lc 74:29-74:33 {a} -> a -> Maybe a
151testdata/performance/SampleMaterial.lc 74:29-74:57 Maybe (Tuple2 Blending' Blending')
152testdata/performance/SampleMaterial.lc 74:34-74:57 Tuple2 Blending' Blending'
153testdata/performance/SampleMaterial.lc 74:36-74:46 Blending'
154testdata/performance/SampleMaterial.lc 74:49-74:55 Blending'
155testdata/performance/SampleMaterial.lc 75:30-75:50 RGBGen
156testdata/performance/SampleMaterial.lc 76:32-76:42 AlphaGen
157testdata/performance/SampleMaterial.lc 77:29-77:40 TCGen
158testdata/performance/SampleMaterial.lc 78:29-78:31 {a} -> List a
159testdata/performance/SampleMaterial.lc 79:31-79:42 StageTexture
160testdata/performance/SampleMaterial.lc 80:34-80:38 Bool
161testdata/performance/SampleMaterial.lc 81:33-81:41 DepthFunction
162testdata/performance/SampleMaterial.lc 82:33-82:40 {a} -> Maybe a
163testdata/performance/SampleMaterial.lc 83:41-83:46 Bool
164testdata/performance/SampleMaterial.lc 84:38-84:54 String
165testdata/performance/SampleMaterial.lc 87:21-87:26 Bool
166testdata/performance/SampleMaterial.lc 90:5-132:6 Tuple2 String CommonAttrs
167testdata/performance/SampleMaterial.lc 90:5-2182:6 List (Tuple2 String CommonAttrs)
168testdata/performance/SampleMaterial.lc 90:7-90:40 String
169testdata/performance/SampleMaterial.lc 91:7-91:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
170testdata/performance/SampleMaterial.lc 91:7-92:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
171testdata/performance/SampleMaterial.lc 91:7-93:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
172testdata/performance/SampleMaterial.lc 91:7-94:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
173testdata/performance/SampleMaterial.lc 91:7-95:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
174testdata/performance/SampleMaterial.lc 91:7-96:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
175testdata/performance/SampleMaterial.lc 91:7-97:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
176testdata/performance/SampleMaterial.lc 91:7-98:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
177testdata/performance/SampleMaterial.lc 91:7-99:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
178testdata/performance/SampleMaterial.lc 91:7-100:30 Bool -> List StageAttrs -> Bool->CommonAttrs
179testdata/performance/SampleMaterial.lc 91:7-101:34 List StageAttrs -> Bool->CommonAttrs
180testdata/performance/SampleMaterial.lc 91:7-129:14 Bool->CommonAttrs
181testdata/performance/SampleMaterial.lc 91:7-131:10 CommonAttrs
182testdata/performance/SampleMaterial.lc 92:24-92:26 Tuple0
183testdata/performance/SampleMaterial.lc 93:24-93:26 Tuple0
184testdata/performance/SampleMaterial.lc 94:22-94:27 Bool
185testdata/performance/SampleMaterial.lc 95:20-95:21 V1
186testdata/performance/SampleMaterial.lc 96:30-96:35 Bool
187testdata/performance/SampleMaterial.lc 97:23-97:28 Bool
188testdata/performance/SampleMaterial.lc 98:20-98:33 CullType
189testdata/performance/SampleMaterial.lc 99:30-99:32 {a} -> List a
190testdata/performance/SampleMaterial.lc 100:25-100:30 Bool
191testdata/performance/SampleMaterial.lc 101:29-101:34 Bool
192testdata/performance/SampleMaterial.lc 103:13-129:14 List StageAttrs
193testdata/performance/SampleMaterial.lc 103:15-103:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
194testdata/performance/SampleMaterial.lc 103:15-104:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
195testdata/performance/SampleMaterial.lc 103:15-105:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
196testdata/performance/SampleMaterial.lc 103:15-106:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
197testdata/performance/SampleMaterial.lc 103:15-107:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
198testdata/performance/SampleMaterial.lc 103:15-108:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
199testdata/performance/SampleMaterial.lc 103:15-109:71 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
200testdata/performance/SampleMaterial.lc 103:15-110:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
201testdata/performance/SampleMaterial.lc 103:15-111:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
202testdata/performance/SampleMaterial.lc 103:15-112:40 Bool -> String->StageAttrs
203testdata/performance/SampleMaterial.lc 103:15-113:46 String->StageAttrs
204testdata/performance/SampleMaterial.lc 103:15-115:18 StageAttrs
205testdata/performance/SampleMaterial.lc 104:29-104:36 {a} -> Maybe a
206testdata/performance/SampleMaterial.lc 105:30-105:50 RGBGen
207testdata/performance/SampleMaterial.lc 106:32-106:42 AlphaGen
208testdata/performance/SampleMaterial.lc 107:29-107:36 TCGen
209testdata/performance/SampleMaterial.lc 108:29-108:31 {a} -> List a
210testdata/performance/SampleMaterial.lc 109:31-109:37 String->StageTexture
211testdata/performance/SampleMaterial.lc 109:31-109:71 StageTexture
212testdata/performance/SampleMaterial.lc 109:38-109:71 String
213testdata/performance/SampleMaterial.lc 110:34-110:38 Bool
214testdata/performance/SampleMaterial.lc 111:33-111:41 DepthFunction
215testdata/performance/SampleMaterial.lc 112:33-112:40 {a} -> Maybe a
216testdata/performance/SampleMaterial.lc 113:41-113:46 Bool
217testdata/performance/SampleMaterial.lc 114:38-114:54 String
218testdata/performance/SampleMaterial.lc 116:15-116:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
219testdata/performance/SampleMaterial.lc 116:15-117:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
220testdata/performance/SampleMaterial.lc 116:15-118:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
221testdata/performance/SampleMaterial.lc 116:15-119:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
222testdata/performance/SampleMaterial.lc 116:15-120:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
223testdata/performance/SampleMaterial.lc 116:15-121:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
224testdata/performance/SampleMaterial.lc 116:15-122:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
225testdata/performance/SampleMaterial.lc 116:15-123:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
226testdata/performance/SampleMaterial.lc 116:15-124:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
227testdata/performance/SampleMaterial.lc 116:15-125:40 Bool -> String->StageAttrs
228testdata/performance/SampleMaterial.lc 116:15-126:46 String->StageAttrs
229testdata/performance/SampleMaterial.lc 116:15-128:18 List StageAttrs | StageAttrs
230testdata/performance/SampleMaterial.lc 117:29-117:33 {a} -> a -> Maybe a
231testdata/performance/SampleMaterial.lc 117:29-117:57 Maybe (Tuple2 Blending' Blending')
232testdata/performance/SampleMaterial.lc 117:34-117:57 Tuple2 Blending' Blending'
233testdata/performance/SampleMaterial.lc 117:36-117:46 Blending'
234testdata/performance/SampleMaterial.lc 117:49-117:55 Blending'
235testdata/performance/SampleMaterial.lc 118:30-118:50 RGBGen
236testdata/performance/SampleMaterial.lc 119:32-119:42 AlphaGen
237testdata/performance/SampleMaterial.lc 120:29-120:40 TCGen
238testdata/performance/SampleMaterial.lc 121:29-121:31 {a} -> List a
239testdata/performance/SampleMaterial.lc 122:31-122:42 StageTexture
240testdata/performance/SampleMaterial.lc 123:34-123:38 Bool
241testdata/performance/SampleMaterial.lc 124:33-124:41 DepthFunction
242testdata/performance/SampleMaterial.lc 125:33-125:40 {a} -> Maybe a
243testdata/performance/SampleMaterial.lc 126:41-126:46 Bool
244testdata/performance/SampleMaterial.lc 127:38-127:54 String
245testdata/performance/SampleMaterial.lc 130:21-130:26 Bool
246testdata/performance/SampleMaterial.lc 133:5-175:6 Tuple2 String CommonAttrs
247testdata/performance/SampleMaterial.lc 133:5-2182:6 List (Tuple2 String CommonAttrs)
248testdata/performance/SampleMaterial.lc 133:7-133:42 String
249testdata/performance/SampleMaterial.lc 134:7-134:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
250testdata/performance/SampleMaterial.lc 134:7-135:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
251testdata/performance/SampleMaterial.lc 134:7-136:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
252testdata/performance/SampleMaterial.lc 134:7-137:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
253testdata/performance/SampleMaterial.lc 134:7-138:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
254testdata/performance/SampleMaterial.lc 134:7-139:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
255testdata/performance/SampleMaterial.lc 134:7-140:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
256testdata/performance/SampleMaterial.lc 134:7-141:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
257testdata/performance/SampleMaterial.lc 134:7-142:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
258testdata/performance/SampleMaterial.lc 134:7-143:30 Bool -> List StageAttrs -> Bool->CommonAttrs
259testdata/performance/SampleMaterial.lc 134:7-144:34 List StageAttrs -> Bool->CommonAttrs
260testdata/performance/SampleMaterial.lc 134:7-172:14 Bool->CommonAttrs
261testdata/performance/SampleMaterial.lc 134:7-174:10 CommonAttrs
262testdata/performance/SampleMaterial.lc 135:24-135:26 Tuple0
263testdata/performance/SampleMaterial.lc 136:24-136:26 Tuple0
264testdata/performance/SampleMaterial.lc 137:22-137:27 Bool
265testdata/performance/SampleMaterial.lc 138:20-138:21 V1
266testdata/performance/SampleMaterial.lc 139:30-139:35 Bool
267testdata/performance/SampleMaterial.lc 140:23-140:28 Bool
268testdata/performance/SampleMaterial.lc 141:20-141:33 CullType
269testdata/performance/SampleMaterial.lc 142:30-142:32 {a} -> List a
270testdata/performance/SampleMaterial.lc 143:25-143:30 Bool
271testdata/performance/SampleMaterial.lc 144:29-144:34 Bool
272testdata/performance/SampleMaterial.lc 146:13-172:14 List StageAttrs
273testdata/performance/SampleMaterial.lc 146:15-146:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
274testdata/performance/SampleMaterial.lc 146:15-147:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
275testdata/performance/SampleMaterial.lc 146:15-148:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
276testdata/performance/SampleMaterial.lc 146:15-149:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
277testdata/performance/SampleMaterial.lc 146:15-150:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
278testdata/performance/SampleMaterial.lc 146:15-151:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
279testdata/performance/SampleMaterial.lc 146:15-152:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
280testdata/performance/SampleMaterial.lc 146:15-153:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
281testdata/performance/SampleMaterial.lc 146:15-154:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
282testdata/performance/SampleMaterial.lc 146:15-155:40 Bool -> String->StageAttrs
283testdata/performance/SampleMaterial.lc 146:15-156:46 String->StageAttrs
284testdata/performance/SampleMaterial.lc 146:15-158:18 StageAttrs
285testdata/performance/SampleMaterial.lc 147:29-147:36 {a} -> Maybe a
286testdata/performance/SampleMaterial.lc 148:30-148:50 RGBGen
287testdata/performance/SampleMaterial.lc 149:32-149:42 AlphaGen
288testdata/performance/SampleMaterial.lc 150:29-150:36 TCGen
289testdata/performance/SampleMaterial.lc 151:29-151:31 {a} -> List a
290testdata/performance/SampleMaterial.lc 152:31-152:37 String->StageTexture
291testdata/performance/SampleMaterial.lc 152:31-152:73 StageTexture
292testdata/performance/SampleMaterial.lc 152:38-152:73 String
293testdata/performance/SampleMaterial.lc 153:34-153:38 Bool
294testdata/performance/SampleMaterial.lc 154:33-154:41 DepthFunction
295testdata/performance/SampleMaterial.lc 155:33-155:40 {a} -> Maybe a
296testdata/performance/SampleMaterial.lc 156:41-156:46 Bool
297testdata/performance/SampleMaterial.lc 157:38-157:54 String
298testdata/performance/SampleMaterial.lc 159:15-159:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
299testdata/performance/SampleMaterial.lc 159:15-160:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
300testdata/performance/SampleMaterial.lc 159:15-161:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
301testdata/performance/SampleMaterial.lc 159:15-162:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
302testdata/performance/SampleMaterial.lc 159:15-163:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
303testdata/performance/SampleMaterial.lc 159:15-164:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
304testdata/performance/SampleMaterial.lc 159:15-165:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
305testdata/performance/SampleMaterial.lc 159:15-166:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
306testdata/performance/SampleMaterial.lc 159:15-167:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
307testdata/performance/SampleMaterial.lc 159:15-168:40 Bool -> String->StageAttrs
308testdata/performance/SampleMaterial.lc 159:15-169:46 String->StageAttrs
309testdata/performance/SampleMaterial.lc 159:15-171:18 List StageAttrs | StageAttrs
310testdata/performance/SampleMaterial.lc 160:29-160:33 {a} -> a -> Maybe a
311testdata/performance/SampleMaterial.lc 160:29-160:57 Maybe (Tuple2 Blending' Blending')
312testdata/performance/SampleMaterial.lc 160:34-160:57 Tuple2 Blending' Blending'
313testdata/performance/SampleMaterial.lc 160:36-160:46 Blending'
314testdata/performance/SampleMaterial.lc 160:49-160:55 Blending'
315testdata/performance/SampleMaterial.lc 161:30-161:50 RGBGen
316testdata/performance/SampleMaterial.lc 162:32-162:42 AlphaGen
317testdata/performance/SampleMaterial.lc 163:29-163:40 TCGen
318testdata/performance/SampleMaterial.lc 164:29-164:31 {a} -> List a
319testdata/performance/SampleMaterial.lc 165:31-165:42 StageTexture
320testdata/performance/SampleMaterial.lc 166:34-166:38 Bool
321testdata/performance/SampleMaterial.lc 167:33-167:41 DepthFunction
322testdata/performance/SampleMaterial.lc 168:33-168:40 {a} -> Maybe a
323testdata/performance/SampleMaterial.lc 169:41-169:46 Bool
324testdata/performance/SampleMaterial.lc 170:38-170:54 String
325testdata/performance/SampleMaterial.lc 173:21-173:26 Bool
326testdata/performance/SampleMaterial.lc 176:5-232:6 Tuple2 String CommonAttrs
327testdata/performance/SampleMaterial.lc 176:5-2182:6 List (Tuple2 String CommonAttrs)
328testdata/performance/SampleMaterial.lc 176:7-176:46 String
329testdata/performance/SampleMaterial.lc 177:7-177:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
330testdata/performance/SampleMaterial.lc 177:7-178:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
331testdata/performance/SampleMaterial.lc 177:7-179:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
332testdata/performance/SampleMaterial.lc 177:7-180:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
333testdata/performance/SampleMaterial.lc 177:7-181:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
334testdata/performance/SampleMaterial.lc 177:7-182:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
335testdata/performance/SampleMaterial.lc 177:7-183:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
336testdata/performance/SampleMaterial.lc 177:7-184:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
337testdata/performance/SampleMaterial.lc 177:7-185:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
338testdata/performance/SampleMaterial.lc 177:7-186:30 Bool -> List StageAttrs -> Bool->CommonAttrs
339testdata/performance/SampleMaterial.lc 177:7-187:34 List StageAttrs -> Bool->CommonAttrs
340testdata/performance/SampleMaterial.lc 177:7-229:14 Bool->CommonAttrs
341testdata/performance/SampleMaterial.lc 177:7-231:10 CommonAttrs
342testdata/performance/SampleMaterial.lc 178:24-178:26 Tuple0
343testdata/performance/SampleMaterial.lc 179:24-179:26 Tuple0
344testdata/performance/SampleMaterial.lc 180:22-180:27 Bool
345testdata/performance/SampleMaterial.lc 181:20-181:21 V1
346testdata/performance/SampleMaterial.lc 182:30-182:35 Bool
347testdata/performance/SampleMaterial.lc 183:23-183:28 Bool
348testdata/performance/SampleMaterial.lc 184:20-184:33 CullType
349testdata/performance/SampleMaterial.lc 185:30-185:32 {a} -> List a
350testdata/performance/SampleMaterial.lc 186:25-186:30 Bool
351testdata/performance/SampleMaterial.lc 187:29-187:34 Bool
352testdata/performance/SampleMaterial.lc 189:13-229:14 List StageAttrs
353testdata/performance/SampleMaterial.lc 189:15-189:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
354testdata/performance/SampleMaterial.lc 189:15-190:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
355testdata/performance/SampleMaterial.lc 189:15-191:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
356testdata/performance/SampleMaterial.lc 189:15-192:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
357testdata/performance/SampleMaterial.lc 189:15-193:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
358testdata/performance/SampleMaterial.lc 189:15-195:88 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
359testdata/performance/SampleMaterial.lc 189:15-196:66 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
360testdata/performance/SampleMaterial.lc 189:15-197:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
361testdata/performance/SampleMaterial.lc 189:15-198:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
362testdata/performance/SampleMaterial.lc 189:15-199:40 Bool -> String->StageAttrs
363testdata/performance/SampleMaterial.lc 189:15-200:46 String->StageAttrs
364testdata/performance/SampleMaterial.lc 189:15-202:18 StageAttrs
365testdata/performance/SampleMaterial.lc 190:29-190:36 {a} -> Maybe a
366testdata/performance/SampleMaterial.lc 191:30-191:42 RGBGen
367testdata/performance/SampleMaterial.lc 192:32-192:42 AlphaGen
368testdata/performance/SampleMaterial.lc 193:29-193:36 TCGen
369testdata/performance/SampleMaterial.lc 195:21-195:88 List TCMod
370testdata/performance/SampleMaterial.lc 195:23-195:32 Float -> Float->TCMod
371testdata/performance/SampleMaterial.lc 195:23-195:36 Float->TCMod
372testdata/performance/SampleMaterial.lc 195:23-195:40 TCMod
373testdata/performance/SampleMaterial.lc 195:33-195:36 Float
374testdata/performance/SampleMaterial.lc 195:37-195:40 Float
375testdata/performance/SampleMaterial.lc 195:43-195:50 Float -> Float -> Float -> Float->TCMod
376testdata/performance/SampleMaterial.lc 195:43-195:54 Float -> Float -> Float->TCMod
377testdata/performance/SampleMaterial.lc 195:43-195:59 Float -> Float->TCMod
378testdata/performance/SampleMaterial.lc 195:43-195:63 Float->TCMod
379testdata/performance/SampleMaterial.lc 195:43-195:67 TCMod
380testdata/performance/SampleMaterial.lc 195:43-195:86 List TCMod
381testdata/performance/SampleMaterial.lc 195:51-195:54 Float
382testdata/performance/SampleMaterial.lc 195:55-195:59 Float
383testdata/performance/SampleMaterial.lc 195:60-195:63 Float
384testdata/performance/SampleMaterial.lc 195:64-195:67 Float
385testdata/performance/SampleMaterial.lc 195:70-195:78 Float -> Float->TCMod
386testdata/performance/SampleMaterial.lc 195:70-195:82 Float->TCMod
387testdata/performance/SampleMaterial.lc 195:70-195:86 List TCMod | TCMod
388testdata/performance/SampleMaterial.lc 195:79-195:82 Float
389testdata/performance/SampleMaterial.lc 195:83-195:86 Float
390testdata/performance/SampleMaterial.lc 196:31-196:37 String->StageTexture
391testdata/performance/SampleMaterial.lc 196:31-196:66 StageTexture
392testdata/performance/SampleMaterial.lc 196:38-196:66 String
393testdata/performance/SampleMaterial.lc 197:34-197:38 Bool
394testdata/performance/SampleMaterial.lc 198:33-198:41 DepthFunction
395testdata/performance/SampleMaterial.lc 199:33-199:40 {a} -> Maybe a
396testdata/performance/SampleMaterial.lc 200:41-200:46 Bool
397testdata/performance/SampleMaterial.lc 201:38-201:52 String
398testdata/performance/SampleMaterial.lc 203:15-203:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
399testdata/performance/SampleMaterial.lc 203:15-204:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
400testdata/performance/SampleMaterial.lc 203:15-205:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
401testdata/performance/SampleMaterial.lc 203:15-206:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
402testdata/performance/SampleMaterial.lc 203:15-207:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
403testdata/performance/SampleMaterial.lc 203:15-208:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
404testdata/performance/SampleMaterial.lc 203:15-209:81 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
405testdata/performance/SampleMaterial.lc 203:15-210:39 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
406testdata/performance/SampleMaterial.lc 203:15-211:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
407testdata/performance/SampleMaterial.lc 203:15-212:40 Bool -> String->StageAttrs
408testdata/performance/SampleMaterial.lc 203:15-213:46 String->StageAttrs
409testdata/performance/SampleMaterial.lc 203:15-215:18 StageAttrs
410testdata/performance/SampleMaterial.lc 203:15-228:18 List StageAttrs
411testdata/performance/SampleMaterial.lc 204:29-204:33 {a} -> a -> Maybe a
412testdata/performance/SampleMaterial.lc 204:29-204:69 Maybe (Tuple2 Blending' Blending')
413testdata/performance/SampleMaterial.lc 204:34-204:69 Tuple2 Blending' Blending'
414testdata/performance/SampleMaterial.lc 204:36-204:46 Blending'
415testdata/performance/SampleMaterial.lc 204:49-204:67 Blending'
416testdata/performance/SampleMaterial.lc 205:30-205:42 RGBGen
417testdata/performance/SampleMaterial.lc 206:32-206:42 AlphaGen
418testdata/performance/SampleMaterial.lc 207:29-207:36 TCGen
419testdata/performance/SampleMaterial.lc 208:29-208:31 {a} -> List a
420testdata/performance/SampleMaterial.lc 209:31-209:37 String->StageTexture
421testdata/performance/SampleMaterial.lc 209:31-209:81 StageTexture
422testdata/performance/SampleMaterial.lc 209:38-209:81 String
423testdata/performance/SampleMaterial.lc 210:34-210:39 Bool
424testdata/performance/SampleMaterial.lc 211:33-211:41 DepthFunction
425testdata/performance/SampleMaterial.lc 212:33-212:40 {a} -> Maybe a
426testdata/performance/SampleMaterial.lc 213:41-213:46 Bool
427testdata/performance/SampleMaterial.lc 214:38-214:54 String
428testdata/performance/SampleMaterial.lc 216:15-216:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
429testdata/performance/SampleMaterial.lc 216:15-217:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
430testdata/performance/SampleMaterial.lc 216:15-218:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
431testdata/performance/SampleMaterial.lc 216:15-219:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
432testdata/performance/SampleMaterial.lc 216:15-220:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
433testdata/performance/SampleMaterial.lc 216:15-221:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
434testdata/performance/SampleMaterial.lc 216:15-222:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
435testdata/performance/SampleMaterial.lc 216:15-223:39 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
436testdata/performance/SampleMaterial.lc 216:15-224:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
437testdata/performance/SampleMaterial.lc 216:15-225:40 Bool -> String->StageAttrs
438testdata/performance/SampleMaterial.lc 216:15-226:46 String->StageAttrs
439testdata/performance/SampleMaterial.lc 216:15-228:18 List StageAttrs | StageAttrs
440testdata/performance/SampleMaterial.lc 217:29-217:33 {a} -> a -> Maybe a
441testdata/performance/SampleMaterial.lc 217:29-217:69 Maybe (Tuple2 Blending' Blending')
442testdata/performance/SampleMaterial.lc 217:34-217:69 Tuple2 Blending' Blending'
443testdata/performance/SampleMaterial.lc 217:36-217:46 Blending'
444testdata/performance/SampleMaterial.lc 217:49-217:67 Blending'
445testdata/performance/SampleMaterial.lc 218:30-218:42 RGBGen
446testdata/performance/SampleMaterial.lc 219:32-219:42 AlphaGen
447testdata/performance/SampleMaterial.lc 220:29-220:40 TCGen
448testdata/performance/SampleMaterial.lc 221:29-221:31 {a} -> List a
449testdata/performance/SampleMaterial.lc 222:31-222:42 StageTexture
450testdata/performance/SampleMaterial.lc 223:34-223:39 Bool
451testdata/performance/SampleMaterial.lc 224:33-224:41 DepthFunction
452testdata/performance/SampleMaterial.lc 225:33-225:40 {a} -> Maybe a
453testdata/performance/SampleMaterial.lc 226:41-226:46 Bool
454testdata/performance/SampleMaterial.lc 227:38-227:54 String
455testdata/performance/SampleMaterial.lc 230:21-230:26 Bool
456testdata/performance/SampleMaterial.lc 233:5-275:6 Tuple2 String CommonAttrs
457testdata/performance/SampleMaterial.lc 233:5-2182:6 List (Tuple2 String CommonAttrs)
458testdata/performance/SampleMaterial.lc 233:7-233:40 String
459testdata/performance/SampleMaterial.lc 234:7-234:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
460testdata/performance/SampleMaterial.lc 234:7-235:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
461testdata/performance/SampleMaterial.lc 234:7-236:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
462testdata/performance/SampleMaterial.lc 234:7-237:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
463testdata/performance/SampleMaterial.lc 234:7-238:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
464testdata/performance/SampleMaterial.lc 234:7-239:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
465testdata/performance/SampleMaterial.lc 234:7-240:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
466testdata/performance/SampleMaterial.lc 234:7-241:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
467testdata/performance/SampleMaterial.lc 234:7-242:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
468testdata/performance/SampleMaterial.lc 234:7-243:30 Bool -> List StageAttrs -> Bool->CommonAttrs
469testdata/performance/SampleMaterial.lc 234:7-244:34 List StageAttrs -> Bool->CommonAttrs
470testdata/performance/SampleMaterial.lc 234:7-272:14 Bool->CommonAttrs
471testdata/performance/SampleMaterial.lc 234:7-274:10 CommonAttrs
472testdata/performance/SampleMaterial.lc 235:24-235:26 Tuple0
473testdata/performance/SampleMaterial.lc 236:24-236:26 Tuple0
474testdata/performance/SampleMaterial.lc 237:22-237:27 Bool
475testdata/performance/SampleMaterial.lc 238:20-238:21 V1
476testdata/performance/SampleMaterial.lc 239:30-239:35 Bool
477testdata/performance/SampleMaterial.lc 240:23-240:28 Bool
478testdata/performance/SampleMaterial.lc 241:20-241:33 CullType
479testdata/performance/SampleMaterial.lc 242:30-242:32 {a} -> List a
480testdata/performance/SampleMaterial.lc 243:25-243:30 Bool
481testdata/performance/SampleMaterial.lc 244:29-244:34 Bool
482testdata/performance/SampleMaterial.lc 246:13-272:14 List StageAttrs
483testdata/performance/SampleMaterial.lc 246:15-246:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
484testdata/performance/SampleMaterial.lc 246:15-247:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
485testdata/performance/SampleMaterial.lc 246:15-248:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
486testdata/performance/SampleMaterial.lc 246:15-249:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
487testdata/performance/SampleMaterial.lc 246:15-250:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
488testdata/performance/SampleMaterial.lc 246:15-251:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
489testdata/performance/SampleMaterial.lc 246:15-252:71 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
490testdata/performance/SampleMaterial.lc 246:15-253:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
491testdata/performance/SampleMaterial.lc 246:15-254:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
492testdata/performance/SampleMaterial.lc 246:15-255:40 Bool -> String->StageAttrs
493testdata/performance/SampleMaterial.lc 246:15-256:46 String->StageAttrs
494testdata/performance/SampleMaterial.lc 246:15-258:18 StageAttrs
495testdata/performance/SampleMaterial.lc 247:29-247:36 {a} -> Maybe a
496testdata/performance/SampleMaterial.lc 248:30-248:50 RGBGen
497testdata/performance/SampleMaterial.lc 249:32-249:42 AlphaGen
498testdata/performance/SampleMaterial.lc 250:29-250:36 TCGen
499testdata/performance/SampleMaterial.lc 251:29-251:31 {a} -> List a
500testdata/performance/SampleMaterial.lc 252:31-252:37 String->StageTexture
501testdata/performance/SampleMaterial.lc 252:31-252:71 StageTexture
502testdata/performance/SampleMaterial.lc 252:38-252:71 String
503testdata/performance/SampleMaterial.lc 253:34-253:38 Bool
504testdata/performance/SampleMaterial.lc 254:33-254:41 DepthFunction
505testdata/performance/SampleMaterial.lc 255:33-255:40 {a} -> Maybe a
506testdata/performance/SampleMaterial.lc 256:41-256:46 Bool
507testdata/performance/SampleMaterial.lc 257:38-257:54 String
508testdata/performance/SampleMaterial.lc 259:15-259:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
509testdata/performance/SampleMaterial.lc 259:15-260:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
510testdata/performance/SampleMaterial.lc 259:15-261:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
511testdata/performance/SampleMaterial.lc 259:15-262:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
512testdata/performance/SampleMaterial.lc 259:15-263:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
513testdata/performance/SampleMaterial.lc 259:15-264:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
514testdata/performance/SampleMaterial.lc 259:15-265:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
515testdata/performance/SampleMaterial.lc 259:15-266:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
516testdata/performance/SampleMaterial.lc 259:15-267:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
517testdata/performance/SampleMaterial.lc 259:15-268:40 Bool -> String->StageAttrs
518testdata/performance/SampleMaterial.lc 259:15-269:46 String->StageAttrs
519testdata/performance/SampleMaterial.lc 259:15-271:18 List StageAttrs | StageAttrs
520testdata/performance/SampleMaterial.lc 260:29-260:33 {a} -> a -> Maybe a
521testdata/performance/SampleMaterial.lc 260:29-260:57 Maybe (Tuple2 Blending' Blending')
522testdata/performance/SampleMaterial.lc 260:34-260:57 Tuple2 Blending' Blending'
523testdata/performance/SampleMaterial.lc 260:36-260:46 Blending'
524testdata/performance/SampleMaterial.lc 260:49-260:55 Blending'
525testdata/performance/SampleMaterial.lc 261:30-261:50 RGBGen
526testdata/performance/SampleMaterial.lc 262:32-262:42 AlphaGen
527testdata/performance/SampleMaterial.lc 263:29-263:40 TCGen
528testdata/performance/SampleMaterial.lc 264:29-264:31 {a} -> List a
529testdata/performance/SampleMaterial.lc 265:31-265:42 StageTexture
530testdata/performance/SampleMaterial.lc 266:34-266:38 Bool
531testdata/performance/SampleMaterial.lc 267:33-267:41 DepthFunction
532testdata/performance/SampleMaterial.lc 268:33-268:40 {a} -> Maybe a
533testdata/performance/SampleMaterial.lc 269:41-269:46 Bool
534testdata/performance/SampleMaterial.lc 270:38-270:54 String
535testdata/performance/SampleMaterial.lc 273:21-273:26 Bool
536testdata/performance/SampleMaterial.lc 276:5-318:6 Tuple2 String CommonAttrs
537testdata/performance/SampleMaterial.lc 276:5-2182:6 List (Tuple2 String CommonAttrs)
538testdata/performance/SampleMaterial.lc 276:7-276:42 String
539testdata/performance/SampleMaterial.lc 277:7-277:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
540testdata/performance/SampleMaterial.lc 277:7-278:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
541testdata/performance/SampleMaterial.lc 277:7-279:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
542testdata/performance/SampleMaterial.lc 277:7-280:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
543testdata/performance/SampleMaterial.lc 277:7-281:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
544testdata/performance/SampleMaterial.lc 277:7-282:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
545testdata/performance/SampleMaterial.lc 277:7-283:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
546testdata/performance/SampleMaterial.lc 277:7-284:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
547testdata/performance/SampleMaterial.lc 277:7-285:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
548testdata/performance/SampleMaterial.lc 277:7-286:30 Bool -> List StageAttrs -> Bool->CommonAttrs
549testdata/performance/SampleMaterial.lc 277:7-287:34 List StageAttrs -> Bool->CommonAttrs
550testdata/performance/SampleMaterial.lc 277:7-315:14 Bool->CommonAttrs
551testdata/performance/SampleMaterial.lc 277:7-317:10 CommonAttrs
552testdata/performance/SampleMaterial.lc 278:24-278:26 Tuple0
553testdata/performance/SampleMaterial.lc 279:24-279:26 Tuple0
554testdata/performance/SampleMaterial.lc 280:22-280:27 Bool
555testdata/performance/SampleMaterial.lc 281:20-281:21 V1
556testdata/performance/SampleMaterial.lc 282:30-282:35 Bool
557testdata/performance/SampleMaterial.lc 283:23-283:28 Bool
558testdata/performance/SampleMaterial.lc 284:20-284:33 CullType
559testdata/performance/SampleMaterial.lc 285:30-285:32 {a} -> List a
560testdata/performance/SampleMaterial.lc 286:25-286:30 Bool
561testdata/performance/SampleMaterial.lc 287:29-287:34 Bool
562testdata/performance/SampleMaterial.lc 289:13-315:14 List StageAttrs
563testdata/performance/SampleMaterial.lc 289:15-289:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
564testdata/performance/SampleMaterial.lc 289:15-290:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
565testdata/performance/SampleMaterial.lc 289:15-291:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
566testdata/performance/SampleMaterial.lc 289:15-292:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
567testdata/performance/SampleMaterial.lc 289:15-293:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
568testdata/performance/SampleMaterial.lc 289:15-294:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
569testdata/performance/SampleMaterial.lc 289:15-295:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
570testdata/performance/SampleMaterial.lc 289:15-296:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
571testdata/performance/SampleMaterial.lc 289:15-297:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
572testdata/performance/SampleMaterial.lc 289:15-298:40 Bool -> String->StageAttrs
573testdata/performance/SampleMaterial.lc 289:15-299:46 String->StageAttrs
574testdata/performance/SampleMaterial.lc 289:15-301:18 StageAttrs
575testdata/performance/SampleMaterial.lc 290:29-290:36 {a} -> Maybe a
576testdata/performance/SampleMaterial.lc 291:30-291:50 RGBGen
577testdata/performance/SampleMaterial.lc 292:32-292:42 AlphaGen
578testdata/performance/SampleMaterial.lc 293:29-293:36 TCGen
579testdata/performance/SampleMaterial.lc 294:29-294:31 {a} -> List a
580testdata/performance/SampleMaterial.lc 295:31-295:37 String->StageTexture
581testdata/performance/SampleMaterial.lc 295:31-295:73 StageTexture
582testdata/performance/SampleMaterial.lc 295:38-295:73 String
583testdata/performance/SampleMaterial.lc 296:34-296:38 Bool
584testdata/performance/SampleMaterial.lc 297:33-297:41 DepthFunction
585testdata/performance/SampleMaterial.lc 298:33-298:40 {a} -> Maybe a
586testdata/performance/SampleMaterial.lc 299:41-299:46 Bool
587testdata/performance/SampleMaterial.lc 300:38-300:53 String
588testdata/performance/SampleMaterial.lc 302:15-302:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
589testdata/performance/SampleMaterial.lc 302:15-303:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
590testdata/performance/SampleMaterial.lc 302:15-304:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
591testdata/performance/SampleMaterial.lc 302:15-305:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
592testdata/performance/SampleMaterial.lc 302:15-306:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
593testdata/performance/SampleMaterial.lc 302:15-307:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
594testdata/performance/SampleMaterial.lc 302:15-308:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
595testdata/performance/SampleMaterial.lc 302:15-309:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
596testdata/performance/SampleMaterial.lc 302:15-310:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
597testdata/performance/SampleMaterial.lc 302:15-311:40 Bool -> String->StageAttrs
598testdata/performance/SampleMaterial.lc 302:15-312:46 String->StageAttrs
599testdata/performance/SampleMaterial.lc 302:15-314:18 List StageAttrs | StageAttrs
600testdata/performance/SampleMaterial.lc 303:29-303:33 {a} -> a -> Maybe a
601testdata/performance/SampleMaterial.lc 303:29-303:57 Maybe (Tuple2 Blending' Blending')
602testdata/performance/SampleMaterial.lc 303:34-303:57 Tuple2 Blending' Blending'
603testdata/performance/SampleMaterial.lc 303:36-303:46 Blending'
604testdata/performance/SampleMaterial.lc 303:49-303:55 Blending'
605testdata/performance/SampleMaterial.lc 304:30-304:50 RGBGen
606testdata/performance/SampleMaterial.lc 305:32-305:42 AlphaGen
607testdata/performance/SampleMaterial.lc 306:29-306:40 TCGen
608testdata/performance/SampleMaterial.lc 307:29-307:31 {a} -> List a
609testdata/performance/SampleMaterial.lc 308:31-308:42 StageTexture
610testdata/performance/SampleMaterial.lc 309:34-309:38 Bool
611testdata/performance/SampleMaterial.lc 310:33-310:41 DepthFunction
612testdata/performance/SampleMaterial.lc 311:33-311:40 {a} -> Maybe a
613testdata/performance/SampleMaterial.lc 312:41-312:46 Bool
614testdata/performance/SampleMaterial.lc 313:38-313:54 String
615testdata/performance/SampleMaterial.lc 316:21-316:26 Bool
616testdata/performance/SampleMaterial.lc 319:5-361:6 Tuple2 String CommonAttrs
617testdata/performance/SampleMaterial.lc 319:5-2182:6 List (Tuple2 String CommonAttrs)
618testdata/performance/SampleMaterial.lc 319:7-319:43 String
619testdata/performance/SampleMaterial.lc 320:7-320:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
620testdata/performance/SampleMaterial.lc 320:7-321:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
621testdata/performance/SampleMaterial.lc 320:7-322:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
622testdata/performance/SampleMaterial.lc 320:7-323:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
623testdata/performance/SampleMaterial.lc 320:7-324:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
624testdata/performance/SampleMaterial.lc 320:7-325:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
625testdata/performance/SampleMaterial.lc 320:7-326:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
626testdata/performance/SampleMaterial.lc 320:7-327:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
627testdata/performance/SampleMaterial.lc 320:7-328:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
628testdata/performance/SampleMaterial.lc 320:7-329:30 Bool -> List StageAttrs -> Bool->CommonAttrs
629testdata/performance/SampleMaterial.lc 320:7-330:34 List StageAttrs -> Bool->CommonAttrs
630testdata/performance/SampleMaterial.lc 320:7-358:14 Bool->CommonAttrs
631testdata/performance/SampleMaterial.lc 320:7-360:10 CommonAttrs
632testdata/performance/SampleMaterial.lc 321:24-321:26 Tuple0
633testdata/performance/SampleMaterial.lc 322:24-322:26 Tuple0
634testdata/performance/SampleMaterial.lc 323:22-323:27 Bool
635testdata/performance/SampleMaterial.lc 324:20-324:21 V1
636testdata/performance/SampleMaterial.lc 325:30-325:35 Bool
637testdata/performance/SampleMaterial.lc 326:23-326:28 Bool
638testdata/performance/SampleMaterial.lc 327:20-327:33 CullType
639testdata/performance/SampleMaterial.lc 328:30-328:32 {a} -> List a
640testdata/performance/SampleMaterial.lc 329:25-329:30 Bool
641testdata/performance/SampleMaterial.lc 330:29-330:34 Bool
642testdata/performance/SampleMaterial.lc 332:13-358:14 List StageAttrs
643testdata/performance/SampleMaterial.lc 332:15-332:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
644testdata/performance/SampleMaterial.lc 332:15-333:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
645testdata/performance/SampleMaterial.lc 332:15-334:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
646testdata/performance/SampleMaterial.lc 332:15-335:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
647testdata/performance/SampleMaterial.lc 332:15-336:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
648testdata/performance/SampleMaterial.lc 332:15-337:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
649testdata/performance/SampleMaterial.lc 332:15-338:74 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
650testdata/performance/SampleMaterial.lc 332:15-339:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
651testdata/performance/SampleMaterial.lc 332:15-340:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
652testdata/performance/SampleMaterial.lc 332:15-341:40 Bool -> String->StageAttrs
653testdata/performance/SampleMaterial.lc 332:15-342:46 String->StageAttrs
654testdata/performance/SampleMaterial.lc 332:15-344:18 StageAttrs
655testdata/performance/SampleMaterial.lc 333:29-333:36 {a} -> Maybe a
656testdata/performance/SampleMaterial.lc 334:30-334:50 RGBGen
657testdata/performance/SampleMaterial.lc 335:32-335:42 AlphaGen
658testdata/performance/SampleMaterial.lc 336:29-336:36 TCGen
659testdata/performance/SampleMaterial.lc 337:29-337:31 {a} -> List a
660testdata/performance/SampleMaterial.lc 338:31-338:37 String->StageTexture
661testdata/performance/SampleMaterial.lc 338:31-338:74 StageTexture
662testdata/performance/SampleMaterial.lc 338:38-338:74 String
663testdata/performance/SampleMaterial.lc 339:34-339:38 Bool
664testdata/performance/SampleMaterial.lc 340:33-340:41 DepthFunction
665testdata/performance/SampleMaterial.lc 341:33-341:40 {a} -> Maybe a
666testdata/performance/SampleMaterial.lc 342:41-342:46 Bool
667testdata/performance/SampleMaterial.lc 343:38-343:54 String
668testdata/performance/SampleMaterial.lc 345:15-345:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
669testdata/performance/SampleMaterial.lc 345:15-346:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
670testdata/performance/SampleMaterial.lc 345:15-347:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
671testdata/performance/SampleMaterial.lc 345:15-348:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
672testdata/performance/SampleMaterial.lc 345:15-349:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
673testdata/performance/SampleMaterial.lc 345:15-350:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
674testdata/performance/SampleMaterial.lc 345:15-351:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
675testdata/performance/SampleMaterial.lc 345:15-352:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
676testdata/performance/SampleMaterial.lc 345:15-353:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
677testdata/performance/SampleMaterial.lc 345:15-354:40 Bool -> String->StageAttrs
678testdata/performance/SampleMaterial.lc 345:15-355:46 String->StageAttrs
679testdata/performance/SampleMaterial.lc 345:15-357:18 List StageAttrs | StageAttrs
680testdata/performance/SampleMaterial.lc 346:29-346:33 {a} -> a -> Maybe a
681testdata/performance/SampleMaterial.lc 346:29-346:57 Maybe (Tuple2 Blending' Blending')
682testdata/performance/SampleMaterial.lc 346:34-346:57 Tuple2 Blending' Blending'
683testdata/performance/SampleMaterial.lc 346:36-346:46 Blending'
684testdata/performance/SampleMaterial.lc 346:49-346:55 Blending'
685testdata/performance/SampleMaterial.lc 347:30-347:50 RGBGen
686testdata/performance/SampleMaterial.lc 348:32-348:42 AlphaGen
687testdata/performance/SampleMaterial.lc 349:29-349:40 TCGen
688testdata/performance/SampleMaterial.lc 350:29-350:31 {a} -> List a
689testdata/performance/SampleMaterial.lc 351:31-351:42 StageTexture
690testdata/performance/SampleMaterial.lc 352:34-352:38 Bool
691testdata/performance/SampleMaterial.lc 353:33-353:41 DepthFunction
692testdata/performance/SampleMaterial.lc 354:33-354:40 {a} -> Maybe a
693testdata/performance/SampleMaterial.lc 355:41-355:46 Bool
694testdata/performance/SampleMaterial.lc 356:38-356:54 String
695testdata/performance/SampleMaterial.lc 359:21-359:26 Bool
696testdata/performance/SampleMaterial.lc 362:5-404:6 Tuple2 String CommonAttrs
697testdata/performance/SampleMaterial.lc 362:5-2182:6 List (Tuple2 String CommonAttrs)
698testdata/performance/SampleMaterial.lc 362:7-362:53 String
699testdata/performance/SampleMaterial.lc 363:7-363:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
700testdata/performance/SampleMaterial.lc 363:7-364:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
701testdata/performance/SampleMaterial.lc 363:7-365:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
702testdata/performance/SampleMaterial.lc 363:7-366:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
703testdata/performance/SampleMaterial.lc 363:7-367:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
704testdata/performance/SampleMaterial.lc 363:7-368:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
705testdata/performance/SampleMaterial.lc 363:7-369:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
706testdata/performance/SampleMaterial.lc 363:7-370:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
707testdata/performance/SampleMaterial.lc 363:7-371:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
708testdata/performance/SampleMaterial.lc 363:7-372:30 Bool -> List StageAttrs -> Bool->CommonAttrs
709testdata/performance/SampleMaterial.lc 363:7-373:34 List StageAttrs -> Bool->CommonAttrs
710testdata/performance/SampleMaterial.lc 363:7-401:14 Bool->CommonAttrs
711testdata/performance/SampleMaterial.lc 363:7-403:10 CommonAttrs
712testdata/performance/SampleMaterial.lc 364:24-364:26 Tuple0
713testdata/performance/SampleMaterial.lc 365:24-365:26 Tuple0
714testdata/performance/SampleMaterial.lc 366:22-366:27 Bool
715testdata/performance/SampleMaterial.lc 367:20-367:21 V1
716testdata/performance/SampleMaterial.lc 368:30-368:35 Bool
717testdata/performance/SampleMaterial.lc 369:23-369:28 Bool
718testdata/performance/SampleMaterial.lc 370:20-370:33 CullType
719testdata/performance/SampleMaterial.lc 371:30-371:32 {a} -> List a
720testdata/performance/SampleMaterial.lc 372:25-372:30 Bool
721testdata/performance/SampleMaterial.lc 373:29-373:34 Bool
722testdata/performance/SampleMaterial.lc 375:13-401:14 List StageAttrs
723testdata/performance/SampleMaterial.lc 375:15-375:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
724testdata/performance/SampleMaterial.lc 375:15-376:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
725testdata/performance/SampleMaterial.lc 375:15-377:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
726testdata/performance/SampleMaterial.lc 375:15-378:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
727testdata/performance/SampleMaterial.lc 375:15-379:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
728testdata/performance/SampleMaterial.lc 375:15-380:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
729testdata/performance/SampleMaterial.lc 375:15-381:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
730testdata/performance/SampleMaterial.lc 375:15-382:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
731testdata/performance/SampleMaterial.lc 375:15-383:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
732testdata/performance/SampleMaterial.lc 375:15-384:40 Bool -> String->StageAttrs
733testdata/performance/SampleMaterial.lc 375:15-385:46 String->StageAttrs
734testdata/performance/SampleMaterial.lc 375:15-387:18 StageAttrs
735testdata/performance/SampleMaterial.lc 376:29-376:36 {a} -> Maybe a
736testdata/performance/SampleMaterial.lc 377:30-377:50 RGBGen
737testdata/performance/SampleMaterial.lc 378:32-378:42 AlphaGen
738testdata/performance/SampleMaterial.lc 379:29-379:36 TCGen
739testdata/performance/SampleMaterial.lc 380:29-380:31 {a} -> List a
740testdata/performance/SampleMaterial.lc 381:31-381:37 String->StageTexture
741testdata/performance/SampleMaterial.lc 381:31-381:84 StageTexture
742testdata/performance/SampleMaterial.lc 381:38-381:84 String
743testdata/performance/SampleMaterial.lc 382:34-382:38 Bool
744testdata/performance/SampleMaterial.lc 383:33-383:41 DepthFunction
745testdata/performance/SampleMaterial.lc 384:33-384:40 {a} -> Maybe a
746testdata/performance/SampleMaterial.lc 385:41-385:46 Bool
747testdata/performance/SampleMaterial.lc 386:38-386:54 String
748testdata/performance/SampleMaterial.lc 388:15-388:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
749testdata/performance/SampleMaterial.lc 388:15-389:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
750testdata/performance/SampleMaterial.lc 388:15-390:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
751testdata/performance/SampleMaterial.lc 388:15-391:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
752testdata/performance/SampleMaterial.lc 388:15-392:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
753testdata/performance/SampleMaterial.lc 388:15-393:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
754testdata/performance/SampleMaterial.lc 388:15-394:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
755testdata/performance/SampleMaterial.lc 388:15-395:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
756testdata/performance/SampleMaterial.lc 388:15-396:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
757testdata/performance/SampleMaterial.lc 388:15-397:40 Bool -> String->StageAttrs
758testdata/performance/SampleMaterial.lc 388:15-398:46 String->StageAttrs
759testdata/performance/SampleMaterial.lc 388:15-400:18 List StageAttrs | StageAttrs
760testdata/performance/SampleMaterial.lc 389:29-389:33 {a} -> a -> Maybe a
761testdata/performance/SampleMaterial.lc 389:29-389:57 Maybe (Tuple2 Blending' Blending')
762testdata/performance/SampleMaterial.lc 389:34-389:57 Tuple2 Blending' Blending'
763testdata/performance/SampleMaterial.lc 389:36-389:46 Blending'
764testdata/performance/SampleMaterial.lc 389:49-389:55 Blending'
765testdata/performance/SampleMaterial.lc 390:30-390:50 RGBGen
766testdata/performance/SampleMaterial.lc 391:32-391:42 AlphaGen
767testdata/performance/SampleMaterial.lc 392:29-392:40 TCGen
768testdata/performance/SampleMaterial.lc 393:29-393:31 {a} -> List a
769testdata/performance/SampleMaterial.lc 394:31-394:42 StageTexture
770testdata/performance/SampleMaterial.lc 395:34-395:38 Bool
771testdata/performance/SampleMaterial.lc 396:33-396:41 DepthFunction
772testdata/performance/SampleMaterial.lc 397:33-397:40 {a} -> Maybe a
773testdata/performance/SampleMaterial.lc 398:41-398:46 Bool
774testdata/performance/SampleMaterial.lc 399:38-399:54 String
775testdata/performance/SampleMaterial.lc 402:21-402:26 Bool
776testdata/performance/SampleMaterial.lc 405:5-447:6 Tuple2 String CommonAttrs
777testdata/performance/SampleMaterial.lc 405:5-2182:6 List (Tuple2 String CommonAttrs)
778testdata/performance/SampleMaterial.lc 405:7-405:53 String
779testdata/performance/SampleMaterial.lc 406:7-406:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
780testdata/performance/SampleMaterial.lc 406:7-407:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
781testdata/performance/SampleMaterial.lc 406:7-408:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
782testdata/performance/SampleMaterial.lc 406:7-409:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
783testdata/performance/SampleMaterial.lc 406:7-410:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
784testdata/performance/SampleMaterial.lc 406:7-411:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
785testdata/performance/SampleMaterial.lc 406:7-412:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
786testdata/performance/SampleMaterial.lc 406:7-413:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
787testdata/performance/SampleMaterial.lc 406:7-414:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
788testdata/performance/SampleMaterial.lc 406:7-415:30 Bool -> List StageAttrs -> Bool->CommonAttrs
789testdata/performance/SampleMaterial.lc 406:7-416:34 List StageAttrs -> Bool->CommonAttrs
790testdata/performance/SampleMaterial.lc 406:7-444:14 Bool->CommonAttrs
791testdata/performance/SampleMaterial.lc 406:7-446:10 CommonAttrs
792testdata/performance/SampleMaterial.lc 407:24-407:26 Tuple0
793testdata/performance/SampleMaterial.lc 408:24-408:26 Tuple0
794testdata/performance/SampleMaterial.lc 409:22-409:27 Bool
795testdata/performance/SampleMaterial.lc 410:20-410:21 V1
796testdata/performance/SampleMaterial.lc 411:30-411:35 Bool
797testdata/performance/SampleMaterial.lc 412:23-412:28 Bool
798testdata/performance/SampleMaterial.lc 413:20-413:33 CullType
799testdata/performance/SampleMaterial.lc 414:30-414:32 {a} -> List a
800testdata/performance/SampleMaterial.lc 415:25-415:30 Bool
801testdata/performance/SampleMaterial.lc 416:29-416:34 Bool
802testdata/performance/SampleMaterial.lc 418:13-444:14 List StageAttrs
803testdata/performance/SampleMaterial.lc 418:15-418:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
804testdata/performance/SampleMaterial.lc 418:15-419:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
805testdata/performance/SampleMaterial.lc 418:15-420:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
806testdata/performance/SampleMaterial.lc 418:15-421:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
807testdata/performance/SampleMaterial.lc 418:15-422:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
808testdata/performance/SampleMaterial.lc 418:15-423:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
809testdata/performance/SampleMaterial.lc 418:15-424:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
810testdata/performance/SampleMaterial.lc 418:15-425:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
811testdata/performance/SampleMaterial.lc 418:15-426:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
812testdata/performance/SampleMaterial.lc 418:15-427:40 Bool -> String->StageAttrs
813testdata/performance/SampleMaterial.lc 418:15-428:46 String->StageAttrs
814testdata/performance/SampleMaterial.lc 418:15-430:18 StageAttrs
815testdata/performance/SampleMaterial.lc 419:29-419:36 {a} -> Maybe a
816testdata/performance/SampleMaterial.lc 420:30-420:50 RGBGen
817testdata/performance/SampleMaterial.lc 421:32-421:42 AlphaGen
818testdata/performance/SampleMaterial.lc 422:29-422:36 TCGen
819testdata/performance/SampleMaterial.lc 423:29-423:31 {a} -> List a
820testdata/performance/SampleMaterial.lc 424:31-424:37 String->StageTexture
821testdata/performance/SampleMaterial.lc 424:31-424:84 StageTexture
822testdata/performance/SampleMaterial.lc 424:38-424:84 String
823testdata/performance/SampleMaterial.lc 425:34-425:38 Bool
824testdata/performance/SampleMaterial.lc 426:33-426:41 DepthFunction
825testdata/performance/SampleMaterial.lc 427:33-427:40 {a} -> Maybe a
826testdata/performance/SampleMaterial.lc 428:41-428:46 Bool
827testdata/performance/SampleMaterial.lc 429:38-429:54 String
828testdata/performance/SampleMaterial.lc 431:15-431:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
829testdata/performance/SampleMaterial.lc 431:15-432:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
830testdata/performance/SampleMaterial.lc 431:15-433:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
831testdata/performance/SampleMaterial.lc 431:15-434:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
832testdata/performance/SampleMaterial.lc 431:15-435:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
833testdata/performance/SampleMaterial.lc 431:15-436:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
834testdata/performance/SampleMaterial.lc 431:15-437:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
835testdata/performance/SampleMaterial.lc 431:15-438:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
836testdata/performance/SampleMaterial.lc 431:15-439:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
837testdata/performance/SampleMaterial.lc 431:15-440:40 Bool -> String->StageAttrs
838testdata/performance/SampleMaterial.lc 431:15-441:46 String->StageAttrs
839testdata/performance/SampleMaterial.lc 431:15-443:18 List StageAttrs | StageAttrs
840testdata/performance/SampleMaterial.lc 432:29-432:33 {a} -> a -> Maybe a
841testdata/performance/SampleMaterial.lc 432:29-432:57 Maybe (Tuple2 Blending' Blending')
842testdata/performance/SampleMaterial.lc 432:34-432:57 Tuple2 Blending' Blending'
843testdata/performance/SampleMaterial.lc 432:36-432:46 Blending'
844testdata/performance/SampleMaterial.lc 432:49-432:55 Blending'
845testdata/performance/SampleMaterial.lc 433:30-433:50 RGBGen
846testdata/performance/SampleMaterial.lc 434:32-434:42 AlphaGen
847testdata/performance/SampleMaterial.lc 435:29-435:40 TCGen
848testdata/performance/SampleMaterial.lc 436:29-436:31 {a} -> List a
849testdata/performance/SampleMaterial.lc 437:31-437:42 StageTexture
850testdata/performance/SampleMaterial.lc 438:34-438:38 Bool
851testdata/performance/SampleMaterial.lc 439:33-439:41 DepthFunction
852testdata/performance/SampleMaterial.lc 440:33-440:40 {a} -> Maybe a
853testdata/performance/SampleMaterial.lc 441:41-441:46 Bool
854testdata/performance/SampleMaterial.lc 442:38-442:54 String
855testdata/performance/SampleMaterial.lc 445:21-445:26 Bool
856testdata/performance/SampleMaterial.lc 448:5-490:6 Tuple2 String CommonAttrs
857testdata/performance/SampleMaterial.lc 448:5-2182:6 List (Tuple2 String CommonAttrs)
858testdata/performance/SampleMaterial.lc 448:7-448:53 String
859testdata/performance/SampleMaterial.lc 449:7-449:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
860testdata/performance/SampleMaterial.lc 449:7-450:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
861testdata/performance/SampleMaterial.lc 449:7-451:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
862testdata/performance/SampleMaterial.lc 449:7-452:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
863testdata/performance/SampleMaterial.lc 449:7-453:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
864testdata/performance/SampleMaterial.lc 449:7-454:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
865testdata/performance/SampleMaterial.lc 449:7-455:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
866testdata/performance/SampleMaterial.lc 449:7-456:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
867testdata/performance/SampleMaterial.lc 449:7-457:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
868testdata/performance/SampleMaterial.lc 449:7-458:30 Bool -> List StageAttrs -> Bool->CommonAttrs
869testdata/performance/SampleMaterial.lc 449:7-459:34 List StageAttrs -> Bool->CommonAttrs
870testdata/performance/SampleMaterial.lc 449:7-487:14 Bool->CommonAttrs
871testdata/performance/SampleMaterial.lc 449:7-489:10 CommonAttrs
872testdata/performance/SampleMaterial.lc 450:24-450:26 Tuple0
873testdata/performance/SampleMaterial.lc 451:24-451:26 Tuple0
874testdata/performance/SampleMaterial.lc 452:22-452:27 Bool
875testdata/performance/SampleMaterial.lc 453:20-453:21 V1
876testdata/performance/SampleMaterial.lc 454:30-454:35 Bool
877testdata/performance/SampleMaterial.lc 455:23-455:28 Bool
878testdata/performance/SampleMaterial.lc 456:20-456:33 CullType
879testdata/performance/SampleMaterial.lc 457:30-457:32 {a} -> List a
880testdata/performance/SampleMaterial.lc 458:25-458:30 Bool
881testdata/performance/SampleMaterial.lc 459:29-459:34 Bool
882testdata/performance/SampleMaterial.lc 461:13-487:14 List StageAttrs
883testdata/performance/SampleMaterial.lc 461:15-461:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
884testdata/performance/SampleMaterial.lc 461:15-462:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
885testdata/performance/SampleMaterial.lc 461:15-463:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
886testdata/performance/SampleMaterial.lc 461:15-464:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
887testdata/performance/SampleMaterial.lc 461:15-465:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
888testdata/performance/SampleMaterial.lc 461:15-466:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
889testdata/performance/SampleMaterial.lc 461:15-467:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
890testdata/performance/SampleMaterial.lc 461:15-468:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
891testdata/performance/SampleMaterial.lc 461:15-469:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
892testdata/performance/SampleMaterial.lc 461:15-470:40 Bool -> String->StageAttrs
893testdata/performance/SampleMaterial.lc 461:15-471:46 String->StageAttrs
894testdata/performance/SampleMaterial.lc 461:15-473:18 StageAttrs
895testdata/performance/SampleMaterial.lc 462:29-462:36 {a} -> Maybe a
896testdata/performance/SampleMaterial.lc 463:30-463:50 RGBGen
897testdata/performance/SampleMaterial.lc 464:32-464:42 AlphaGen
898testdata/performance/SampleMaterial.lc 465:29-465:36 TCGen
899testdata/performance/SampleMaterial.lc 466:29-466:31 {a} -> List a
900testdata/performance/SampleMaterial.lc 467:31-467:37 String->StageTexture
901testdata/performance/SampleMaterial.lc 467:31-467:84 StageTexture
902testdata/performance/SampleMaterial.lc 467:38-467:84 String
903testdata/performance/SampleMaterial.lc 468:34-468:38 Bool
904testdata/performance/SampleMaterial.lc 469:33-469:41 DepthFunction
905testdata/performance/SampleMaterial.lc 470:33-470:40 {a} -> Maybe a
906testdata/performance/SampleMaterial.lc 471:41-471:46 Bool
907testdata/performance/SampleMaterial.lc 472:38-472:54 String
908testdata/performance/SampleMaterial.lc 474:15-474:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
909testdata/performance/SampleMaterial.lc 474:15-475:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
910testdata/performance/SampleMaterial.lc 474:15-476:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
911testdata/performance/SampleMaterial.lc 474:15-477:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
912testdata/performance/SampleMaterial.lc 474:15-478:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
913testdata/performance/SampleMaterial.lc 474:15-479:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
914testdata/performance/SampleMaterial.lc 474:15-480:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
915testdata/performance/SampleMaterial.lc 474:15-481:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
916testdata/performance/SampleMaterial.lc 474:15-482:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
917testdata/performance/SampleMaterial.lc 474:15-483:40 Bool -> String->StageAttrs
918testdata/performance/SampleMaterial.lc 474:15-484:46 String->StageAttrs
919testdata/performance/SampleMaterial.lc 474:15-486:18 List StageAttrs | StageAttrs
920testdata/performance/SampleMaterial.lc 475:29-475:33 {a} -> a -> Maybe a
921testdata/performance/SampleMaterial.lc 475:29-475:57 Maybe (Tuple2 Blending' Blending')
922testdata/performance/SampleMaterial.lc 475:34-475:57 Tuple2 Blending' Blending'
923testdata/performance/SampleMaterial.lc 475:36-475:46 Blending'
924testdata/performance/SampleMaterial.lc 475:49-475:55 Blending'
925testdata/performance/SampleMaterial.lc 476:30-476:50 RGBGen
926testdata/performance/SampleMaterial.lc 477:32-477:42 AlphaGen
927testdata/performance/SampleMaterial.lc 478:29-478:40 TCGen
928testdata/performance/SampleMaterial.lc 479:29-479:31 {a} -> List a
929testdata/performance/SampleMaterial.lc 480:31-480:42 StageTexture
930testdata/performance/SampleMaterial.lc 481:34-481:38 Bool
931testdata/performance/SampleMaterial.lc 482:33-482:41 DepthFunction
932testdata/performance/SampleMaterial.lc 483:33-483:40 {a} -> Maybe a
933testdata/performance/SampleMaterial.lc 484:41-484:46 Bool
934testdata/performance/SampleMaterial.lc 485:38-485:54 String
935testdata/performance/SampleMaterial.lc 488:21-488:26 Bool
936testdata/performance/SampleMaterial.lc 491:5-533:6 Tuple2 String CommonAttrs
937testdata/performance/SampleMaterial.lc 491:5-2182:6 List (Tuple2 String CommonAttrs)
938testdata/performance/SampleMaterial.lc 491:7-491:53 String
939testdata/performance/SampleMaterial.lc 492:7-492:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
940testdata/performance/SampleMaterial.lc 492:7-493:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
941testdata/performance/SampleMaterial.lc 492:7-494:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
942testdata/performance/SampleMaterial.lc 492:7-495:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
943testdata/performance/SampleMaterial.lc 492:7-496:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
944testdata/performance/SampleMaterial.lc 492:7-497:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
945testdata/performance/SampleMaterial.lc 492:7-498:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
946testdata/performance/SampleMaterial.lc 492:7-499:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
947testdata/performance/SampleMaterial.lc 492:7-500:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
948testdata/performance/SampleMaterial.lc 492:7-501:30 Bool -> List StageAttrs -> Bool->CommonAttrs
949testdata/performance/SampleMaterial.lc 492:7-502:34 List StageAttrs -> Bool->CommonAttrs
950testdata/performance/SampleMaterial.lc 492:7-530:14 Bool->CommonAttrs
951testdata/performance/SampleMaterial.lc 492:7-532:10 CommonAttrs
952testdata/performance/SampleMaterial.lc 493:24-493:26 Tuple0
953testdata/performance/SampleMaterial.lc 494:24-494:26 Tuple0
954testdata/performance/SampleMaterial.lc 495:22-495:27 Bool
955testdata/performance/SampleMaterial.lc 496:20-496:21 V1
956testdata/performance/SampleMaterial.lc 497:30-497:35 Bool
957testdata/performance/SampleMaterial.lc 498:23-498:28 Bool
958testdata/performance/SampleMaterial.lc 499:20-499:33 CullType
959testdata/performance/SampleMaterial.lc 500:30-500:32 {a} -> List a
960testdata/performance/SampleMaterial.lc 501:25-501:30 Bool
961testdata/performance/SampleMaterial.lc 502:29-502:34 Bool
962testdata/performance/SampleMaterial.lc 504:13-530:14 List StageAttrs
963testdata/performance/SampleMaterial.lc 504:15-504:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
964testdata/performance/SampleMaterial.lc 504:15-505:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
965testdata/performance/SampleMaterial.lc 504:15-506:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
966testdata/performance/SampleMaterial.lc 504:15-507:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
967testdata/performance/SampleMaterial.lc 504:15-508:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
968testdata/performance/SampleMaterial.lc 504:15-509:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
969testdata/performance/SampleMaterial.lc 504:15-510:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
970testdata/performance/SampleMaterial.lc 504:15-511:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
971testdata/performance/SampleMaterial.lc 504:15-512:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
972testdata/performance/SampleMaterial.lc 504:15-513:40 Bool -> String->StageAttrs
973testdata/performance/SampleMaterial.lc 504:15-514:46 String->StageAttrs
974testdata/performance/SampleMaterial.lc 504:15-516:18 StageAttrs
975testdata/performance/SampleMaterial.lc 505:29-505:36 {a} -> Maybe a
976testdata/performance/SampleMaterial.lc 506:30-506:50 RGBGen
977testdata/performance/SampleMaterial.lc 507:32-507:42 AlphaGen
978testdata/performance/SampleMaterial.lc 508:29-508:36 TCGen
979testdata/performance/SampleMaterial.lc 509:29-509:31 {a} -> List a
980testdata/performance/SampleMaterial.lc 510:31-510:37 String->StageTexture
981testdata/performance/SampleMaterial.lc 510:31-510:84 StageTexture
982testdata/performance/SampleMaterial.lc 510:38-510:84 String
983testdata/performance/SampleMaterial.lc 511:34-511:38 Bool
984testdata/performance/SampleMaterial.lc 512:33-512:41 DepthFunction
985testdata/performance/SampleMaterial.lc 513:33-513:40 {a} -> Maybe a
986testdata/performance/SampleMaterial.lc 514:41-514:46 Bool
987testdata/performance/SampleMaterial.lc 515:38-515:54 String
988testdata/performance/SampleMaterial.lc 517:15-517:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
989testdata/performance/SampleMaterial.lc 517:15-518:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
990testdata/performance/SampleMaterial.lc 517:15-519:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
991testdata/performance/SampleMaterial.lc 517:15-520:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
992testdata/performance/SampleMaterial.lc 517:15-521:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
993testdata/performance/SampleMaterial.lc 517:15-522:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
994testdata/performance/SampleMaterial.lc 517:15-523:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
995testdata/performance/SampleMaterial.lc 517:15-524:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
996testdata/performance/SampleMaterial.lc 517:15-525:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
997testdata/performance/SampleMaterial.lc 517:15-526:40 Bool -> String->StageAttrs
998testdata/performance/SampleMaterial.lc 517:15-527:46 String->StageAttrs
999testdata/performance/SampleMaterial.lc 517:15-529:18 List StageAttrs | StageAttrs
1000testdata/performance/SampleMaterial.lc 518:29-518:33 {a} -> a -> Maybe a
1001testdata/performance/SampleMaterial.lc 518:29-518:57 Maybe (Tuple2 Blending' Blending')
1002testdata/performance/SampleMaterial.lc 518:34-518:57 Tuple2 Blending' Blending'
1003testdata/performance/SampleMaterial.lc 518:36-518:46 Blending'
1004testdata/performance/SampleMaterial.lc 518:49-518:55 Blending'
1005testdata/performance/SampleMaterial.lc 519:30-519:50 RGBGen
1006testdata/performance/SampleMaterial.lc 520:32-520:42 AlphaGen
1007testdata/performance/SampleMaterial.lc 521:29-521:40 TCGen
1008testdata/performance/SampleMaterial.lc 522:29-522:31 {a} -> List a
1009testdata/performance/SampleMaterial.lc 523:31-523:42 StageTexture
1010testdata/performance/SampleMaterial.lc 524:34-524:38 Bool
1011testdata/performance/SampleMaterial.lc 525:33-525:41 DepthFunction
1012testdata/performance/SampleMaterial.lc 526:33-526:40 {a} -> Maybe a
1013testdata/performance/SampleMaterial.lc 527:41-527:46 Bool
1014testdata/performance/SampleMaterial.lc 528:38-528:54 String
1015testdata/performance/SampleMaterial.lc 531:21-531:26 Bool
1016testdata/performance/SampleMaterial.lc 534:5-576:6 Tuple2 String CommonAttrs
1017testdata/performance/SampleMaterial.lc 534:5-2182:6 List (Tuple2 String CommonAttrs)
1018testdata/performance/SampleMaterial.lc 534:7-534:42 String
1019testdata/performance/SampleMaterial.lc 535:7-535:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1020testdata/performance/SampleMaterial.lc 535:7-536:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1021testdata/performance/SampleMaterial.lc 535:7-537:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1022testdata/performance/SampleMaterial.lc 535:7-538:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1023testdata/performance/SampleMaterial.lc 535:7-539:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1024testdata/performance/SampleMaterial.lc 535:7-540:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1025testdata/performance/SampleMaterial.lc 535:7-541:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1026testdata/performance/SampleMaterial.lc 535:7-542:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1027testdata/performance/SampleMaterial.lc 535:7-543:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1028testdata/performance/SampleMaterial.lc 535:7-544:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1029testdata/performance/SampleMaterial.lc 535:7-545:34 List StageAttrs -> Bool->CommonAttrs
1030testdata/performance/SampleMaterial.lc 535:7-573:14 Bool->CommonAttrs
1031testdata/performance/SampleMaterial.lc 535:7-575:10 CommonAttrs
1032testdata/performance/SampleMaterial.lc 536:24-536:26 Tuple0
1033testdata/performance/SampleMaterial.lc 537:24-537:26 Tuple0
1034testdata/performance/SampleMaterial.lc 538:22-538:27 Bool
1035testdata/performance/SampleMaterial.lc 539:20-539:21 V1
1036testdata/performance/SampleMaterial.lc 540:30-540:35 Bool
1037testdata/performance/SampleMaterial.lc 541:23-541:28 Bool
1038testdata/performance/SampleMaterial.lc 542:20-542:33 CullType
1039testdata/performance/SampleMaterial.lc 543:30-543:32 {a} -> List a
1040testdata/performance/SampleMaterial.lc 544:25-544:30 Bool
1041testdata/performance/SampleMaterial.lc 545:29-545:34 Bool
1042testdata/performance/SampleMaterial.lc 547:13-573:14 List StageAttrs
1043testdata/performance/SampleMaterial.lc 547:15-547:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1044testdata/performance/SampleMaterial.lc 547:15-548:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1045testdata/performance/SampleMaterial.lc 547:15-549:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1046testdata/performance/SampleMaterial.lc 547:15-550:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1047testdata/performance/SampleMaterial.lc 547:15-551:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1048testdata/performance/SampleMaterial.lc 547:15-552:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1049testdata/performance/SampleMaterial.lc 547:15-553:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1050testdata/performance/SampleMaterial.lc 547:15-554:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1051testdata/performance/SampleMaterial.lc 547:15-555:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1052testdata/performance/SampleMaterial.lc 547:15-556:40 Bool -> String->StageAttrs
1053testdata/performance/SampleMaterial.lc 547:15-557:46 String->StageAttrs
1054testdata/performance/SampleMaterial.lc 547:15-559:18 StageAttrs
1055testdata/performance/SampleMaterial.lc 548:29-548:36 {a} -> Maybe a
1056testdata/performance/SampleMaterial.lc 549:30-549:50 RGBGen
1057testdata/performance/SampleMaterial.lc 550:32-550:42 AlphaGen
1058testdata/performance/SampleMaterial.lc 551:29-551:36 TCGen
1059testdata/performance/SampleMaterial.lc 552:29-552:31 {a} -> List a
1060testdata/performance/SampleMaterial.lc 553:31-553:37 String->StageTexture
1061testdata/performance/SampleMaterial.lc 553:31-553:73 StageTexture
1062testdata/performance/SampleMaterial.lc 553:38-553:73 String
1063testdata/performance/SampleMaterial.lc 554:34-554:38 Bool
1064testdata/performance/SampleMaterial.lc 555:33-555:41 DepthFunction
1065testdata/performance/SampleMaterial.lc 556:33-556:40 {a} -> Maybe a
1066testdata/performance/SampleMaterial.lc 557:41-557:46 Bool
1067testdata/performance/SampleMaterial.lc 558:38-558:54 String
1068testdata/performance/SampleMaterial.lc 560:15-560:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1069testdata/performance/SampleMaterial.lc 560:15-561:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1070testdata/performance/SampleMaterial.lc 560:15-562:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1071testdata/performance/SampleMaterial.lc 560:15-563:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1072testdata/performance/SampleMaterial.lc 560:15-564:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1073testdata/performance/SampleMaterial.lc 560:15-565:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1074testdata/performance/SampleMaterial.lc 560:15-566:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1075testdata/performance/SampleMaterial.lc 560:15-567:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1076testdata/performance/SampleMaterial.lc 560:15-568:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1077testdata/performance/SampleMaterial.lc 560:15-569:40 Bool -> String->StageAttrs
1078testdata/performance/SampleMaterial.lc 560:15-570:46 String->StageAttrs
1079testdata/performance/SampleMaterial.lc 560:15-572:18 List StageAttrs | StageAttrs
1080testdata/performance/SampleMaterial.lc 561:29-561:33 {a} -> a -> Maybe a
1081testdata/performance/SampleMaterial.lc 561:29-561:57 Maybe (Tuple2 Blending' Blending')
1082testdata/performance/SampleMaterial.lc 561:34-561:57 Tuple2 Blending' Blending'
1083testdata/performance/SampleMaterial.lc 561:36-561:46 Blending'
1084testdata/performance/SampleMaterial.lc 561:49-561:55 Blending'
1085testdata/performance/SampleMaterial.lc 562:30-562:50 RGBGen
1086testdata/performance/SampleMaterial.lc 563:32-563:42 AlphaGen
1087testdata/performance/SampleMaterial.lc 564:29-564:40 TCGen
1088testdata/performance/SampleMaterial.lc 565:29-565:31 {a} -> List a
1089testdata/performance/SampleMaterial.lc 566:31-566:42 StageTexture
1090testdata/performance/SampleMaterial.lc 567:34-567:38 Bool
1091testdata/performance/SampleMaterial.lc 568:33-568:41 DepthFunction
1092testdata/performance/SampleMaterial.lc 569:33-569:40 {a} -> Maybe a
1093testdata/performance/SampleMaterial.lc 570:41-570:46 Bool
1094testdata/performance/SampleMaterial.lc 571:38-571:54 String
1095testdata/performance/SampleMaterial.lc 574:21-574:26 Bool
1096testdata/performance/SampleMaterial.lc 577:5-619:6 Tuple2 String CommonAttrs
1097testdata/performance/SampleMaterial.lc 577:5-2182:6 List (Tuple2 String CommonAttrs)
1098testdata/performance/SampleMaterial.lc 577:7-577:42 String
1099testdata/performance/SampleMaterial.lc 578:7-578:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1100testdata/performance/SampleMaterial.lc 578:7-579:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1101testdata/performance/SampleMaterial.lc 578:7-580:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1102testdata/performance/SampleMaterial.lc 578:7-581:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1103testdata/performance/SampleMaterial.lc 578:7-582:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1104testdata/performance/SampleMaterial.lc 578:7-583:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1105testdata/performance/SampleMaterial.lc 578:7-584:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1106testdata/performance/SampleMaterial.lc 578:7-585:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1107testdata/performance/SampleMaterial.lc 578:7-586:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1108testdata/performance/SampleMaterial.lc 578:7-587:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1109testdata/performance/SampleMaterial.lc 578:7-588:34 List StageAttrs -> Bool->CommonAttrs
1110testdata/performance/SampleMaterial.lc 578:7-616:14 Bool->CommonAttrs
1111testdata/performance/SampleMaterial.lc 578:7-618:10 CommonAttrs
1112testdata/performance/SampleMaterial.lc 579:24-579:26 Tuple0
1113testdata/performance/SampleMaterial.lc 580:24-580:26 Tuple0
1114testdata/performance/SampleMaterial.lc 581:22-581:27 Bool
1115testdata/performance/SampleMaterial.lc 582:20-582:21 V1
1116testdata/performance/SampleMaterial.lc 583:30-583:35 Bool
1117testdata/performance/SampleMaterial.lc 584:23-584:28 Bool
1118testdata/performance/SampleMaterial.lc 585:20-585:33 CullType
1119testdata/performance/SampleMaterial.lc 586:30-586:32 {a} -> List a
1120testdata/performance/SampleMaterial.lc 587:25-587:30 Bool
1121testdata/performance/SampleMaterial.lc 588:29-588:34 Bool
1122testdata/performance/SampleMaterial.lc 590:13-616:14 List StageAttrs
1123testdata/performance/SampleMaterial.lc 590:15-590:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1124testdata/performance/SampleMaterial.lc 590:15-591:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1125testdata/performance/SampleMaterial.lc 590:15-592:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1126testdata/performance/SampleMaterial.lc 590:15-593:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1127testdata/performance/SampleMaterial.lc 590:15-594:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1128testdata/performance/SampleMaterial.lc 590:15-595:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1129testdata/performance/SampleMaterial.lc 590:15-596:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1130testdata/performance/SampleMaterial.lc 590:15-597:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1131testdata/performance/SampleMaterial.lc 590:15-598:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1132testdata/performance/SampleMaterial.lc 590:15-599:40 Bool -> String->StageAttrs
1133testdata/performance/SampleMaterial.lc 590:15-600:46 String->StageAttrs
1134testdata/performance/SampleMaterial.lc 590:15-602:18 StageAttrs
1135testdata/performance/SampleMaterial.lc 591:29-591:36 {a} -> Maybe a
1136testdata/performance/SampleMaterial.lc 592:30-592:50 RGBGen
1137testdata/performance/SampleMaterial.lc 593:32-593:42 AlphaGen
1138testdata/performance/SampleMaterial.lc 594:29-594:36 TCGen
1139testdata/performance/SampleMaterial.lc 595:29-595:31 {a} -> List a
1140testdata/performance/SampleMaterial.lc 596:31-596:37 String->StageTexture
1141testdata/performance/SampleMaterial.lc 596:31-596:73 StageTexture
1142testdata/performance/SampleMaterial.lc 596:38-596:73 String
1143testdata/performance/SampleMaterial.lc 597:34-597:38 Bool
1144testdata/performance/SampleMaterial.lc 598:33-598:41 DepthFunction
1145testdata/performance/SampleMaterial.lc 599:33-599:40 {a} -> Maybe a
1146testdata/performance/SampleMaterial.lc 600:41-600:46 Bool
1147testdata/performance/SampleMaterial.lc 601:38-601:54 String
1148testdata/performance/SampleMaterial.lc 603:15-603:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1149testdata/performance/SampleMaterial.lc 603:15-604:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1150testdata/performance/SampleMaterial.lc 603:15-605:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1151testdata/performance/SampleMaterial.lc 603:15-606:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1152testdata/performance/SampleMaterial.lc 603:15-607:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1153testdata/performance/SampleMaterial.lc 603:15-608:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1154testdata/performance/SampleMaterial.lc 603:15-609:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1155testdata/performance/SampleMaterial.lc 603:15-610:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1156testdata/performance/SampleMaterial.lc 603:15-611:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1157testdata/performance/SampleMaterial.lc 603:15-612:40 Bool -> String->StageAttrs
1158testdata/performance/SampleMaterial.lc 603:15-613:46 String->StageAttrs
1159testdata/performance/SampleMaterial.lc 603:15-615:18 List StageAttrs | StageAttrs
1160testdata/performance/SampleMaterial.lc 604:29-604:33 {a} -> a -> Maybe a
1161testdata/performance/SampleMaterial.lc 604:29-604:57 Maybe (Tuple2 Blending' Blending')
1162testdata/performance/SampleMaterial.lc 604:34-604:57 Tuple2 Blending' Blending'
1163testdata/performance/SampleMaterial.lc 604:36-604:46 Blending'
1164testdata/performance/SampleMaterial.lc 604:49-604:55 Blending'
1165testdata/performance/SampleMaterial.lc 605:30-605:50 RGBGen
1166testdata/performance/SampleMaterial.lc 606:32-606:42 AlphaGen
1167testdata/performance/SampleMaterial.lc 607:29-607:40 TCGen
1168testdata/performance/SampleMaterial.lc 608:29-608:31 {a} -> List a
1169testdata/performance/SampleMaterial.lc 609:31-609:42 StageTexture
1170testdata/performance/SampleMaterial.lc 610:34-610:38 Bool
1171testdata/performance/SampleMaterial.lc 611:33-611:41 DepthFunction
1172testdata/performance/SampleMaterial.lc 612:33-612:40 {a} -> Maybe a
1173testdata/performance/SampleMaterial.lc 613:41-613:46 Bool
1174testdata/performance/SampleMaterial.lc 614:38-614:54 String
1175testdata/performance/SampleMaterial.lc 617:21-617:26 Bool
1176testdata/performance/SampleMaterial.lc 620:5-662:6 Tuple2 String CommonAttrs
1177testdata/performance/SampleMaterial.lc 620:5-2182:6 List (Tuple2 String CommonAttrs)
1178testdata/performance/SampleMaterial.lc 620:7-620:42 String
1179testdata/performance/SampleMaterial.lc 621:7-621:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1180testdata/performance/SampleMaterial.lc 621:7-622:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1181testdata/performance/SampleMaterial.lc 621:7-623:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1182testdata/performance/SampleMaterial.lc 621:7-624:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1183testdata/performance/SampleMaterial.lc 621:7-625:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1184testdata/performance/SampleMaterial.lc 621:7-626:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1185testdata/performance/SampleMaterial.lc 621:7-627:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1186testdata/performance/SampleMaterial.lc 621:7-628:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1187testdata/performance/SampleMaterial.lc 621:7-629:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1188testdata/performance/SampleMaterial.lc 621:7-630:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1189testdata/performance/SampleMaterial.lc 621:7-631:34 List StageAttrs -> Bool->CommonAttrs
1190testdata/performance/SampleMaterial.lc 621:7-659:14 Bool->CommonAttrs
1191testdata/performance/SampleMaterial.lc 621:7-661:10 CommonAttrs
1192testdata/performance/SampleMaterial.lc 622:24-622:26 Tuple0
1193testdata/performance/SampleMaterial.lc 623:24-623:26 Tuple0
1194testdata/performance/SampleMaterial.lc 624:22-624:27 Bool
1195testdata/performance/SampleMaterial.lc 625:20-625:21 V1
1196testdata/performance/SampleMaterial.lc 626:30-626:35 Bool
1197testdata/performance/SampleMaterial.lc 627:23-627:28 Bool
1198testdata/performance/SampleMaterial.lc 628:20-628:33 CullType
1199testdata/performance/SampleMaterial.lc 629:30-629:32 {a} -> List a
1200testdata/performance/SampleMaterial.lc 630:25-630:30 Bool
1201testdata/performance/SampleMaterial.lc 631:29-631:34 Bool
1202testdata/performance/SampleMaterial.lc 633:13-659:14 List StageAttrs
1203testdata/performance/SampleMaterial.lc 633:15-633:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1204testdata/performance/SampleMaterial.lc 633:15-634:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1205testdata/performance/SampleMaterial.lc 633:15-635:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1206testdata/performance/SampleMaterial.lc 633:15-636:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1207testdata/performance/SampleMaterial.lc 633:15-637:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1208testdata/performance/SampleMaterial.lc 633:15-638:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1209testdata/performance/SampleMaterial.lc 633:15-639:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1210testdata/performance/SampleMaterial.lc 633:15-640:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1211testdata/performance/SampleMaterial.lc 633:15-641:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1212testdata/performance/SampleMaterial.lc 633:15-642:40 Bool -> String->StageAttrs
1213testdata/performance/SampleMaterial.lc 633:15-643:46 String->StageAttrs
1214testdata/performance/SampleMaterial.lc 633:15-645:18 StageAttrs
1215testdata/performance/SampleMaterial.lc 634:29-634:36 {a} -> Maybe a
1216testdata/performance/SampleMaterial.lc 635:30-635:50 RGBGen
1217testdata/performance/SampleMaterial.lc 636:32-636:42 AlphaGen
1218testdata/performance/SampleMaterial.lc 637:29-637:36 TCGen
1219testdata/performance/SampleMaterial.lc 638:29-638:31 {a} -> List a
1220testdata/performance/SampleMaterial.lc 639:31-639:37 String->StageTexture
1221testdata/performance/SampleMaterial.lc 639:31-639:73 StageTexture
1222testdata/performance/SampleMaterial.lc 639:38-639:73 String
1223testdata/performance/SampleMaterial.lc 640:34-640:38 Bool
1224testdata/performance/SampleMaterial.lc 641:33-641:41 DepthFunction
1225testdata/performance/SampleMaterial.lc 642:33-642:40 {a} -> Maybe a
1226testdata/performance/SampleMaterial.lc 643:41-643:46 Bool
1227testdata/performance/SampleMaterial.lc 644:38-644:54 String
1228testdata/performance/SampleMaterial.lc 646:15-646:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1229testdata/performance/SampleMaterial.lc 646:15-647:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1230testdata/performance/SampleMaterial.lc 646:15-648:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1231testdata/performance/SampleMaterial.lc 646:15-649:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1232testdata/performance/SampleMaterial.lc 646:15-650:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1233testdata/performance/SampleMaterial.lc 646:15-651:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1234testdata/performance/SampleMaterial.lc 646:15-652:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1235testdata/performance/SampleMaterial.lc 646:15-653:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1236testdata/performance/SampleMaterial.lc 646:15-654:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1237testdata/performance/SampleMaterial.lc 646:15-655:40 Bool -> String->StageAttrs
1238testdata/performance/SampleMaterial.lc 646:15-656:46 String->StageAttrs
1239testdata/performance/SampleMaterial.lc 646:15-658:18 List StageAttrs | StageAttrs
1240testdata/performance/SampleMaterial.lc 647:29-647:33 {a} -> a -> Maybe a
1241testdata/performance/SampleMaterial.lc 647:29-647:57 Maybe (Tuple2 Blending' Blending')
1242testdata/performance/SampleMaterial.lc 647:34-647:57 Tuple2 Blending' Blending'
1243testdata/performance/SampleMaterial.lc 647:36-647:46 Blending'
1244testdata/performance/SampleMaterial.lc 647:49-647:55 Blending'
1245testdata/performance/SampleMaterial.lc 648:30-648:50 RGBGen
1246testdata/performance/SampleMaterial.lc 649:32-649:42 AlphaGen
1247testdata/performance/SampleMaterial.lc 650:29-650:40 TCGen
1248testdata/performance/SampleMaterial.lc 651:29-651:31 {a} -> List a
1249testdata/performance/SampleMaterial.lc 652:31-652:42 StageTexture
1250testdata/performance/SampleMaterial.lc 653:34-653:38 Bool
1251testdata/performance/SampleMaterial.lc 654:33-654:41 DepthFunction
1252testdata/performance/SampleMaterial.lc 655:33-655:40 {a} -> Maybe a
1253testdata/performance/SampleMaterial.lc 656:41-656:46 Bool
1254testdata/performance/SampleMaterial.lc 657:38-657:54 String
1255testdata/performance/SampleMaterial.lc 660:21-660:26 Bool
1256testdata/performance/SampleMaterial.lc 663:5-705:6 Tuple2 String CommonAttrs
1257testdata/performance/SampleMaterial.lc 663:5-2182:6 List (Tuple2 String CommonAttrs)
1258testdata/performance/SampleMaterial.lc 663:7-663:42 String
1259testdata/performance/SampleMaterial.lc 664:7-664:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1260testdata/performance/SampleMaterial.lc 664:7-665:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1261testdata/performance/SampleMaterial.lc 664:7-666:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1262testdata/performance/SampleMaterial.lc 664:7-667:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1263testdata/performance/SampleMaterial.lc 664:7-668:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1264testdata/performance/SampleMaterial.lc 664:7-669:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1265testdata/performance/SampleMaterial.lc 664:7-670:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1266testdata/performance/SampleMaterial.lc 664:7-671:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1267testdata/performance/SampleMaterial.lc 664:7-672:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1268testdata/performance/SampleMaterial.lc 664:7-673:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1269testdata/performance/SampleMaterial.lc 664:7-674:34 List StageAttrs -> Bool->CommonAttrs
1270testdata/performance/SampleMaterial.lc 664:7-702:14 Bool->CommonAttrs
1271testdata/performance/SampleMaterial.lc 664:7-704:10 CommonAttrs
1272testdata/performance/SampleMaterial.lc 665:24-665:26 Tuple0
1273testdata/performance/SampleMaterial.lc 666:24-666:26 Tuple0
1274testdata/performance/SampleMaterial.lc 667:22-667:27 Bool
1275testdata/performance/SampleMaterial.lc 668:20-668:21 V1
1276testdata/performance/SampleMaterial.lc 669:30-669:35 Bool
1277testdata/performance/SampleMaterial.lc 670:23-670:28 Bool
1278testdata/performance/SampleMaterial.lc 671:20-671:33 CullType
1279testdata/performance/SampleMaterial.lc 672:30-672:32 {a} -> List a
1280testdata/performance/SampleMaterial.lc 673:25-673:30 Bool
1281testdata/performance/SampleMaterial.lc 674:29-674:34 Bool
1282testdata/performance/SampleMaterial.lc 676:13-702:14 List StageAttrs
1283testdata/performance/SampleMaterial.lc 676:15-676:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1284testdata/performance/SampleMaterial.lc 676:15-677:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1285testdata/performance/SampleMaterial.lc 676:15-678:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1286testdata/performance/SampleMaterial.lc 676:15-679:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1287testdata/performance/SampleMaterial.lc 676:15-680:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1288testdata/performance/SampleMaterial.lc 676:15-681:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1289testdata/performance/SampleMaterial.lc 676:15-682:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1290testdata/performance/SampleMaterial.lc 676:15-683:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1291testdata/performance/SampleMaterial.lc 676:15-684:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1292testdata/performance/SampleMaterial.lc 676:15-685:40 Bool -> String->StageAttrs
1293testdata/performance/SampleMaterial.lc 676:15-686:46 String->StageAttrs
1294testdata/performance/SampleMaterial.lc 676:15-688:18 StageAttrs
1295testdata/performance/SampleMaterial.lc 677:29-677:36 {a} -> Maybe a
1296testdata/performance/SampleMaterial.lc 678:30-678:50 RGBGen
1297testdata/performance/SampleMaterial.lc 679:32-679:42 AlphaGen
1298testdata/performance/SampleMaterial.lc 680:29-680:36 TCGen
1299testdata/performance/SampleMaterial.lc 681:29-681:31 {a} -> List a
1300testdata/performance/SampleMaterial.lc 682:31-682:37 String->StageTexture
1301testdata/performance/SampleMaterial.lc 682:31-682:73 StageTexture
1302testdata/performance/SampleMaterial.lc 682:38-682:73 String
1303testdata/performance/SampleMaterial.lc 683:34-683:38 Bool
1304testdata/performance/SampleMaterial.lc 684:33-684:41 DepthFunction
1305testdata/performance/SampleMaterial.lc 685:33-685:40 {a} -> Maybe a
1306testdata/performance/SampleMaterial.lc 686:41-686:46 Bool
1307testdata/performance/SampleMaterial.lc 687:38-687:54 String
1308testdata/performance/SampleMaterial.lc 689:15-689:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1309testdata/performance/SampleMaterial.lc 689:15-690:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1310testdata/performance/SampleMaterial.lc 689:15-691:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1311testdata/performance/SampleMaterial.lc 689:15-692:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1312testdata/performance/SampleMaterial.lc 689:15-693:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1313testdata/performance/SampleMaterial.lc 689:15-694:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1314testdata/performance/SampleMaterial.lc 689:15-695:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1315testdata/performance/SampleMaterial.lc 689:15-696:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1316testdata/performance/SampleMaterial.lc 689:15-697:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1317testdata/performance/SampleMaterial.lc 689:15-698:40 Bool -> String->StageAttrs
1318testdata/performance/SampleMaterial.lc 689:15-699:46 String->StageAttrs
1319testdata/performance/SampleMaterial.lc 689:15-701:18 List StageAttrs | StageAttrs
1320testdata/performance/SampleMaterial.lc 690:29-690:33 {a} -> a -> Maybe a
1321testdata/performance/SampleMaterial.lc 690:29-690:57 Maybe (Tuple2 Blending' Blending')
1322testdata/performance/SampleMaterial.lc 690:34-690:57 Tuple2 Blending' Blending'
1323testdata/performance/SampleMaterial.lc 690:36-690:46 Blending'
1324testdata/performance/SampleMaterial.lc 690:49-690:55 Blending'
1325testdata/performance/SampleMaterial.lc 691:30-691:50 RGBGen
1326testdata/performance/SampleMaterial.lc 692:32-692:42 AlphaGen
1327testdata/performance/SampleMaterial.lc 693:29-693:40 TCGen
1328testdata/performance/SampleMaterial.lc 694:29-694:31 {a} -> List a
1329testdata/performance/SampleMaterial.lc 695:31-695:42 StageTexture
1330testdata/performance/SampleMaterial.lc 696:34-696:38 Bool
1331testdata/performance/SampleMaterial.lc 697:33-697:41 DepthFunction
1332testdata/performance/SampleMaterial.lc 698:33-698:40 {a} -> Maybe a
1333testdata/performance/SampleMaterial.lc 699:41-699:46 Bool
1334testdata/performance/SampleMaterial.lc 700:38-700:54 String
1335testdata/performance/SampleMaterial.lc 703:21-703:26 Bool
1336testdata/performance/SampleMaterial.lc 706:5-748:6 Tuple2 String CommonAttrs
1337testdata/performance/SampleMaterial.lc 706:5-2182:6 List (Tuple2 String CommonAttrs)
1338testdata/performance/SampleMaterial.lc 706:7-706:42 String
1339testdata/performance/SampleMaterial.lc 707:7-707:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1340testdata/performance/SampleMaterial.lc 707:7-708:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1341testdata/performance/SampleMaterial.lc 707:7-709:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1342testdata/performance/SampleMaterial.lc 707:7-710:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1343testdata/performance/SampleMaterial.lc 707:7-711:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1344testdata/performance/SampleMaterial.lc 707:7-712:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1345testdata/performance/SampleMaterial.lc 707:7-713:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1346testdata/performance/SampleMaterial.lc 707:7-714:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1347testdata/performance/SampleMaterial.lc 707:7-715:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1348testdata/performance/SampleMaterial.lc 707:7-716:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1349testdata/performance/SampleMaterial.lc 707:7-717:34 List StageAttrs -> Bool->CommonAttrs
1350testdata/performance/SampleMaterial.lc 707:7-745:14 Bool->CommonAttrs
1351testdata/performance/SampleMaterial.lc 707:7-747:10 CommonAttrs
1352testdata/performance/SampleMaterial.lc 708:24-708:26 Tuple0
1353testdata/performance/SampleMaterial.lc 709:24-709:26 Tuple0
1354testdata/performance/SampleMaterial.lc 710:22-710:27 Bool
1355testdata/performance/SampleMaterial.lc 711:20-711:21 V1
1356testdata/performance/SampleMaterial.lc 712:30-712:35 Bool
1357testdata/performance/SampleMaterial.lc 713:23-713:28 Bool
1358testdata/performance/SampleMaterial.lc 714:20-714:33 CullType
1359testdata/performance/SampleMaterial.lc 715:30-715:32 {a} -> List a
1360testdata/performance/SampleMaterial.lc 716:25-716:30 Bool
1361testdata/performance/SampleMaterial.lc 717:29-717:34 Bool
1362testdata/performance/SampleMaterial.lc 719:13-745:14 List StageAttrs
1363testdata/performance/SampleMaterial.lc 719:15-719:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1364testdata/performance/SampleMaterial.lc 719:15-720:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1365testdata/performance/SampleMaterial.lc 719:15-721:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1366testdata/performance/SampleMaterial.lc 719:15-722:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1367testdata/performance/SampleMaterial.lc 719:15-723:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1368testdata/performance/SampleMaterial.lc 719:15-724:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1369testdata/performance/SampleMaterial.lc 719:15-725:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1370testdata/performance/SampleMaterial.lc 719:15-726:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1371testdata/performance/SampleMaterial.lc 719:15-727:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1372testdata/performance/SampleMaterial.lc 719:15-728:40 Bool -> String->StageAttrs
1373testdata/performance/SampleMaterial.lc 719:15-729:46 String->StageAttrs
1374testdata/performance/SampleMaterial.lc 719:15-731:18 StageAttrs
1375testdata/performance/SampleMaterial.lc 720:29-720:36 {a} -> Maybe a
1376testdata/performance/SampleMaterial.lc 721:30-721:50 RGBGen
1377testdata/performance/SampleMaterial.lc 722:32-722:42 AlphaGen
1378testdata/performance/SampleMaterial.lc 723:29-723:36 TCGen
1379testdata/performance/SampleMaterial.lc 724:29-724:31 {a} -> List a
1380testdata/performance/SampleMaterial.lc 725:31-725:37 String->StageTexture
1381testdata/performance/SampleMaterial.lc 725:31-725:73 StageTexture
1382testdata/performance/SampleMaterial.lc 725:38-725:73 String
1383testdata/performance/SampleMaterial.lc 726:34-726:38 Bool
1384testdata/performance/SampleMaterial.lc 727:33-727:41 DepthFunction
1385testdata/performance/SampleMaterial.lc 728:33-728:40 {a} -> Maybe a
1386testdata/performance/SampleMaterial.lc 729:41-729:46 Bool
1387testdata/performance/SampleMaterial.lc 730:38-730:54 String
1388testdata/performance/SampleMaterial.lc 732:15-732:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1389testdata/performance/SampleMaterial.lc 732:15-733:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1390testdata/performance/SampleMaterial.lc 732:15-734:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1391testdata/performance/SampleMaterial.lc 732:15-735:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1392testdata/performance/SampleMaterial.lc 732:15-736:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1393testdata/performance/SampleMaterial.lc 732:15-737:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1394testdata/performance/SampleMaterial.lc 732:15-738:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1395testdata/performance/SampleMaterial.lc 732:15-739:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1396testdata/performance/SampleMaterial.lc 732:15-740:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1397testdata/performance/SampleMaterial.lc 732:15-741:40 Bool -> String->StageAttrs
1398testdata/performance/SampleMaterial.lc 732:15-742:46 String->StageAttrs
1399testdata/performance/SampleMaterial.lc 732:15-744:18 List StageAttrs | StageAttrs
1400testdata/performance/SampleMaterial.lc 733:29-733:33 {a} -> a -> Maybe a
1401testdata/performance/SampleMaterial.lc 733:29-733:57 Maybe (Tuple2 Blending' Blending')
1402testdata/performance/SampleMaterial.lc 733:34-733:57 Tuple2 Blending' Blending'
1403testdata/performance/SampleMaterial.lc 733:36-733:46 Blending'
1404testdata/performance/SampleMaterial.lc 733:49-733:55 Blending'
1405testdata/performance/SampleMaterial.lc 734:30-734:50 RGBGen
1406testdata/performance/SampleMaterial.lc 735:32-735:42 AlphaGen
1407testdata/performance/SampleMaterial.lc 736:29-736:40 TCGen
1408testdata/performance/SampleMaterial.lc 737:29-737:31 {a} -> List a
1409testdata/performance/SampleMaterial.lc 738:31-738:42 StageTexture
1410testdata/performance/SampleMaterial.lc 739:34-739:38 Bool
1411testdata/performance/SampleMaterial.lc 740:33-740:41 DepthFunction
1412testdata/performance/SampleMaterial.lc 741:33-741:40 {a} -> Maybe a
1413testdata/performance/SampleMaterial.lc 742:41-742:46 Bool
1414testdata/performance/SampleMaterial.lc 743:38-743:54 String
1415testdata/performance/SampleMaterial.lc 746:21-746:26 Bool
1416testdata/performance/SampleMaterial.lc 749:5-791:6 Tuple2 String CommonAttrs
1417testdata/performance/SampleMaterial.lc 749:5-2182:6 List (Tuple2 String CommonAttrs)
1418testdata/performance/SampleMaterial.lc 749:7-749:42 String
1419testdata/performance/SampleMaterial.lc 750:7-750:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1420testdata/performance/SampleMaterial.lc 750:7-751:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1421testdata/performance/SampleMaterial.lc 750:7-752:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1422testdata/performance/SampleMaterial.lc 750:7-753:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1423testdata/performance/SampleMaterial.lc 750:7-754:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1424testdata/performance/SampleMaterial.lc 750:7-755:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1425testdata/performance/SampleMaterial.lc 750:7-756:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1426testdata/performance/SampleMaterial.lc 750:7-757:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1427testdata/performance/SampleMaterial.lc 750:7-758:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1428testdata/performance/SampleMaterial.lc 750:7-759:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1429testdata/performance/SampleMaterial.lc 750:7-760:34 List StageAttrs -> Bool->CommonAttrs
1430testdata/performance/SampleMaterial.lc 750:7-788:14 Bool->CommonAttrs
1431testdata/performance/SampleMaterial.lc 750:7-790:10 CommonAttrs
1432testdata/performance/SampleMaterial.lc 751:24-751:26 Tuple0
1433testdata/performance/SampleMaterial.lc 752:24-752:26 Tuple0
1434testdata/performance/SampleMaterial.lc 753:22-753:27 Bool
1435testdata/performance/SampleMaterial.lc 754:20-754:21 V1
1436testdata/performance/SampleMaterial.lc 755:30-755:35 Bool
1437testdata/performance/SampleMaterial.lc 756:23-756:28 Bool
1438testdata/performance/SampleMaterial.lc 757:20-757:33 CullType
1439testdata/performance/SampleMaterial.lc 758:30-758:32 {a} -> List a
1440testdata/performance/SampleMaterial.lc 759:25-759:30 Bool
1441testdata/performance/SampleMaterial.lc 760:29-760:34 Bool
1442testdata/performance/SampleMaterial.lc 762:13-788:14 List StageAttrs
1443testdata/performance/SampleMaterial.lc 762:15-762:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1444testdata/performance/SampleMaterial.lc 762:15-763:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1445testdata/performance/SampleMaterial.lc 762:15-764:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1446testdata/performance/SampleMaterial.lc 762:15-765:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1447testdata/performance/SampleMaterial.lc 762:15-766:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1448testdata/performance/SampleMaterial.lc 762:15-767:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1449testdata/performance/SampleMaterial.lc 762:15-768:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1450testdata/performance/SampleMaterial.lc 762:15-769:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1451testdata/performance/SampleMaterial.lc 762:15-770:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1452testdata/performance/SampleMaterial.lc 762:15-771:40 Bool -> String->StageAttrs
1453testdata/performance/SampleMaterial.lc 762:15-772:46 String->StageAttrs
1454testdata/performance/SampleMaterial.lc 762:15-774:18 StageAttrs
1455testdata/performance/SampleMaterial.lc 763:29-763:36 {a} -> Maybe a
1456testdata/performance/SampleMaterial.lc 764:30-764:50 RGBGen
1457testdata/performance/SampleMaterial.lc 765:32-765:42 AlphaGen
1458testdata/performance/SampleMaterial.lc 766:29-766:36 TCGen
1459testdata/performance/SampleMaterial.lc 767:29-767:31 {a} -> List a
1460testdata/performance/SampleMaterial.lc 768:31-768:37 String->StageTexture
1461testdata/performance/SampleMaterial.lc 768:31-768:73 StageTexture
1462testdata/performance/SampleMaterial.lc 768:38-768:73 String
1463testdata/performance/SampleMaterial.lc 769:34-769:38 Bool
1464testdata/performance/SampleMaterial.lc 770:33-770:41 DepthFunction
1465testdata/performance/SampleMaterial.lc 771:33-771:40 {a} -> Maybe a
1466testdata/performance/SampleMaterial.lc 772:41-772:46 Bool
1467testdata/performance/SampleMaterial.lc 773:38-773:54 String
1468testdata/performance/SampleMaterial.lc 775:15-775:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1469testdata/performance/SampleMaterial.lc 775:15-776:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1470testdata/performance/SampleMaterial.lc 775:15-777:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1471testdata/performance/SampleMaterial.lc 775:15-778:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1472testdata/performance/SampleMaterial.lc 775:15-779:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1473testdata/performance/SampleMaterial.lc 775:15-780:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1474testdata/performance/SampleMaterial.lc 775:15-781:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1475testdata/performance/SampleMaterial.lc 775:15-782:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1476testdata/performance/SampleMaterial.lc 775:15-783:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1477testdata/performance/SampleMaterial.lc 775:15-784:40 Bool -> String->StageAttrs
1478testdata/performance/SampleMaterial.lc 775:15-785:46 String->StageAttrs
1479testdata/performance/SampleMaterial.lc 775:15-787:18 List StageAttrs | StageAttrs
1480testdata/performance/SampleMaterial.lc 776:29-776:33 {a} -> a -> Maybe a
1481testdata/performance/SampleMaterial.lc 776:29-776:57 Maybe (Tuple2 Blending' Blending')
1482testdata/performance/SampleMaterial.lc 776:34-776:57 Tuple2 Blending' Blending'
1483testdata/performance/SampleMaterial.lc 776:36-776:46 Blending'
1484testdata/performance/SampleMaterial.lc 776:49-776:55 Blending'
1485testdata/performance/SampleMaterial.lc 777:30-777:50 RGBGen
1486testdata/performance/SampleMaterial.lc 778:32-778:42 AlphaGen
1487testdata/performance/SampleMaterial.lc 779:29-779:40 TCGen
1488testdata/performance/SampleMaterial.lc 780:29-780:31 {a} -> List a
1489testdata/performance/SampleMaterial.lc 781:31-781:42 StageTexture
1490testdata/performance/SampleMaterial.lc 782:34-782:38 Bool
1491testdata/performance/SampleMaterial.lc 783:33-783:41 DepthFunction
1492testdata/performance/SampleMaterial.lc 784:33-784:40 {a} -> Maybe a
1493testdata/performance/SampleMaterial.lc 785:41-785:46 Bool
1494testdata/performance/SampleMaterial.lc 786:38-786:54 String
1495testdata/performance/SampleMaterial.lc 789:21-789:26 Bool
1496testdata/performance/SampleMaterial.lc 792:5-834:6 Tuple2 String CommonAttrs
1497testdata/performance/SampleMaterial.lc 792:5-2182:6 List (Tuple2 String CommonAttrs)
1498testdata/performance/SampleMaterial.lc 792:7-792:41 String
1499testdata/performance/SampleMaterial.lc 793:7-793:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1500testdata/performance/SampleMaterial.lc 793:7-794:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1501testdata/performance/SampleMaterial.lc 793:7-795:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1502testdata/performance/SampleMaterial.lc 793:7-796:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1503testdata/performance/SampleMaterial.lc 793:7-797:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1504testdata/performance/SampleMaterial.lc 793:7-798:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1505testdata/performance/SampleMaterial.lc 793:7-799:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1506testdata/performance/SampleMaterial.lc 793:7-800:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1507testdata/performance/SampleMaterial.lc 793:7-801:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1508testdata/performance/SampleMaterial.lc 793:7-802:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1509testdata/performance/SampleMaterial.lc 793:7-803:34 List StageAttrs -> Bool->CommonAttrs
1510testdata/performance/SampleMaterial.lc 793:7-831:14 Bool->CommonAttrs
1511testdata/performance/SampleMaterial.lc 793:7-833:10 CommonAttrs
1512testdata/performance/SampleMaterial.lc 794:24-794:26 Tuple0
1513testdata/performance/SampleMaterial.lc 795:24-795:26 Tuple0
1514testdata/performance/SampleMaterial.lc 796:22-796:27 Bool
1515testdata/performance/SampleMaterial.lc 797:20-797:21 V1
1516testdata/performance/SampleMaterial.lc 798:30-798:35 Bool
1517testdata/performance/SampleMaterial.lc 799:23-799:28 Bool
1518testdata/performance/SampleMaterial.lc 800:20-800:33 CullType
1519testdata/performance/SampleMaterial.lc 801:30-801:32 {a} -> List a
1520testdata/performance/SampleMaterial.lc 802:25-802:30 Bool
1521testdata/performance/SampleMaterial.lc 803:29-803:34 Bool
1522testdata/performance/SampleMaterial.lc 805:13-831:14 List StageAttrs
1523testdata/performance/SampleMaterial.lc 805:15-805:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1524testdata/performance/SampleMaterial.lc 805:15-806:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1525testdata/performance/SampleMaterial.lc 805:15-807:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1526testdata/performance/SampleMaterial.lc 805:15-808:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1527testdata/performance/SampleMaterial.lc 805:15-809:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1528testdata/performance/SampleMaterial.lc 805:15-810:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1529testdata/performance/SampleMaterial.lc 805:15-811:72 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1530testdata/performance/SampleMaterial.lc 805:15-812:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1531testdata/performance/SampleMaterial.lc 805:15-813:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1532testdata/performance/SampleMaterial.lc 805:15-814:40 Bool -> String->StageAttrs
1533testdata/performance/SampleMaterial.lc 805:15-815:46 String->StageAttrs
1534testdata/performance/SampleMaterial.lc 805:15-817:18 StageAttrs
1535testdata/performance/SampleMaterial.lc 806:29-806:36 {a} -> Maybe a
1536testdata/performance/SampleMaterial.lc 807:30-807:50 RGBGen
1537testdata/performance/SampleMaterial.lc 808:32-808:42 AlphaGen
1538testdata/performance/SampleMaterial.lc 809:29-809:36 TCGen
1539testdata/performance/SampleMaterial.lc 810:29-810:31 {a} -> List a
1540testdata/performance/SampleMaterial.lc 811:31-811:37 String->StageTexture
1541testdata/performance/SampleMaterial.lc 811:31-811:72 StageTexture
1542testdata/performance/SampleMaterial.lc 811:38-811:72 String
1543testdata/performance/SampleMaterial.lc 812:34-812:38 Bool
1544testdata/performance/SampleMaterial.lc 813:33-813:41 DepthFunction
1545testdata/performance/SampleMaterial.lc 814:33-814:40 {a} -> Maybe a
1546testdata/performance/SampleMaterial.lc 815:41-815:46 Bool
1547testdata/performance/SampleMaterial.lc 816:38-816:54 String
1548testdata/performance/SampleMaterial.lc 818:15-818:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1549testdata/performance/SampleMaterial.lc 818:15-819:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1550testdata/performance/SampleMaterial.lc 818:15-820:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1551testdata/performance/SampleMaterial.lc 818:15-821:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1552testdata/performance/SampleMaterial.lc 818:15-822:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1553testdata/performance/SampleMaterial.lc 818:15-823:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1554testdata/performance/SampleMaterial.lc 818:15-824:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1555testdata/performance/SampleMaterial.lc 818:15-825:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1556testdata/performance/SampleMaterial.lc 818:15-826:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1557testdata/performance/SampleMaterial.lc 818:15-827:40 Bool -> String->StageAttrs
1558testdata/performance/SampleMaterial.lc 818:15-828:46 String->StageAttrs
1559testdata/performance/SampleMaterial.lc 818:15-830:18 List StageAttrs | StageAttrs
1560testdata/performance/SampleMaterial.lc 819:29-819:33 {a} -> a -> Maybe a
1561testdata/performance/SampleMaterial.lc 819:29-819:57 Maybe (Tuple2 Blending' Blending')
1562testdata/performance/SampleMaterial.lc 819:34-819:57 Tuple2 Blending' Blending'
1563testdata/performance/SampleMaterial.lc 819:36-819:46 Blending'
1564testdata/performance/SampleMaterial.lc 819:49-819:55 Blending'
1565testdata/performance/SampleMaterial.lc 820:30-820:50 RGBGen
1566testdata/performance/SampleMaterial.lc 821:32-821:42 AlphaGen
1567testdata/performance/SampleMaterial.lc 822:29-822:40 TCGen
1568testdata/performance/SampleMaterial.lc 823:29-823:31 {a} -> List a
1569testdata/performance/SampleMaterial.lc 824:31-824:42 StageTexture
1570testdata/performance/SampleMaterial.lc 825:34-825:38 Bool
1571testdata/performance/SampleMaterial.lc 826:33-826:41 DepthFunction
1572testdata/performance/SampleMaterial.lc 827:33-827:40 {a} -> Maybe a
1573testdata/performance/SampleMaterial.lc 828:41-828:46 Bool
1574testdata/performance/SampleMaterial.lc 829:38-829:54 String
1575testdata/performance/SampleMaterial.lc 832:21-832:26 Bool
1576testdata/performance/SampleMaterial.lc 835:5-891:6 Tuple2 String CommonAttrs
1577testdata/performance/SampleMaterial.lc 835:5-2182:6 List (Tuple2 String CommonAttrs)
1578testdata/performance/SampleMaterial.lc 835:7-835:41 String
1579testdata/performance/SampleMaterial.lc 836:7-836:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1580testdata/performance/SampleMaterial.lc 836:7-837:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1581testdata/performance/SampleMaterial.lc 836:7-838:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1582testdata/performance/SampleMaterial.lc 836:7-839:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1583testdata/performance/SampleMaterial.lc 836:7-840:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1584testdata/performance/SampleMaterial.lc 836:7-841:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1585testdata/performance/SampleMaterial.lc 836:7-842:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1586testdata/performance/SampleMaterial.lc 836:7-843:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1587testdata/performance/SampleMaterial.lc 836:7-844:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1588testdata/performance/SampleMaterial.lc 836:7-845:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1589testdata/performance/SampleMaterial.lc 836:7-846:34 List StageAttrs -> Bool->CommonAttrs
1590testdata/performance/SampleMaterial.lc 836:7-888:14 Bool->CommonAttrs
1591testdata/performance/SampleMaterial.lc 836:7-890:10 CommonAttrs
1592testdata/performance/SampleMaterial.lc 837:24-837:26 Tuple0
1593testdata/performance/SampleMaterial.lc 838:24-838:26 Tuple0
1594testdata/performance/SampleMaterial.lc 839:22-839:27 Bool
1595testdata/performance/SampleMaterial.lc 840:20-840:21 V1
1596testdata/performance/SampleMaterial.lc 841:30-841:35 Bool
1597testdata/performance/SampleMaterial.lc 842:23-842:28 Bool
1598testdata/performance/SampleMaterial.lc 843:20-843:33 CullType
1599testdata/performance/SampleMaterial.lc 844:30-844:32 {a} -> List a
1600testdata/performance/SampleMaterial.lc 845:25-845:30 Bool
1601testdata/performance/SampleMaterial.lc 846:29-846:34 Bool
1602testdata/performance/SampleMaterial.lc 848:13-888:14 List StageAttrs
1603testdata/performance/SampleMaterial.lc 848:15-848:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1604testdata/performance/SampleMaterial.lc 848:15-849:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1605testdata/performance/SampleMaterial.lc 848:15-850:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1606testdata/performance/SampleMaterial.lc 848:15-851:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1607testdata/performance/SampleMaterial.lc 848:15-852:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1608testdata/performance/SampleMaterial.lc 848:15-854:88 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1609testdata/performance/SampleMaterial.lc 848:15-855:66 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1610testdata/performance/SampleMaterial.lc 848:15-856:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1611testdata/performance/SampleMaterial.lc 848:15-857:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1612testdata/performance/SampleMaterial.lc 848:15-858:40 Bool -> String->StageAttrs
1613testdata/performance/SampleMaterial.lc 848:15-859:46 String->StageAttrs
1614testdata/performance/SampleMaterial.lc 848:15-861:18 StageAttrs
1615testdata/performance/SampleMaterial.lc 849:29-849:36 {a} -> Maybe a
1616testdata/performance/SampleMaterial.lc 850:30-850:42 RGBGen
1617testdata/performance/SampleMaterial.lc 851:32-851:42 AlphaGen
1618testdata/performance/SampleMaterial.lc 852:29-852:36 TCGen
1619testdata/performance/SampleMaterial.lc 854:21-854:88 List TCMod
1620testdata/performance/SampleMaterial.lc 854:23-854:32 Float -> Float->TCMod
1621testdata/performance/SampleMaterial.lc 854:23-854:36 Float->TCMod
1622testdata/performance/SampleMaterial.lc 854:23-854:40 TCMod
1623testdata/performance/SampleMaterial.lc 854:33-854:36 Float
1624testdata/performance/SampleMaterial.lc 854:37-854:40 Float
1625testdata/performance/SampleMaterial.lc 854:43-854:50 Float -> Float -> Float -> Float->TCMod
1626testdata/performance/SampleMaterial.lc 854:43-854:54 Float -> Float -> Float->TCMod
1627testdata/performance/SampleMaterial.lc 854:43-854:59 Float -> Float->TCMod
1628testdata/performance/SampleMaterial.lc 854:43-854:63 Float->TCMod
1629testdata/performance/SampleMaterial.lc 854:43-854:67 TCMod
1630testdata/performance/SampleMaterial.lc 854:43-854:86 List TCMod
1631testdata/performance/SampleMaterial.lc 854:51-854:54 Float
1632testdata/performance/SampleMaterial.lc 854:55-854:59 Float
1633testdata/performance/SampleMaterial.lc 854:60-854:63 Float
1634testdata/performance/SampleMaterial.lc 854:64-854:67 Float
1635testdata/performance/SampleMaterial.lc 854:70-854:78 Float -> Float->TCMod
1636testdata/performance/SampleMaterial.lc 854:70-854:82 Float->TCMod
1637testdata/performance/SampleMaterial.lc 854:70-854:86 List TCMod | TCMod
1638testdata/performance/SampleMaterial.lc 854:79-854:82 Float
1639testdata/performance/SampleMaterial.lc 854:83-854:86 Float
1640testdata/performance/SampleMaterial.lc 855:31-855:37 String->StageTexture
1641testdata/performance/SampleMaterial.lc 855:31-855:66 StageTexture
1642testdata/performance/SampleMaterial.lc 855:38-855:66 String
1643testdata/performance/SampleMaterial.lc 856:34-856:38 Bool
1644testdata/performance/SampleMaterial.lc 857:33-857:41 DepthFunction
1645testdata/performance/SampleMaterial.lc 858:33-858:40 {a} -> Maybe a
1646testdata/performance/SampleMaterial.lc 859:41-859:46 Bool
1647testdata/performance/SampleMaterial.lc 860:38-860:54 String
1648testdata/performance/SampleMaterial.lc 862:15-862:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1649testdata/performance/SampleMaterial.lc 862:15-863:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1650testdata/performance/SampleMaterial.lc 862:15-864:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1651testdata/performance/SampleMaterial.lc 862:15-865:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1652testdata/performance/SampleMaterial.lc 862:15-866:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1653testdata/performance/SampleMaterial.lc 862:15-867:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1654testdata/performance/SampleMaterial.lc 862:15-868:76 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1655testdata/performance/SampleMaterial.lc 862:15-869:39 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1656testdata/performance/SampleMaterial.lc 862:15-870:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1657testdata/performance/SampleMaterial.lc 862:15-871:40 Bool -> String->StageAttrs
1658testdata/performance/SampleMaterial.lc 862:15-872:46 String->StageAttrs
1659testdata/performance/SampleMaterial.lc 862:15-874:18 StageAttrs
1660testdata/performance/SampleMaterial.lc 862:15-887:18 List StageAttrs
1661testdata/performance/SampleMaterial.lc 863:29-863:33 {a} -> a -> Maybe a
1662testdata/performance/SampleMaterial.lc 863:29-863:69 Maybe (Tuple2 Blending' Blending')
1663testdata/performance/SampleMaterial.lc 863:34-863:69 Tuple2 Blending' Blending'
1664testdata/performance/SampleMaterial.lc 863:36-863:46 Blending'
1665testdata/performance/SampleMaterial.lc 863:49-863:67 Blending'
1666testdata/performance/SampleMaterial.lc 864:30-864:42 RGBGen
1667testdata/performance/SampleMaterial.lc 865:32-865:42 AlphaGen
1668testdata/performance/SampleMaterial.lc 866:29-866:36 TCGen
1669testdata/performance/SampleMaterial.lc 867:29-867:31 {a} -> List a
1670testdata/performance/SampleMaterial.lc 868:31-868:37 String->StageTexture
1671testdata/performance/SampleMaterial.lc 868:31-868:76 StageTexture
1672testdata/performance/SampleMaterial.lc 868:38-868:76 String
1673testdata/performance/SampleMaterial.lc 869:34-869:39 Bool
1674testdata/performance/SampleMaterial.lc 870:33-870:41 DepthFunction
1675testdata/performance/SampleMaterial.lc 871:33-871:40 {a} -> Maybe a
1676testdata/performance/SampleMaterial.lc 872:41-872:46 Bool
1677testdata/performance/SampleMaterial.lc 873:38-873:54 String
1678testdata/performance/SampleMaterial.lc 875:15-875:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1679testdata/performance/SampleMaterial.lc 875:15-876:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1680testdata/performance/SampleMaterial.lc 875:15-877:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1681testdata/performance/SampleMaterial.lc 875:15-878:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1682testdata/performance/SampleMaterial.lc 875:15-879:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1683testdata/performance/SampleMaterial.lc 875:15-880:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1684testdata/performance/SampleMaterial.lc 875:15-881:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1685testdata/performance/SampleMaterial.lc 875:15-882:39 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1686testdata/performance/SampleMaterial.lc 875:15-883:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1687testdata/performance/SampleMaterial.lc 875:15-884:40 Bool -> String->StageAttrs
1688testdata/performance/SampleMaterial.lc 875:15-885:46 String->StageAttrs
1689testdata/performance/SampleMaterial.lc 875:15-887:18 List StageAttrs | StageAttrs
1690testdata/performance/SampleMaterial.lc 876:29-876:33 {a} -> a -> Maybe a
1691testdata/performance/SampleMaterial.lc 876:29-876:57 Maybe (Tuple2 Blending' Blending')
1692testdata/performance/SampleMaterial.lc 876:34-876:57 Tuple2 Blending' Blending'
1693testdata/performance/SampleMaterial.lc 876:36-876:46 Blending'
1694testdata/performance/SampleMaterial.lc 876:49-876:55 Blending'
1695testdata/performance/SampleMaterial.lc 877:30-877:42 RGBGen
1696testdata/performance/SampleMaterial.lc 878:32-878:42 AlphaGen
1697testdata/performance/SampleMaterial.lc 879:29-879:40 TCGen
1698testdata/performance/SampleMaterial.lc 880:29-880:31 {a} -> List a
1699testdata/performance/SampleMaterial.lc 881:31-881:42 StageTexture
1700testdata/performance/SampleMaterial.lc 882:34-882:39 Bool
1701testdata/performance/SampleMaterial.lc 883:33-883:41 DepthFunction
1702testdata/performance/SampleMaterial.lc 884:33-884:40 {a} -> Maybe a
1703testdata/performance/SampleMaterial.lc 885:41-885:46 Bool
1704testdata/performance/SampleMaterial.lc 886:38-886:54 String
1705testdata/performance/SampleMaterial.lc 889:21-889:26 Bool
1706testdata/performance/SampleMaterial.lc 892:5-934:6 Tuple2 String CommonAttrs
1707testdata/performance/SampleMaterial.lc 892:5-2182:6 List (Tuple2 String CommonAttrs)
1708testdata/performance/SampleMaterial.lc 892:7-892:41 String
1709testdata/performance/SampleMaterial.lc 893:7-893:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1710testdata/performance/SampleMaterial.lc 893:7-894:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1711testdata/performance/SampleMaterial.lc 893:7-895:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1712testdata/performance/SampleMaterial.lc 893:7-896:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1713testdata/performance/SampleMaterial.lc 893:7-897:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1714testdata/performance/SampleMaterial.lc 893:7-898:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1715testdata/performance/SampleMaterial.lc 893:7-899:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1716testdata/performance/SampleMaterial.lc 893:7-900:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1717testdata/performance/SampleMaterial.lc 893:7-901:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1718testdata/performance/SampleMaterial.lc 893:7-902:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1719testdata/performance/SampleMaterial.lc 893:7-903:34 List StageAttrs -> Bool->CommonAttrs
1720testdata/performance/SampleMaterial.lc 893:7-931:14 Bool->CommonAttrs
1721testdata/performance/SampleMaterial.lc 893:7-933:10 CommonAttrs
1722testdata/performance/SampleMaterial.lc 894:24-894:26 Tuple0
1723testdata/performance/SampleMaterial.lc 895:24-895:26 Tuple0
1724testdata/performance/SampleMaterial.lc 896:22-896:27 Bool
1725testdata/performance/SampleMaterial.lc 897:20-897:21 V1
1726testdata/performance/SampleMaterial.lc 898:30-898:35 Bool
1727testdata/performance/SampleMaterial.lc 899:23-899:28 Bool
1728testdata/performance/SampleMaterial.lc 900:20-900:33 CullType
1729testdata/performance/SampleMaterial.lc 901:30-901:32 {a} -> List a
1730testdata/performance/SampleMaterial.lc 902:25-902:30 Bool
1731testdata/performance/SampleMaterial.lc 903:29-903:34 Bool
1732testdata/performance/SampleMaterial.lc 905:13-931:14 List StageAttrs
1733testdata/performance/SampleMaterial.lc 905:15-905:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1734testdata/performance/SampleMaterial.lc 905:15-906:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1735testdata/performance/SampleMaterial.lc 905:15-907:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1736testdata/performance/SampleMaterial.lc 905:15-908:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1737testdata/performance/SampleMaterial.lc 905:15-909:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1738testdata/performance/SampleMaterial.lc 905:15-910:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1739testdata/performance/SampleMaterial.lc 905:15-911:72 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1740testdata/performance/SampleMaterial.lc 905:15-912:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1741testdata/performance/SampleMaterial.lc 905:15-913:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1742testdata/performance/SampleMaterial.lc 905:15-914:40 Bool -> String->StageAttrs
1743testdata/performance/SampleMaterial.lc 905:15-915:46 String->StageAttrs
1744testdata/performance/SampleMaterial.lc 905:15-917:18 StageAttrs
1745testdata/performance/SampleMaterial.lc 906:29-906:36 {a} -> Maybe a
1746testdata/performance/SampleMaterial.lc 907:30-907:50 RGBGen
1747testdata/performance/SampleMaterial.lc 908:32-908:42 AlphaGen
1748testdata/performance/SampleMaterial.lc 909:29-909:36 TCGen
1749testdata/performance/SampleMaterial.lc 910:29-910:31 {a} -> List a
1750testdata/performance/SampleMaterial.lc 911:31-911:37 String->StageTexture
1751testdata/performance/SampleMaterial.lc 911:31-911:72 StageTexture
1752testdata/performance/SampleMaterial.lc 911:38-911:72 String
1753testdata/performance/SampleMaterial.lc 912:34-912:38 Bool
1754testdata/performance/SampleMaterial.lc 913:33-913:41 DepthFunction
1755testdata/performance/SampleMaterial.lc 914:33-914:40 {a} -> Maybe a
1756testdata/performance/SampleMaterial.lc 915:41-915:46 Bool
1757testdata/performance/SampleMaterial.lc 916:38-916:54 String
1758testdata/performance/SampleMaterial.lc 918:15-918:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1759testdata/performance/SampleMaterial.lc 918:15-919:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1760testdata/performance/SampleMaterial.lc 918:15-920:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1761testdata/performance/SampleMaterial.lc 918:15-921:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1762testdata/performance/SampleMaterial.lc 918:15-922:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1763testdata/performance/SampleMaterial.lc 918:15-923:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1764testdata/performance/SampleMaterial.lc 918:15-924:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1765testdata/performance/SampleMaterial.lc 918:15-925:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1766testdata/performance/SampleMaterial.lc 918:15-926:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1767testdata/performance/SampleMaterial.lc 918:15-927:40 Bool -> String->StageAttrs
1768testdata/performance/SampleMaterial.lc 918:15-928:46 String->StageAttrs
1769testdata/performance/SampleMaterial.lc 918:15-930:18 List StageAttrs | StageAttrs
1770testdata/performance/SampleMaterial.lc 919:29-919:33 {a} -> a -> Maybe a
1771testdata/performance/SampleMaterial.lc 919:29-919:57 Maybe (Tuple2 Blending' Blending')
1772testdata/performance/SampleMaterial.lc 919:34-919:57 Tuple2 Blending' Blending'
1773testdata/performance/SampleMaterial.lc 919:36-919:46 Blending'
1774testdata/performance/SampleMaterial.lc 919:49-919:55 Blending'
1775testdata/performance/SampleMaterial.lc 920:30-920:50 RGBGen
1776testdata/performance/SampleMaterial.lc 921:32-921:42 AlphaGen
1777testdata/performance/SampleMaterial.lc 922:29-922:40 TCGen
1778testdata/performance/SampleMaterial.lc 923:29-923:31 {a} -> List a
1779testdata/performance/SampleMaterial.lc 924:31-924:42 StageTexture
1780testdata/performance/SampleMaterial.lc 925:34-925:38 Bool
1781testdata/performance/SampleMaterial.lc 926:33-926:41 DepthFunction
1782testdata/performance/SampleMaterial.lc 927:33-927:40 {a} -> Maybe a
1783testdata/performance/SampleMaterial.lc 928:41-928:46 Bool
1784testdata/performance/SampleMaterial.lc 929:38-929:54 String
1785testdata/performance/SampleMaterial.lc 932:21-932:26 Bool
1786testdata/performance/SampleMaterial.lc 935:5-978:6 Tuple2 String CommonAttrs
1787testdata/performance/SampleMaterial.lc 935:5-2182:6 List (Tuple2 String CommonAttrs)
1788testdata/performance/SampleMaterial.lc 935:7-935:54 String
1789testdata/performance/SampleMaterial.lc 936:7-936:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1790testdata/performance/SampleMaterial.lc 936:7-937:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1791testdata/performance/SampleMaterial.lc 936:7-938:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1792testdata/performance/SampleMaterial.lc 936:7-939:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1793testdata/performance/SampleMaterial.lc 936:7-940:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1794testdata/performance/SampleMaterial.lc 936:7-941:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1795testdata/performance/SampleMaterial.lc 936:7-942:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1796testdata/performance/SampleMaterial.lc 936:7-943:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1797testdata/performance/SampleMaterial.lc 936:7-944:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1798testdata/performance/SampleMaterial.lc 936:7-945:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1799testdata/performance/SampleMaterial.lc 936:7-946:34 List StageAttrs -> Bool->CommonAttrs
1800testdata/performance/SampleMaterial.lc 936:7-975:14 Bool->CommonAttrs
1801testdata/performance/SampleMaterial.lc 936:7-977:10 CommonAttrs
1802testdata/performance/SampleMaterial.lc 937:24-937:26 Tuple0
1803testdata/performance/SampleMaterial.lc 938:24-938:26 Tuple0
1804testdata/performance/SampleMaterial.lc 939:22-939:27 Bool
1805testdata/performance/SampleMaterial.lc 940:20-940:21 V1
1806testdata/performance/SampleMaterial.lc 941:30-941:35 Bool
1807testdata/performance/SampleMaterial.lc 942:23-942:28 Bool
1808testdata/performance/SampleMaterial.lc 943:20-943:33 CullType
1809testdata/performance/SampleMaterial.lc 944:30-944:32 {a} -> List a
1810testdata/performance/SampleMaterial.lc 945:25-945:30 Bool
1811testdata/performance/SampleMaterial.lc 946:29-946:34 Bool
1812testdata/performance/SampleMaterial.lc 948:13-975:14 List StageAttrs
1813testdata/performance/SampleMaterial.lc 948:15-948:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1814testdata/performance/SampleMaterial.lc 948:15-949:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1815testdata/performance/SampleMaterial.lc 948:15-950:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1816testdata/performance/SampleMaterial.lc 948:15-951:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1817testdata/performance/SampleMaterial.lc 948:15-952:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1818testdata/performance/SampleMaterial.lc 948:15-953:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1819testdata/performance/SampleMaterial.lc 948:15-955:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1820testdata/performance/SampleMaterial.lc 948:15-956:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1821testdata/performance/SampleMaterial.lc 948:15-957:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1822testdata/performance/SampleMaterial.lc 948:15-958:40 Bool -> String->StageAttrs
1823testdata/performance/SampleMaterial.lc 948:15-959:46 String->StageAttrs
1824testdata/performance/SampleMaterial.lc 948:15-961:18 StageAttrs
1825testdata/performance/SampleMaterial.lc 949:29-949:36 {a} -> Maybe a
1826testdata/performance/SampleMaterial.lc 950:30-950:50 RGBGen
1827testdata/performance/SampleMaterial.lc 951:32-951:42 AlphaGen
1828testdata/performance/SampleMaterial.lc 952:29-952:36 TCGen
1829testdata/performance/SampleMaterial.lc 953:29-953:31 {a} -> List a
1830testdata/performance/SampleMaterial.lc 955:21-955:27 String->StageTexture
1831testdata/performance/SampleMaterial.lc 955:21-955:75 StageTexture
1832testdata/performance/SampleMaterial.lc 955:28-955:75 String
1833testdata/performance/SampleMaterial.lc 956:34-956:38 Bool
1834testdata/performance/SampleMaterial.lc 957:33-957:41 DepthFunction
1835testdata/performance/SampleMaterial.lc 958:33-958:40 {a} -> Maybe a
1836testdata/performance/SampleMaterial.lc 959:41-959:46 Bool
1837testdata/performance/SampleMaterial.lc 960:38-960:54 String
1838testdata/performance/SampleMaterial.lc 962:15-962:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1839testdata/performance/SampleMaterial.lc 962:15-963:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1840testdata/performance/SampleMaterial.lc 962:15-964:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1841testdata/performance/SampleMaterial.lc 962:15-965:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1842testdata/performance/SampleMaterial.lc 962:15-966:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1843testdata/performance/SampleMaterial.lc 962:15-967:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1844testdata/performance/SampleMaterial.lc 962:15-968:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1845testdata/performance/SampleMaterial.lc 962:15-969:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1846testdata/performance/SampleMaterial.lc 962:15-970:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1847testdata/performance/SampleMaterial.lc 962:15-971:40 Bool -> String->StageAttrs
1848testdata/performance/SampleMaterial.lc 962:15-972:46 String->StageAttrs
1849testdata/performance/SampleMaterial.lc 962:15-974:18 List StageAttrs | StageAttrs
1850testdata/performance/SampleMaterial.lc 963:29-963:33 {a} -> a -> Maybe a
1851testdata/performance/SampleMaterial.lc 963:29-963:57 Maybe (Tuple2 Blending' Blending')
1852testdata/performance/SampleMaterial.lc 963:34-963:57 Tuple2 Blending' Blending'
1853testdata/performance/SampleMaterial.lc 963:36-963:46 Blending'
1854testdata/performance/SampleMaterial.lc 963:49-963:55 Blending'
1855testdata/performance/SampleMaterial.lc 964:30-964:50 RGBGen
1856testdata/performance/SampleMaterial.lc 965:32-965:42 AlphaGen
1857testdata/performance/SampleMaterial.lc 966:29-966:40 TCGen
1858testdata/performance/SampleMaterial.lc 967:29-967:31 {a} -> List a
1859testdata/performance/SampleMaterial.lc 968:31-968:42 StageTexture
1860testdata/performance/SampleMaterial.lc 969:34-969:38 Bool
1861testdata/performance/SampleMaterial.lc 970:33-970:41 DepthFunction
1862testdata/performance/SampleMaterial.lc 971:33-971:40 {a} -> Maybe a
1863testdata/performance/SampleMaterial.lc 972:41-972:46 Bool
1864testdata/performance/SampleMaterial.lc 973:38-973:54 String
1865testdata/performance/SampleMaterial.lc 976:21-976:26 Bool
1866testdata/performance/SampleMaterial.lc 979:5-1021:6 Tuple2 String CommonAttrs
1867testdata/performance/SampleMaterial.lc 979:5-2182:6 List (Tuple2 String CommonAttrs)
1868testdata/performance/SampleMaterial.lc 979:7-979:45 String
1869testdata/performance/SampleMaterial.lc 980:7-980:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1870testdata/performance/SampleMaterial.lc 980:7-981:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1871testdata/performance/SampleMaterial.lc 980:7-982:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1872testdata/performance/SampleMaterial.lc 980:7-983:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1873testdata/performance/SampleMaterial.lc 980:7-984:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1874testdata/performance/SampleMaterial.lc 980:7-985:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1875testdata/performance/SampleMaterial.lc 980:7-986:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1876testdata/performance/SampleMaterial.lc 980:7-987:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1877testdata/performance/SampleMaterial.lc 980:7-988:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1878testdata/performance/SampleMaterial.lc 980:7-989:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1879testdata/performance/SampleMaterial.lc 980:7-990:34 List StageAttrs -> Bool->CommonAttrs
1880testdata/performance/SampleMaterial.lc 980:7-1018:14 Bool->CommonAttrs
1881testdata/performance/SampleMaterial.lc 980:7-1020:10 CommonAttrs
1882testdata/performance/SampleMaterial.lc 981:24-981:26 Tuple0
1883testdata/performance/SampleMaterial.lc 982:24-982:26 Tuple0
1884testdata/performance/SampleMaterial.lc 983:22-983:27 Bool
1885testdata/performance/SampleMaterial.lc 984:20-984:21 V1
1886testdata/performance/SampleMaterial.lc 985:30-985:35 Bool
1887testdata/performance/SampleMaterial.lc 986:23-986:28 Bool
1888testdata/performance/SampleMaterial.lc 987:20-987:33 CullType
1889testdata/performance/SampleMaterial.lc 988:30-988:32 {a} -> List a
1890testdata/performance/SampleMaterial.lc 989:25-989:30 Bool
1891testdata/performance/SampleMaterial.lc 990:29-990:34 Bool
1892testdata/performance/SampleMaterial.lc 992:13-1018:14 List StageAttrs
1893testdata/performance/SampleMaterial.lc 992:15-992:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1894testdata/performance/SampleMaterial.lc 992:15-993:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1895testdata/performance/SampleMaterial.lc 992:15-994:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1896testdata/performance/SampleMaterial.lc 992:15-995:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1897testdata/performance/SampleMaterial.lc 992:15-996:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1898testdata/performance/SampleMaterial.lc 992:15-997:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1899testdata/performance/SampleMaterial.lc 992:15-998:76 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1900testdata/performance/SampleMaterial.lc 992:15-999:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1901testdata/performance/SampleMaterial.lc 992:15-1000:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1902testdata/performance/SampleMaterial.lc 992:15-1001:40 Bool -> String->StageAttrs
1903testdata/performance/SampleMaterial.lc 992:15-1002:46 String->StageAttrs
1904testdata/performance/SampleMaterial.lc 992:15-1004:18 StageAttrs
1905testdata/performance/SampleMaterial.lc 993:29-993:36 {a} -> Maybe a
1906testdata/performance/SampleMaterial.lc 994:30-994:50 RGBGen
1907testdata/performance/SampleMaterial.lc 995:32-995:42 AlphaGen
1908testdata/performance/SampleMaterial.lc 996:29-996:36 TCGen
1909testdata/performance/SampleMaterial.lc 997:29-997:31 {a} -> List a
1910testdata/performance/SampleMaterial.lc 998:31-998:37 String->StageTexture
1911testdata/performance/SampleMaterial.lc 998:31-998:76 StageTexture
1912testdata/performance/SampleMaterial.lc 998:38-998:76 String
1913testdata/performance/SampleMaterial.lc 999:34-999:38 Bool
1914testdata/performance/SampleMaterial.lc 1000:33-1000:41 DepthFunction
1915testdata/performance/SampleMaterial.lc 1001:33-1001:40 {a} -> Maybe a
1916testdata/performance/SampleMaterial.lc 1002:41-1002:46 Bool
1917testdata/performance/SampleMaterial.lc 1003:38-1003:54 String
1918testdata/performance/SampleMaterial.lc 1005:15-1005:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1919testdata/performance/SampleMaterial.lc 1005:15-1006:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1920testdata/performance/SampleMaterial.lc 1005:15-1007:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1921testdata/performance/SampleMaterial.lc 1005:15-1008:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1922testdata/performance/SampleMaterial.lc 1005:15-1009:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1923testdata/performance/SampleMaterial.lc 1005:15-1010:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1924testdata/performance/SampleMaterial.lc 1005:15-1011:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1925testdata/performance/SampleMaterial.lc 1005:15-1012:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1926testdata/performance/SampleMaterial.lc 1005:15-1013:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1927testdata/performance/SampleMaterial.lc 1005:15-1014:40 Bool -> String->StageAttrs
1928testdata/performance/SampleMaterial.lc 1005:15-1015:46 String->StageAttrs
1929testdata/performance/SampleMaterial.lc 1005:15-1017:18 List StageAttrs | StageAttrs
1930testdata/performance/SampleMaterial.lc 1006:29-1006:33 {a} -> a -> Maybe a
1931testdata/performance/SampleMaterial.lc 1006:29-1006:57 Maybe (Tuple2 Blending' Blending')
1932testdata/performance/SampleMaterial.lc 1006:34-1006:57 Tuple2 Blending' Blending'
1933testdata/performance/SampleMaterial.lc 1006:36-1006:46 Blending'
1934testdata/performance/SampleMaterial.lc 1006:49-1006:55 Blending'
1935testdata/performance/SampleMaterial.lc 1007:30-1007:50 RGBGen
1936testdata/performance/SampleMaterial.lc 1008:32-1008:42 AlphaGen
1937testdata/performance/SampleMaterial.lc 1009:29-1009:40 TCGen
1938testdata/performance/SampleMaterial.lc 1010:29-1010:31 {a} -> List a
1939testdata/performance/SampleMaterial.lc 1011:31-1011:42 StageTexture
1940testdata/performance/SampleMaterial.lc 1012:34-1012:38 Bool
1941testdata/performance/SampleMaterial.lc 1013:33-1013:41 DepthFunction
1942testdata/performance/SampleMaterial.lc 1014:33-1014:40 {a} -> Maybe a
1943testdata/performance/SampleMaterial.lc 1015:41-1015:46 Bool
1944testdata/performance/SampleMaterial.lc 1016:38-1016:54 String
1945testdata/performance/SampleMaterial.lc 1019:21-1019:26 Bool
1946testdata/performance/SampleMaterial.lc 1022:5-1064:6 Tuple2 String CommonAttrs
1947testdata/performance/SampleMaterial.lc 1022:5-2182:6 List (Tuple2 String CommonAttrs)
1948testdata/performance/SampleMaterial.lc 1022:7-1022:44 String
1949testdata/performance/SampleMaterial.lc 1023:7-1023:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1950testdata/performance/SampleMaterial.lc 1023:7-1024:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1951testdata/performance/SampleMaterial.lc 1023:7-1025:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1952testdata/performance/SampleMaterial.lc 1023:7-1026:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1953testdata/performance/SampleMaterial.lc 1023:7-1027:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1954testdata/performance/SampleMaterial.lc 1023:7-1028:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1955testdata/performance/SampleMaterial.lc 1023:7-1029:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1956testdata/performance/SampleMaterial.lc 1023:7-1030:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1957testdata/performance/SampleMaterial.lc 1023:7-1031:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
1958testdata/performance/SampleMaterial.lc 1023:7-1032:30 Bool -> List StageAttrs -> Bool->CommonAttrs
1959testdata/performance/SampleMaterial.lc 1023:7-1033:34 List StageAttrs -> Bool->CommonAttrs
1960testdata/performance/SampleMaterial.lc 1023:7-1061:14 Bool->CommonAttrs
1961testdata/performance/SampleMaterial.lc 1023:7-1063:10 CommonAttrs
1962testdata/performance/SampleMaterial.lc 1024:24-1024:26 Tuple0
1963testdata/performance/SampleMaterial.lc 1025:24-1025:26 Tuple0
1964testdata/performance/SampleMaterial.lc 1026:22-1026:27 Bool
1965testdata/performance/SampleMaterial.lc 1027:20-1027:21 V1
1966testdata/performance/SampleMaterial.lc 1028:30-1028:35 Bool
1967testdata/performance/SampleMaterial.lc 1029:23-1029:28 Bool
1968testdata/performance/SampleMaterial.lc 1030:20-1030:33 CullType
1969testdata/performance/SampleMaterial.lc 1031:30-1031:32 {a} -> List a
1970testdata/performance/SampleMaterial.lc 1032:25-1032:30 Bool
1971testdata/performance/SampleMaterial.lc 1033:29-1033:34 Bool
1972testdata/performance/SampleMaterial.lc 1035:13-1061:14 List StageAttrs
1973testdata/performance/SampleMaterial.lc 1035:15-1035:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1974testdata/performance/SampleMaterial.lc 1035:15-1036:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1975testdata/performance/SampleMaterial.lc 1035:15-1037:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1976testdata/performance/SampleMaterial.lc 1035:15-1038:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1977testdata/performance/SampleMaterial.lc 1035:15-1039:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1978testdata/performance/SampleMaterial.lc 1035:15-1040:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1979testdata/performance/SampleMaterial.lc 1035:15-1041:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1980testdata/performance/SampleMaterial.lc 1035:15-1042:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1981testdata/performance/SampleMaterial.lc 1035:15-1043:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
1982testdata/performance/SampleMaterial.lc 1035:15-1044:40 Bool -> String->StageAttrs
1983testdata/performance/SampleMaterial.lc 1035:15-1045:46 String->StageAttrs
1984testdata/performance/SampleMaterial.lc 1035:15-1047:18 StageAttrs
1985testdata/performance/SampleMaterial.lc 1036:29-1036:36 {a} -> Maybe a
1986testdata/performance/SampleMaterial.lc 1037:30-1037:50 RGBGen
1987testdata/performance/SampleMaterial.lc 1038:32-1038:42 AlphaGen
1988testdata/performance/SampleMaterial.lc 1039:29-1039:36 TCGen
1989testdata/performance/SampleMaterial.lc 1040:29-1040:31 {a} -> List a
1990testdata/performance/SampleMaterial.lc 1041:31-1041:37 String->StageTexture
1991testdata/performance/SampleMaterial.lc 1041:31-1041:75 StageTexture
1992testdata/performance/SampleMaterial.lc 1041:38-1041:75 String
1993testdata/performance/SampleMaterial.lc 1042:34-1042:38 Bool
1994testdata/performance/SampleMaterial.lc 1043:33-1043:41 DepthFunction
1995testdata/performance/SampleMaterial.lc 1044:33-1044:40 {a} -> Maybe a
1996testdata/performance/SampleMaterial.lc 1045:41-1045:46 Bool
1997testdata/performance/SampleMaterial.lc 1046:38-1046:54 String
1998testdata/performance/SampleMaterial.lc 1048:15-1048:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
1999testdata/performance/SampleMaterial.lc 1048:15-1049:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2000testdata/performance/SampleMaterial.lc 1048:15-1050:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2001testdata/performance/SampleMaterial.lc 1048:15-1051:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2002testdata/performance/SampleMaterial.lc 1048:15-1052:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2003testdata/performance/SampleMaterial.lc 1048:15-1053:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2004testdata/performance/SampleMaterial.lc 1048:15-1054:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2005testdata/performance/SampleMaterial.lc 1048:15-1055:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2006testdata/performance/SampleMaterial.lc 1048:15-1056:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2007testdata/performance/SampleMaterial.lc 1048:15-1057:40 Bool -> String->StageAttrs
2008testdata/performance/SampleMaterial.lc 1048:15-1058:46 String->StageAttrs
2009testdata/performance/SampleMaterial.lc 1048:15-1060:18 List StageAttrs | StageAttrs
2010testdata/performance/SampleMaterial.lc 1049:29-1049:33 {a} -> a -> Maybe a
2011testdata/performance/SampleMaterial.lc 1049:29-1049:57 Maybe (Tuple2 Blending' Blending')
2012testdata/performance/SampleMaterial.lc 1049:34-1049:57 Tuple2 Blending' Blending'
2013testdata/performance/SampleMaterial.lc 1049:36-1049:46 Blending'
2014testdata/performance/SampleMaterial.lc 1049:49-1049:55 Blending'
2015testdata/performance/SampleMaterial.lc 1050:30-1050:50 RGBGen
2016testdata/performance/SampleMaterial.lc 1051:32-1051:42 AlphaGen
2017testdata/performance/SampleMaterial.lc 1052:29-1052:40 TCGen
2018testdata/performance/SampleMaterial.lc 1053:29-1053:31 {a} -> List a
2019testdata/performance/SampleMaterial.lc 1054:31-1054:42 StageTexture
2020testdata/performance/SampleMaterial.lc 1055:34-1055:38 Bool
2021testdata/performance/SampleMaterial.lc 1056:33-1056:41 DepthFunction
2022testdata/performance/SampleMaterial.lc 1057:33-1057:40 {a} -> Maybe a
2023testdata/performance/SampleMaterial.lc 1058:41-1058:46 Bool
2024testdata/performance/SampleMaterial.lc 1059:38-1059:54 String
2025testdata/performance/SampleMaterial.lc 1062:21-1062:26 Bool
2026testdata/performance/SampleMaterial.lc 1065:5-1107:6 Tuple2 String CommonAttrs
2027testdata/performance/SampleMaterial.lc 1065:5-2182:6 List (Tuple2 String CommonAttrs)
2028testdata/performance/SampleMaterial.lc 1065:7-1065:44 String
2029testdata/performance/SampleMaterial.lc 1066:7-1066:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2030testdata/performance/SampleMaterial.lc 1066:7-1067:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2031testdata/performance/SampleMaterial.lc 1066:7-1068:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2032testdata/performance/SampleMaterial.lc 1066:7-1069:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2033testdata/performance/SampleMaterial.lc 1066:7-1070:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2034testdata/performance/SampleMaterial.lc 1066:7-1071:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2035testdata/performance/SampleMaterial.lc 1066:7-1072:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2036testdata/performance/SampleMaterial.lc 1066:7-1073:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2037testdata/performance/SampleMaterial.lc 1066:7-1074:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2038testdata/performance/SampleMaterial.lc 1066:7-1075:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2039testdata/performance/SampleMaterial.lc 1066:7-1076:34 List StageAttrs -> Bool->CommonAttrs
2040testdata/performance/SampleMaterial.lc 1066:7-1104:14 Bool->CommonAttrs
2041testdata/performance/SampleMaterial.lc 1066:7-1106:10 CommonAttrs
2042testdata/performance/SampleMaterial.lc 1067:24-1067:26 Tuple0
2043testdata/performance/SampleMaterial.lc 1068:24-1068:26 Tuple0
2044testdata/performance/SampleMaterial.lc 1069:22-1069:27 Bool
2045testdata/performance/SampleMaterial.lc 1070:20-1070:21 V1
2046testdata/performance/SampleMaterial.lc 1071:30-1071:35 Bool
2047testdata/performance/SampleMaterial.lc 1072:23-1072:28 Bool
2048testdata/performance/SampleMaterial.lc 1073:20-1073:33 CullType
2049testdata/performance/SampleMaterial.lc 1074:30-1074:32 {a} -> List a
2050testdata/performance/SampleMaterial.lc 1075:25-1075:30 Bool
2051testdata/performance/SampleMaterial.lc 1076:29-1076:34 Bool
2052testdata/performance/SampleMaterial.lc 1078:13-1104:14 List StageAttrs
2053testdata/performance/SampleMaterial.lc 1078:15-1078:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2054testdata/performance/SampleMaterial.lc 1078:15-1079:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2055testdata/performance/SampleMaterial.lc 1078:15-1080:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2056testdata/performance/SampleMaterial.lc 1078:15-1081:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2057testdata/performance/SampleMaterial.lc 1078:15-1082:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2058testdata/performance/SampleMaterial.lc 1078:15-1083:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2059testdata/performance/SampleMaterial.lc 1078:15-1084:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2060testdata/performance/SampleMaterial.lc 1078:15-1085:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2061testdata/performance/SampleMaterial.lc 1078:15-1086:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2062testdata/performance/SampleMaterial.lc 1078:15-1087:40 Bool -> String->StageAttrs
2063testdata/performance/SampleMaterial.lc 1078:15-1088:46 String->StageAttrs
2064testdata/performance/SampleMaterial.lc 1078:15-1090:18 StageAttrs
2065testdata/performance/SampleMaterial.lc 1079:29-1079:36 {a} -> Maybe a
2066testdata/performance/SampleMaterial.lc 1080:30-1080:50 RGBGen
2067testdata/performance/SampleMaterial.lc 1081:32-1081:42 AlphaGen
2068testdata/performance/SampleMaterial.lc 1082:29-1082:36 TCGen
2069testdata/performance/SampleMaterial.lc 1083:29-1083:31 {a} -> List a
2070testdata/performance/SampleMaterial.lc 1084:31-1084:37 String->StageTexture
2071testdata/performance/SampleMaterial.lc 1084:31-1084:75 StageTexture
2072testdata/performance/SampleMaterial.lc 1084:38-1084:75 String
2073testdata/performance/SampleMaterial.lc 1085:34-1085:38 Bool
2074testdata/performance/SampleMaterial.lc 1086:33-1086:41 DepthFunction
2075testdata/performance/SampleMaterial.lc 1087:33-1087:40 {a} -> Maybe a
2076testdata/performance/SampleMaterial.lc 1088:41-1088:46 Bool
2077testdata/performance/SampleMaterial.lc 1089:38-1089:54 String
2078testdata/performance/SampleMaterial.lc 1091:15-1091:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2079testdata/performance/SampleMaterial.lc 1091:15-1092:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2080testdata/performance/SampleMaterial.lc 1091:15-1093:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2081testdata/performance/SampleMaterial.lc 1091:15-1094:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2082testdata/performance/SampleMaterial.lc 1091:15-1095:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2083testdata/performance/SampleMaterial.lc 1091:15-1096:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2084testdata/performance/SampleMaterial.lc 1091:15-1097:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2085testdata/performance/SampleMaterial.lc 1091:15-1098:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2086testdata/performance/SampleMaterial.lc 1091:15-1099:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2087testdata/performance/SampleMaterial.lc 1091:15-1100:40 Bool -> String->StageAttrs
2088testdata/performance/SampleMaterial.lc 1091:15-1101:46 String->StageAttrs
2089testdata/performance/SampleMaterial.lc 1091:15-1103:18 List StageAttrs | StageAttrs
2090testdata/performance/SampleMaterial.lc 1092:29-1092:33 {a} -> a -> Maybe a
2091testdata/performance/SampleMaterial.lc 1092:29-1092:57 Maybe (Tuple2 Blending' Blending')
2092testdata/performance/SampleMaterial.lc 1092:34-1092:57 Tuple2 Blending' Blending'
2093testdata/performance/SampleMaterial.lc 1092:36-1092:46 Blending'
2094testdata/performance/SampleMaterial.lc 1092:49-1092:55 Blending'
2095testdata/performance/SampleMaterial.lc 1093:30-1093:50 RGBGen
2096testdata/performance/SampleMaterial.lc 1094:32-1094:42 AlphaGen
2097testdata/performance/SampleMaterial.lc 1095:29-1095:40 TCGen
2098testdata/performance/SampleMaterial.lc 1096:29-1096:31 {a} -> List a
2099testdata/performance/SampleMaterial.lc 1097:31-1097:42 StageTexture
2100testdata/performance/SampleMaterial.lc 1098:34-1098:38 Bool
2101testdata/performance/SampleMaterial.lc 1099:33-1099:41 DepthFunction
2102testdata/performance/SampleMaterial.lc 1100:33-1100:40 {a} -> Maybe a
2103testdata/performance/SampleMaterial.lc 1101:41-1101:46 Bool
2104testdata/performance/SampleMaterial.lc 1102:38-1102:54 String
2105testdata/performance/SampleMaterial.lc 1105:21-1105:26 Bool
2106testdata/performance/SampleMaterial.lc 1108:5-1150:6 Tuple2 String CommonAttrs
2107testdata/performance/SampleMaterial.lc 1108:5-2182:6 List (Tuple2 String CommonAttrs)
2108testdata/performance/SampleMaterial.lc 1108:7-1108:49 String
2109testdata/performance/SampleMaterial.lc 1109:7-1109:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2110testdata/performance/SampleMaterial.lc 1109:7-1110:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2111testdata/performance/SampleMaterial.lc 1109:7-1111:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2112testdata/performance/SampleMaterial.lc 1109:7-1112:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2113testdata/performance/SampleMaterial.lc 1109:7-1113:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2114testdata/performance/SampleMaterial.lc 1109:7-1114:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2115testdata/performance/SampleMaterial.lc 1109:7-1115:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2116testdata/performance/SampleMaterial.lc 1109:7-1116:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2117testdata/performance/SampleMaterial.lc 1109:7-1117:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2118testdata/performance/SampleMaterial.lc 1109:7-1118:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2119testdata/performance/SampleMaterial.lc 1109:7-1119:34 List StageAttrs -> Bool->CommonAttrs
2120testdata/performance/SampleMaterial.lc 1109:7-1147:14 Bool->CommonAttrs
2121testdata/performance/SampleMaterial.lc 1109:7-1149:10 CommonAttrs
2122testdata/performance/SampleMaterial.lc 1110:24-1110:26 Tuple0
2123testdata/performance/SampleMaterial.lc 1111:24-1111:26 Tuple0
2124testdata/performance/SampleMaterial.lc 1112:22-1112:27 Bool
2125testdata/performance/SampleMaterial.lc 1113:20-1113:21 V1
2126testdata/performance/SampleMaterial.lc 1114:30-1114:35 Bool
2127testdata/performance/SampleMaterial.lc 1115:23-1115:28 Bool
2128testdata/performance/SampleMaterial.lc 1116:20-1116:33 CullType
2129testdata/performance/SampleMaterial.lc 1117:30-1117:32 {a} -> List a
2130testdata/performance/SampleMaterial.lc 1118:25-1118:30 Bool
2131testdata/performance/SampleMaterial.lc 1119:29-1119:34 Bool
2132testdata/performance/SampleMaterial.lc 1121:13-1147:14 List StageAttrs
2133testdata/performance/SampleMaterial.lc 1121:15-1121:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2134testdata/performance/SampleMaterial.lc 1121:15-1122:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2135testdata/performance/SampleMaterial.lc 1121:15-1123:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2136testdata/performance/SampleMaterial.lc 1121:15-1124:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2137testdata/performance/SampleMaterial.lc 1121:15-1125:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2138testdata/performance/SampleMaterial.lc 1121:15-1126:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2139testdata/performance/SampleMaterial.lc 1121:15-1127:80 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2140testdata/performance/SampleMaterial.lc 1121:15-1128:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2141testdata/performance/SampleMaterial.lc 1121:15-1129:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2142testdata/performance/SampleMaterial.lc 1121:15-1130:40 Bool -> String->StageAttrs
2143testdata/performance/SampleMaterial.lc 1121:15-1131:46 String->StageAttrs
2144testdata/performance/SampleMaterial.lc 1121:15-1133:18 StageAttrs
2145testdata/performance/SampleMaterial.lc 1122:29-1122:36 {a} -> Maybe a
2146testdata/performance/SampleMaterial.lc 1123:30-1123:50 RGBGen
2147testdata/performance/SampleMaterial.lc 1124:32-1124:42 AlphaGen
2148testdata/performance/SampleMaterial.lc 1125:29-1125:36 TCGen
2149testdata/performance/SampleMaterial.lc 1126:29-1126:31 {a} -> List a
2150testdata/performance/SampleMaterial.lc 1127:31-1127:37 String->StageTexture
2151testdata/performance/SampleMaterial.lc 1127:31-1127:80 StageTexture
2152testdata/performance/SampleMaterial.lc 1127:38-1127:80 String
2153testdata/performance/SampleMaterial.lc 1128:34-1128:38 Bool
2154testdata/performance/SampleMaterial.lc 1129:33-1129:41 DepthFunction
2155testdata/performance/SampleMaterial.lc 1130:33-1130:40 {a} -> Maybe a
2156testdata/performance/SampleMaterial.lc 1131:41-1131:46 Bool
2157testdata/performance/SampleMaterial.lc 1132:38-1132:54 String
2158testdata/performance/SampleMaterial.lc 1134:15-1134:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2159testdata/performance/SampleMaterial.lc 1134:15-1135:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2160testdata/performance/SampleMaterial.lc 1134:15-1136:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2161testdata/performance/SampleMaterial.lc 1134:15-1137:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2162testdata/performance/SampleMaterial.lc 1134:15-1138:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2163testdata/performance/SampleMaterial.lc 1134:15-1139:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2164testdata/performance/SampleMaterial.lc 1134:15-1140:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2165testdata/performance/SampleMaterial.lc 1134:15-1141:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2166testdata/performance/SampleMaterial.lc 1134:15-1142:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2167testdata/performance/SampleMaterial.lc 1134:15-1143:40 Bool -> String->StageAttrs
2168testdata/performance/SampleMaterial.lc 1134:15-1144:46 String->StageAttrs
2169testdata/performance/SampleMaterial.lc 1134:15-1146:18 List StageAttrs | StageAttrs
2170testdata/performance/SampleMaterial.lc 1135:29-1135:33 {a} -> a -> Maybe a
2171testdata/performance/SampleMaterial.lc 1135:29-1135:57 Maybe (Tuple2 Blending' Blending')
2172testdata/performance/SampleMaterial.lc 1135:34-1135:57 Tuple2 Blending' Blending'
2173testdata/performance/SampleMaterial.lc 1135:36-1135:46 Blending'
2174testdata/performance/SampleMaterial.lc 1135:49-1135:55 Blending'
2175testdata/performance/SampleMaterial.lc 1136:30-1136:50 RGBGen
2176testdata/performance/SampleMaterial.lc 1137:32-1137:42 AlphaGen
2177testdata/performance/SampleMaterial.lc 1138:29-1138:40 TCGen
2178testdata/performance/SampleMaterial.lc 1139:29-1139:31 {a} -> List a
2179testdata/performance/SampleMaterial.lc 1140:31-1140:42 StageTexture
2180testdata/performance/SampleMaterial.lc 1141:34-1141:38 Bool
2181testdata/performance/SampleMaterial.lc 1142:33-1142:41 DepthFunction
2182testdata/performance/SampleMaterial.lc 1143:33-1143:40 {a} -> Maybe a
2183testdata/performance/SampleMaterial.lc 1144:41-1144:46 Bool
2184testdata/performance/SampleMaterial.lc 1145:38-1145:54 String
2185testdata/performance/SampleMaterial.lc 1148:21-1148:26 Bool
2186testdata/performance/SampleMaterial.lc 1151:5-1193:6 Tuple2 String CommonAttrs
2187testdata/performance/SampleMaterial.lc 1151:5-2182:6 List (Tuple2 String CommonAttrs)
2188testdata/performance/SampleMaterial.lc 1151:7-1151:41 String
2189testdata/performance/SampleMaterial.lc 1152:7-1152:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2190testdata/performance/SampleMaterial.lc 1152:7-1153:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2191testdata/performance/SampleMaterial.lc 1152:7-1154:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2192testdata/performance/SampleMaterial.lc 1152:7-1155:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2193testdata/performance/SampleMaterial.lc 1152:7-1156:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2194testdata/performance/SampleMaterial.lc 1152:7-1157:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2195testdata/performance/SampleMaterial.lc 1152:7-1158:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2196testdata/performance/SampleMaterial.lc 1152:7-1159:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2197testdata/performance/SampleMaterial.lc 1152:7-1160:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2198testdata/performance/SampleMaterial.lc 1152:7-1161:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2199testdata/performance/SampleMaterial.lc 1152:7-1162:34 List StageAttrs -> Bool->CommonAttrs
2200testdata/performance/SampleMaterial.lc 1152:7-1190:14 Bool->CommonAttrs
2201testdata/performance/SampleMaterial.lc 1152:7-1192:10 CommonAttrs
2202testdata/performance/SampleMaterial.lc 1153:24-1153:26 Tuple0
2203testdata/performance/SampleMaterial.lc 1154:24-1154:26 Tuple0
2204testdata/performance/SampleMaterial.lc 1155:22-1155:27 Bool
2205testdata/performance/SampleMaterial.lc 1156:20-1156:21 V1
2206testdata/performance/SampleMaterial.lc 1157:30-1157:35 Bool
2207testdata/performance/SampleMaterial.lc 1158:23-1158:28 Bool
2208testdata/performance/SampleMaterial.lc 1159:20-1159:33 CullType
2209testdata/performance/SampleMaterial.lc 1160:30-1160:32 {a} -> List a
2210testdata/performance/SampleMaterial.lc 1161:25-1161:30 Bool
2211testdata/performance/SampleMaterial.lc 1162:29-1162:34 Bool
2212testdata/performance/SampleMaterial.lc 1164:13-1190:14 List StageAttrs
2213testdata/performance/SampleMaterial.lc 1164:15-1164:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2214testdata/performance/SampleMaterial.lc 1164:15-1165:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2215testdata/performance/SampleMaterial.lc 1164:15-1166:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2216testdata/performance/SampleMaterial.lc 1164:15-1167:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2217testdata/performance/SampleMaterial.lc 1164:15-1168:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2218testdata/performance/SampleMaterial.lc 1164:15-1169:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2219testdata/performance/SampleMaterial.lc 1164:15-1170:72 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2220testdata/performance/SampleMaterial.lc 1164:15-1171:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2221testdata/performance/SampleMaterial.lc 1164:15-1172:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2222testdata/performance/SampleMaterial.lc 1164:15-1173:40 Bool -> String->StageAttrs
2223testdata/performance/SampleMaterial.lc 1164:15-1174:46 String->StageAttrs
2224testdata/performance/SampleMaterial.lc 1164:15-1176:18 StageAttrs
2225testdata/performance/SampleMaterial.lc 1165:29-1165:36 {a} -> Maybe a
2226testdata/performance/SampleMaterial.lc 1166:30-1166:50 RGBGen
2227testdata/performance/SampleMaterial.lc 1167:32-1167:42 AlphaGen
2228testdata/performance/SampleMaterial.lc 1168:29-1168:36 TCGen
2229testdata/performance/SampleMaterial.lc 1169:29-1169:31 {a} -> List a
2230testdata/performance/SampleMaterial.lc 1170:31-1170:37 String->StageTexture
2231testdata/performance/SampleMaterial.lc 1170:31-1170:72 StageTexture
2232testdata/performance/SampleMaterial.lc 1170:38-1170:72 String
2233testdata/performance/SampleMaterial.lc 1171:34-1171:38 Bool
2234testdata/performance/SampleMaterial.lc 1172:33-1172:41 DepthFunction
2235testdata/performance/SampleMaterial.lc 1173:33-1173:40 {a} -> Maybe a
2236testdata/performance/SampleMaterial.lc 1174:41-1174:46 Bool
2237testdata/performance/SampleMaterial.lc 1175:38-1175:54 String
2238testdata/performance/SampleMaterial.lc 1177:15-1177:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2239testdata/performance/SampleMaterial.lc 1177:15-1178:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2240testdata/performance/SampleMaterial.lc 1177:15-1179:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2241testdata/performance/SampleMaterial.lc 1177:15-1180:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2242testdata/performance/SampleMaterial.lc 1177:15-1181:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2243testdata/performance/SampleMaterial.lc 1177:15-1182:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2244testdata/performance/SampleMaterial.lc 1177:15-1183:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2245testdata/performance/SampleMaterial.lc 1177:15-1184:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2246testdata/performance/SampleMaterial.lc 1177:15-1185:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2247testdata/performance/SampleMaterial.lc 1177:15-1186:40 Bool -> String->StageAttrs
2248testdata/performance/SampleMaterial.lc 1177:15-1187:46 String->StageAttrs
2249testdata/performance/SampleMaterial.lc 1177:15-1189:18 List StageAttrs | StageAttrs
2250testdata/performance/SampleMaterial.lc 1178:29-1178:33 {a} -> a -> Maybe a
2251testdata/performance/SampleMaterial.lc 1178:29-1178:57 Maybe (Tuple2 Blending' Blending')
2252testdata/performance/SampleMaterial.lc 1178:34-1178:57 Tuple2 Blending' Blending'
2253testdata/performance/SampleMaterial.lc 1178:36-1178:46 Blending'
2254testdata/performance/SampleMaterial.lc 1178:49-1178:55 Blending'
2255testdata/performance/SampleMaterial.lc 1179:30-1179:50 RGBGen
2256testdata/performance/SampleMaterial.lc 1180:32-1180:42 AlphaGen
2257testdata/performance/SampleMaterial.lc 1181:29-1181:40 TCGen
2258testdata/performance/SampleMaterial.lc 1182:29-1182:31 {a} -> List a
2259testdata/performance/SampleMaterial.lc 1183:31-1183:42 StageTexture
2260testdata/performance/SampleMaterial.lc 1184:34-1184:38 Bool
2261testdata/performance/SampleMaterial.lc 1185:33-1185:41 DepthFunction
2262testdata/performance/SampleMaterial.lc 1186:33-1186:40 {a} -> Maybe a
2263testdata/performance/SampleMaterial.lc 1187:41-1187:46 Bool
2264testdata/performance/SampleMaterial.lc 1188:38-1188:54 String
2265testdata/performance/SampleMaterial.lc 1191:21-1191:26 Bool
2266testdata/performance/SampleMaterial.lc 1194:5-1236:6 Tuple2 String CommonAttrs
2267testdata/performance/SampleMaterial.lc 1194:5-2182:6 List (Tuple2 String CommonAttrs)
2268testdata/performance/SampleMaterial.lc 1194:7-1194:43 String
2269testdata/performance/SampleMaterial.lc 1195:7-1195:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2270testdata/performance/SampleMaterial.lc 1195:7-1196:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2271testdata/performance/SampleMaterial.lc 1195:7-1197:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2272testdata/performance/SampleMaterial.lc 1195:7-1198:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2273testdata/performance/SampleMaterial.lc 1195:7-1199:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2274testdata/performance/SampleMaterial.lc 1195:7-1200:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2275testdata/performance/SampleMaterial.lc 1195:7-1201:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2276testdata/performance/SampleMaterial.lc 1195:7-1202:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2277testdata/performance/SampleMaterial.lc 1195:7-1203:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2278testdata/performance/SampleMaterial.lc 1195:7-1204:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2279testdata/performance/SampleMaterial.lc 1195:7-1205:34 List StageAttrs -> Bool->CommonAttrs
2280testdata/performance/SampleMaterial.lc 1195:7-1233:14 Bool->CommonAttrs
2281testdata/performance/SampleMaterial.lc 1195:7-1235:10 CommonAttrs
2282testdata/performance/SampleMaterial.lc 1196:24-1196:26 Tuple0
2283testdata/performance/SampleMaterial.lc 1197:24-1197:26 Tuple0
2284testdata/performance/SampleMaterial.lc 1198:22-1198:27 Bool
2285testdata/performance/SampleMaterial.lc 1199:20-1199:21 V1
2286testdata/performance/SampleMaterial.lc 1200:30-1200:35 Bool
2287testdata/performance/SampleMaterial.lc 1201:23-1201:28 Bool
2288testdata/performance/SampleMaterial.lc 1202:20-1202:33 CullType
2289testdata/performance/SampleMaterial.lc 1203:30-1203:32 {a} -> List a
2290testdata/performance/SampleMaterial.lc 1204:25-1204:30 Bool
2291testdata/performance/SampleMaterial.lc 1205:29-1205:34 Bool
2292testdata/performance/SampleMaterial.lc 1207:13-1233:14 List StageAttrs
2293testdata/performance/SampleMaterial.lc 1207:15-1207:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2294testdata/performance/SampleMaterial.lc 1207:15-1208:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2295testdata/performance/SampleMaterial.lc 1207:15-1209:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2296testdata/performance/SampleMaterial.lc 1207:15-1210:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2297testdata/performance/SampleMaterial.lc 1207:15-1211:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2298testdata/performance/SampleMaterial.lc 1207:15-1212:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2299testdata/performance/SampleMaterial.lc 1207:15-1213:74 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2300testdata/performance/SampleMaterial.lc 1207:15-1214:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2301testdata/performance/SampleMaterial.lc 1207:15-1215:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2302testdata/performance/SampleMaterial.lc 1207:15-1216:40 Bool -> String->StageAttrs
2303testdata/performance/SampleMaterial.lc 1207:15-1217:46 String->StageAttrs
2304testdata/performance/SampleMaterial.lc 1207:15-1219:18 StageAttrs
2305testdata/performance/SampleMaterial.lc 1208:29-1208:36 {a} -> Maybe a
2306testdata/performance/SampleMaterial.lc 1209:30-1209:50 RGBGen
2307testdata/performance/SampleMaterial.lc 1210:32-1210:42 AlphaGen
2308testdata/performance/SampleMaterial.lc 1211:29-1211:36 TCGen
2309testdata/performance/SampleMaterial.lc 1212:29-1212:31 {a} -> List a
2310testdata/performance/SampleMaterial.lc 1213:31-1213:37 String->StageTexture
2311testdata/performance/SampleMaterial.lc 1213:31-1213:74 StageTexture
2312testdata/performance/SampleMaterial.lc 1213:38-1213:74 String
2313testdata/performance/SampleMaterial.lc 1214:34-1214:38 Bool
2314testdata/performance/SampleMaterial.lc 1215:33-1215:41 DepthFunction
2315testdata/performance/SampleMaterial.lc 1216:33-1216:40 {a} -> Maybe a
2316testdata/performance/SampleMaterial.lc 1217:41-1217:46 Bool
2317testdata/performance/SampleMaterial.lc 1218:38-1218:54 String
2318testdata/performance/SampleMaterial.lc 1220:15-1220:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2319testdata/performance/SampleMaterial.lc 1220:15-1221:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2320testdata/performance/SampleMaterial.lc 1220:15-1222:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2321testdata/performance/SampleMaterial.lc 1220:15-1223:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2322testdata/performance/SampleMaterial.lc 1220:15-1224:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2323testdata/performance/SampleMaterial.lc 1220:15-1225:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2324testdata/performance/SampleMaterial.lc 1220:15-1226:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2325testdata/performance/SampleMaterial.lc 1220:15-1227:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2326testdata/performance/SampleMaterial.lc 1220:15-1228:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2327testdata/performance/SampleMaterial.lc 1220:15-1229:40 Bool -> String->StageAttrs
2328testdata/performance/SampleMaterial.lc 1220:15-1230:46 String->StageAttrs
2329testdata/performance/SampleMaterial.lc 1220:15-1232:18 List StageAttrs | StageAttrs
2330testdata/performance/SampleMaterial.lc 1221:29-1221:33 {a} -> a -> Maybe a
2331testdata/performance/SampleMaterial.lc 1221:29-1221:57 Maybe (Tuple2 Blending' Blending')
2332testdata/performance/SampleMaterial.lc 1221:34-1221:57 Tuple2 Blending' Blending'
2333testdata/performance/SampleMaterial.lc 1221:36-1221:46 Blending'
2334testdata/performance/SampleMaterial.lc 1221:49-1221:55 Blending'
2335testdata/performance/SampleMaterial.lc 1222:30-1222:50 RGBGen
2336testdata/performance/SampleMaterial.lc 1223:32-1223:42 AlphaGen
2337testdata/performance/SampleMaterial.lc 1224:29-1224:40 TCGen
2338testdata/performance/SampleMaterial.lc 1225:29-1225:31 {a} -> List a
2339testdata/performance/SampleMaterial.lc 1226:31-1226:42 StageTexture
2340testdata/performance/SampleMaterial.lc 1227:34-1227:38 Bool
2341testdata/performance/SampleMaterial.lc 1228:33-1228:41 DepthFunction
2342testdata/performance/SampleMaterial.lc 1229:33-1229:40 {a} -> Maybe a
2343testdata/performance/SampleMaterial.lc 1230:41-1230:46 Bool
2344testdata/performance/SampleMaterial.lc 1231:38-1231:54 String
2345testdata/performance/SampleMaterial.lc 1234:21-1234:26 Bool
2346testdata/performance/SampleMaterial.lc 1237:5-1279:6 Tuple2 String CommonAttrs
2347testdata/performance/SampleMaterial.lc 1237:5-2182:6 List (Tuple2 String CommonAttrs)
2348testdata/performance/SampleMaterial.lc 1237:7-1237:41 String
2349testdata/performance/SampleMaterial.lc 1238:7-1238:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2350testdata/performance/SampleMaterial.lc 1238:7-1239:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2351testdata/performance/SampleMaterial.lc 1238:7-1240:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2352testdata/performance/SampleMaterial.lc 1238:7-1241:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2353testdata/performance/SampleMaterial.lc 1238:7-1242:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2354testdata/performance/SampleMaterial.lc 1238:7-1243:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2355testdata/performance/SampleMaterial.lc 1238:7-1244:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2356testdata/performance/SampleMaterial.lc 1238:7-1245:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2357testdata/performance/SampleMaterial.lc 1238:7-1246:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2358testdata/performance/SampleMaterial.lc 1238:7-1247:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2359testdata/performance/SampleMaterial.lc 1238:7-1248:34 List StageAttrs -> Bool->CommonAttrs
2360testdata/performance/SampleMaterial.lc 1238:7-1276:14 Bool->CommonAttrs
2361testdata/performance/SampleMaterial.lc 1238:7-1278:10 CommonAttrs
2362testdata/performance/SampleMaterial.lc 1239:24-1239:26 Tuple0
2363testdata/performance/SampleMaterial.lc 1240:24-1240:26 Tuple0
2364testdata/performance/SampleMaterial.lc 1241:22-1241:27 Bool
2365testdata/performance/SampleMaterial.lc 1242:20-1242:21 V1
2366testdata/performance/SampleMaterial.lc 1243:30-1243:35 Bool
2367testdata/performance/SampleMaterial.lc 1244:23-1244:28 Bool
2368testdata/performance/SampleMaterial.lc 1245:20-1245:33 CullType
2369testdata/performance/SampleMaterial.lc 1246:30-1246:32 {a} -> List a
2370testdata/performance/SampleMaterial.lc 1247:25-1247:30 Bool
2371testdata/performance/SampleMaterial.lc 1248:29-1248:34 Bool
2372testdata/performance/SampleMaterial.lc 1250:13-1276:14 List StageAttrs
2373testdata/performance/SampleMaterial.lc 1250:15-1250:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2374testdata/performance/SampleMaterial.lc 1250:15-1251:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2375testdata/performance/SampleMaterial.lc 1250:15-1252:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2376testdata/performance/SampleMaterial.lc 1250:15-1253:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2377testdata/performance/SampleMaterial.lc 1250:15-1254:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2378testdata/performance/SampleMaterial.lc 1250:15-1255:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2379testdata/performance/SampleMaterial.lc 1250:15-1256:72 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2380testdata/performance/SampleMaterial.lc 1250:15-1257:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2381testdata/performance/SampleMaterial.lc 1250:15-1258:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2382testdata/performance/SampleMaterial.lc 1250:15-1259:40 Bool -> String->StageAttrs
2383testdata/performance/SampleMaterial.lc 1250:15-1260:46 String->StageAttrs
2384testdata/performance/SampleMaterial.lc 1250:15-1262:18 StageAttrs
2385testdata/performance/SampleMaterial.lc 1251:29-1251:36 {a} -> Maybe a
2386testdata/performance/SampleMaterial.lc 1252:30-1252:50 RGBGen
2387testdata/performance/SampleMaterial.lc 1253:32-1253:42 AlphaGen
2388testdata/performance/SampleMaterial.lc 1254:29-1254:36 TCGen
2389testdata/performance/SampleMaterial.lc 1255:29-1255:31 {a} -> List a
2390testdata/performance/SampleMaterial.lc 1256:31-1256:37 String->StageTexture
2391testdata/performance/SampleMaterial.lc 1256:31-1256:72 StageTexture
2392testdata/performance/SampleMaterial.lc 1256:38-1256:72 String
2393testdata/performance/SampleMaterial.lc 1257:34-1257:38 Bool
2394testdata/performance/SampleMaterial.lc 1258:33-1258:41 DepthFunction
2395testdata/performance/SampleMaterial.lc 1259:33-1259:40 {a} -> Maybe a
2396testdata/performance/SampleMaterial.lc 1260:41-1260:46 Bool
2397testdata/performance/SampleMaterial.lc 1261:38-1261:54 String
2398testdata/performance/SampleMaterial.lc 1263:15-1263:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2399testdata/performance/SampleMaterial.lc 1263:15-1264:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2400testdata/performance/SampleMaterial.lc 1263:15-1265:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2401testdata/performance/SampleMaterial.lc 1263:15-1266:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2402testdata/performance/SampleMaterial.lc 1263:15-1267:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2403testdata/performance/SampleMaterial.lc 1263:15-1268:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2404testdata/performance/SampleMaterial.lc 1263:15-1269:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2405testdata/performance/SampleMaterial.lc 1263:15-1270:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2406testdata/performance/SampleMaterial.lc 1263:15-1271:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2407testdata/performance/SampleMaterial.lc 1263:15-1272:40 Bool -> String->StageAttrs
2408testdata/performance/SampleMaterial.lc 1263:15-1273:46 String->StageAttrs
2409testdata/performance/SampleMaterial.lc 1263:15-1275:18 List StageAttrs | StageAttrs
2410testdata/performance/SampleMaterial.lc 1264:29-1264:33 {a} -> a -> Maybe a
2411testdata/performance/SampleMaterial.lc 1264:29-1264:57 Maybe (Tuple2 Blending' Blending')
2412testdata/performance/SampleMaterial.lc 1264:34-1264:57 Tuple2 Blending' Blending'
2413testdata/performance/SampleMaterial.lc 1264:36-1264:46 Blending'
2414testdata/performance/SampleMaterial.lc 1264:49-1264:55 Blending'
2415testdata/performance/SampleMaterial.lc 1265:30-1265:50 RGBGen
2416testdata/performance/SampleMaterial.lc 1266:32-1266:42 AlphaGen
2417testdata/performance/SampleMaterial.lc 1267:29-1267:40 TCGen
2418testdata/performance/SampleMaterial.lc 1268:29-1268:31 {a} -> List a
2419testdata/performance/SampleMaterial.lc 1269:31-1269:42 StageTexture
2420testdata/performance/SampleMaterial.lc 1270:34-1270:38 Bool
2421testdata/performance/SampleMaterial.lc 1271:33-1271:41 DepthFunction
2422testdata/performance/SampleMaterial.lc 1272:33-1272:40 {a} -> Maybe a
2423testdata/performance/SampleMaterial.lc 1273:41-1273:46 Bool
2424testdata/performance/SampleMaterial.lc 1274:38-1274:54 String
2425testdata/performance/SampleMaterial.lc 1277:21-1277:26 Bool
2426testdata/performance/SampleMaterial.lc 1280:5-1322:6 Tuple2 String CommonAttrs
2427testdata/performance/SampleMaterial.lc 1280:5-2182:6 List (Tuple2 String CommonAttrs)
2428testdata/performance/SampleMaterial.lc 1280:7-1280:44 String
2429testdata/performance/SampleMaterial.lc 1281:7-1281:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2430testdata/performance/SampleMaterial.lc 1281:7-1282:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2431testdata/performance/SampleMaterial.lc 1281:7-1283:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2432testdata/performance/SampleMaterial.lc 1281:7-1284:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2433testdata/performance/SampleMaterial.lc 1281:7-1285:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2434testdata/performance/SampleMaterial.lc 1281:7-1286:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2435testdata/performance/SampleMaterial.lc 1281:7-1287:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2436testdata/performance/SampleMaterial.lc 1281:7-1288:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2437testdata/performance/SampleMaterial.lc 1281:7-1289:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2438testdata/performance/SampleMaterial.lc 1281:7-1290:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2439testdata/performance/SampleMaterial.lc 1281:7-1291:34 List StageAttrs -> Bool->CommonAttrs
2440testdata/performance/SampleMaterial.lc 1281:7-1319:14 Bool->CommonAttrs
2441testdata/performance/SampleMaterial.lc 1281:7-1321:10 CommonAttrs
2442testdata/performance/SampleMaterial.lc 1282:24-1282:26 Tuple0
2443testdata/performance/SampleMaterial.lc 1283:24-1283:26 Tuple0
2444testdata/performance/SampleMaterial.lc 1284:22-1284:27 Bool
2445testdata/performance/SampleMaterial.lc 1285:20-1285:21 V1
2446testdata/performance/SampleMaterial.lc 1286:30-1286:35 Bool
2447testdata/performance/SampleMaterial.lc 1287:23-1287:28 Bool
2448testdata/performance/SampleMaterial.lc 1288:20-1288:33 CullType
2449testdata/performance/SampleMaterial.lc 1289:30-1289:32 {a} -> List a
2450testdata/performance/SampleMaterial.lc 1290:25-1290:30 Bool
2451testdata/performance/SampleMaterial.lc 1291:29-1291:34 Bool
2452testdata/performance/SampleMaterial.lc 1293:13-1319:14 List StageAttrs
2453testdata/performance/SampleMaterial.lc 1293:15-1293:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2454testdata/performance/SampleMaterial.lc 1293:15-1294:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2455testdata/performance/SampleMaterial.lc 1293:15-1295:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2456testdata/performance/SampleMaterial.lc 1293:15-1296:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2457testdata/performance/SampleMaterial.lc 1293:15-1297:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2458testdata/performance/SampleMaterial.lc 1293:15-1298:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2459testdata/performance/SampleMaterial.lc 1293:15-1299:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2460testdata/performance/SampleMaterial.lc 1293:15-1300:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2461testdata/performance/SampleMaterial.lc 1293:15-1301:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2462testdata/performance/SampleMaterial.lc 1293:15-1302:40 Bool -> String->StageAttrs
2463testdata/performance/SampleMaterial.lc 1293:15-1303:46 String->StageAttrs
2464testdata/performance/SampleMaterial.lc 1293:15-1305:18 StageAttrs
2465testdata/performance/SampleMaterial.lc 1294:29-1294:36 {a} -> Maybe a
2466testdata/performance/SampleMaterial.lc 1295:30-1295:50 RGBGen
2467testdata/performance/SampleMaterial.lc 1296:32-1296:42 AlphaGen
2468testdata/performance/SampleMaterial.lc 1297:29-1297:36 TCGen
2469testdata/performance/SampleMaterial.lc 1298:29-1298:31 {a} -> List a
2470testdata/performance/SampleMaterial.lc 1299:31-1299:37 String->StageTexture
2471testdata/performance/SampleMaterial.lc 1299:31-1299:75 StageTexture
2472testdata/performance/SampleMaterial.lc 1299:38-1299:75 String
2473testdata/performance/SampleMaterial.lc 1300:34-1300:38 Bool
2474testdata/performance/SampleMaterial.lc 1301:33-1301:41 DepthFunction
2475testdata/performance/SampleMaterial.lc 1302:33-1302:40 {a} -> Maybe a
2476testdata/performance/SampleMaterial.lc 1303:41-1303:46 Bool
2477testdata/performance/SampleMaterial.lc 1304:38-1304:54 String
2478testdata/performance/SampleMaterial.lc 1306:15-1306:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2479testdata/performance/SampleMaterial.lc 1306:15-1307:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2480testdata/performance/SampleMaterial.lc 1306:15-1308:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2481testdata/performance/SampleMaterial.lc 1306:15-1309:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2482testdata/performance/SampleMaterial.lc 1306:15-1310:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2483testdata/performance/SampleMaterial.lc 1306:15-1311:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2484testdata/performance/SampleMaterial.lc 1306:15-1312:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2485testdata/performance/SampleMaterial.lc 1306:15-1313:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2486testdata/performance/SampleMaterial.lc 1306:15-1314:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2487testdata/performance/SampleMaterial.lc 1306:15-1315:40 Bool -> String->StageAttrs
2488testdata/performance/SampleMaterial.lc 1306:15-1316:46 String->StageAttrs
2489testdata/performance/SampleMaterial.lc 1306:15-1318:18 List StageAttrs | StageAttrs
2490testdata/performance/SampleMaterial.lc 1307:29-1307:33 {a} -> a -> Maybe a
2491testdata/performance/SampleMaterial.lc 1307:29-1307:57 Maybe (Tuple2 Blending' Blending')
2492testdata/performance/SampleMaterial.lc 1307:34-1307:57 Tuple2 Blending' Blending'
2493testdata/performance/SampleMaterial.lc 1307:36-1307:46 Blending'
2494testdata/performance/SampleMaterial.lc 1307:49-1307:55 Blending'
2495testdata/performance/SampleMaterial.lc 1308:30-1308:50 RGBGen
2496testdata/performance/SampleMaterial.lc 1309:32-1309:42 AlphaGen
2497testdata/performance/SampleMaterial.lc 1310:29-1310:40 TCGen
2498testdata/performance/SampleMaterial.lc 1311:29-1311:31 {a} -> List a
2499testdata/performance/SampleMaterial.lc 1312:31-1312:42 StageTexture
2500testdata/performance/SampleMaterial.lc 1313:34-1313:38 Bool
2501testdata/performance/SampleMaterial.lc 1314:33-1314:41 DepthFunction
2502testdata/performance/SampleMaterial.lc 1315:33-1315:40 {a} -> Maybe a
2503testdata/performance/SampleMaterial.lc 1316:41-1316:46 Bool
2504testdata/performance/SampleMaterial.lc 1317:38-1317:54 String
2505testdata/performance/SampleMaterial.lc 1320:21-1320:26 Bool
2506testdata/performance/SampleMaterial.lc 1323:5-1365:6 Tuple2 String CommonAttrs
2507testdata/performance/SampleMaterial.lc 1323:5-2182:6 List (Tuple2 String CommonAttrs)
2508testdata/performance/SampleMaterial.lc 1323:7-1323:43 String
2509testdata/performance/SampleMaterial.lc 1324:7-1324:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2510testdata/performance/SampleMaterial.lc 1324:7-1325:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2511testdata/performance/SampleMaterial.lc 1324:7-1326:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2512testdata/performance/SampleMaterial.lc 1324:7-1327:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2513testdata/performance/SampleMaterial.lc 1324:7-1328:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2514testdata/performance/SampleMaterial.lc 1324:7-1329:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2515testdata/performance/SampleMaterial.lc 1324:7-1330:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2516testdata/performance/SampleMaterial.lc 1324:7-1331:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2517testdata/performance/SampleMaterial.lc 1324:7-1332:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2518testdata/performance/SampleMaterial.lc 1324:7-1333:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2519testdata/performance/SampleMaterial.lc 1324:7-1334:34 List StageAttrs -> Bool->CommonAttrs
2520testdata/performance/SampleMaterial.lc 1324:7-1362:14 Bool->CommonAttrs
2521testdata/performance/SampleMaterial.lc 1324:7-1364:10 CommonAttrs
2522testdata/performance/SampleMaterial.lc 1325:24-1325:26 Tuple0
2523testdata/performance/SampleMaterial.lc 1326:24-1326:26 Tuple0
2524testdata/performance/SampleMaterial.lc 1327:22-1327:27 Bool
2525testdata/performance/SampleMaterial.lc 1328:20-1328:21 V1
2526testdata/performance/SampleMaterial.lc 1329:30-1329:35 Bool
2527testdata/performance/SampleMaterial.lc 1330:23-1330:28 Bool
2528testdata/performance/SampleMaterial.lc 1331:20-1331:33 CullType
2529testdata/performance/SampleMaterial.lc 1332:30-1332:32 {a} -> List a
2530testdata/performance/SampleMaterial.lc 1333:25-1333:30 Bool
2531testdata/performance/SampleMaterial.lc 1334:29-1334:34 Bool
2532testdata/performance/SampleMaterial.lc 1336:13-1362:14 List StageAttrs
2533testdata/performance/SampleMaterial.lc 1336:15-1336:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2534testdata/performance/SampleMaterial.lc 1336:15-1337:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2535testdata/performance/SampleMaterial.lc 1336:15-1338:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2536testdata/performance/SampleMaterial.lc 1336:15-1339:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2537testdata/performance/SampleMaterial.lc 1336:15-1340:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2538testdata/performance/SampleMaterial.lc 1336:15-1341:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2539testdata/performance/SampleMaterial.lc 1336:15-1342:74 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2540testdata/performance/SampleMaterial.lc 1336:15-1343:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2541testdata/performance/SampleMaterial.lc 1336:15-1344:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2542testdata/performance/SampleMaterial.lc 1336:15-1345:40 Bool -> String->StageAttrs
2543testdata/performance/SampleMaterial.lc 1336:15-1346:46 String->StageAttrs
2544testdata/performance/SampleMaterial.lc 1336:15-1348:18 StageAttrs
2545testdata/performance/SampleMaterial.lc 1337:29-1337:36 {a} -> Maybe a
2546testdata/performance/SampleMaterial.lc 1338:30-1338:50 RGBGen
2547testdata/performance/SampleMaterial.lc 1339:32-1339:42 AlphaGen
2548testdata/performance/SampleMaterial.lc 1340:29-1340:36 TCGen
2549testdata/performance/SampleMaterial.lc 1341:29-1341:31 {a} -> List a
2550testdata/performance/SampleMaterial.lc 1342:31-1342:37 String->StageTexture
2551testdata/performance/SampleMaterial.lc 1342:31-1342:74 StageTexture
2552testdata/performance/SampleMaterial.lc 1342:38-1342:74 String
2553testdata/performance/SampleMaterial.lc 1343:34-1343:38 Bool
2554testdata/performance/SampleMaterial.lc 1344:33-1344:41 DepthFunction
2555testdata/performance/SampleMaterial.lc 1345:33-1345:40 {a} -> Maybe a
2556testdata/performance/SampleMaterial.lc 1346:41-1346:46 Bool
2557testdata/performance/SampleMaterial.lc 1347:38-1347:54 String
2558testdata/performance/SampleMaterial.lc 1349:15-1349:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2559testdata/performance/SampleMaterial.lc 1349:15-1350:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2560testdata/performance/SampleMaterial.lc 1349:15-1351:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2561testdata/performance/SampleMaterial.lc 1349:15-1352:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2562testdata/performance/SampleMaterial.lc 1349:15-1353:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2563testdata/performance/SampleMaterial.lc 1349:15-1354:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2564testdata/performance/SampleMaterial.lc 1349:15-1355:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2565testdata/performance/SampleMaterial.lc 1349:15-1356:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2566testdata/performance/SampleMaterial.lc 1349:15-1357:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2567testdata/performance/SampleMaterial.lc 1349:15-1358:40 Bool -> String->StageAttrs
2568testdata/performance/SampleMaterial.lc 1349:15-1359:46 String->StageAttrs
2569testdata/performance/SampleMaterial.lc 1349:15-1361:18 List StageAttrs | StageAttrs
2570testdata/performance/SampleMaterial.lc 1350:29-1350:33 {a} -> a -> Maybe a
2571testdata/performance/SampleMaterial.lc 1350:29-1350:57 Maybe (Tuple2 Blending' Blending')
2572testdata/performance/SampleMaterial.lc 1350:34-1350:57 Tuple2 Blending' Blending'
2573testdata/performance/SampleMaterial.lc 1350:36-1350:46 Blending'
2574testdata/performance/SampleMaterial.lc 1350:49-1350:55 Blending'
2575testdata/performance/SampleMaterial.lc 1351:30-1351:50 RGBGen
2576testdata/performance/SampleMaterial.lc 1352:32-1352:42 AlphaGen
2577testdata/performance/SampleMaterial.lc 1353:29-1353:40 TCGen
2578testdata/performance/SampleMaterial.lc 1354:29-1354:31 {a} -> List a
2579testdata/performance/SampleMaterial.lc 1355:31-1355:42 StageTexture
2580testdata/performance/SampleMaterial.lc 1356:34-1356:38 Bool
2581testdata/performance/SampleMaterial.lc 1357:33-1357:41 DepthFunction
2582testdata/performance/SampleMaterial.lc 1358:33-1358:40 {a} -> Maybe a
2583testdata/performance/SampleMaterial.lc 1359:41-1359:46 Bool
2584testdata/performance/SampleMaterial.lc 1360:38-1360:54 String
2585testdata/performance/SampleMaterial.lc 1363:21-1363:26 Bool
2586testdata/performance/SampleMaterial.lc 1366:5-1408:6 Tuple2 String CommonAttrs
2587testdata/performance/SampleMaterial.lc 1366:5-2182:6 List (Tuple2 String CommonAttrs)
2588testdata/performance/SampleMaterial.lc 1366:7-1366:44 String
2589testdata/performance/SampleMaterial.lc 1367:7-1367:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2590testdata/performance/SampleMaterial.lc 1367:7-1368:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2591testdata/performance/SampleMaterial.lc 1367:7-1369:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2592testdata/performance/SampleMaterial.lc 1367:7-1370:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2593testdata/performance/SampleMaterial.lc 1367:7-1371:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2594testdata/performance/SampleMaterial.lc 1367:7-1372:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2595testdata/performance/SampleMaterial.lc 1367:7-1373:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2596testdata/performance/SampleMaterial.lc 1367:7-1374:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2597testdata/performance/SampleMaterial.lc 1367:7-1375:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2598testdata/performance/SampleMaterial.lc 1367:7-1376:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2599testdata/performance/SampleMaterial.lc 1367:7-1377:34 List StageAttrs -> Bool->CommonAttrs
2600testdata/performance/SampleMaterial.lc 1367:7-1405:14 Bool->CommonAttrs
2601testdata/performance/SampleMaterial.lc 1367:7-1407:10 CommonAttrs
2602testdata/performance/SampleMaterial.lc 1368:24-1368:26 Tuple0
2603testdata/performance/SampleMaterial.lc 1369:24-1369:26 Tuple0
2604testdata/performance/SampleMaterial.lc 1370:22-1370:27 Bool
2605testdata/performance/SampleMaterial.lc 1371:20-1371:21 V1
2606testdata/performance/SampleMaterial.lc 1372:30-1372:35 Bool
2607testdata/performance/SampleMaterial.lc 1373:23-1373:28 Bool
2608testdata/performance/SampleMaterial.lc 1374:20-1374:33 CullType
2609testdata/performance/SampleMaterial.lc 1375:30-1375:32 {a} -> List a
2610testdata/performance/SampleMaterial.lc 1376:25-1376:30 Bool
2611testdata/performance/SampleMaterial.lc 1377:29-1377:34 Bool
2612testdata/performance/SampleMaterial.lc 1379:13-1405:14 List StageAttrs
2613testdata/performance/SampleMaterial.lc 1379:15-1379:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2614testdata/performance/SampleMaterial.lc 1379:15-1380:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2615testdata/performance/SampleMaterial.lc 1379:15-1381:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2616testdata/performance/SampleMaterial.lc 1379:15-1382:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2617testdata/performance/SampleMaterial.lc 1379:15-1383:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2618testdata/performance/SampleMaterial.lc 1379:15-1384:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2619testdata/performance/SampleMaterial.lc 1379:15-1385:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2620testdata/performance/SampleMaterial.lc 1379:15-1386:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2621testdata/performance/SampleMaterial.lc 1379:15-1387:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2622testdata/performance/SampleMaterial.lc 1379:15-1388:40 Bool -> String->StageAttrs
2623testdata/performance/SampleMaterial.lc 1379:15-1389:46 String->StageAttrs
2624testdata/performance/SampleMaterial.lc 1379:15-1391:18 StageAttrs
2625testdata/performance/SampleMaterial.lc 1380:29-1380:36 {a} -> Maybe a
2626testdata/performance/SampleMaterial.lc 1381:30-1381:50 RGBGen
2627testdata/performance/SampleMaterial.lc 1382:32-1382:42 AlphaGen
2628testdata/performance/SampleMaterial.lc 1383:29-1383:36 TCGen
2629testdata/performance/SampleMaterial.lc 1384:29-1384:31 {a} -> List a
2630testdata/performance/SampleMaterial.lc 1385:31-1385:37 String->StageTexture
2631testdata/performance/SampleMaterial.lc 1385:31-1385:75 StageTexture
2632testdata/performance/SampleMaterial.lc 1385:38-1385:75 String
2633testdata/performance/SampleMaterial.lc 1386:34-1386:38 Bool
2634testdata/performance/SampleMaterial.lc 1387:33-1387:41 DepthFunction
2635testdata/performance/SampleMaterial.lc 1388:33-1388:40 {a} -> Maybe a
2636testdata/performance/SampleMaterial.lc 1389:41-1389:46 Bool
2637testdata/performance/SampleMaterial.lc 1390:38-1390:54 String
2638testdata/performance/SampleMaterial.lc 1392:15-1392:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2639testdata/performance/SampleMaterial.lc 1392:15-1393:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2640testdata/performance/SampleMaterial.lc 1392:15-1394:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2641testdata/performance/SampleMaterial.lc 1392:15-1395:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2642testdata/performance/SampleMaterial.lc 1392:15-1396:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2643testdata/performance/SampleMaterial.lc 1392:15-1397:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2644testdata/performance/SampleMaterial.lc 1392:15-1398:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2645testdata/performance/SampleMaterial.lc 1392:15-1399:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2646testdata/performance/SampleMaterial.lc 1392:15-1400:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2647testdata/performance/SampleMaterial.lc 1392:15-1401:40 Bool -> String->StageAttrs
2648testdata/performance/SampleMaterial.lc 1392:15-1402:46 String->StageAttrs
2649testdata/performance/SampleMaterial.lc 1392:15-1404:18 List StageAttrs | StageAttrs
2650testdata/performance/SampleMaterial.lc 1393:29-1393:33 {a} -> a -> Maybe a
2651testdata/performance/SampleMaterial.lc 1393:29-1393:57 Maybe (Tuple2 Blending' Blending')
2652testdata/performance/SampleMaterial.lc 1393:34-1393:57 Tuple2 Blending' Blending'
2653testdata/performance/SampleMaterial.lc 1393:36-1393:46 Blending'
2654testdata/performance/SampleMaterial.lc 1393:49-1393:55 Blending'
2655testdata/performance/SampleMaterial.lc 1394:30-1394:50 RGBGen
2656testdata/performance/SampleMaterial.lc 1395:32-1395:42 AlphaGen
2657testdata/performance/SampleMaterial.lc 1396:29-1396:40 TCGen
2658testdata/performance/SampleMaterial.lc 1397:29-1397:31 {a} -> List a
2659testdata/performance/SampleMaterial.lc 1398:31-1398:42 StageTexture
2660testdata/performance/SampleMaterial.lc 1399:34-1399:38 Bool
2661testdata/performance/SampleMaterial.lc 1400:33-1400:41 DepthFunction
2662testdata/performance/SampleMaterial.lc 1401:33-1401:40 {a} -> Maybe a
2663testdata/performance/SampleMaterial.lc 1402:41-1402:46 Bool
2664testdata/performance/SampleMaterial.lc 1403:38-1403:54 String
2665testdata/performance/SampleMaterial.lc 1406:21-1406:26 Bool
2666testdata/performance/SampleMaterial.lc 1409:5-1451:6 Tuple2 String CommonAttrs
2667testdata/performance/SampleMaterial.lc 1409:5-2182:6 List (Tuple2 String CommonAttrs)
2668testdata/performance/SampleMaterial.lc 1409:7-1409:44 String
2669testdata/performance/SampleMaterial.lc 1410:7-1410:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2670testdata/performance/SampleMaterial.lc 1410:7-1411:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2671testdata/performance/SampleMaterial.lc 1410:7-1412:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2672testdata/performance/SampleMaterial.lc 1410:7-1413:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2673testdata/performance/SampleMaterial.lc 1410:7-1414:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2674testdata/performance/SampleMaterial.lc 1410:7-1415:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2675testdata/performance/SampleMaterial.lc 1410:7-1416:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2676testdata/performance/SampleMaterial.lc 1410:7-1417:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2677testdata/performance/SampleMaterial.lc 1410:7-1418:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2678testdata/performance/SampleMaterial.lc 1410:7-1419:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2679testdata/performance/SampleMaterial.lc 1410:7-1420:34 List StageAttrs -> Bool->CommonAttrs
2680testdata/performance/SampleMaterial.lc 1410:7-1448:14 Bool->CommonAttrs
2681testdata/performance/SampleMaterial.lc 1410:7-1450:10 CommonAttrs
2682testdata/performance/SampleMaterial.lc 1411:24-1411:26 Tuple0
2683testdata/performance/SampleMaterial.lc 1412:24-1412:26 Tuple0
2684testdata/performance/SampleMaterial.lc 1413:22-1413:27 Bool
2685testdata/performance/SampleMaterial.lc 1414:20-1414:21 V1
2686testdata/performance/SampleMaterial.lc 1415:30-1415:35 Bool
2687testdata/performance/SampleMaterial.lc 1416:23-1416:28 Bool
2688testdata/performance/SampleMaterial.lc 1417:20-1417:33 CullType
2689testdata/performance/SampleMaterial.lc 1418:30-1418:32 {a} -> List a
2690testdata/performance/SampleMaterial.lc 1419:25-1419:30 Bool
2691testdata/performance/SampleMaterial.lc 1420:29-1420:34 Bool
2692testdata/performance/SampleMaterial.lc 1422:13-1448:14 List StageAttrs
2693testdata/performance/SampleMaterial.lc 1422:15-1422:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2694testdata/performance/SampleMaterial.lc 1422:15-1423:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2695testdata/performance/SampleMaterial.lc 1422:15-1424:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2696testdata/performance/SampleMaterial.lc 1422:15-1425:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2697testdata/performance/SampleMaterial.lc 1422:15-1426:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2698testdata/performance/SampleMaterial.lc 1422:15-1427:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2699testdata/performance/SampleMaterial.lc 1422:15-1428:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2700testdata/performance/SampleMaterial.lc 1422:15-1429:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2701testdata/performance/SampleMaterial.lc 1422:15-1430:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2702testdata/performance/SampleMaterial.lc 1422:15-1431:40 Bool -> String->StageAttrs
2703testdata/performance/SampleMaterial.lc 1422:15-1432:46 String->StageAttrs
2704testdata/performance/SampleMaterial.lc 1422:15-1434:18 StageAttrs
2705testdata/performance/SampleMaterial.lc 1423:29-1423:36 {a} -> Maybe a
2706testdata/performance/SampleMaterial.lc 1424:30-1424:50 RGBGen
2707testdata/performance/SampleMaterial.lc 1425:32-1425:42 AlphaGen
2708testdata/performance/SampleMaterial.lc 1426:29-1426:36 TCGen
2709testdata/performance/SampleMaterial.lc 1427:29-1427:31 {a} -> List a
2710testdata/performance/SampleMaterial.lc 1428:31-1428:37 String->StageTexture
2711testdata/performance/SampleMaterial.lc 1428:31-1428:75 StageTexture
2712testdata/performance/SampleMaterial.lc 1428:38-1428:75 String
2713testdata/performance/SampleMaterial.lc 1429:34-1429:38 Bool
2714testdata/performance/SampleMaterial.lc 1430:33-1430:41 DepthFunction
2715testdata/performance/SampleMaterial.lc 1431:33-1431:40 {a} -> Maybe a
2716testdata/performance/SampleMaterial.lc 1432:41-1432:46 Bool
2717testdata/performance/SampleMaterial.lc 1433:38-1433:54 String
2718testdata/performance/SampleMaterial.lc 1435:15-1435:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2719testdata/performance/SampleMaterial.lc 1435:15-1436:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2720testdata/performance/SampleMaterial.lc 1435:15-1437:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2721testdata/performance/SampleMaterial.lc 1435:15-1438:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2722testdata/performance/SampleMaterial.lc 1435:15-1439:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2723testdata/performance/SampleMaterial.lc 1435:15-1440:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2724testdata/performance/SampleMaterial.lc 1435:15-1441:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2725testdata/performance/SampleMaterial.lc 1435:15-1442:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2726testdata/performance/SampleMaterial.lc 1435:15-1443:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2727testdata/performance/SampleMaterial.lc 1435:15-1444:40 Bool -> String->StageAttrs
2728testdata/performance/SampleMaterial.lc 1435:15-1445:46 String->StageAttrs
2729testdata/performance/SampleMaterial.lc 1435:15-1447:18 List StageAttrs | StageAttrs
2730testdata/performance/SampleMaterial.lc 1436:29-1436:33 {a} -> a -> Maybe a
2731testdata/performance/SampleMaterial.lc 1436:29-1436:57 Maybe (Tuple2 Blending' Blending')
2732testdata/performance/SampleMaterial.lc 1436:34-1436:57 Tuple2 Blending' Blending'
2733testdata/performance/SampleMaterial.lc 1436:36-1436:46 Blending'
2734testdata/performance/SampleMaterial.lc 1436:49-1436:55 Blending'
2735testdata/performance/SampleMaterial.lc 1437:30-1437:50 RGBGen
2736testdata/performance/SampleMaterial.lc 1438:32-1438:42 AlphaGen
2737testdata/performance/SampleMaterial.lc 1439:29-1439:40 TCGen
2738testdata/performance/SampleMaterial.lc 1440:29-1440:31 {a} -> List a
2739testdata/performance/SampleMaterial.lc 1441:31-1441:42 StageTexture
2740testdata/performance/SampleMaterial.lc 1442:34-1442:38 Bool
2741testdata/performance/SampleMaterial.lc 1443:33-1443:41 DepthFunction
2742testdata/performance/SampleMaterial.lc 1444:33-1444:40 {a} -> Maybe a
2743testdata/performance/SampleMaterial.lc 1445:41-1445:46 Bool
2744testdata/performance/SampleMaterial.lc 1446:38-1446:54 String
2745testdata/performance/SampleMaterial.lc 1449:21-1449:26 Bool
2746testdata/performance/SampleMaterial.lc 1452:5-1494:6 Tuple2 String CommonAttrs
2747testdata/performance/SampleMaterial.lc 1452:5-2182:6 List (Tuple2 String CommonAttrs)
2748testdata/performance/SampleMaterial.lc 1452:7-1452:44 String
2749testdata/performance/SampleMaterial.lc 1453:7-1453:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2750testdata/performance/SampleMaterial.lc 1453:7-1454:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2751testdata/performance/SampleMaterial.lc 1453:7-1455:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2752testdata/performance/SampleMaterial.lc 1453:7-1456:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2753testdata/performance/SampleMaterial.lc 1453:7-1457:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2754testdata/performance/SampleMaterial.lc 1453:7-1458:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2755testdata/performance/SampleMaterial.lc 1453:7-1459:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2756testdata/performance/SampleMaterial.lc 1453:7-1460:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2757testdata/performance/SampleMaterial.lc 1453:7-1461:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2758testdata/performance/SampleMaterial.lc 1453:7-1462:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2759testdata/performance/SampleMaterial.lc 1453:7-1463:34 List StageAttrs -> Bool->CommonAttrs
2760testdata/performance/SampleMaterial.lc 1453:7-1491:14 Bool->CommonAttrs
2761testdata/performance/SampleMaterial.lc 1453:7-1493:10 CommonAttrs
2762testdata/performance/SampleMaterial.lc 1454:24-1454:26 Tuple0
2763testdata/performance/SampleMaterial.lc 1455:24-1455:26 Tuple0
2764testdata/performance/SampleMaterial.lc 1456:22-1456:27 Bool
2765testdata/performance/SampleMaterial.lc 1457:20-1457:21 V1
2766testdata/performance/SampleMaterial.lc 1458:30-1458:35 Bool
2767testdata/performance/SampleMaterial.lc 1459:23-1459:28 Bool
2768testdata/performance/SampleMaterial.lc 1460:20-1460:33 CullType
2769testdata/performance/SampleMaterial.lc 1461:30-1461:32 {a} -> List a
2770testdata/performance/SampleMaterial.lc 1462:25-1462:30 Bool
2771testdata/performance/SampleMaterial.lc 1463:29-1463:34 Bool
2772testdata/performance/SampleMaterial.lc 1465:13-1491:14 List StageAttrs
2773testdata/performance/SampleMaterial.lc 1465:15-1465:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2774testdata/performance/SampleMaterial.lc 1465:15-1466:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2775testdata/performance/SampleMaterial.lc 1465:15-1467:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2776testdata/performance/SampleMaterial.lc 1465:15-1468:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2777testdata/performance/SampleMaterial.lc 1465:15-1469:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2778testdata/performance/SampleMaterial.lc 1465:15-1470:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2779testdata/performance/SampleMaterial.lc 1465:15-1471:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2780testdata/performance/SampleMaterial.lc 1465:15-1472:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2781testdata/performance/SampleMaterial.lc 1465:15-1473:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2782testdata/performance/SampleMaterial.lc 1465:15-1474:40 Bool -> String->StageAttrs
2783testdata/performance/SampleMaterial.lc 1465:15-1475:46 String->StageAttrs
2784testdata/performance/SampleMaterial.lc 1465:15-1477:18 StageAttrs
2785testdata/performance/SampleMaterial.lc 1466:29-1466:36 {a} -> Maybe a
2786testdata/performance/SampleMaterial.lc 1467:30-1467:50 RGBGen
2787testdata/performance/SampleMaterial.lc 1468:32-1468:42 AlphaGen
2788testdata/performance/SampleMaterial.lc 1469:29-1469:36 TCGen
2789testdata/performance/SampleMaterial.lc 1470:29-1470:31 {a} -> List a
2790testdata/performance/SampleMaterial.lc 1471:31-1471:37 String->StageTexture
2791testdata/performance/SampleMaterial.lc 1471:31-1471:75 StageTexture
2792testdata/performance/SampleMaterial.lc 1471:38-1471:75 String
2793testdata/performance/SampleMaterial.lc 1472:34-1472:38 Bool
2794testdata/performance/SampleMaterial.lc 1473:33-1473:41 DepthFunction
2795testdata/performance/SampleMaterial.lc 1474:33-1474:40 {a} -> Maybe a
2796testdata/performance/SampleMaterial.lc 1475:41-1475:46 Bool
2797testdata/performance/SampleMaterial.lc 1476:38-1476:54 String
2798testdata/performance/SampleMaterial.lc 1478:15-1478:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2799testdata/performance/SampleMaterial.lc 1478:15-1479:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2800testdata/performance/SampleMaterial.lc 1478:15-1480:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2801testdata/performance/SampleMaterial.lc 1478:15-1481:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2802testdata/performance/SampleMaterial.lc 1478:15-1482:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2803testdata/performance/SampleMaterial.lc 1478:15-1483:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2804testdata/performance/SampleMaterial.lc 1478:15-1484:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2805testdata/performance/SampleMaterial.lc 1478:15-1485:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2806testdata/performance/SampleMaterial.lc 1478:15-1486:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2807testdata/performance/SampleMaterial.lc 1478:15-1487:40 Bool -> String->StageAttrs
2808testdata/performance/SampleMaterial.lc 1478:15-1488:46 String->StageAttrs
2809testdata/performance/SampleMaterial.lc 1478:15-1490:18 List StageAttrs | StageAttrs
2810testdata/performance/SampleMaterial.lc 1479:29-1479:33 {a} -> a -> Maybe a
2811testdata/performance/SampleMaterial.lc 1479:29-1479:57 Maybe (Tuple2 Blending' Blending')
2812testdata/performance/SampleMaterial.lc 1479:34-1479:57 Tuple2 Blending' Blending'
2813testdata/performance/SampleMaterial.lc 1479:36-1479:46 Blending'
2814testdata/performance/SampleMaterial.lc 1479:49-1479:55 Blending'
2815testdata/performance/SampleMaterial.lc 1480:30-1480:50 RGBGen
2816testdata/performance/SampleMaterial.lc 1481:32-1481:42 AlphaGen
2817testdata/performance/SampleMaterial.lc 1482:29-1482:40 TCGen
2818testdata/performance/SampleMaterial.lc 1483:29-1483:31 {a} -> List a
2819testdata/performance/SampleMaterial.lc 1484:31-1484:42 StageTexture
2820testdata/performance/SampleMaterial.lc 1485:34-1485:38 Bool
2821testdata/performance/SampleMaterial.lc 1486:33-1486:41 DepthFunction
2822testdata/performance/SampleMaterial.lc 1487:33-1487:40 {a} -> Maybe a
2823testdata/performance/SampleMaterial.lc 1488:41-1488:46 Bool
2824testdata/performance/SampleMaterial.lc 1489:38-1489:54 String
2825testdata/performance/SampleMaterial.lc 1492:21-1492:26 Bool
2826testdata/performance/SampleMaterial.lc 1495:5-1537:6 Tuple2 String CommonAttrs
2827testdata/performance/SampleMaterial.lc 1495:5-2182:6 List (Tuple2 String CommonAttrs)
2828testdata/performance/SampleMaterial.lc 1495:7-1495:45 String
2829testdata/performance/SampleMaterial.lc 1496:7-1496:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2830testdata/performance/SampleMaterial.lc 1496:7-1497:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2831testdata/performance/SampleMaterial.lc 1496:7-1498:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2832testdata/performance/SampleMaterial.lc 1496:7-1499:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2833testdata/performance/SampleMaterial.lc 1496:7-1500:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2834testdata/performance/SampleMaterial.lc 1496:7-1501:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2835testdata/performance/SampleMaterial.lc 1496:7-1502:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2836testdata/performance/SampleMaterial.lc 1496:7-1503:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2837testdata/performance/SampleMaterial.lc 1496:7-1504:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2838testdata/performance/SampleMaterial.lc 1496:7-1505:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2839testdata/performance/SampleMaterial.lc 1496:7-1506:34 List StageAttrs -> Bool->CommonAttrs
2840testdata/performance/SampleMaterial.lc 1496:7-1534:14 Bool->CommonAttrs
2841testdata/performance/SampleMaterial.lc 1496:7-1536:10 CommonAttrs
2842testdata/performance/SampleMaterial.lc 1497:24-1497:26 Tuple0
2843testdata/performance/SampleMaterial.lc 1498:24-1498:26 Tuple0
2844testdata/performance/SampleMaterial.lc 1499:22-1499:27 Bool
2845testdata/performance/SampleMaterial.lc 1500:20-1500:21 V1
2846testdata/performance/SampleMaterial.lc 1501:30-1501:35 Bool
2847testdata/performance/SampleMaterial.lc 1502:23-1502:28 Bool
2848testdata/performance/SampleMaterial.lc 1503:20-1503:33 CullType
2849testdata/performance/SampleMaterial.lc 1504:30-1504:32 {a} -> List a
2850testdata/performance/SampleMaterial.lc 1505:25-1505:30 Bool
2851testdata/performance/SampleMaterial.lc 1506:29-1506:34 Bool
2852testdata/performance/SampleMaterial.lc 1508:13-1534:14 List StageAttrs
2853testdata/performance/SampleMaterial.lc 1508:15-1508:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2854testdata/performance/SampleMaterial.lc 1508:15-1509:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2855testdata/performance/SampleMaterial.lc 1508:15-1510:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2856testdata/performance/SampleMaterial.lc 1508:15-1511:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2857testdata/performance/SampleMaterial.lc 1508:15-1512:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2858testdata/performance/SampleMaterial.lc 1508:15-1513:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2859testdata/performance/SampleMaterial.lc 1508:15-1514:76 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2860testdata/performance/SampleMaterial.lc 1508:15-1515:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2861testdata/performance/SampleMaterial.lc 1508:15-1516:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2862testdata/performance/SampleMaterial.lc 1508:15-1517:40 Bool -> String->StageAttrs
2863testdata/performance/SampleMaterial.lc 1508:15-1518:46 String->StageAttrs
2864testdata/performance/SampleMaterial.lc 1508:15-1520:18 StageAttrs
2865testdata/performance/SampleMaterial.lc 1509:29-1509:36 {a} -> Maybe a
2866testdata/performance/SampleMaterial.lc 1510:30-1510:50 RGBGen
2867testdata/performance/SampleMaterial.lc 1511:32-1511:42 AlphaGen
2868testdata/performance/SampleMaterial.lc 1512:29-1512:36 TCGen
2869testdata/performance/SampleMaterial.lc 1513:29-1513:31 {a} -> List a
2870testdata/performance/SampleMaterial.lc 1514:31-1514:37 String->StageTexture
2871testdata/performance/SampleMaterial.lc 1514:31-1514:76 StageTexture
2872testdata/performance/SampleMaterial.lc 1514:38-1514:76 String
2873testdata/performance/SampleMaterial.lc 1515:34-1515:38 Bool
2874testdata/performance/SampleMaterial.lc 1516:33-1516:41 DepthFunction
2875testdata/performance/SampleMaterial.lc 1517:33-1517:40 {a} -> Maybe a
2876testdata/performance/SampleMaterial.lc 1518:41-1518:46 Bool
2877testdata/performance/SampleMaterial.lc 1519:38-1519:54 String
2878testdata/performance/SampleMaterial.lc 1521:15-1521:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2879testdata/performance/SampleMaterial.lc 1521:15-1522:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2880testdata/performance/SampleMaterial.lc 1521:15-1523:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2881testdata/performance/SampleMaterial.lc 1521:15-1524:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2882testdata/performance/SampleMaterial.lc 1521:15-1525:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2883testdata/performance/SampleMaterial.lc 1521:15-1526:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2884testdata/performance/SampleMaterial.lc 1521:15-1527:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2885testdata/performance/SampleMaterial.lc 1521:15-1528:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2886testdata/performance/SampleMaterial.lc 1521:15-1529:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2887testdata/performance/SampleMaterial.lc 1521:15-1530:40 Bool -> String->StageAttrs
2888testdata/performance/SampleMaterial.lc 1521:15-1531:46 String->StageAttrs
2889testdata/performance/SampleMaterial.lc 1521:15-1533:18 List StageAttrs | StageAttrs
2890testdata/performance/SampleMaterial.lc 1522:29-1522:33 {a} -> a -> Maybe a
2891testdata/performance/SampleMaterial.lc 1522:29-1522:57 Maybe (Tuple2 Blending' Blending')
2892testdata/performance/SampleMaterial.lc 1522:34-1522:57 Tuple2 Blending' Blending'
2893testdata/performance/SampleMaterial.lc 1522:36-1522:46 Blending'
2894testdata/performance/SampleMaterial.lc 1522:49-1522:55 Blending'
2895testdata/performance/SampleMaterial.lc 1523:30-1523:50 RGBGen
2896testdata/performance/SampleMaterial.lc 1524:32-1524:42 AlphaGen
2897testdata/performance/SampleMaterial.lc 1525:29-1525:40 TCGen
2898testdata/performance/SampleMaterial.lc 1526:29-1526:31 {a} -> List a
2899testdata/performance/SampleMaterial.lc 1527:31-1527:42 StageTexture
2900testdata/performance/SampleMaterial.lc 1528:34-1528:38 Bool
2901testdata/performance/SampleMaterial.lc 1529:33-1529:41 DepthFunction
2902testdata/performance/SampleMaterial.lc 1530:33-1530:40 {a} -> Maybe a
2903testdata/performance/SampleMaterial.lc 1531:41-1531:46 Bool
2904testdata/performance/SampleMaterial.lc 1532:38-1532:54 String
2905testdata/performance/SampleMaterial.lc 1535:21-1535:26 Bool
2906testdata/performance/SampleMaterial.lc 1538:5-1580:6 Tuple2 String CommonAttrs
2907testdata/performance/SampleMaterial.lc 1538:5-2182:6 List (Tuple2 String CommonAttrs)
2908testdata/performance/SampleMaterial.lc 1538:7-1538:47 String
2909testdata/performance/SampleMaterial.lc 1539:7-1539:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2910testdata/performance/SampleMaterial.lc 1539:7-1540:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2911testdata/performance/SampleMaterial.lc 1539:7-1541:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2912testdata/performance/SampleMaterial.lc 1539:7-1542:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2913testdata/performance/SampleMaterial.lc 1539:7-1543:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2914testdata/performance/SampleMaterial.lc 1539:7-1544:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2915testdata/performance/SampleMaterial.lc 1539:7-1545:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2916testdata/performance/SampleMaterial.lc 1539:7-1546:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2917testdata/performance/SampleMaterial.lc 1539:7-1547:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2918testdata/performance/SampleMaterial.lc 1539:7-1548:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2919testdata/performance/SampleMaterial.lc 1539:7-1549:34 List StageAttrs -> Bool->CommonAttrs
2920testdata/performance/SampleMaterial.lc 1539:7-1577:14 Bool->CommonAttrs
2921testdata/performance/SampleMaterial.lc 1539:7-1579:10 CommonAttrs
2922testdata/performance/SampleMaterial.lc 1540:24-1540:26 Tuple0
2923testdata/performance/SampleMaterial.lc 1541:24-1541:26 Tuple0
2924testdata/performance/SampleMaterial.lc 1542:22-1542:27 Bool
2925testdata/performance/SampleMaterial.lc 1543:20-1543:21 V1
2926testdata/performance/SampleMaterial.lc 1544:30-1544:35 Bool
2927testdata/performance/SampleMaterial.lc 1545:23-1545:28 Bool
2928testdata/performance/SampleMaterial.lc 1546:20-1546:33 CullType
2929testdata/performance/SampleMaterial.lc 1547:30-1547:32 {a} -> List a
2930testdata/performance/SampleMaterial.lc 1548:25-1548:30 Bool
2931testdata/performance/SampleMaterial.lc 1549:29-1549:34 Bool
2932testdata/performance/SampleMaterial.lc 1551:13-1577:14 List StageAttrs
2933testdata/performance/SampleMaterial.lc 1551:15-1551:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2934testdata/performance/SampleMaterial.lc 1551:15-1552:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2935testdata/performance/SampleMaterial.lc 1551:15-1553:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2936testdata/performance/SampleMaterial.lc 1551:15-1554:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2937testdata/performance/SampleMaterial.lc 1551:15-1555:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2938testdata/performance/SampleMaterial.lc 1551:15-1556:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2939testdata/performance/SampleMaterial.lc 1551:15-1557:78 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2940testdata/performance/SampleMaterial.lc 1551:15-1558:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2941testdata/performance/SampleMaterial.lc 1551:15-1559:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2942testdata/performance/SampleMaterial.lc 1551:15-1560:40 Bool -> String->StageAttrs
2943testdata/performance/SampleMaterial.lc 1551:15-1561:46 String->StageAttrs
2944testdata/performance/SampleMaterial.lc 1551:15-1563:18 StageAttrs
2945testdata/performance/SampleMaterial.lc 1552:29-1552:36 {a} -> Maybe a
2946testdata/performance/SampleMaterial.lc 1553:30-1553:50 RGBGen
2947testdata/performance/SampleMaterial.lc 1554:32-1554:42 AlphaGen
2948testdata/performance/SampleMaterial.lc 1555:29-1555:36 TCGen
2949testdata/performance/SampleMaterial.lc 1556:29-1556:31 {a} -> List a
2950testdata/performance/SampleMaterial.lc 1557:31-1557:37 String->StageTexture
2951testdata/performance/SampleMaterial.lc 1557:31-1557:78 StageTexture
2952testdata/performance/SampleMaterial.lc 1557:38-1557:78 String
2953testdata/performance/SampleMaterial.lc 1558:34-1558:38 Bool
2954testdata/performance/SampleMaterial.lc 1559:33-1559:41 DepthFunction
2955testdata/performance/SampleMaterial.lc 1560:33-1560:40 {a} -> Maybe a
2956testdata/performance/SampleMaterial.lc 1561:41-1561:46 Bool
2957testdata/performance/SampleMaterial.lc 1562:38-1562:54 String
2958testdata/performance/SampleMaterial.lc 1564:15-1564:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2959testdata/performance/SampleMaterial.lc 1564:15-1565:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2960testdata/performance/SampleMaterial.lc 1564:15-1566:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2961testdata/performance/SampleMaterial.lc 1564:15-1567:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2962testdata/performance/SampleMaterial.lc 1564:15-1568:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2963testdata/performance/SampleMaterial.lc 1564:15-1569:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2964testdata/performance/SampleMaterial.lc 1564:15-1570:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2965testdata/performance/SampleMaterial.lc 1564:15-1571:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
2966testdata/performance/SampleMaterial.lc 1564:15-1572:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
2967testdata/performance/SampleMaterial.lc 1564:15-1573:40 Bool -> String->StageAttrs
2968testdata/performance/SampleMaterial.lc 1564:15-1574:46 String->StageAttrs
2969testdata/performance/SampleMaterial.lc 1564:15-1576:18 List StageAttrs | StageAttrs
2970testdata/performance/SampleMaterial.lc 1565:29-1565:33 {a} -> a -> Maybe a
2971testdata/performance/SampleMaterial.lc 1565:29-1565:57 Maybe (Tuple2 Blending' Blending')
2972testdata/performance/SampleMaterial.lc 1565:34-1565:57 Tuple2 Blending' Blending'
2973testdata/performance/SampleMaterial.lc 1565:36-1565:46 Blending'
2974testdata/performance/SampleMaterial.lc 1565:49-1565:55 Blending'
2975testdata/performance/SampleMaterial.lc 1566:30-1566:50 RGBGen
2976testdata/performance/SampleMaterial.lc 1567:32-1567:42 AlphaGen
2977testdata/performance/SampleMaterial.lc 1568:29-1568:40 TCGen
2978testdata/performance/SampleMaterial.lc 1569:29-1569:31 {a} -> List a
2979testdata/performance/SampleMaterial.lc 1570:31-1570:42 StageTexture
2980testdata/performance/SampleMaterial.lc 1571:34-1571:38 Bool
2981testdata/performance/SampleMaterial.lc 1572:33-1572:41 DepthFunction
2982testdata/performance/SampleMaterial.lc 1573:33-1573:40 {a} -> Maybe a
2983testdata/performance/SampleMaterial.lc 1574:41-1574:46 Bool
2984testdata/performance/SampleMaterial.lc 1575:38-1575:54 String
2985testdata/performance/SampleMaterial.lc 1578:21-1578:26 Bool
2986testdata/performance/SampleMaterial.lc 1581:5-1623:6 Tuple2 String CommonAttrs
2987testdata/performance/SampleMaterial.lc 1581:5-2182:6 List (Tuple2 String CommonAttrs)
2988testdata/performance/SampleMaterial.lc 1581:7-1581:49 String
2989testdata/performance/SampleMaterial.lc 1582:7-1582:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2990testdata/performance/SampleMaterial.lc 1582:7-1583:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2991testdata/performance/SampleMaterial.lc 1582:7-1584:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2992testdata/performance/SampleMaterial.lc 1582:7-1585:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2993testdata/performance/SampleMaterial.lc 1582:7-1586:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2994testdata/performance/SampleMaterial.lc 1582:7-1587:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2995testdata/performance/SampleMaterial.lc 1582:7-1588:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2996testdata/performance/SampleMaterial.lc 1582:7-1589:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2997testdata/performance/SampleMaterial.lc 1582:7-1590:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
2998testdata/performance/SampleMaterial.lc 1582:7-1591:30 Bool -> List StageAttrs -> Bool->CommonAttrs
2999testdata/performance/SampleMaterial.lc 1582:7-1592:34 List StageAttrs -> Bool->CommonAttrs
3000testdata/performance/SampleMaterial.lc 1582:7-1620:14 Bool->CommonAttrs
3001testdata/performance/SampleMaterial.lc 1582:7-1622:10 CommonAttrs
3002testdata/performance/SampleMaterial.lc 1583:24-1583:26 Tuple0
3003testdata/performance/SampleMaterial.lc 1584:24-1584:26 Tuple0
3004testdata/performance/SampleMaterial.lc 1585:22-1585:27 Bool
3005testdata/performance/SampleMaterial.lc 1586:20-1586:21 V1
3006testdata/performance/SampleMaterial.lc 1587:30-1587:35 Bool
3007testdata/performance/SampleMaterial.lc 1588:23-1588:28 Bool
3008testdata/performance/SampleMaterial.lc 1589:20-1589:33 CullType
3009testdata/performance/SampleMaterial.lc 1590:30-1590:32 {a} -> List a
3010testdata/performance/SampleMaterial.lc 1591:25-1591:30 Bool
3011testdata/performance/SampleMaterial.lc 1592:29-1592:34 Bool
3012testdata/performance/SampleMaterial.lc 1594:13-1620:14 List StageAttrs
3013testdata/performance/SampleMaterial.lc 1594:15-1594:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3014testdata/performance/SampleMaterial.lc 1594:15-1595:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3015testdata/performance/SampleMaterial.lc 1594:15-1596:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3016testdata/performance/SampleMaterial.lc 1594:15-1597:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3017testdata/performance/SampleMaterial.lc 1594:15-1598:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3018testdata/performance/SampleMaterial.lc 1594:15-1599:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3019testdata/performance/SampleMaterial.lc 1594:15-1600:80 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3020testdata/performance/SampleMaterial.lc 1594:15-1601:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3021testdata/performance/SampleMaterial.lc 1594:15-1602:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3022testdata/performance/SampleMaterial.lc 1594:15-1603:40 Bool -> String->StageAttrs
3023testdata/performance/SampleMaterial.lc 1594:15-1604:46 String->StageAttrs
3024testdata/performance/SampleMaterial.lc 1594:15-1606:18 StageAttrs
3025testdata/performance/SampleMaterial.lc 1595:29-1595:36 {a} -> Maybe a
3026testdata/performance/SampleMaterial.lc 1596:30-1596:50 RGBGen
3027testdata/performance/SampleMaterial.lc 1597:32-1597:42 AlphaGen
3028testdata/performance/SampleMaterial.lc 1598:29-1598:36 TCGen
3029testdata/performance/SampleMaterial.lc 1599:29-1599:31 {a} -> List a
3030testdata/performance/SampleMaterial.lc 1600:31-1600:37 String->StageTexture
3031testdata/performance/SampleMaterial.lc 1600:31-1600:80 StageTexture
3032testdata/performance/SampleMaterial.lc 1600:38-1600:80 String
3033testdata/performance/SampleMaterial.lc 1601:34-1601:38 Bool
3034testdata/performance/SampleMaterial.lc 1602:33-1602:41 DepthFunction
3035testdata/performance/SampleMaterial.lc 1603:33-1603:40 {a} -> Maybe a
3036testdata/performance/SampleMaterial.lc 1604:41-1604:46 Bool
3037testdata/performance/SampleMaterial.lc 1605:38-1605:54 String
3038testdata/performance/SampleMaterial.lc 1607:15-1607:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3039testdata/performance/SampleMaterial.lc 1607:15-1608:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3040testdata/performance/SampleMaterial.lc 1607:15-1609:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3041testdata/performance/SampleMaterial.lc 1607:15-1610:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3042testdata/performance/SampleMaterial.lc 1607:15-1611:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3043testdata/performance/SampleMaterial.lc 1607:15-1612:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3044testdata/performance/SampleMaterial.lc 1607:15-1613:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3045testdata/performance/SampleMaterial.lc 1607:15-1614:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3046testdata/performance/SampleMaterial.lc 1607:15-1615:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3047testdata/performance/SampleMaterial.lc 1607:15-1616:40 Bool -> String->StageAttrs
3048testdata/performance/SampleMaterial.lc 1607:15-1617:46 String->StageAttrs
3049testdata/performance/SampleMaterial.lc 1607:15-1619:18 List StageAttrs | StageAttrs
3050testdata/performance/SampleMaterial.lc 1608:29-1608:33 {a} -> a -> Maybe a
3051testdata/performance/SampleMaterial.lc 1608:29-1608:57 Maybe (Tuple2 Blending' Blending')
3052testdata/performance/SampleMaterial.lc 1608:34-1608:57 Tuple2 Blending' Blending'
3053testdata/performance/SampleMaterial.lc 1608:36-1608:46 Blending'
3054testdata/performance/SampleMaterial.lc 1608:49-1608:55 Blending'
3055testdata/performance/SampleMaterial.lc 1609:30-1609:50 RGBGen
3056testdata/performance/SampleMaterial.lc 1610:32-1610:42 AlphaGen
3057testdata/performance/SampleMaterial.lc 1611:29-1611:40 TCGen
3058testdata/performance/SampleMaterial.lc 1612:29-1612:31 {a} -> List a
3059testdata/performance/SampleMaterial.lc 1613:31-1613:42 StageTexture
3060testdata/performance/SampleMaterial.lc 1614:34-1614:38 Bool
3061testdata/performance/SampleMaterial.lc 1615:33-1615:41 DepthFunction
3062testdata/performance/SampleMaterial.lc 1616:33-1616:40 {a} -> Maybe a
3063testdata/performance/SampleMaterial.lc 1617:41-1617:46 Bool
3064testdata/performance/SampleMaterial.lc 1618:38-1618:54 String
3065testdata/performance/SampleMaterial.lc 1621:21-1621:26 Bool
3066testdata/performance/SampleMaterial.lc 1624:5-1666:6 Tuple2 String CommonAttrs
3067testdata/performance/SampleMaterial.lc 1624:5-2182:6 List (Tuple2 String CommonAttrs)
3068testdata/performance/SampleMaterial.lc 1624:7-1624:44 String
3069testdata/performance/SampleMaterial.lc 1625:7-1625:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3070testdata/performance/SampleMaterial.lc 1625:7-1626:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3071testdata/performance/SampleMaterial.lc 1625:7-1627:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3072testdata/performance/SampleMaterial.lc 1625:7-1628:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3073testdata/performance/SampleMaterial.lc 1625:7-1629:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3074testdata/performance/SampleMaterial.lc 1625:7-1630:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3075testdata/performance/SampleMaterial.lc 1625:7-1631:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3076testdata/performance/SampleMaterial.lc 1625:7-1632:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3077testdata/performance/SampleMaterial.lc 1625:7-1633:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3078testdata/performance/SampleMaterial.lc 1625:7-1634:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3079testdata/performance/SampleMaterial.lc 1625:7-1635:34 List StageAttrs -> Bool->CommonAttrs
3080testdata/performance/SampleMaterial.lc 1625:7-1663:14 Bool->CommonAttrs
3081testdata/performance/SampleMaterial.lc 1625:7-1665:10 CommonAttrs
3082testdata/performance/SampleMaterial.lc 1626:24-1626:26 Tuple0
3083testdata/performance/SampleMaterial.lc 1627:24-1627:26 Tuple0
3084testdata/performance/SampleMaterial.lc 1628:22-1628:27 Bool
3085testdata/performance/SampleMaterial.lc 1629:20-1629:21 V1
3086testdata/performance/SampleMaterial.lc 1630:30-1630:35 Bool
3087testdata/performance/SampleMaterial.lc 1631:23-1631:28 Bool
3088testdata/performance/SampleMaterial.lc 1632:20-1632:33 CullType
3089testdata/performance/SampleMaterial.lc 1633:30-1633:32 {a} -> List a
3090testdata/performance/SampleMaterial.lc 1634:25-1634:30 Bool
3091testdata/performance/SampleMaterial.lc 1635:29-1635:34 Bool
3092testdata/performance/SampleMaterial.lc 1637:13-1663:14 List StageAttrs
3093testdata/performance/SampleMaterial.lc 1637:15-1637:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3094testdata/performance/SampleMaterial.lc 1637:15-1638:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3095testdata/performance/SampleMaterial.lc 1637:15-1639:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3096testdata/performance/SampleMaterial.lc 1637:15-1640:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3097testdata/performance/SampleMaterial.lc 1637:15-1641:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3098testdata/performance/SampleMaterial.lc 1637:15-1642:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3099testdata/performance/SampleMaterial.lc 1637:15-1643:75 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3100testdata/performance/SampleMaterial.lc 1637:15-1644:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3101testdata/performance/SampleMaterial.lc 1637:15-1645:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3102testdata/performance/SampleMaterial.lc 1637:15-1646:40 Bool -> String->StageAttrs
3103testdata/performance/SampleMaterial.lc 1637:15-1647:46 String->StageAttrs
3104testdata/performance/SampleMaterial.lc 1637:15-1649:18 StageAttrs
3105testdata/performance/SampleMaterial.lc 1638:29-1638:36 {a} -> Maybe a
3106testdata/performance/SampleMaterial.lc 1639:30-1639:50 RGBGen
3107testdata/performance/SampleMaterial.lc 1640:32-1640:42 AlphaGen
3108testdata/performance/SampleMaterial.lc 1641:29-1641:36 TCGen
3109testdata/performance/SampleMaterial.lc 1642:29-1642:31 {a} -> List a
3110testdata/performance/SampleMaterial.lc 1643:31-1643:37 String->StageTexture
3111testdata/performance/SampleMaterial.lc 1643:31-1643:75 StageTexture
3112testdata/performance/SampleMaterial.lc 1643:38-1643:75 String
3113testdata/performance/SampleMaterial.lc 1644:34-1644:38 Bool
3114testdata/performance/SampleMaterial.lc 1645:33-1645:41 DepthFunction
3115testdata/performance/SampleMaterial.lc 1646:33-1646:40 {a} -> Maybe a
3116testdata/performance/SampleMaterial.lc 1647:41-1647:46 Bool
3117testdata/performance/SampleMaterial.lc 1648:38-1648:54 String
3118testdata/performance/SampleMaterial.lc 1650:15-1650:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3119testdata/performance/SampleMaterial.lc 1650:15-1651:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3120testdata/performance/SampleMaterial.lc 1650:15-1652:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3121testdata/performance/SampleMaterial.lc 1650:15-1653:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3122testdata/performance/SampleMaterial.lc 1650:15-1654:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3123testdata/performance/SampleMaterial.lc 1650:15-1655:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3124testdata/performance/SampleMaterial.lc 1650:15-1656:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3125testdata/performance/SampleMaterial.lc 1650:15-1657:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3126testdata/performance/SampleMaterial.lc 1650:15-1658:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3127testdata/performance/SampleMaterial.lc 1650:15-1659:40 Bool -> String->StageAttrs
3128testdata/performance/SampleMaterial.lc 1650:15-1660:46 String->StageAttrs
3129testdata/performance/SampleMaterial.lc 1650:15-1662:18 List StageAttrs | StageAttrs
3130testdata/performance/SampleMaterial.lc 1651:29-1651:33 {a} -> a -> Maybe a
3131testdata/performance/SampleMaterial.lc 1651:29-1651:57 Maybe (Tuple2 Blending' Blending')
3132testdata/performance/SampleMaterial.lc 1651:34-1651:57 Tuple2 Blending' Blending'
3133testdata/performance/SampleMaterial.lc 1651:36-1651:46 Blending'
3134testdata/performance/SampleMaterial.lc 1651:49-1651:55 Blending'
3135testdata/performance/SampleMaterial.lc 1652:30-1652:50 RGBGen
3136testdata/performance/SampleMaterial.lc 1653:32-1653:42 AlphaGen
3137testdata/performance/SampleMaterial.lc 1654:29-1654:40 TCGen
3138testdata/performance/SampleMaterial.lc 1655:29-1655:31 {a} -> List a
3139testdata/performance/SampleMaterial.lc 1656:31-1656:42 StageTexture
3140testdata/performance/SampleMaterial.lc 1657:34-1657:38 Bool
3141testdata/performance/SampleMaterial.lc 1658:33-1658:41 DepthFunction
3142testdata/performance/SampleMaterial.lc 1659:33-1659:40 {a} -> Maybe a
3143testdata/performance/SampleMaterial.lc 1660:41-1660:46 Bool
3144testdata/performance/SampleMaterial.lc 1661:38-1661:54 String
3145testdata/performance/SampleMaterial.lc 1664:21-1664:26 Bool
3146testdata/performance/SampleMaterial.lc 1667:5-1709:6 Tuple2 String CommonAttrs
3147testdata/performance/SampleMaterial.lc 1667:5-2182:6 List (Tuple2 String CommonAttrs)
3148testdata/performance/SampleMaterial.lc 1667:7-1667:43 String
3149testdata/performance/SampleMaterial.lc 1668:7-1668:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3150testdata/performance/SampleMaterial.lc 1668:7-1669:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3151testdata/performance/SampleMaterial.lc 1668:7-1670:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3152testdata/performance/SampleMaterial.lc 1668:7-1671:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3153testdata/performance/SampleMaterial.lc 1668:7-1672:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3154testdata/performance/SampleMaterial.lc 1668:7-1673:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3155testdata/performance/SampleMaterial.lc 1668:7-1674:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3156testdata/performance/SampleMaterial.lc 1668:7-1675:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3157testdata/performance/SampleMaterial.lc 1668:7-1676:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3158testdata/performance/SampleMaterial.lc 1668:7-1677:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3159testdata/performance/SampleMaterial.lc 1668:7-1678:34 List StageAttrs -> Bool->CommonAttrs
3160testdata/performance/SampleMaterial.lc 1668:7-1706:14 Bool->CommonAttrs
3161testdata/performance/SampleMaterial.lc 1668:7-1708:10 CommonAttrs
3162testdata/performance/SampleMaterial.lc 1669:24-1669:26 Tuple0
3163testdata/performance/SampleMaterial.lc 1670:24-1670:26 Tuple0
3164testdata/performance/SampleMaterial.lc 1671:22-1671:27 Bool
3165testdata/performance/SampleMaterial.lc 1672:20-1672:21 V1
3166testdata/performance/SampleMaterial.lc 1673:30-1673:35 Bool
3167testdata/performance/SampleMaterial.lc 1674:23-1674:28 Bool
3168testdata/performance/SampleMaterial.lc 1675:20-1675:33 CullType
3169testdata/performance/SampleMaterial.lc 1676:30-1676:32 {a} -> List a
3170testdata/performance/SampleMaterial.lc 1677:25-1677:30 Bool
3171testdata/performance/SampleMaterial.lc 1678:29-1678:34 Bool
3172testdata/performance/SampleMaterial.lc 1680:13-1706:14 List StageAttrs
3173testdata/performance/SampleMaterial.lc 1680:15-1680:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3174testdata/performance/SampleMaterial.lc 1680:15-1681:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3175testdata/performance/SampleMaterial.lc 1680:15-1682:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3176testdata/performance/SampleMaterial.lc 1680:15-1683:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3177testdata/performance/SampleMaterial.lc 1680:15-1684:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3178testdata/performance/SampleMaterial.lc 1680:15-1685:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3179testdata/performance/SampleMaterial.lc 1680:15-1686:74 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3180testdata/performance/SampleMaterial.lc 1680:15-1687:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3181testdata/performance/SampleMaterial.lc 1680:15-1688:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3182testdata/performance/SampleMaterial.lc 1680:15-1689:40 Bool -> String->StageAttrs
3183testdata/performance/SampleMaterial.lc 1680:15-1690:46 String->StageAttrs
3184testdata/performance/SampleMaterial.lc 1680:15-1692:18 StageAttrs
3185testdata/performance/SampleMaterial.lc 1681:29-1681:36 {a} -> Maybe a
3186testdata/performance/SampleMaterial.lc 1682:30-1682:50 RGBGen
3187testdata/performance/SampleMaterial.lc 1683:32-1683:42 AlphaGen
3188testdata/performance/SampleMaterial.lc 1684:29-1684:36 TCGen
3189testdata/performance/SampleMaterial.lc 1685:29-1685:31 {a} -> List a
3190testdata/performance/SampleMaterial.lc 1686:31-1686:37 String->StageTexture
3191testdata/performance/SampleMaterial.lc 1686:31-1686:74 StageTexture
3192testdata/performance/SampleMaterial.lc 1686:38-1686:74 String
3193testdata/performance/SampleMaterial.lc 1687:34-1687:38 Bool
3194testdata/performance/SampleMaterial.lc 1688:33-1688:41 DepthFunction
3195testdata/performance/SampleMaterial.lc 1689:33-1689:40 {a} -> Maybe a
3196testdata/performance/SampleMaterial.lc 1690:41-1690:46 Bool
3197testdata/performance/SampleMaterial.lc 1691:38-1691:54 String
3198testdata/performance/SampleMaterial.lc 1693:15-1693:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3199testdata/performance/SampleMaterial.lc 1693:15-1694:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3200testdata/performance/SampleMaterial.lc 1693:15-1695:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3201testdata/performance/SampleMaterial.lc 1693:15-1696:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3202testdata/performance/SampleMaterial.lc 1693:15-1697:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3203testdata/performance/SampleMaterial.lc 1693:15-1698:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3204testdata/performance/SampleMaterial.lc 1693:15-1699:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3205testdata/performance/SampleMaterial.lc 1693:15-1700:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3206testdata/performance/SampleMaterial.lc 1693:15-1701:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3207testdata/performance/SampleMaterial.lc 1693:15-1702:40 Bool -> String->StageAttrs
3208testdata/performance/SampleMaterial.lc 1693:15-1703:46 String->StageAttrs
3209testdata/performance/SampleMaterial.lc 1693:15-1705:18 List StageAttrs | StageAttrs
3210testdata/performance/SampleMaterial.lc 1694:29-1694:33 {a} -> a -> Maybe a
3211testdata/performance/SampleMaterial.lc 1694:29-1694:57 Maybe (Tuple2 Blending' Blending')
3212testdata/performance/SampleMaterial.lc 1694:34-1694:57 Tuple2 Blending' Blending'
3213testdata/performance/SampleMaterial.lc 1694:36-1694:46 Blending'
3214testdata/performance/SampleMaterial.lc 1694:49-1694:55 Blending'
3215testdata/performance/SampleMaterial.lc 1695:30-1695:50 RGBGen
3216testdata/performance/SampleMaterial.lc 1696:32-1696:42 AlphaGen
3217testdata/performance/SampleMaterial.lc 1697:29-1697:40 TCGen
3218testdata/performance/SampleMaterial.lc 1698:29-1698:31 {a} -> List a
3219testdata/performance/SampleMaterial.lc 1699:31-1699:42 StageTexture
3220testdata/performance/SampleMaterial.lc 1700:34-1700:38 Bool
3221testdata/performance/SampleMaterial.lc 1701:33-1701:41 DepthFunction
3222testdata/performance/SampleMaterial.lc 1702:33-1702:40 {a} -> Maybe a
3223testdata/performance/SampleMaterial.lc 1703:41-1703:46 Bool
3224testdata/performance/SampleMaterial.lc 1704:38-1704:54 String
3225testdata/performance/SampleMaterial.lc 1707:21-1707:26 Bool
3226testdata/performance/SampleMaterial.lc 1710:5-1752:6 Tuple2 String CommonAttrs
3227testdata/performance/SampleMaterial.lc 1710:5-2182:6 List (Tuple2 String CommonAttrs)
3228testdata/performance/SampleMaterial.lc 1710:7-1710:41 String
3229testdata/performance/SampleMaterial.lc 1711:7-1711:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3230testdata/performance/SampleMaterial.lc 1711:7-1712:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3231testdata/performance/SampleMaterial.lc 1711:7-1713:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3232testdata/performance/SampleMaterial.lc 1711:7-1714:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3233testdata/performance/SampleMaterial.lc 1711:7-1715:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3234testdata/performance/SampleMaterial.lc 1711:7-1716:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3235testdata/performance/SampleMaterial.lc 1711:7-1717:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3236testdata/performance/SampleMaterial.lc 1711:7-1718:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3237testdata/performance/SampleMaterial.lc 1711:7-1719:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3238testdata/performance/SampleMaterial.lc 1711:7-1720:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3239testdata/performance/SampleMaterial.lc 1711:7-1721:34 List StageAttrs -> Bool->CommonAttrs
3240testdata/performance/SampleMaterial.lc 1711:7-1749:14 Bool->CommonAttrs
3241testdata/performance/SampleMaterial.lc 1711:7-1751:10 CommonAttrs
3242testdata/performance/SampleMaterial.lc 1712:24-1712:26 Tuple0
3243testdata/performance/SampleMaterial.lc 1713:24-1713:26 Tuple0
3244testdata/performance/SampleMaterial.lc 1714:22-1714:27 Bool
3245testdata/performance/SampleMaterial.lc 1715:20-1715:21 V1
3246testdata/performance/SampleMaterial.lc 1716:30-1716:35 Bool
3247testdata/performance/SampleMaterial.lc 1717:23-1717:28 Bool
3248testdata/performance/SampleMaterial.lc 1718:20-1718:33 CullType
3249testdata/performance/SampleMaterial.lc 1719:30-1719:32 {a} -> List a
3250testdata/performance/SampleMaterial.lc 1720:25-1720:30 Bool
3251testdata/performance/SampleMaterial.lc 1721:29-1721:34 Bool
3252testdata/performance/SampleMaterial.lc 1723:13-1749:14 List StageAttrs
3253testdata/performance/SampleMaterial.lc 1723:15-1723:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3254testdata/performance/SampleMaterial.lc 1723:15-1724:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3255testdata/performance/SampleMaterial.lc 1723:15-1725:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3256testdata/performance/SampleMaterial.lc 1723:15-1726:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3257testdata/performance/SampleMaterial.lc 1723:15-1727:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3258testdata/performance/SampleMaterial.lc 1723:15-1728:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3259testdata/performance/SampleMaterial.lc 1723:15-1729:72 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3260testdata/performance/SampleMaterial.lc 1723:15-1730:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3261testdata/performance/SampleMaterial.lc 1723:15-1731:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3262testdata/performance/SampleMaterial.lc 1723:15-1732:40 Bool -> String->StageAttrs
3263testdata/performance/SampleMaterial.lc 1723:15-1733:46 String->StageAttrs
3264testdata/performance/SampleMaterial.lc 1723:15-1735:18 StageAttrs
3265testdata/performance/SampleMaterial.lc 1724:29-1724:36 {a} -> Maybe a
3266testdata/performance/SampleMaterial.lc 1725:30-1725:50 RGBGen
3267testdata/performance/SampleMaterial.lc 1726:32-1726:42 AlphaGen
3268testdata/performance/SampleMaterial.lc 1727:29-1727:36 TCGen
3269testdata/performance/SampleMaterial.lc 1728:29-1728:31 {a} -> List a
3270testdata/performance/SampleMaterial.lc 1729:31-1729:37 String->StageTexture
3271testdata/performance/SampleMaterial.lc 1729:31-1729:72 StageTexture
3272testdata/performance/SampleMaterial.lc 1729:38-1729:72 String
3273testdata/performance/SampleMaterial.lc 1730:34-1730:38 Bool
3274testdata/performance/SampleMaterial.lc 1731:33-1731:41 DepthFunction
3275testdata/performance/SampleMaterial.lc 1732:33-1732:40 {a} -> Maybe a
3276testdata/performance/SampleMaterial.lc 1733:41-1733:46 Bool
3277testdata/performance/SampleMaterial.lc 1734:38-1734:54 String
3278testdata/performance/SampleMaterial.lc 1736:15-1736:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3279testdata/performance/SampleMaterial.lc 1736:15-1737:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3280testdata/performance/SampleMaterial.lc 1736:15-1738:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3281testdata/performance/SampleMaterial.lc 1736:15-1739:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3282testdata/performance/SampleMaterial.lc 1736:15-1740:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3283testdata/performance/SampleMaterial.lc 1736:15-1741:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3284testdata/performance/SampleMaterial.lc 1736:15-1742:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3285testdata/performance/SampleMaterial.lc 1736:15-1743:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3286testdata/performance/SampleMaterial.lc 1736:15-1744:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3287testdata/performance/SampleMaterial.lc 1736:15-1745:40 Bool -> String->StageAttrs
3288testdata/performance/SampleMaterial.lc 1736:15-1746:46 String->StageAttrs
3289testdata/performance/SampleMaterial.lc 1736:15-1748:18 List StageAttrs | StageAttrs
3290testdata/performance/SampleMaterial.lc 1737:29-1737:33 {a} -> a -> Maybe a
3291testdata/performance/SampleMaterial.lc 1737:29-1737:57 Maybe (Tuple2 Blending' Blending')
3292testdata/performance/SampleMaterial.lc 1737:34-1737:57 Tuple2 Blending' Blending'
3293testdata/performance/SampleMaterial.lc 1737:36-1737:46 Blending'
3294testdata/performance/SampleMaterial.lc 1737:49-1737:55 Blending'
3295testdata/performance/SampleMaterial.lc 1738:30-1738:50 RGBGen
3296testdata/performance/SampleMaterial.lc 1739:32-1739:42 AlphaGen
3297testdata/performance/SampleMaterial.lc 1740:29-1740:40 TCGen
3298testdata/performance/SampleMaterial.lc 1741:29-1741:31 {a} -> List a
3299testdata/performance/SampleMaterial.lc 1742:31-1742:42 StageTexture
3300testdata/performance/SampleMaterial.lc 1743:34-1743:38 Bool
3301testdata/performance/SampleMaterial.lc 1744:33-1744:41 DepthFunction
3302testdata/performance/SampleMaterial.lc 1745:33-1745:40 {a} -> Maybe a
3303testdata/performance/SampleMaterial.lc 1746:41-1746:46 Bool
3304testdata/performance/SampleMaterial.lc 1747:38-1747:54 String
3305testdata/performance/SampleMaterial.lc 1750:21-1750:26 Bool
3306testdata/performance/SampleMaterial.lc 1753:5-1795:6 Tuple2 String CommonAttrs
3307testdata/performance/SampleMaterial.lc 1753:5-2182:6 List (Tuple2 String CommonAttrs)
3308testdata/performance/SampleMaterial.lc 1753:7-1753:42 String
3309testdata/performance/SampleMaterial.lc 1754:7-1754:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3310testdata/performance/SampleMaterial.lc 1754:7-1755:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3311testdata/performance/SampleMaterial.lc 1754:7-1756:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3312testdata/performance/SampleMaterial.lc 1754:7-1757:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3313testdata/performance/SampleMaterial.lc 1754:7-1758:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3314testdata/performance/SampleMaterial.lc 1754:7-1759:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3315testdata/performance/SampleMaterial.lc 1754:7-1760:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3316testdata/performance/SampleMaterial.lc 1754:7-1761:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3317testdata/performance/SampleMaterial.lc 1754:7-1762:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3318testdata/performance/SampleMaterial.lc 1754:7-1763:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3319testdata/performance/SampleMaterial.lc 1754:7-1764:34 List StageAttrs -> Bool->CommonAttrs
3320testdata/performance/SampleMaterial.lc 1754:7-1792:14 Bool->CommonAttrs
3321testdata/performance/SampleMaterial.lc 1754:7-1794:10 CommonAttrs
3322testdata/performance/SampleMaterial.lc 1755:24-1755:26 Tuple0
3323testdata/performance/SampleMaterial.lc 1756:24-1756:26 Tuple0
3324testdata/performance/SampleMaterial.lc 1757:22-1757:27 Bool
3325testdata/performance/SampleMaterial.lc 1758:20-1758:21 V1
3326testdata/performance/SampleMaterial.lc 1759:30-1759:35 Bool
3327testdata/performance/SampleMaterial.lc 1760:23-1760:28 Bool
3328testdata/performance/SampleMaterial.lc 1761:20-1761:33 CullType
3329testdata/performance/SampleMaterial.lc 1762:30-1762:32 {a} -> List a
3330testdata/performance/SampleMaterial.lc 1763:25-1763:30 Bool
3331testdata/performance/SampleMaterial.lc 1764:29-1764:34 Bool
3332testdata/performance/SampleMaterial.lc 1766:13-1792:14 List StageAttrs
3333testdata/performance/SampleMaterial.lc 1766:15-1766:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3334testdata/performance/SampleMaterial.lc 1766:15-1767:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3335testdata/performance/SampleMaterial.lc 1766:15-1768:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3336testdata/performance/SampleMaterial.lc 1766:15-1769:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3337testdata/performance/SampleMaterial.lc 1766:15-1770:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3338testdata/performance/SampleMaterial.lc 1766:15-1771:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3339testdata/performance/SampleMaterial.lc 1766:15-1772:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3340testdata/performance/SampleMaterial.lc 1766:15-1773:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3341testdata/performance/SampleMaterial.lc 1766:15-1774:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3342testdata/performance/SampleMaterial.lc 1766:15-1775:40 Bool -> String->StageAttrs
3343testdata/performance/SampleMaterial.lc 1766:15-1776:46 String->StageAttrs
3344testdata/performance/SampleMaterial.lc 1766:15-1778:18 StageAttrs
3345testdata/performance/SampleMaterial.lc 1767:29-1767:36 {a} -> Maybe a
3346testdata/performance/SampleMaterial.lc 1768:30-1768:50 RGBGen
3347testdata/performance/SampleMaterial.lc 1769:32-1769:42 AlphaGen
3348testdata/performance/SampleMaterial.lc 1770:29-1770:36 TCGen
3349testdata/performance/SampleMaterial.lc 1771:29-1771:31 {a} -> List a
3350testdata/performance/SampleMaterial.lc 1772:31-1772:37 String->StageTexture
3351testdata/performance/SampleMaterial.lc 1772:31-1772:73 StageTexture
3352testdata/performance/SampleMaterial.lc 1772:38-1772:73 String
3353testdata/performance/SampleMaterial.lc 1773:34-1773:38 Bool
3354testdata/performance/SampleMaterial.lc 1774:33-1774:41 DepthFunction
3355testdata/performance/SampleMaterial.lc 1775:33-1775:40 {a} -> Maybe a
3356testdata/performance/SampleMaterial.lc 1776:41-1776:46 Bool
3357testdata/performance/SampleMaterial.lc 1777:38-1777:54 String
3358testdata/performance/SampleMaterial.lc 1779:15-1779:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3359testdata/performance/SampleMaterial.lc 1779:15-1780:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3360testdata/performance/SampleMaterial.lc 1779:15-1781:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3361testdata/performance/SampleMaterial.lc 1779:15-1782:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3362testdata/performance/SampleMaterial.lc 1779:15-1783:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3363testdata/performance/SampleMaterial.lc 1779:15-1784:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3364testdata/performance/SampleMaterial.lc 1779:15-1785:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3365testdata/performance/SampleMaterial.lc 1779:15-1786:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3366testdata/performance/SampleMaterial.lc 1779:15-1787:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3367testdata/performance/SampleMaterial.lc 1779:15-1788:40 Bool -> String->StageAttrs
3368testdata/performance/SampleMaterial.lc 1779:15-1789:46 String->StageAttrs
3369testdata/performance/SampleMaterial.lc 1779:15-1791:18 List StageAttrs | StageAttrs
3370testdata/performance/SampleMaterial.lc 1780:29-1780:33 {a} -> a -> Maybe a
3371testdata/performance/SampleMaterial.lc 1780:29-1780:57 Maybe (Tuple2 Blending' Blending')
3372testdata/performance/SampleMaterial.lc 1780:34-1780:57 Tuple2 Blending' Blending'
3373testdata/performance/SampleMaterial.lc 1780:36-1780:46 Blending'
3374testdata/performance/SampleMaterial.lc 1780:49-1780:55 Blending'
3375testdata/performance/SampleMaterial.lc 1781:30-1781:50 RGBGen
3376testdata/performance/SampleMaterial.lc 1782:32-1782:42 AlphaGen
3377testdata/performance/SampleMaterial.lc 1783:29-1783:40 TCGen
3378testdata/performance/SampleMaterial.lc 1784:29-1784:31 {a} -> List a
3379testdata/performance/SampleMaterial.lc 1785:31-1785:42 StageTexture
3380testdata/performance/SampleMaterial.lc 1786:34-1786:38 Bool
3381testdata/performance/SampleMaterial.lc 1787:33-1787:41 DepthFunction
3382testdata/performance/SampleMaterial.lc 1788:33-1788:40 {a} -> Maybe a
3383testdata/performance/SampleMaterial.lc 1789:41-1789:46 Bool
3384testdata/performance/SampleMaterial.lc 1790:38-1790:54 String
3385testdata/performance/SampleMaterial.lc 1793:21-1793:26 Bool
3386testdata/performance/SampleMaterial.lc 1796:5-1838:6 Tuple2 String CommonAttrs
3387testdata/performance/SampleMaterial.lc 1796:5-2182:6 List (Tuple2 String CommonAttrs)
3388testdata/performance/SampleMaterial.lc 1796:7-1796:48 String
3389testdata/performance/SampleMaterial.lc 1797:7-1797:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3390testdata/performance/SampleMaterial.lc 1797:7-1798:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3391testdata/performance/SampleMaterial.lc 1797:7-1799:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3392testdata/performance/SampleMaterial.lc 1797:7-1800:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3393testdata/performance/SampleMaterial.lc 1797:7-1801:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3394testdata/performance/SampleMaterial.lc 1797:7-1802:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3395testdata/performance/SampleMaterial.lc 1797:7-1803:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3396testdata/performance/SampleMaterial.lc 1797:7-1804:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3397testdata/performance/SampleMaterial.lc 1797:7-1805:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3398testdata/performance/SampleMaterial.lc 1797:7-1806:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3399testdata/performance/SampleMaterial.lc 1797:7-1807:34 List StageAttrs -> Bool->CommonAttrs
3400testdata/performance/SampleMaterial.lc 1797:7-1835:14 Bool->CommonAttrs
3401testdata/performance/SampleMaterial.lc 1797:7-1837:10 CommonAttrs
3402testdata/performance/SampleMaterial.lc 1798:24-1798:26 Tuple0
3403testdata/performance/SampleMaterial.lc 1799:24-1799:26 Tuple0
3404testdata/performance/SampleMaterial.lc 1800:22-1800:27 Bool
3405testdata/performance/SampleMaterial.lc 1801:20-1801:21 V1
3406testdata/performance/SampleMaterial.lc 1802:30-1802:35 Bool
3407testdata/performance/SampleMaterial.lc 1803:23-1803:28 Bool
3408testdata/performance/SampleMaterial.lc 1804:20-1804:33 CullType
3409testdata/performance/SampleMaterial.lc 1805:30-1805:32 {a} -> List a
3410testdata/performance/SampleMaterial.lc 1806:25-1806:30 Bool
3411testdata/performance/SampleMaterial.lc 1807:29-1807:34 Bool
3412testdata/performance/SampleMaterial.lc 1809:13-1835:14 List StageAttrs
3413testdata/performance/SampleMaterial.lc 1809:15-1809:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3414testdata/performance/SampleMaterial.lc 1809:15-1810:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3415testdata/performance/SampleMaterial.lc 1809:15-1811:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3416testdata/performance/SampleMaterial.lc 1809:15-1812:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3417testdata/performance/SampleMaterial.lc 1809:15-1813:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3418testdata/performance/SampleMaterial.lc 1809:15-1814:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3419testdata/performance/SampleMaterial.lc 1809:15-1815:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3420testdata/performance/SampleMaterial.lc 1809:15-1816:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3421testdata/performance/SampleMaterial.lc 1809:15-1817:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3422testdata/performance/SampleMaterial.lc 1809:15-1818:40 Bool -> String->StageAttrs
3423testdata/performance/SampleMaterial.lc 1809:15-1819:46 String->StageAttrs
3424testdata/performance/SampleMaterial.lc 1809:15-1821:18 StageAttrs
3425testdata/performance/SampleMaterial.lc 1810:29-1810:36 {a} -> Maybe a
3426testdata/performance/SampleMaterial.lc 1811:30-1811:42 RGBGen
3427testdata/performance/SampleMaterial.lc 1812:32-1812:42 AlphaGen
3428testdata/performance/SampleMaterial.lc 1813:29-1813:40 TCGen
3429testdata/performance/SampleMaterial.lc 1814:29-1814:31 {a} -> List a
3430testdata/performance/SampleMaterial.lc 1815:31-1815:42 StageTexture
3431testdata/performance/SampleMaterial.lc 1816:34-1816:38 Bool
3432testdata/performance/SampleMaterial.lc 1817:33-1817:41 DepthFunction
3433testdata/performance/SampleMaterial.lc 1818:33-1818:40 {a} -> Maybe a
3434testdata/performance/SampleMaterial.lc 1819:41-1819:46 Bool
3435testdata/performance/SampleMaterial.lc 1820:38-1820:53 String
3436testdata/performance/SampleMaterial.lc 1822:15-1822:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3437testdata/performance/SampleMaterial.lc 1822:15-1823:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3438testdata/performance/SampleMaterial.lc 1822:15-1824:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3439testdata/performance/SampleMaterial.lc 1822:15-1825:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3440testdata/performance/SampleMaterial.lc 1822:15-1826:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3441testdata/performance/SampleMaterial.lc 1822:15-1827:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3442testdata/performance/SampleMaterial.lc 1822:15-1828:77 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3443testdata/performance/SampleMaterial.lc 1822:15-1829:39 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3444testdata/performance/SampleMaterial.lc 1822:15-1830:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3445testdata/performance/SampleMaterial.lc 1822:15-1831:40 Bool -> String->StageAttrs
3446testdata/performance/SampleMaterial.lc 1822:15-1832:46 String->StageAttrs
3447testdata/performance/SampleMaterial.lc 1822:15-1834:18 List StageAttrs | StageAttrs
3448testdata/performance/SampleMaterial.lc 1823:29-1823:33 {a} -> a -> Maybe a
3449testdata/performance/SampleMaterial.lc 1823:29-1823:57 Maybe (Tuple2 Blending' Blending')
3450testdata/performance/SampleMaterial.lc 1823:34-1823:57 Tuple2 Blending' Blending'
3451testdata/performance/SampleMaterial.lc 1823:36-1823:46 Blending'
3452testdata/performance/SampleMaterial.lc 1823:49-1823:55 Blending'
3453testdata/performance/SampleMaterial.lc 1824:30-1824:42 RGBGen
3454testdata/performance/SampleMaterial.lc 1825:32-1825:42 AlphaGen
3455testdata/performance/SampleMaterial.lc 1826:29-1826:36 TCGen
3456testdata/performance/SampleMaterial.lc 1827:29-1827:31 {a} -> List a
3457testdata/performance/SampleMaterial.lc 1828:31-1828:37 String->StageTexture
3458testdata/performance/SampleMaterial.lc 1828:31-1828:77 StageTexture
3459testdata/performance/SampleMaterial.lc 1828:38-1828:77 String
3460testdata/performance/SampleMaterial.lc 1829:34-1829:39 Bool
3461testdata/performance/SampleMaterial.lc 1830:33-1830:41 DepthFunction
3462testdata/performance/SampleMaterial.lc 1831:33-1831:40 {a} -> Maybe a
3463testdata/performance/SampleMaterial.lc 1832:41-1832:46 Bool
3464testdata/performance/SampleMaterial.lc 1833:38-1833:54 String
3465testdata/performance/SampleMaterial.lc 1836:21-1836:26 Bool
3466testdata/performance/SampleMaterial.lc 1839:5-1881:6 Tuple2 String CommonAttrs
3467testdata/performance/SampleMaterial.lc 1839:5-2182:6 List (Tuple2 String CommonAttrs)
3468testdata/performance/SampleMaterial.lc 1839:7-1839:42 String
3469testdata/performance/SampleMaterial.lc 1840:7-1840:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3470testdata/performance/SampleMaterial.lc 1840:7-1841:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3471testdata/performance/SampleMaterial.lc 1840:7-1842:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3472testdata/performance/SampleMaterial.lc 1840:7-1843:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3473testdata/performance/SampleMaterial.lc 1840:7-1844:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3474testdata/performance/SampleMaterial.lc 1840:7-1845:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3475testdata/performance/SampleMaterial.lc 1840:7-1846:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3476testdata/performance/SampleMaterial.lc 1840:7-1847:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3477testdata/performance/SampleMaterial.lc 1840:7-1848:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3478testdata/performance/SampleMaterial.lc 1840:7-1849:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3479testdata/performance/SampleMaterial.lc 1840:7-1850:34 List StageAttrs -> Bool->CommonAttrs
3480testdata/performance/SampleMaterial.lc 1840:7-1878:14 Bool->CommonAttrs
3481testdata/performance/SampleMaterial.lc 1840:7-1880:10 CommonAttrs
3482testdata/performance/SampleMaterial.lc 1841:24-1841:26 Tuple0
3483testdata/performance/SampleMaterial.lc 1842:24-1842:26 Tuple0
3484testdata/performance/SampleMaterial.lc 1843:22-1843:27 Bool
3485testdata/performance/SampleMaterial.lc 1844:20-1844:21 V1
3486testdata/performance/SampleMaterial.lc 1845:30-1845:35 Bool
3487testdata/performance/SampleMaterial.lc 1846:23-1846:28 Bool
3488testdata/performance/SampleMaterial.lc 1847:20-1847:33 CullType
3489testdata/performance/SampleMaterial.lc 1848:30-1848:32 {a} -> List a
3490testdata/performance/SampleMaterial.lc 1849:25-1849:30 Bool
3491testdata/performance/SampleMaterial.lc 1850:29-1850:34 Bool
3492testdata/performance/SampleMaterial.lc 1852:13-1878:14 List StageAttrs
3493testdata/performance/SampleMaterial.lc 1852:15-1852:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3494testdata/performance/SampleMaterial.lc 1852:15-1853:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3495testdata/performance/SampleMaterial.lc 1852:15-1854:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3496testdata/performance/SampleMaterial.lc 1852:15-1855:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3497testdata/performance/SampleMaterial.lc 1852:15-1856:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3498testdata/performance/SampleMaterial.lc 1852:15-1857:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3499testdata/performance/SampleMaterial.lc 1852:15-1858:73 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3500testdata/performance/SampleMaterial.lc 1852:15-1859:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3501testdata/performance/SampleMaterial.lc 1852:15-1860:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3502testdata/performance/SampleMaterial.lc 1852:15-1861:40 Bool -> String->StageAttrs
3503testdata/performance/SampleMaterial.lc 1852:15-1862:46 String->StageAttrs
3504testdata/performance/SampleMaterial.lc 1852:15-1864:18 StageAttrs
3505testdata/performance/SampleMaterial.lc 1853:29-1853:36 {a} -> Maybe a
3506testdata/performance/SampleMaterial.lc 1854:30-1854:50 RGBGen
3507testdata/performance/SampleMaterial.lc 1855:32-1855:42 AlphaGen
3508testdata/performance/SampleMaterial.lc 1856:29-1856:36 TCGen
3509testdata/performance/SampleMaterial.lc 1857:29-1857:31 {a} -> List a
3510testdata/performance/SampleMaterial.lc 1858:31-1858:37 String->StageTexture
3511testdata/performance/SampleMaterial.lc 1858:31-1858:73 StageTexture
3512testdata/performance/SampleMaterial.lc 1858:38-1858:73 String
3513testdata/performance/SampleMaterial.lc 1859:34-1859:38 Bool
3514testdata/performance/SampleMaterial.lc 1860:33-1860:41 DepthFunction
3515testdata/performance/SampleMaterial.lc 1861:33-1861:40 {a} -> Maybe a
3516testdata/performance/SampleMaterial.lc 1862:41-1862:46 Bool
3517testdata/performance/SampleMaterial.lc 1863:38-1863:54 String
3518testdata/performance/SampleMaterial.lc 1865:15-1865:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3519testdata/performance/SampleMaterial.lc 1865:15-1866:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3520testdata/performance/SampleMaterial.lc 1865:15-1867:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3521testdata/performance/SampleMaterial.lc 1865:15-1868:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3522testdata/performance/SampleMaterial.lc 1865:15-1869:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3523testdata/performance/SampleMaterial.lc 1865:15-1870:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3524testdata/performance/SampleMaterial.lc 1865:15-1871:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3525testdata/performance/SampleMaterial.lc 1865:15-1872:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3526testdata/performance/SampleMaterial.lc 1865:15-1873:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3527testdata/performance/SampleMaterial.lc 1865:15-1874:40 Bool -> String->StageAttrs
3528testdata/performance/SampleMaterial.lc 1865:15-1875:46 String->StageAttrs
3529testdata/performance/SampleMaterial.lc 1865:15-1877:18 List StageAttrs | StageAttrs
3530testdata/performance/SampleMaterial.lc 1866:29-1866:33 {a} -> a -> Maybe a
3531testdata/performance/SampleMaterial.lc 1866:29-1866:57 Maybe (Tuple2 Blending' Blending')
3532testdata/performance/SampleMaterial.lc 1866:34-1866:57 Tuple2 Blending' Blending'
3533testdata/performance/SampleMaterial.lc 1866:36-1866:46 Blending'
3534testdata/performance/SampleMaterial.lc 1866:49-1866:55 Blending'
3535testdata/performance/SampleMaterial.lc 1867:30-1867:50 RGBGen
3536testdata/performance/SampleMaterial.lc 1868:32-1868:42 AlphaGen
3537testdata/performance/SampleMaterial.lc 1869:29-1869:40 TCGen
3538testdata/performance/SampleMaterial.lc 1870:29-1870:31 {a} -> List a
3539testdata/performance/SampleMaterial.lc 1871:31-1871:42 StageTexture
3540testdata/performance/SampleMaterial.lc 1872:34-1872:38 Bool
3541testdata/performance/SampleMaterial.lc 1873:33-1873:41 DepthFunction
3542testdata/performance/SampleMaterial.lc 1874:33-1874:40 {a} -> Maybe a
3543testdata/performance/SampleMaterial.lc 1875:41-1875:46 Bool
3544testdata/performance/SampleMaterial.lc 1876:38-1876:54 String
3545testdata/performance/SampleMaterial.lc 1879:21-1879:26 Bool
3546testdata/performance/SampleMaterial.lc 1882:5-1924:6 Tuple2 String CommonAttrs
3547testdata/performance/SampleMaterial.lc 1882:5-2182:6 List (Tuple2 String CommonAttrs)
3548testdata/performance/SampleMaterial.lc 1882:7-1882:47 String
3549testdata/performance/SampleMaterial.lc 1883:7-1883:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3550testdata/performance/SampleMaterial.lc 1883:7-1884:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3551testdata/performance/SampleMaterial.lc 1883:7-1885:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3552testdata/performance/SampleMaterial.lc 1883:7-1886:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3553testdata/performance/SampleMaterial.lc 1883:7-1887:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3554testdata/performance/SampleMaterial.lc 1883:7-1888:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3555testdata/performance/SampleMaterial.lc 1883:7-1889:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3556testdata/performance/SampleMaterial.lc 1883:7-1890:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3557testdata/performance/SampleMaterial.lc 1883:7-1891:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3558testdata/performance/SampleMaterial.lc 1883:7-1892:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3559testdata/performance/SampleMaterial.lc 1883:7-1893:34 List StageAttrs -> Bool->CommonAttrs
3560testdata/performance/SampleMaterial.lc 1883:7-1921:14 Bool->CommonAttrs
3561testdata/performance/SampleMaterial.lc 1883:7-1923:10 CommonAttrs
3562testdata/performance/SampleMaterial.lc 1884:24-1884:26 Tuple0
3563testdata/performance/SampleMaterial.lc 1885:24-1885:26 Tuple0
3564testdata/performance/SampleMaterial.lc 1886:22-1886:27 Bool
3565testdata/performance/SampleMaterial.lc 1887:20-1887:21 V1
3566testdata/performance/SampleMaterial.lc 1888:30-1888:35 Bool
3567testdata/performance/SampleMaterial.lc 1889:23-1889:28 Bool
3568testdata/performance/SampleMaterial.lc 1890:20-1890:33 CullType
3569testdata/performance/SampleMaterial.lc 1891:30-1891:32 {a} -> List a
3570testdata/performance/SampleMaterial.lc 1892:25-1892:30 Bool
3571testdata/performance/SampleMaterial.lc 1893:29-1893:34 Bool
3572testdata/performance/SampleMaterial.lc 1895:13-1921:14 List StageAttrs
3573testdata/performance/SampleMaterial.lc 1895:15-1895:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3574testdata/performance/SampleMaterial.lc 1895:15-1896:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3575testdata/performance/SampleMaterial.lc 1895:15-1897:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3576testdata/performance/SampleMaterial.lc 1895:15-1898:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3577testdata/performance/SampleMaterial.lc 1895:15-1899:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3578testdata/performance/SampleMaterial.lc 1895:15-1900:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3579testdata/performance/SampleMaterial.lc 1895:15-1901:78 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3580testdata/performance/SampleMaterial.lc 1895:15-1902:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3581testdata/performance/SampleMaterial.lc 1895:15-1903:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3582testdata/performance/SampleMaterial.lc 1895:15-1904:40 Bool -> String->StageAttrs
3583testdata/performance/SampleMaterial.lc 1895:15-1905:46 String->StageAttrs
3584testdata/performance/SampleMaterial.lc 1895:15-1907:18 StageAttrs
3585testdata/performance/SampleMaterial.lc 1896:29-1896:36 {a} -> Maybe a
3586testdata/performance/SampleMaterial.lc 1897:30-1897:50 RGBGen
3587testdata/performance/SampleMaterial.lc 1898:32-1898:42 AlphaGen
3588testdata/performance/SampleMaterial.lc 1899:29-1899:36 TCGen
3589testdata/performance/SampleMaterial.lc 1900:29-1900:31 {a} -> List a
3590testdata/performance/SampleMaterial.lc 1901:31-1901:37 String->StageTexture
3591testdata/performance/SampleMaterial.lc 1901:31-1901:78 StageTexture
3592testdata/performance/SampleMaterial.lc 1901:38-1901:78 String
3593testdata/performance/SampleMaterial.lc 1902:34-1902:38 Bool
3594testdata/performance/SampleMaterial.lc 1903:33-1903:41 DepthFunction
3595testdata/performance/SampleMaterial.lc 1904:33-1904:40 {a} -> Maybe a
3596testdata/performance/SampleMaterial.lc 1905:41-1905:46 Bool
3597testdata/performance/SampleMaterial.lc 1906:38-1906:54 String
3598testdata/performance/SampleMaterial.lc 1908:15-1908:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3599testdata/performance/SampleMaterial.lc 1908:15-1909:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3600testdata/performance/SampleMaterial.lc 1908:15-1910:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3601testdata/performance/SampleMaterial.lc 1908:15-1911:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3602testdata/performance/SampleMaterial.lc 1908:15-1912:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3603testdata/performance/SampleMaterial.lc 1908:15-1913:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3604testdata/performance/SampleMaterial.lc 1908:15-1914:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3605testdata/performance/SampleMaterial.lc 1908:15-1915:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3606testdata/performance/SampleMaterial.lc 1908:15-1916:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3607testdata/performance/SampleMaterial.lc 1908:15-1917:40 Bool -> String->StageAttrs
3608testdata/performance/SampleMaterial.lc 1908:15-1918:46 String->StageAttrs
3609testdata/performance/SampleMaterial.lc 1908:15-1920:18 List StageAttrs | StageAttrs
3610testdata/performance/SampleMaterial.lc 1909:29-1909:33 {a} -> a -> Maybe a
3611testdata/performance/SampleMaterial.lc 1909:29-1909:57 Maybe (Tuple2 Blending' Blending')
3612testdata/performance/SampleMaterial.lc 1909:34-1909:57 Tuple2 Blending' Blending'
3613testdata/performance/SampleMaterial.lc 1909:36-1909:46 Blending'
3614testdata/performance/SampleMaterial.lc 1909:49-1909:55 Blending'
3615testdata/performance/SampleMaterial.lc 1910:30-1910:50 RGBGen
3616testdata/performance/SampleMaterial.lc 1911:32-1911:42 AlphaGen
3617testdata/performance/SampleMaterial.lc 1912:29-1912:40 TCGen
3618testdata/performance/SampleMaterial.lc 1913:29-1913:31 {a} -> List a
3619testdata/performance/SampleMaterial.lc 1914:31-1914:42 StageTexture
3620testdata/performance/SampleMaterial.lc 1915:34-1915:38 Bool
3621testdata/performance/SampleMaterial.lc 1916:33-1916:41 DepthFunction
3622testdata/performance/SampleMaterial.lc 1917:33-1917:40 {a} -> Maybe a
3623testdata/performance/SampleMaterial.lc 1918:41-1918:46 Bool
3624testdata/performance/SampleMaterial.lc 1919:38-1919:54 String
3625testdata/performance/SampleMaterial.lc 1922:21-1922:26 Bool
3626testdata/performance/SampleMaterial.lc 1925:5-1967:6 Tuple2 String CommonAttrs
3627testdata/performance/SampleMaterial.lc 1925:5-2182:6 List (Tuple2 String CommonAttrs)
3628testdata/performance/SampleMaterial.lc 1925:7-1925:38 String
3629testdata/performance/SampleMaterial.lc 1926:7-1926:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3630testdata/performance/SampleMaterial.lc 1926:7-1927:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3631testdata/performance/SampleMaterial.lc 1926:7-1928:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3632testdata/performance/SampleMaterial.lc 1926:7-1929:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3633testdata/performance/SampleMaterial.lc 1926:7-1930:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3634testdata/performance/SampleMaterial.lc 1926:7-1931:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3635testdata/performance/SampleMaterial.lc 1926:7-1932:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3636testdata/performance/SampleMaterial.lc 1926:7-1933:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3637testdata/performance/SampleMaterial.lc 1926:7-1934:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3638testdata/performance/SampleMaterial.lc 1926:7-1935:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3639testdata/performance/SampleMaterial.lc 1926:7-1936:34 List StageAttrs -> Bool->CommonAttrs
3640testdata/performance/SampleMaterial.lc 1926:7-1964:14 Bool->CommonAttrs
3641testdata/performance/SampleMaterial.lc 1926:7-1966:10 CommonAttrs
3642testdata/performance/SampleMaterial.lc 1927:24-1927:26 Tuple0
3643testdata/performance/SampleMaterial.lc 1928:24-1928:26 Tuple0
3644testdata/performance/SampleMaterial.lc 1929:22-1929:27 Bool
3645testdata/performance/SampleMaterial.lc 1930:20-1930:21 V1
3646testdata/performance/SampleMaterial.lc 1931:30-1931:35 Bool
3647testdata/performance/SampleMaterial.lc 1932:23-1932:28 Bool
3648testdata/performance/SampleMaterial.lc 1933:20-1933:33 CullType
3649testdata/performance/SampleMaterial.lc 1934:30-1934:32 {a} -> List a
3650testdata/performance/SampleMaterial.lc 1935:25-1935:30 Bool
3651testdata/performance/SampleMaterial.lc 1936:29-1936:34 Bool
3652testdata/performance/SampleMaterial.lc 1938:13-1964:14 List StageAttrs
3653testdata/performance/SampleMaterial.lc 1938:15-1938:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3654testdata/performance/SampleMaterial.lc 1938:15-1939:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3655testdata/performance/SampleMaterial.lc 1938:15-1940:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3656testdata/performance/SampleMaterial.lc 1938:15-1941:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3657testdata/performance/SampleMaterial.lc 1938:15-1942:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3658testdata/performance/SampleMaterial.lc 1938:15-1943:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3659testdata/performance/SampleMaterial.lc 1938:15-1944:69 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3660testdata/performance/SampleMaterial.lc 1938:15-1945:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3661testdata/performance/SampleMaterial.lc 1938:15-1946:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3662testdata/performance/SampleMaterial.lc 1938:15-1947:40 Bool -> String->StageAttrs
3663testdata/performance/SampleMaterial.lc 1938:15-1948:46 String->StageAttrs
3664testdata/performance/SampleMaterial.lc 1938:15-1950:18 StageAttrs
3665testdata/performance/SampleMaterial.lc 1939:29-1939:36 {a} -> Maybe a
3666testdata/performance/SampleMaterial.lc 1940:30-1940:50 RGBGen
3667testdata/performance/SampleMaterial.lc 1941:32-1941:42 AlphaGen
3668testdata/performance/SampleMaterial.lc 1942:29-1942:36 TCGen
3669testdata/performance/SampleMaterial.lc 1943:29-1943:31 {a} -> List a
3670testdata/performance/SampleMaterial.lc 1944:31-1944:37 String->StageTexture
3671testdata/performance/SampleMaterial.lc 1944:31-1944:69 StageTexture
3672testdata/performance/SampleMaterial.lc 1944:38-1944:69 String
3673testdata/performance/SampleMaterial.lc 1945:34-1945:38 Bool
3674testdata/performance/SampleMaterial.lc 1946:33-1946:41 DepthFunction
3675testdata/performance/SampleMaterial.lc 1947:33-1947:40 {a} -> Maybe a
3676testdata/performance/SampleMaterial.lc 1948:41-1948:46 Bool
3677testdata/performance/SampleMaterial.lc 1949:38-1949:54 String
3678testdata/performance/SampleMaterial.lc 1951:15-1951:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3679testdata/performance/SampleMaterial.lc 1951:15-1952:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3680testdata/performance/SampleMaterial.lc 1951:15-1953:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3681testdata/performance/SampleMaterial.lc 1951:15-1954:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3682testdata/performance/SampleMaterial.lc 1951:15-1955:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3683testdata/performance/SampleMaterial.lc 1951:15-1956:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3684testdata/performance/SampleMaterial.lc 1951:15-1957:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3685testdata/performance/SampleMaterial.lc 1951:15-1958:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3686testdata/performance/SampleMaterial.lc 1951:15-1959:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3687testdata/performance/SampleMaterial.lc 1951:15-1960:40 Bool -> String->StageAttrs
3688testdata/performance/SampleMaterial.lc 1951:15-1961:46 String->StageAttrs
3689testdata/performance/SampleMaterial.lc 1951:15-1963:18 List StageAttrs | StageAttrs
3690testdata/performance/SampleMaterial.lc 1952:29-1952:33 {a} -> a -> Maybe a
3691testdata/performance/SampleMaterial.lc 1952:29-1952:57 Maybe (Tuple2 Blending' Blending')
3692testdata/performance/SampleMaterial.lc 1952:34-1952:57 Tuple2 Blending' Blending'
3693testdata/performance/SampleMaterial.lc 1952:36-1952:46 Blending'
3694testdata/performance/SampleMaterial.lc 1952:49-1952:55 Blending'
3695testdata/performance/SampleMaterial.lc 1953:30-1953:50 RGBGen
3696testdata/performance/SampleMaterial.lc 1954:32-1954:42 AlphaGen
3697testdata/performance/SampleMaterial.lc 1955:29-1955:40 TCGen
3698testdata/performance/SampleMaterial.lc 1956:29-1956:31 {a} -> List a
3699testdata/performance/SampleMaterial.lc 1957:31-1957:42 StageTexture
3700testdata/performance/SampleMaterial.lc 1958:34-1958:38 Bool
3701testdata/performance/SampleMaterial.lc 1959:33-1959:41 DepthFunction
3702testdata/performance/SampleMaterial.lc 1960:33-1960:40 {a} -> Maybe a
3703testdata/performance/SampleMaterial.lc 1961:41-1961:46 Bool
3704testdata/performance/SampleMaterial.lc 1962:38-1962:54 String
3705testdata/performance/SampleMaterial.lc 1965:21-1965:26 Bool
3706testdata/performance/SampleMaterial.lc 1968:5-2010:6 Tuple2 String CommonAttrs
3707testdata/performance/SampleMaterial.lc 1968:5-2182:6 List (Tuple2 String CommonAttrs)
3708testdata/performance/SampleMaterial.lc 1968:7-1968:43 String
3709testdata/performance/SampleMaterial.lc 1969:7-1969:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3710testdata/performance/SampleMaterial.lc 1969:7-1970:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3711testdata/performance/SampleMaterial.lc 1969:7-1971:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3712testdata/performance/SampleMaterial.lc 1969:7-1972:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3713testdata/performance/SampleMaterial.lc 1969:7-1973:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3714testdata/performance/SampleMaterial.lc 1969:7-1974:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3715testdata/performance/SampleMaterial.lc 1969:7-1975:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3716testdata/performance/SampleMaterial.lc 1969:7-1976:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3717testdata/performance/SampleMaterial.lc 1969:7-1977:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3718testdata/performance/SampleMaterial.lc 1969:7-1978:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3719testdata/performance/SampleMaterial.lc 1969:7-1979:34 List StageAttrs -> Bool->CommonAttrs
3720testdata/performance/SampleMaterial.lc 1969:7-2007:14 Bool->CommonAttrs
3721testdata/performance/SampleMaterial.lc 1969:7-2009:10 CommonAttrs
3722testdata/performance/SampleMaterial.lc 1970:24-1970:26 Tuple0
3723testdata/performance/SampleMaterial.lc 1971:24-1971:26 Tuple0
3724testdata/performance/SampleMaterial.lc 1972:22-1972:27 Bool
3725testdata/performance/SampleMaterial.lc 1973:20-1973:21 V1
3726testdata/performance/SampleMaterial.lc 1974:30-1974:35 Bool
3727testdata/performance/SampleMaterial.lc 1975:23-1975:28 Bool
3728testdata/performance/SampleMaterial.lc 1976:20-1976:33 CullType
3729testdata/performance/SampleMaterial.lc 1977:30-1977:32 {a} -> List a
3730testdata/performance/SampleMaterial.lc 1978:25-1978:30 Bool
3731testdata/performance/SampleMaterial.lc 1979:29-1979:34 Bool
3732testdata/performance/SampleMaterial.lc 1981:13-2007:14 List StageAttrs
3733testdata/performance/SampleMaterial.lc 1981:15-1981:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3734testdata/performance/SampleMaterial.lc 1981:15-1982:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3735testdata/performance/SampleMaterial.lc 1981:15-1983:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3736testdata/performance/SampleMaterial.lc 1981:15-1984:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3737testdata/performance/SampleMaterial.lc 1981:15-1985:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3738testdata/performance/SampleMaterial.lc 1981:15-1986:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3739testdata/performance/SampleMaterial.lc 1981:15-1987:74 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3740testdata/performance/SampleMaterial.lc 1981:15-1988:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3741testdata/performance/SampleMaterial.lc 1981:15-1989:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3742testdata/performance/SampleMaterial.lc 1981:15-1990:40 Bool -> String->StageAttrs
3743testdata/performance/SampleMaterial.lc 1981:15-1991:46 String->StageAttrs
3744testdata/performance/SampleMaterial.lc 1981:15-1993:18 StageAttrs
3745testdata/performance/SampleMaterial.lc 1982:29-1982:36 {a} -> Maybe a
3746testdata/performance/SampleMaterial.lc 1983:30-1983:50 RGBGen
3747testdata/performance/SampleMaterial.lc 1984:32-1984:42 AlphaGen
3748testdata/performance/SampleMaterial.lc 1985:29-1985:36 TCGen
3749testdata/performance/SampleMaterial.lc 1986:29-1986:31 {a} -> List a
3750testdata/performance/SampleMaterial.lc 1987:31-1987:37 String->StageTexture
3751testdata/performance/SampleMaterial.lc 1987:31-1987:74 StageTexture
3752testdata/performance/SampleMaterial.lc 1987:38-1987:74 String
3753testdata/performance/SampleMaterial.lc 1988:34-1988:38 Bool
3754testdata/performance/SampleMaterial.lc 1989:33-1989:41 DepthFunction
3755testdata/performance/SampleMaterial.lc 1990:33-1990:40 {a} -> Maybe a
3756testdata/performance/SampleMaterial.lc 1991:41-1991:46 Bool
3757testdata/performance/SampleMaterial.lc 1992:38-1992:53 String
3758testdata/performance/SampleMaterial.lc 1994:15-1994:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3759testdata/performance/SampleMaterial.lc 1994:15-1995:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3760testdata/performance/SampleMaterial.lc 1994:15-1996:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3761testdata/performance/SampleMaterial.lc 1994:15-1997:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3762testdata/performance/SampleMaterial.lc 1994:15-1998:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3763testdata/performance/SampleMaterial.lc 1994:15-1999:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3764testdata/performance/SampleMaterial.lc 1994:15-2000:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3765testdata/performance/SampleMaterial.lc 1994:15-2001:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3766testdata/performance/SampleMaterial.lc 1994:15-2002:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3767testdata/performance/SampleMaterial.lc 1994:15-2003:40 Bool -> String->StageAttrs
3768testdata/performance/SampleMaterial.lc 1994:15-2004:46 String->StageAttrs
3769testdata/performance/SampleMaterial.lc 1994:15-2006:18 List StageAttrs | StageAttrs
3770testdata/performance/SampleMaterial.lc 1995:29-1995:33 {a} -> a -> Maybe a
3771testdata/performance/SampleMaterial.lc 1995:29-1995:57 Maybe (Tuple2 Blending' Blending')
3772testdata/performance/SampleMaterial.lc 1995:34-1995:57 Tuple2 Blending' Blending'
3773testdata/performance/SampleMaterial.lc 1995:36-1995:46 Blending'
3774testdata/performance/SampleMaterial.lc 1995:49-1995:55 Blending'
3775testdata/performance/SampleMaterial.lc 1996:30-1996:50 RGBGen
3776testdata/performance/SampleMaterial.lc 1997:32-1997:42 AlphaGen
3777testdata/performance/SampleMaterial.lc 1998:29-1998:40 TCGen
3778testdata/performance/SampleMaterial.lc 1999:29-1999:31 {a} -> List a
3779testdata/performance/SampleMaterial.lc 2000:31-2000:42 StageTexture
3780testdata/performance/SampleMaterial.lc 2001:34-2001:38 Bool
3781testdata/performance/SampleMaterial.lc 2002:33-2002:41 DepthFunction
3782testdata/performance/SampleMaterial.lc 2003:33-2003:40 {a} -> Maybe a
3783testdata/performance/SampleMaterial.lc 2004:41-2004:46 Bool
3784testdata/performance/SampleMaterial.lc 2005:38-2005:54 String
3785testdata/performance/SampleMaterial.lc 2008:21-2008:26 Bool
3786testdata/performance/SampleMaterial.lc 2011:5-2053:6 Tuple2 String CommonAttrs
3787testdata/performance/SampleMaterial.lc 2011:5-2182:6 List (Tuple2 String CommonAttrs)
3788testdata/performance/SampleMaterial.lc 2011:7-2011:36 String
3789testdata/performance/SampleMaterial.lc 2012:7-2012:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3790testdata/performance/SampleMaterial.lc 2012:7-2013:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3791testdata/performance/SampleMaterial.lc 2012:7-2014:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3792testdata/performance/SampleMaterial.lc 2012:7-2015:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3793testdata/performance/SampleMaterial.lc 2012:7-2016:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3794testdata/performance/SampleMaterial.lc 2012:7-2017:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3795testdata/performance/SampleMaterial.lc 2012:7-2018:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3796testdata/performance/SampleMaterial.lc 2012:7-2019:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3797testdata/performance/SampleMaterial.lc 2012:7-2020:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3798testdata/performance/SampleMaterial.lc 2012:7-2021:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3799testdata/performance/SampleMaterial.lc 2012:7-2022:34 List StageAttrs -> Bool->CommonAttrs
3800testdata/performance/SampleMaterial.lc 2012:7-2050:14 Bool->CommonAttrs
3801testdata/performance/SampleMaterial.lc 2012:7-2052:10 CommonAttrs
3802testdata/performance/SampleMaterial.lc 2013:24-2013:26 Tuple0
3803testdata/performance/SampleMaterial.lc 2014:24-2014:26 Tuple0
3804testdata/performance/SampleMaterial.lc 2015:22-2015:27 Bool
3805testdata/performance/SampleMaterial.lc 2016:20-2016:21 V1
3806testdata/performance/SampleMaterial.lc 2017:30-2017:35 Bool
3807testdata/performance/SampleMaterial.lc 2018:23-2018:28 Bool
3808testdata/performance/SampleMaterial.lc 2019:20-2019:33 CullType
3809testdata/performance/SampleMaterial.lc 2020:30-2020:32 {a} -> List a
3810testdata/performance/SampleMaterial.lc 2021:25-2021:30 Bool
3811testdata/performance/SampleMaterial.lc 2022:29-2022:34 Bool
3812testdata/performance/SampleMaterial.lc 2024:13-2050:14 List StageAttrs
3813testdata/performance/SampleMaterial.lc 2024:15-2024:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3814testdata/performance/SampleMaterial.lc 2024:15-2025:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3815testdata/performance/SampleMaterial.lc 2024:15-2026:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3816testdata/performance/SampleMaterial.lc 2024:15-2027:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3817testdata/performance/SampleMaterial.lc 2024:15-2028:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3818testdata/performance/SampleMaterial.lc 2024:15-2029:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3819testdata/performance/SampleMaterial.lc 2024:15-2030:67 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3820testdata/performance/SampleMaterial.lc 2024:15-2031:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3821testdata/performance/SampleMaterial.lc 2024:15-2032:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3822testdata/performance/SampleMaterial.lc 2024:15-2033:40 Bool -> String->StageAttrs
3823testdata/performance/SampleMaterial.lc 2024:15-2034:46 String->StageAttrs
3824testdata/performance/SampleMaterial.lc 2024:15-2036:18 StageAttrs
3825testdata/performance/SampleMaterial.lc 2025:29-2025:36 {a} -> Maybe a
3826testdata/performance/SampleMaterial.lc 2026:30-2026:50 RGBGen
3827testdata/performance/SampleMaterial.lc 2027:32-2027:42 AlphaGen
3828testdata/performance/SampleMaterial.lc 2028:29-2028:36 TCGen
3829testdata/performance/SampleMaterial.lc 2029:29-2029:31 {a} -> List a
3830testdata/performance/SampleMaterial.lc 2030:31-2030:37 String->StageTexture
3831testdata/performance/SampleMaterial.lc 2030:31-2030:67 StageTexture
3832testdata/performance/SampleMaterial.lc 2030:38-2030:67 String
3833testdata/performance/SampleMaterial.lc 2031:34-2031:38 Bool
3834testdata/performance/SampleMaterial.lc 2032:33-2032:41 DepthFunction
3835testdata/performance/SampleMaterial.lc 2033:33-2033:40 {a} -> Maybe a
3836testdata/performance/SampleMaterial.lc 2034:41-2034:46 Bool
3837testdata/performance/SampleMaterial.lc 2035:38-2035:54 String
3838testdata/performance/SampleMaterial.lc 2037:15-2037:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3839testdata/performance/SampleMaterial.lc 2037:15-2038:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3840testdata/performance/SampleMaterial.lc 2037:15-2039:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3841testdata/performance/SampleMaterial.lc 2037:15-2040:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3842testdata/performance/SampleMaterial.lc 2037:15-2041:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3843testdata/performance/SampleMaterial.lc 2037:15-2042:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3844testdata/performance/SampleMaterial.lc 2037:15-2043:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3845testdata/performance/SampleMaterial.lc 2037:15-2044:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3846testdata/performance/SampleMaterial.lc 2037:15-2045:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3847testdata/performance/SampleMaterial.lc 2037:15-2046:40 Bool -> String->StageAttrs
3848testdata/performance/SampleMaterial.lc 2037:15-2047:46 String->StageAttrs
3849testdata/performance/SampleMaterial.lc 2037:15-2049:18 List StageAttrs | StageAttrs
3850testdata/performance/SampleMaterial.lc 2038:29-2038:33 {a} -> a -> Maybe a
3851testdata/performance/SampleMaterial.lc 2038:29-2038:57 Maybe (Tuple2 Blending' Blending')
3852testdata/performance/SampleMaterial.lc 2038:34-2038:57 Tuple2 Blending' Blending'
3853testdata/performance/SampleMaterial.lc 2038:36-2038:46 Blending'
3854testdata/performance/SampleMaterial.lc 2038:49-2038:55 Blending'
3855testdata/performance/SampleMaterial.lc 2039:30-2039:50 RGBGen
3856testdata/performance/SampleMaterial.lc 2040:32-2040:42 AlphaGen
3857testdata/performance/SampleMaterial.lc 2041:29-2041:40 TCGen
3858testdata/performance/SampleMaterial.lc 2042:29-2042:31 {a} -> List a
3859testdata/performance/SampleMaterial.lc 2043:31-2043:42 StageTexture
3860testdata/performance/SampleMaterial.lc 2044:34-2044:38 Bool
3861testdata/performance/SampleMaterial.lc 2045:33-2045:41 DepthFunction
3862testdata/performance/SampleMaterial.lc 2046:33-2046:40 {a} -> Maybe a
3863testdata/performance/SampleMaterial.lc 2047:41-2047:46 Bool
3864testdata/performance/SampleMaterial.lc 2048:38-2048:54 String
3865testdata/performance/SampleMaterial.lc 2051:21-2051:26 Bool
3866testdata/performance/SampleMaterial.lc 2054:5-2096:6 Tuple2 String CommonAttrs
3867testdata/performance/SampleMaterial.lc 2054:5-2182:6 List (Tuple2 String CommonAttrs)
3868testdata/performance/SampleMaterial.lc 2054:7-2054:40 String
3869testdata/performance/SampleMaterial.lc 2055:7-2055:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3870testdata/performance/SampleMaterial.lc 2055:7-2056:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3871testdata/performance/SampleMaterial.lc 2055:7-2057:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3872testdata/performance/SampleMaterial.lc 2055:7-2058:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3873testdata/performance/SampleMaterial.lc 2055:7-2059:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3874testdata/performance/SampleMaterial.lc 2055:7-2060:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3875testdata/performance/SampleMaterial.lc 2055:7-2061:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3876testdata/performance/SampleMaterial.lc 2055:7-2062:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3877testdata/performance/SampleMaterial.lc 2055:7-2063:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3878testdata/performance/SampleMaterial.lc 2055:7-2064:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3879testdata/performance/SampleMaterial.lc 2055:7-2065:34 List StageAttrs -> Bool->CommonAttrs
3880testdata/performance/SampleMaterial.lc 2055:7-2093:14 Bool->CommonAttrs
3881testdata/performance/SampleMaterial.lc 2055:7-2095:10 CommonAttrs
3882testdata/performance/SampleMaterial.lc 2056:24-2056:26 Tuple0
3883testdata/performance/SampleMaterial.lc 2057:24-2057:26 Tuple0
3884testdata/performance/SampleMaterial.lc 2058:22-2058:27 Bool
3885testdata/performance/SampleMaterial.lc 2059:20-2059:21 V1
3886testdata/performance/SampleMaterial.lc 2060:30-2060:35 Bool
3887testdata/performance/SampleMaterial.lc 2061:23-2061:28 Bool
3888testdata/performance/SampleMaterial.lc 2062:20-2062:33 CullType
3889testdata/performance/SampleMaterial.lc 2063:30-2063:32 {a} -> List a
3890testdata/performance/SampleMaterial.lc 2064:25-2064:30 Bool
3891testdata/performance/SampleMaterial.lc 2065:29-2065:34 Bool
3892testdata/performance/SampleMaterial.lc 2067:13-2093:14 List StageAttrs
3893testdata/performance/SampleMaterial.lc 2067:15-2067:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3894testdata/performance/SampleMaterial.lc 2067:15-2068:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3895testdata/performance/SampleMaterial.lc 2067:15-2069:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3896testdata/performance/SampleMaterial.lc 2067:15-2070:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3897testdata/performance/SampleMaterial.lc 2067:15-2071:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3898testdata/performance/SampleMaterial.lc 2067:15-2072:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3899testdata/performance/SampleMaterial.lc 2067:15-2073:71 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3900testdata/performance/SampleMaterial.lc 2067:15-2074:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3901testdata/performance/SampleMaterial.lc 2067:15-2075:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3902testdata/performance/SampleMaterial.lc 2067:15-2076:40 Bool -> String->StageAttrs
3903testdata/performance/SampleMaterial.lc 2067:15-2077:46 String->StageAttrs
3904testdata/performance/SampleMaterial.lc 2067:15-2079:18 StageAttrs
3905testdata/performance/SampleMaterial.lc 2068:29-2068:36 {a} -> Maybe a
3906testdata/performance/SampleMaterial.lc 2069:30-2069:50 RGBGen
3907testdata/performance/SampleMaterial.lc 2070:32-2070:42 AlphaGen
3908testdata/performance/SampleMaterial.lc 2071:29-2071:36 TCGen
3909testdata/performance/SampleMaterial.lc 2072:29-2072:31 {a} -> List a
3910testdata/performance/SampleMaterial.lc 2073:31-2073:37 String->StageTexture
3911testdata/performance/SampleMaterial.lc 2073:31-2073:71 StageTexture
3912testdata/performance/SampleMaterial.lc 2073:38-2073:71 String
3913testdata/performance/SampleMaterial.lc 2074:34-2074:38 Bool
3914testdata/performance/SampleMaterial.lc 2075:33-2075:41 DepthFunction
3915testdata/performance/SampleMaterial.lc 2076:33-2076:40 {a} -> Maybe a
3916testdata/performance/SampleMaterial.lc 2077:41-2077:46 Bool
3917testdata/performance/SampleMaterial.lc 2078:38-2078:54 String
3918testdata/performance/SampleMaterial.lc 2080:15-2080:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3919testdata/performance/SampleMaterial.lc 2080:15-2081:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3920testdata/performance/SampleMaterial.lc 2080:15-2082:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3921testdata/performance/SampleMaterial.lc 2080:15-2083:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3922testdata/performance/SampleMaterial.lc 2080:15-2084:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3923testdata/performance/SampleMaterial.lc 2080:15-2085:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3924testdata/performance/SampleMaterial.lc 2080:15-2086:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3925testdata/performance/SampleMaterial.lc 2080:15-2087:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3926testdata/performance/SampleMaterial.lc 2080:15-2088:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3927testdata/performance/SampleMaterial.lc 2080:15-2089:40 Bool -> String->StageAttrs
3928testdata/performance/SampleMaterial.lc 2080:15-2090:46 String->StageAttrs
3929testdata/performance/SampleMaterial.lc 2080:15-2092:18 List StageAttrs | StageAttrs
3930testdata/performance/SampleMaterial.lc 2081:29-2081:33 {a} -> a -> Maybe a
3931testdata/performance/SampleMaterial.lc 2081:29-2081:57 Maybe (Tuple2 Blending' Blending')
3932testdata/performance/SampleMaterial.lc 2081:34-2081:57 Tuple2 Blending' Blending'
3933testdata/performance/SampleMaterial.lc 2081:36-2081:46 Blending'
3934testdata/performance/SampleMaterial.lc 2081:49-2081:55 Blending'
3935testdata/performance/SampleMaterial.lc 2082:30-2082:50 RGBGen
3936testdata/performance/SampleMaterial.lc 2083:32-2083:42 AlphaGen
3937testdata/performance/SampleMaterial.lc 2084:29-2084:40 TCGen
3938testdata/performance/SampleMaterial.lc 2085:29-2085:31 {a} -> List a
3939testdata/performance/SampleMaterial.lc 2086:31-2086:42 StageTexture
3940testdata/performance/SampleMaterial.lc 2087:34-2087:38 Bool
3941testdata/performance/SampleMaterial.lc 2088:33-2088:41 DepthFunction
3942testdata/performance/SampleMaterial.lc 2089:33-2089:40 {a} -> Maybe a
3943testdata/performance/SampleMaterial.lc 2090:41-2090:46 Bool
3944testdata/performance/SampleMaterial.lc 2091:38-2091:54 String
3945testdata/performance/SampleMaterial.lc 2094:21-2094:26 Bool
3946testdata/performance/SampleMaterial.lc 2097:5-2139:6 Tuple2 String CommonAttrs
3947testdata/performance/SampleMaterial.lc 2097:5-2182:6 List (Tuple2 String CommonAttrs)
3948testdata/performance/SampleMaterial.lc 2097:7-2097:50 String
3949testdata/performance/SampleMaterial.lc 2098:7-2098:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3950testdata/performance/SampleMaterial.lc 2098:7-2099:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3951testdata/performance/SampleMaterial.lc 2098:7-2100:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3952testdata/performance/SampleMaterial.lc 2098:7-2101:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3953testdata/performance/SampleMaterial.lc 2098:7-2102:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3954testdata/performance/SampleMaterial.lc 2098:7-2103:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3955testdata/performance/SampleMaterial.lc 2098:7-2104:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3956testdata/performance/SampleMaterial.lc 2098:7-2105:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3957testdata/performance/SampleMaterial.lc 2098:7-2106:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
3958testdata/performance/SampleMaterial.lc 2098:7-2107:30 Bool -> List StageAttrs -> Bool->CommonAttrs
3959testdata/performance/SampleMaterial.lc 2098:7-2108:34 List StageAttrs -> Bool->CommonAttrs
3960testdata/performance/SampleMaterial.lc 2098:7-2136:14 Bool->CommonAttrs
3961testdata/performance/SampleMaterial.lc 2098:7-2138:10 CommonAttrs
3962testdata/performance/SampleMaterial.lc 2099:24-2099:26 Tuple0
3963testdata/performance/SampleMaterial.lc 2100:24-2100:26 Tuple0
3964testdata/performance/SampleMaterial.lc 2101:22-2101:27 Bool
3965testdata/performance/SampleMaterial.lc 2102:20-2102:21 V1
3966testdata/performance/SampleMaterial.lc 2103:30-2103:35 Bool
3967testdata/performance/SampleMaterial.lc 2104:23-2104:28 Bool
3968testdata/performance/SampleMaterial.lc 2105:20-2105:33 CullType
3969testdata/performance/SampleMaterial.lc 2106:30-2106:32 {a} -> List a
3970testdata/performance/SampleMaterial.lc 2107:25-2107:30 Bool
3971testdata/performance/SampleMaterial.lc 2108:29-2108:34 Bool
3972testdata/performance/SampleMaterial.lc 2110:13-2136:14 List StageAttrs
3973testdata/performance/SampleMaterial.lc 2110:15-2110:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3974testdata/performance/SampleMaterial.lc 2110:15-2111:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3975testdata/performance/SampleMaterial.lc 2110:15-2112:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3976testdata/performance/SampleMaterial.lc 2110:15-2113:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3977testdata/performance/SampleMaterial.lc 2110:15-2114:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3978testdata/performance/SampleMaterial.lc 2110:15-2115:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3979testdata/performance/SampleMaterial.lc 2110:15-2116:81 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3980testdata/performance/SampleMaterial.lc 2110:15-2117:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3981testdata/performance/SampleMaterial.lc 2110:15-2118:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
3982testdata/performance/SampleMaterial.lc 2110:15-2119:40 Bool -> String->StageAttrs
3983testdata/performance/SampleMaterial.lc 2110:15-2120:46 String->StageAttrs
3984testdata/performance/SampleMaterial.lc 2110:15-2122:18 StageAttrs
3985testdata/performance/SampleMaterial.lc 2111:29-2111:36 {a} -> Maybe a
3986testdata/performance/SampleMaterial.lc 2112:30-2112:50 RGBGen
3987testdata/performance/SampleMaterial.lc 2113:32-2113:42 AlphaGen
3988testdata/performance/SampleMaterial.lc 2114:29-2114:36 TCGen
3989testdata/performance/SampleMaterial.lc 2115:29-2115:31 {a} -> List a
3990testdata/performance/SampleMaterial.lc 2116:31-2116:37 String->StageTexture
3991testdata/performance/SampleMaterial.lc 2116:31-2116:81 StageTexture
3992testdata/performance/SampleMaterial.lc 2116:38-2116:81 String
3993testdata/performance/SampleMaterial.lc 2117:34-2117:38 Bool
3994testdata/performance/SampleMaterial.lc 2118:33-2118:41 DepthFunction
3995testdata/performance/SampleMaterial.lc 2119:33-2119:40 {a} -> Maybe a
3996testdata/performance/SampleMaterial.lc 2120:41-2120:46 Bool
3997testdata/performance/SampleMaterial.lc 2121:38-2121:53 String
3998testdata/performance/SampleMaterial.lc 2123:15-2123:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
3999testdata/performance/SampleMaterial.lc 2123:15-2124:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4000testdata/performance/SampleMaterial.lc 2123:15-2125:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4001testdata/performance/SampleMaterial.lc 2123:15-2126:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4002testdata/performance/SampleMaterial.lc 2123:15-2127:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4003testdata/performance/SampleMaterial.lc 2123:15-2128:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4004testdata/performance/SampleMaterial.lc 2123:15-2129:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4005testdata/performance/SampleMaterial.lc 2123:15-2130:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4006testdata/performance/SampleMaterial.lc 2123:15-2131:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
4007testdata/performance/SampleMaterial.lc 2123:15-2132:40 Bool -> String->StageAttrs
4008testdata/performance/SampleMaterial.lc 2123:15-2133:46 String->StageAttrs
4009testdata/performance/SampleMaterial.lc 2123:15-2135:18 List StageAttrs | StageAttrs
4010testdata/performance/SampleMaterial.lc 2124:29-2124:33 {a} -> a -> Maybe a
4011testdata/performance/SampleMaterial.lc 2124:29-2124:57 Maybe (Tuple2 Blending' Blending')
4012testdata/performance/SampleMaterial.lc 2124:34-2124:57 Tuple2 Blending' Blending'
4013testdata/performance/SampleMaterial.lc 2124:36-2124:46 Blending'
4014testdata/performance/SampleMaterial.lc 2124:49-2124:55 Blending'
4015testdata/performance/SampleMaterial.lc 2125:30-2125:50 RGBGen
4016testdata/performance/SampleMaterial.lc 2126:32-2126:42 AlphaGen
4017testdata/performance/SampleMaterial.lc 2127:29-2127:40 TCGen
4018testdata/performance/SampleMaterial.lc 2128:29-2128:31 {a} -> List a
4019testdata/performance/SampleMaterial.lc 2129:31-2129:42 StageTexture
4020testdata/performance/SampleMaterial.lc 2130:34-2130:38 Bool
4021testdata/performance/SampleMaterial.lc 2131:33-2131:41 DepthFunction
4022testdata/performance/SampleMaterial.lc 2132:33-2132:40 {a} -> Maybe a
4023testdata/performance/SampleMaterial.lc 2133:41-2133:46 Bool
4024testdata/performance/SampleMaterial.lc 2134:38-2134:54 String
4025testdata/performance/SampleMaterial.lc 2137:21-2137:26 Bool
4026testdata/performance/SampleMaterial.lc 2140:5-2182:6 List (Tuple2 String CommonAttrs) | Tuple2 String CommonAttrs
4027testdata/performance/SampleMaterial.lc 2140:7-2140:50 String
4028testdata/performance/SampleMaterial.lc 2141:7-2141:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4029testdata/performance/SampleMaterial.lc 2141:7-2142:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4030testdata/performance/SampleMaterial.lc 2141:7-2143:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4031testdata/performance/SampleMaterial.lc 2141:7-2144:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4032testdata/performance/SampleMaterial.lc 2141:7-2145:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4033testdata/performance/SampleMaterial.lc 2141:7-2146:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4034testdata/performance/SampleMaterial.lc 2141:7-2147:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4035testdata/performance/SampleMaterial.lc 2141:7-2148:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4036testdata/performance/SampleMaterial.lc 2141:7-2149:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs
4037testdata/performance/SampleMaterial.lc 2141:7-2150:30 Bool -> List StageAttrs -> Bool->CommonAttrs
4038testdata/performance/SampleMaterial.lc 2141:7-2151:34 List StageAttrs -> Bool->CommonAttrs
4039testdata/performance/SampleMaterial.lc 2141:7-2179:14 Bool->CommonAttrs
4040testdata/performance/SampleMaterial.lc 2141:7-2181:10 CommonAttrs
4041testdata/performance/SampleMaterial.lc 2142:24-2142:26 Tuple0
4042testdata/performance/SampleMaterial.lc 2143:24-2143:26 Tuple0
4043testdata/performance/SampleMaterial.lc 2144:22-2144:27 Bool
4044testdata/performance/SampleMaterial.lc 2145:20-2145:21 V1
4045testdata/performance/SampleMaterial.lc 2146:30-2146:35 Bool
4046testdata/performance/SampleMaterial.lc 2147:23-2147:28 Bool
4047testdata/performance/SampleMaterial.lc 2148:20-2148:33 CullType
4048testdata/performance/SampleMaterial.lc 2149:30-2149:32 {a} -> List a
4049testdata/performance/SampleMaterial.lc 2150:25-2150:30 Bool
4050testdata/performance/SampleMaterial.lc 2151:29-2151:34 Bool
4051testdata/performance/SampleMaterial.lc 2153:13-2179:14 List StageAttrs
4052testdata/performance/SampleMaterial.lc 2153:15-2153:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4053testdata/performance/SampleMaterial.lc 2153:15-2154:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4054testdata/performance/SampleMaterial.lc 2153:15-2155:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4055testdata/performance/SampleMaterial.lc 2153:15-2156:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4056testdata/performance/SampleMaterial.lc 2153:15-2157:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4057testdata/performance/SampleMaterial.lc 2153:15-2158:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4058testdata/performance/SampleMaterial.lc 2153:15-2159:81 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4059testdata/performance/SampleMaterial.lc 2153:15-2160:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4060testdata/performance/SampleMaterial.lc 2153:15-2161:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
4061testdata/performance/SampleMaterial.lc 2153:15-2162:40 Bool -> String->StageAttrs
4062testdata/performance/SampleMaterial.lc 2153:15-2163:46 String->StageAttrs
4063testdata/performance/SampleMaterial.lc 2153:15-2165:18 StageAttrs
4064testdata/performance/SampleMaterial.lc 2154:29-2154:36 {a} -> Maybe a
4065testdata/performance/SampleMaterial.lc 2155:30-2155:50 RGBGen
4066testdata/performance/SampleMaterial.lc 2156:32-2156:42 AlphaGen
4067testdata/performance/SampleMaterial.lc 2157:29-2157:36 TCGen
4068testdata/performance/SampleMaterial.lc 2158:29-2158:31 {a} -> List a
4069testdata/performance/SampleMaterial.lc 2159:31-2159:37 String->StageTexture
4070testdata/performance/SampleMaterial.lc 2159:31-2159:81 StageTexture
4071testdata/performance/SampleMaterial.lc 2159:38-2159:81 String
4072testdata/performance/SampleMaterial.lc 2160:34-2160:38 Bool
4073testdata/performance/SampleMaterial.lc 2161:33-2161:41 DepthFunction
4074testdata/performance/SampleMaterial.lc 2162:33-2162:40 {a} -> Maybe a
4075testdata/performance/SampleMaterial.lc 2163:41-2163:46 Bool
4076testdata/performance/SampleMaterial.lc 2164:38-2164:54 String
4077testdata/performance/SampleMaterial.lc 2166:15-2166:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4078testdata/performance/SampleMaterial.lc 2166:15-2167:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4079testdata/performance/SampleMaterial.lc 2166:15-2168:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4080testdata/performance/SampleMaterial.lc 2166:15-2169:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4081testdata/performance/SampleMaterial.lc 2166:15-2170:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4082testdata/performance/SampleMaterial.lc 2166:15-2171:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4083testdata/performance/SampleMaterial.lc 2166:15-2172:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4084testdata/performance/SampleMaterial.lc 2166:15-2173:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs
4085testdata/performance/SampleMaterial.lc 2166:15-2174:41 Maybe AlphaFunction -> Bool -> String->StageAttrs
4086testdata/performance/SampleMaterial.lc 2166:15-2175:40 Bool -> String->StageAttrs
4087testdata/performance/SampleMaterial.lc 2166:15-2176:46 String->StageAttrs
4088testdata/performance/SampleMaterial.lc 2166:15-2178:18 List StageAttrs | StageAttrs
4089testdata/performance/SampleMaterial.lc 2167:29-2167:33 {a} -> a -> Maybe a
4090testdata/performance/SampleMaterial.lc 2167:29-2167:57 Maybe (Tuple2 Blending' Blending')
4091testdata/performance/SampleMaterial.lc 2167:34-2167:57 Tuple2 Blending' Blending'
4092testdata/performance/SampleMaterial.lc 2167:36-2167:46 Blending'
4093testdata/performance/SampleMaterial.lc 2167:49-2167:55 Blending'
4094testdata/performance/SampleMaterial.lc 2168:30-2168:50 RGBGen
4095testdata/performance/SampleMaterial.lc 2169:32-2169:42 AlphaGen
4096testdata/performance/SampleMaterial.lc 2170:29-2170:40 TCGen
4097testdata/performance/SampleMaterial.lc 2171:29-2171:31 {a} -> List a
4098testdata/performance/SampleMaterial.lc 2172:31-2172:42 StageTexture
4099testdata/performance/SampleMaterial.lc 2173:34-2173:38 Bool
4100testdata/performance/SampleMaterial.lc 2174:33-2174:41 DepthFunction
4101testdata/performance/SampleMaterial.lc 2175:33-2175:40 {a} -> Maybe a
4102testdata/performance/SampleMaterial.lc 2176:41-2176:46 Bool
4103testdata/performance/SampleMaterial.lc 2177:38-2177:54 String
4104testdata/performance/SampleMaterial.lc 2180:21-2180:26 Bool