-
Notifications
You must be signed in to change notification settings - Fork 11
/
gradient.ivg.disassembly
186 lines (186 loc) · 7.08 KB
/
gradient.ivg.disassembly
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
89 49 56 47 IconVG Magic identifier
00 Number of metadata chunks: 0
98 Set CREG[CSEL-0] to a 4 byte color
04 0a 8a 00 gradient (NSTOPS=4, CBASE=10, NBASE=10, linear, none)
0a Set CSEL = 10
4a Set NSEL = 10
ae Set NREG[NSEL-6] to a real number
8b 88 08 3d 0.03333333
ad Set NREG[NSEL-5] to a real number
8b 88 88 3c 0.016666666
ac Set NREG[NSEL-4] to a real number
6b 66 66 3f 0.9000001
ab Set NREG[NSEL-3] to a real number
00 0
aa Set NREG[NSEL-2] to a real number
00 0
a9 Set NREG[NSEL-1] to a real number
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
64 RGBA ff0000ff
af Set NREG[NSEL-0] to a real number; NSEL++
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
14 RGBA 00ff00ff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
3c 0.25
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
04 RGBA 0000ffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
78 0.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
00 RGBA 000000ff
af Set NREG[NSEL-0] to a real number; NSEL++
02 1
00 Set CSEL = 0
40 Set NSEL = 0
c0 Start path, filled with CREG[CSEL-0]; M (absolute moveTo)
44 -30
44 -30
e6 H (absolute horizontal lineTo)
bc +30
e8 V (absolute vertical lineTo)
5c -18
e6 H (absolute horizontal lineTo)
44 -30
e1 z (closePath); end path
98 Set CREG[CSEL-0] to a 4 byte color
05 4a 8a 00 gradient (NSTOPS=5, CBASE=10, NBASE=10, linear, pad)
0a Set CSEL = 10
4a Set NSEL = 10
ae Set NREG[NSEL-6] to a real number
8b 88 08 3d 0.03333333
ad Set NREG[NSEL-5] to a real number
8b 88 88 3c 0.016666666
ac Set NREG[NSEL-4] to a real number
27 22 22 3f 0.63333344
ab Set NREG[NSEL-3] to a real number
00 0
aa Set NREG[NSEL-2] to a real number
00 0
a9 Set NREG[NSEL-1] to a real number
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
18 RGBA 00ffffff
af Set NREG[NSEL-0] to a real number; NSEL++
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
7c RGBA ffffffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
3c 0.25
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
68 RGBA ff00ffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
78 0.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
7f RGBA 00000000
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
b4 0.75
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
78 RGBA ffff00ff
af Set NREG[NSEL-0] to a real number; NSEL++
02 1
00 Set CSEL = 0
40 Set NSEL = 0
c0 Start path, filled with CREG[CSEL-0]; M (absolute moveTo)
44 -30
64 -14
e6 H (absolute horizontal lineTo)
bc +30
e8 V (absolute vertical lineTo)
7c -2
e6 H (absolute horizontal lineTo)
44 -30
e1 z (closePath); end path
98 Set CREG[CSEL-0] to a 4 byte color
04 8a ca 00 gradient (NSTOPS=4, CBASE=10, NBASE=10, radial, reflect)
0a Set CSEL = 10
4a Set NSEL = 10
b6 Set NREG[NSEL-6] to a coordinate number
11 80 0.0625
ad Set NREG[NSEL-5] to a real number
00 0
bc Set NREG[NSEL-4] to a zero-to-one number
78 0.5
ab Set NREG[NSEL-3] to a real number
00 0
b2 Set NREG[NSEL-2] to a coordinate number
11 80 0.0625
b1 Set NREG[NSEL-1] to a coordinate number
81 7f -0.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
64 RGBA ff0000ff
af Set NREG[NSEL-0] to a real number; NSEL++
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
14 RGBA 00ff00ff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
3c 0.25
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
04 RGBA 0000ffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
78 0.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
00 RGBA 000000ff
af Set NREG[NSEL-0] to a real number; NSEL++
02 1
00 Set CSEL = 0
40 Set NSEL = 0
c0 Start path, filled with CREG[CSEL-0]; M (absolute moveTo)
44 -30
84 +2
e6 H (absolute horizontal lineTo)
bc +30
e8 V (absolute vertical lineTo)
9c +14
e6 H (absolute horizontal lineTo)
44 -30
e1 z (closePath); end path
98 Set CREG[CSEL-0] to a 4 byte color
05 ca ca 00 gradient (NSTOPS=5, CBASE=10, NBASE=10, radial, repeat)
0a Set CSEL = 10
4a Set NSEL = 10
b6 Set NREG[NSEL-6] to a coordinate number
11 80 0.0625
ad Set NREG[NSEL-5] to a real number
00 0
bc Set NREG[NSEL-4] to a zero-to-one number
78 0.5
ab Set NREG[NSEL-3] to a real number
00 0
b2 Set NREG[NSEL-2] to a coordinate number
11 80 0.0625
b1 Set NREG[NSEL-1] to a coordinate number
81 7e -1.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
18 RGBA 00ffffff
af Set NREG[NSEL-0] to a real number; NSEL++
00 0
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
7c RGBA ffffffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
3c 0.25
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
68 RGBA ff00ffff
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
78 0.5
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
7f RGBA 00000000
bf Set NREG[NSEL-0] to a zero-to-one number; NSEL++
b4 0.75
87 Set CREG[CSEL-0] to a 1 byte color; CSEL++
78 RGBA ffff00ff
af Set NREG[NSEL-0] to a real number; NSEL++
02 1
00 Set CSEL = 0
40 Set NSEL = 0
c0 Start path, filled with CREG[CSEL-0]; M (absolute moveTo)
44 -30
a4 +18
e6 H (absolute horizontal lineTo)
bc +30
e8 V (absolute vertical lineTo)
bc +30
e6 H (absolute horizontal lineTo)
44 -30
e1 z (closePath); end path