1output_rect: {
2  x: 0
3  y: 0
4  width: 620
5  height: 400
6}
7damage_rect: {
8  x: 0
9  y: 0
10  width: 620
11  height: 400
12}
13quad_list: [
14  {
15    rect: {
16      x: 0
17      y: 0
18      width: 100
19      height: 100
20    }
21    visible_rect: {
22      x: 0
23      y: 0
24      width: 100
25      height: 100
26    }
27    solid_color_quad: {
28      color: 0xFFFF0070
29      force_anti_aliasing_off: false
30    }
31    sqs: {
32      transform: {
33        rotate: -10
34        scale_x: 1
35        scale_y: 1
36        translate_x: 50
37        translate_y: 50
38      }
39      layer_rect: {
40        x: 0
41        y: 0
42        width: 100
43        height: 100
44      }
45      visible_rect: {
46        x: 0
47        y: 0
48        width: 100
49        height: 100
50      }
51      clip_rect: {
52        x: 0
53        y: 0
54        width: 0
55        height: 0
56      }
57      is_clipped: false
58      are_contents_opaque: false
59      opacity: 0xFFFFFFFF
60      sorting_context_id: 0
61    }
62  },
63  {
64    rect: {
65      x: 0
66      y: 0
67      width: 100
68      height: 100
69    }
70    visible_rect: {
71      x: 0
72      y: 0
73      width: 100
74      height: 100
75    }
76    solid_color_quad: {
77      color: 0xFF70FF00
78      force_anti_aliasing_off: false
79    }
80    sqs: {
81      transform: {
82        rotate: 0
83        scale_x: 1
84        scale_y: 1
85        translate_x: 100
86        translate_y: 50
87      }
88      layer_rect: {
89        x: 0
90        y: 0
91        width: 100
92        height: 100
93      }
94      visible_rect: {
95        x: 0
96        y: 0
97        width: 100
98        height: 100
99      }
100      clip_rect: {
101        x: 0
102        y: 0
103        width: 0
104        height: 0
105      }
106      is_clipped: false
107      are_contents_opaque: true
108      opacity: 0xFFFFFFFF
109      sorting_context_id: 0
110    }
111  },
112  {
113    rect: {
114      x: 0
115      y: 0
116      width: 200
117      height: 200
118    }
119    visible_rect: {
120      x: 0
121      y: 0
122      width: 200
123      height: 200
124    }
125    render_pass_quad: {
126      render_pass: {
127        transform_to_root_target : {
128          rotate: 15
129          scale_x: 1
130          scale_y: 1
131          translate_x: 300
132          translate_y: 0
133        }
134        output_rect: {
135          x: 0
136          y: 0
137          width: 200
138          height: 200
139        }
140        damage_rect: {
141          x: 0
142          y: 0
143          width: 200
144          height: 200
145        }
146        quad_list: [
147          {
148            rect: {
149              x: 0
150              y: 0
151              width: 100
152              height: 100
153            }
154            visible_rect: {
155              x: 0
156              y: 0
157              width: 100
158              height: 100
159            }
160            solid_color_quad: {
161              color: 0xFF0070FF
162              force_anti_aliasing_off: false
163            }
164            sqs: {
165              transform: {
166                rotate: -10
167                scale_x: 1
168                scale_y: 1
169                translate_x: 50
170                translate_y: 50
171              }
172              layer_rect: {
173                x: 0
174                y: 0
175                width: 100
176                height: 100
177              }
178              visible_rect: {
179                x: 0
180                y: 0
181                width: 100
182                height: 100
183              }
184              clip_rect: {
185                x: 0
186                y: 0
187                width: 0
188                height: 0
189              }
190              is_clipped: false
191              are_contents_opaque: true
192              opacity: 0xFFFFFFFF
193              sorting_context_id: 0
194            }
195          },
196          {
197            rect: {
198              x: 0
199              y: 0
200              width: 100
201              height: 100
202            }
203            visible_rect: {
204              x: 0
205              y: 0
206              width: 100
207              height: 100
208            }
209            solid_color_quad: {
210              color: 0xFF9970FF
211              force_anti_aliasing_off: false
212            }
213            sqs: {
214              transform: {
215                rotate: 0
216                scale_x: 1
217                scale_y: 1
218                translate_x: 100
219                translate_y: 50
220              }
221              layer_rect: {
222                x: 0
223                y: 0
224                width: 100
225                height: 100
226              }
227              visible_rect: {
228                x: 0
229                y: 0
230                width: 100
231                height: 100
232              }
233              clip_rect: {
234                x: 0
235                y: 0
236                width: 0
237                height: 0
238              }
239              is_clipped: false
240              are_contents_opaque: true
241              opacity: 0xFFFFFFFF
242              sorting_context_id: 0
243            }
244          }
245        ]
246      }
247    }
248  }
249]
250