• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1$0 = colorGreen (float4 : slot 1/4, L3)
2$1 = colorGreen (float4 : slot 2/4, L3)
3$2 = colorGreen (float4 : slot 3/4, L3)
4$3 = colorGreen (float4 : slot 4/4, L3)
5$4 = colorRed (float4 : slot 1/4, L3)
6$5 = colorRed (float4 : slot 2/4, L3)
7$6 = colorRed (float4 : slot 3/4, L3)
8$7 = colorRed (float4 : slot 4/4, L3)
9$8 = coords (float2 : slot 1/2, L57)
10$9 = coords (float2 : slot 2/2, L57)
11$10 = zero (float4 : slot 1/4, L58)
12$11 = zero (float4 : slot 2/4, L58)
13$12 = zero (float4 : slot 3/4, L58)
14$13 = zero (float4 : slot 4/4, L58)
15$14 = one (float4 : slot 1/4, L59)
16$15 = one (float4 : slot 2/4, L59)
17$16 = one (float4 : slot 3/4, L59)
18$17 = one (float4 : slot 4/4, L59)
19$18 = green (float4 : slot 1/4, L60)
20$19 = green (float4 : slot 2/4, L60)
21$20 = green (float4 : slot 3/4, L60)
22$21 = green (float4 : slot 4/4, L60)
23$22 = red (float4 : slot 1/4, L63)
24$23 = red (float4 : slot 2/4, L63)
25$24 = red (float4 : slot 3/4, L63)
26$25 = red (float4 : slot 4/4, L63)
27$26 = mp (float, L6)
28$27 = hp (float, L7)
29$28 = ihp (int, L8)
30$29 = imp (int, L9)
31$30 = mp2 (float2 : slot 1/2, L15)
32$31 = mp2 (float2 : slot 2/2, L15)
33$32 = hp2 (float2 : slot 1/2, L16)
34$33 = hp2 (float2 : slot 2/2, L16)
35$34 = mp3 (float3 : slot 1/3, L17)
36$35 = mp3 (float3 : slot 2/3, L17)
37$36 = mp3 (float3 : slot 3/3, L17)
38$37 = hp3 (float3 : slot 1/3, L18)
39$38 = hp3 (float3 : slot 2/3, L18)
40$39 = hp3 (float3 : slot 3/3, L18)
41$40 = mp4 (float4 : slot 1/4, L19)
42$41 = mp4 (float4 : slot 2/4, L19)
43$42 = mp4 (float4 : slot 3/4, L19)
44$43 = mp4 (float4 : slot 4/4, L19)
45$44 = hp4 (float4 : slot 1/4, L20)
46$45 = hp4 (float4 : slot 2/4, L20)
47$46 = hp4 (float4 : slot 3/4, L20)
48$47 = hp4 (float4 : slot 4/4, L20)
49$48 = ihp2 (int2 : slot 1/2, L22)
50$49 = ihp2 (int2 : slot 2/2, L22)
51$50 = imp2 (int2 : slot 1/2, L23)
52$51 = imp2 (int2 : slot 2/2, L23)
53$52 = ihp3 (int3 : slot 1/3, L24)
54$53 = ihp3 (int3 : slot 2/3, L24)
55$54 = ihp3 (int3 : slot 3/3, L24)
56$55 = imp3 (int3 : slot 1/3, L25)
57$56 = imp3 (int3 : slot 2/3, L25)
58$57 = imp3 (int3 : slot 3/3, L25)
59$58 = ihp4 (int4 : slot 1/4, L26)
60$59 = ihp4 (int4 : slot 2/4, L26)
61$60 = ihp4 (int4 : slot 3/4, L26)
62$61 = ihp4 (int4 : slot 4/4, L26)
63$62 = imp4 (int4 : slot 1/4, L27)
64$63 = imp4 (int4 : slot 2/4, L27)
65$64 = imp4 (int4 : slot 3/4, L27)
66$65 = imp4 (int4 : slot 4/4, L27)
67$66 = mp2 (float2x2 : slot 1/4, L34)
68$67 = mp2 (float2x2 : slot 2/4, L34)
69$68 = mp2 (float2x2 : slot 3/4, L34)
70$69 = mp2 (float2x2 : slot 4/4, L34)
71$70 = hp2 (float2x2 : slot 1/4, L35)
72$71 = hp2 (float2x2 : slot 2/4, L35)
73$72 = hp2 (float2x2 : slot 3/4, L35)
74$73 = hp2 (float2x2 : slot 4/4, L35)
75$74 = mp3 (float3x3 : slot 1/9, L36)
76$75 = mp3 (float3x3 : slot 2/9, L36)
77$76 = mp3 (float3x3 : slot 3/9, L36)
78$77 = mp3 (float3x3 : slot 4/9, L36)
79$78 = mp3 (float3x3 : slot 5/9, L36)
80$79 = mp3 (float3x3 : slot 6/9, L36)
81$80 = mp3 (float3x3 : slot 7/9, L36)
82$81 = mp3 (float3x3 : slot 8/9, L36)
83$82 = mp3 (float3x3 : slot 9/9, L36)
84$83 = hp3 (float3x3 : slot 1/9, L37)
85$84 = hp3 (float3x3 : slot 2/9, L37)
86$85 = hp3 (float3x3 : slot 3/9, L37)
87$86 = hp3 (float3x3 : slot 4/9, L37)
88$87 = hp3 (float3x3 : slot 5/9, L37)
89$88 = hp3 (float3x3 : slot 6/9, L37)
90$89 = hp3 (float3x3 : slot 7/9, L37)
91$90 = hp3 (float3x3 : slot 8/9, L37)
92$91 = hp3 (float3x3 : slot 9/9, L37)
93$92 = mp4 (float4x4 : slot 1/16, L38)
94$93 = mp4 (float4x4 : slot 2/16, L38)
95$94 = mp4 (float4x4 : slot 3/16, L38)
96$95 = mp4 (float4x4 : slot 4/16, L38)
97$96 = mp4 (float4x4 : slot 5/16, L38)
98$97 = mp4 (float4x4 : slot 6/16, L38)
99$98 = mp4 (float4x4 : slot 7/16, L38)
100$99 = mp4 (float4x4 : slot 8/16, L38)
101$100 = mp4 (float4x4 : slot 9/16, L38)
102$101 = mp4 (float4x4 : slot 10/16, L38)
103$102 = mp4 (float4x4 : slot 11/16, L38)
104$103 = mp4 (float4x4 : slot 12/16, L38)
105$104 = mp4 (float4x4 : slot 13/16, L38)
106$105 = mp4 (float4x4 : slot 14/16, L38)
107$106 = mp4 (float4x4 : slot 15/16, L38)
108$107 = mp4 (float4x4 : slot 16/16, L38)
109$108 = hp4 (float4x4 : slot 1/16, L39)
110$109 = hp4 (float4x4 : slot 2/16, L39)
111$110 = hp4 (float4x4 : slot 3/16, L39)
112$111 = hp4 (float4x4 : slot 4/16, L39)
113$112 = hp4 (float4x4 : slot 5/16, L39)
114$113 = hp4 (float4x4 : slot 6/16, L39)
115$114 = hp4 (float4x4 : slot 7/16, L39)
116$115 = hp4 (float4x4 : slot 8/16, L39)
117$116 = hp4 (float4x4 : slot 9/16, L39)
118$117 = hp4 (float4x4 : slot 10/16, L39)
119$118 = hp4 (float4x4 : slot 11/16, L39)
120$119 = hp4 (float4x4 : slot 12/16, L39)
121$120 = hp4 (float4x4 : slot 13/16, L39)
122$121 = hp4 (float4x4 : slot 14/16, L39)
123$122 = hp4 (float4x4 : slot 15/16, L39)
124$123 = hp4 (float4x4 : slot 16/16, L39)
125$124 = mf[0] (float, L45)
126$125 = hf[0] (float, L46)
127$126 = mv[0] (float2 : slot 1/2, L47)
128$127 = mv[0] (float2 : slot 2/2, L47)
129$128 = mv[1] (float2 : slot 1/2, L47)
130$129 = mv[1] (float2 : slot 2/2, L47)
131$130 = hv[0] (float2 : slot 1/2, L48)
132$131 = hv[0] (float2 : slot 2/2, L48)
133$132 = hv[1] (float2 : slot 1/2, L48)
134$133 = hv[1] (float2 : slot 2/2, L48)
135$134 = value (float, L53)
136$135 = value (float, L54)
137$136 = value (float, L55)
138
13919 registers, 172 instructions:
1400	r0 = uniform32 ptr0 0
1411	r1 = uniform32 ptr0 4
1422	r2 = uniform32 ptr0 8
1433	r3 = uniform32 ptr0 C
1444	r4 = uniform32 ptr0 10
1455	r5 = uniform32 ptr0 14
1466	r6 = uniform32 ptr0 18
1477	r7 = uniform32 ptr0 1C
1488	r8 = uniform32 ptr0 20
1499	r9 = splat FFFFFFFF (nan)
15010	r10 = splat 3F800000 (1)
15111	r11 = splat 3F000000 (0.5)
15212	r12 = splat 2 (2.8025969e-45)
15313	r13 = splat 40000000 (2)
15414	r14 = splat 40400000 (3)
15515	r15 = splat 40800000 (4)
15616	r16 = splat 3 (4.2038954e-45)
15717	r17 = splat 4 (5.6051939e-45)
158loop:
15918	    r18 = index
16019	    trace_var r9 $0 = r1 (F32)
16120	    trace_var r9 $1 = r2 (F32)
16221	    trace_var r9 $2 = r3 (F32)
16322	    trace_var r9 $3 = r4 (F32)
16423	    trace_var r9 $4 = r5 (F32)
16524	    trace_var r9 $5 = r6 (F32)
16625	    trace_var r9 $6 = r7 (F32)
16726	    trace_var r9 $7 = r8 (F32)
16827	    trace_call r9 L57 (enter)
16928	    trace_var r9 $8 = r18 (F32)
17029	    trace_var r9 $9 = r0 (F32)
17130	    trace_line r9 L58
17231	    trace_line r9 L59
17332	    trace_var r9 $14 = r10 (F32)
17433	    trace_var r9 $15 = r10 (F32)
17534	    trace_var r9 $16 = r10 (F32)
17635	    trace_var r9 $17 = r10 (F32)
17736	    trace_line r9 L60
17837	    trace_var r9 $18 = r1 (F32)
17938	    trace_var r9 $19 = r2 (F32)
18039	    trace_var r9 $20 = r3 (F32)
18140	    trace_var r9 $21 = r4 (F32)
18241	    trace_line r9 L61
18342	    trace_line r9 L63
18443	    trace_var r9 $22 = r5 (F32)
18544	    trace_var r9 $23 = r6 (F32)
18645	    trace_var r9 $24 = r7 (F32)
18746	    trace_var r9 $25 = r8 (F32)
18847	    trace_line r9 L64
18948	    trace_line r9 L66
19049	    trace_call r9 L5 (enter)
19150	    trace_line r9 L6
19251	    trace_var r9 $26 = r11 (F32)
19352	    trace_line r9 L7
19453	    trace_var r9 $27 = r11 (F32)
19554	    trace_line r9 L8
19655	    trace_var r9 $28 = r12 (I32)
19756	    trace_line r9 L9
19857	    trace_var r9 $29 = r12 (I32)
19958	    trace_line r9 L11
20059	    trace_call r9 L5 (exit)
20160	    trace_call r9 L14 (enter)
20261	    trace_line r9 L15
20362	    trace_var r9 $30 = r13 (F32)
20463	    trace_var r9 $31 = r13 (F32)
20564	    trace_line r9 L16
20665	    trace_var r9 $32 = r13 (F32)
20766	    trace_var r9 $33 = r13 (F32)
20867	    trace_line r9 L17
20968	    trace_var r9 $34 = r14 (F32)
21069	    trace_var r9 $35 = r14 (F32)
21170	    trace_var r9 $36 = r14 (F32)
21271	    trace_line r9 L18
21372	    trace_var r9 $37 = r14 (F32)
21473	    trace_var r9 $38 = r14 (F32)
21574	    trace_var r9 $39 = r14 (F32)
21675	    trace_line r9 L19
21776	    trace_var r9 $40 = r15 (F32)
21877	    trace_var r9 $41 = r15 (F32)
21978	    trace_var r9 $42 = r15 (F32)
22079	    trace_var r9 $43 = r15 (F32)
22180	    trace_line r9 L20
22281	    trace_var r9 $44 = r15 (F32)
22382	    trace_var r9 $45 = r15 (F32)
22483	    trace_var r9 $46 = r15 (F32)
22584	    trace_var r9 $47 = r15 (F32)
22685	    trace_line r9 L22
22786	    trace_var r9 $48 = r12 (I32)
22887	    trace_var r9 $49 = r12 (I32)
22988	    trace_line r9 L23
23089	    trace_var r9 $50 = r12 (I32)
23190	    trace_var r9 $51 = r12 (I32)
23291	    trace_line r9 L24
23392	    trace_var r9 $52 = r16 (I32)
23493	    trace_var r9 $53 = r16 (I32)
23594	    trace_var r9 $54 = r16 (I32)
23695	    trace_line r9 L25
23796	    trace_var r9 $55 = r16 (I32)
23897	    trace_var r9 $56 = r16 (I32)
23998	    trace_var r9 $57 = r16 (I32)
24099	    trace_line r9 L26
241100	    trace_var r9 $58 = r17 (I32)
242101	    trace_var r9 $59 = r17 (I32)
243102	    trace_var r9 $60 = r17 (I32)
244103	    trace_var r9 $61 = r17 (I32)
245104	    trace_line r9 L27
246105	    trace_var r9 $62 = r17 (I32)
247106	    trace_var r9 $63 = r17 (I32)
248107	    trace_var r9 $64 = r17 (I32)
249108	    trace_var r9 $65 = r17 (I32)
250109	    trace_line r9 L29
251110	    trace_call r9 L14 (exit)
252111	    trace_call r9 L33 (enter)
253112	    trace_line r9 L34
254113	    trace_var r9 $66 = r13 (F32)
255114	    trace_var r9 $69 = r13 (F32)
256115	    trace_line r9 L35
257116	    trace_var r9 $70 = r13 (F32)
258117	    trace_var r9 $73 = r13 (F32)
259118	    trace_line r9 L36
260119	    trace_var r9 $74 = r14 (F32)
261120	    trace_var r9 $78 = r14 (F32)
262121	    trace_var r9 $82 = r14 (F32)
263122	    trace_line r9 L37
264123	    trace_var r9 $83 = r14 (F32)
265124	    trace_var r9 $87 = r14 (F32)
266125	    trace_var r9 $91 = r14 (F32)
267126	    trace_line r9 L38
268127	    trace_var r9 $92 = r15 (F32)
269128	    trace_var r9 $97 = r15 (F32)
270129	    trace_var r9 $102 = r15 (F32)
271130	    trace_var r9 $107 = r15 (F32)
272131	    trace_line r9 L39
273132	    trace_var r9 $108 = r15 (F32)
274133	    trace_var r9 $113 = r15 (F32)
275134	    trace_var r9 $118 = r15 (F32)
276135	    trace_var r9 $123 = r15 (F32)
277136	    trace_line r9 L41
278137	    trace_call r9 L33 (exit)
279138	    trace_call r9 L44 (enter)
280139	    trace_line r9 L45
281140	    trace_var r9 $124 = r10 (F32)
282141	    trace_line r9 L46
283142	    trace_var r9 $125 = r10 (F32)
284143	    trace_line r9 L47
285144	    trace_var r9 $127 = r10 (F32)
286145	    trace_line r9 L47
287146	    trace_var r9 $128 = r13 (F32)
288147	    trace_var r9 $129 = r14 (F32)
289148	    trace_line r9 L48
290149	    trace_var r9 $131 = r10 (F32)
291150	    trace_line r9 L48
292151	    trace_var r9 $132 = r13 (F32)
293152	    trace_var r9 $133 = r14 (F32)
294153	    trace_line r9 L50
295154	    trace_call r9 L44 (exit)
296155	    trace_call r9 L53 (enter)
297156	    trace_var r9 $134 = r10 (F32)
298157	    trace_line r9 L53
299158	    trace_call r9 L53 (exit)
300159	    trace_call r9 L54 (enter)
301160	    trace_var r9 $135 = r13 (F32)
302161	    trace_line r9 L54
303162	    trace_call r9 L54 (exit)
304163	    trace_call r9 L55 (enter)
305164	    trace_var r9 $136 = r14 (F32)
306165	    trace_line r9 L55
307166	    trace_call r9 L55 (exit)
308167	    trace_call r9 L57 (exit)
309168	    store32 ptr1 r1
310169	    store32 ptr2 r2
311170	    store32 ptr3 r3
312171	    store32 ptr4 r4
313