Upload Tizen2.0 source
[framework/graphics/cairo.git] / test / Makefile.sources
1 test_sources = \
2         a1-bug.c                                        \
3         a1-clip.c                                       \
4         a1-fill.c                                       \
5         a1-image-sample.c                               \
6         a1-mask.c                                       \
7         a1-mask-sample.c                                \
8         a1-sample.c                                     \
9         a1-traps-sample.c                               \
10         a1-rasterisation.c                              \
11         a8-clear.c                                      \
12         a8-mask.c                                       \
13         aliasing.c                                      \
14         alpha-similar.c                                 \
15         arc-direction.c                                 \
16         arc-infinite-loop.c                             \
17         arc-looping-dash.c                              \
18         api-special-cases.c                             \
19         big-line.c                                      \
20         big-empty-box.c                                 \
21         big-empty-triangle.c                            \
22         big-little-box.c                                \
23         big-little-triangle.c                           \
24         big-trap.c                                      \
25         bilevel-image.c                                 \
26         bug-40410.c                                     \
27         bug-bo-rectangular.c                            \
28         bug-bo-ricotz.c                                 \
29         bug-source-cu.c                                 \
30         bug-extents.c                                   \
31         bug-seams.c                                     \
32         caps.c                                          \
33         checkerboard.c                                  \
34         caps-joins.c                                    \
35         caps-joins-alpha.c                              \
36         caps-joins-curve.c                              \
37         caps-tails-curve.c                              \
38         caps-sub-paths.c                                \
39         clear.c                                         \
40         clear-source.c                                  \
41         clip-all.c                                      \
42         clip-contexts.c                                 \
43         clip-complex-shape.c                            \
44         clip-disjoint.c                                 \
45         clip-disjoint-hatching.c                        \
46         clip-device-offset.c                            \
47         clip-double-free.c                              \
48         clip-draw-unbounded.c                           \
49         clip-empty.c                                    \
50         clip-empty-group.c                              \
51         clip-empty-save.c                               \
52         clip-fill.c                                     \
53         clip-fill-no-op.c                               \
54         clip-fill-rule.c                                \
55         clip-fill-rule-pixel-aligned.c                  \
56         clip-group-shapes.c                             \
57         clip-image.c                                    \
58         clip-intersect.c                                \
59         clip-mixed-antialias.c                          \
60         clip-nesting.c                                  \
61         clip-operator.c                                 \
62         clip-push-group.c                               \
63         clip-polygons.c                                 \
64         clip-rectilinear.c                              \
65         clip-shape.c                                    \
66         clip-stroke.c                                   \
67         clip-stroke-no-op.c                             \
68         clip-text.c                                     \
69         clip-twice.c                                    \
70         clip-twice-rectangle.c                          \
71         clip-unbounded.c                                \
72         clip-zero.c                                     \
73         clipped-group.c                                 \
74         clipped-surface.c                               \
75         close-path.c                                    \
76         close-path-current-point.c                      \
77         composite-integer-translate-source.c            \
78         composite-integer-translate-over.c              \
79         composite-integer-translate-over-repeat.c       \
80         copy-disjoint.c                                 \
81         copy-path.c                                     \
82         coverage.c                                      \
83         create-for-stream.c                             \
84         create-from-png.c                               \
85         create-from-png-stream.c                        \
86         culled-glyphs.c                                 \
87         curve-to-as-line-to.c                           \
88         dash-caps-joins.c                               \
89         dash-curve.c                                    \
90         dash-infinite-loop.c                            \
91         dash-no-dash.c                                  \
92         dash-offset.c                                   \
93         dash-offset-negative.c                          \
94         dash-scale.c                                    \
95         dash-state.c                                    \
96         dash-zero-length.c                              \
97         degenerate-arc.c                                \
98         degenerate-arcs.c                               \
99         degenerate-curve-to.c                           \
100         degenerate-dash.c                               \
101         degenerate-linear-gradient.c                    \
102         degenerate-path.c                               \
103         degenerate-pen.c                                \
104         degenerate-radial-gradient.c                    \
105         degenerate-rel-curve-to.c                       \
106         degenerate-solid-dash.c                         \
107         drunkard-tails.c                                \
108         device-offset.c                                 \
109         device-offset-fractional.c                      \
110         device-offset-positive.c                        \
111         device-offset-scale.c                           \
112         error-setters.c                                 \
113         extend-pad.c                                    \
114         extend-pad-border.c                             \
115         extend-pad-similar.c                            \
116         extend-reflect.c                                \
117         extend-reflect-similar.c                        \
118         extend-repeat.c                                 \
119         extend-repeat-similar.c                         \
120         extended-blend.c                                \
121         fallback.c                                      \
122         fill-alpha.c                                    \
123         fill-alpha-pattern.c                            \
124         fill-and-stroke.c                               \
125         fill-and-stroke-alpha.c                         \
126         fill-and-stroke-alpha-add.c                     \
127         fill-degenerate-sort-order.c                    \
128         fill-disjoint.c                                 \
129         fill-empty.c                                    \
130         fill-image.c                                    \
131         fill-missed-stop.c                              \
132         fill-rule.c                                     \
133         filter-bilinear-extents.c                       \
134         filter-nearest-offset.c                         \
135         filter-nearest-transformed.c                    \
136         finer-grained-fallbacks.c                       \
137         font-face-get-type.c                            \
138         font-matrix-translation.c                       \
139         font-options.c                                  \
140         glyph-cache-pressure.c                          \
141         get-and-set.c                                   \
142         get-clip.c                                      \
143         get-group-target.c                              \
144         get-path-extents.c                              \
145         gradient-alpha.c                                \
146         gradient-constant-alpha.c                       \
147         gradient-zero-stops.c                           \
148         gradient-zero-stops-mask.c                      \
149         group-clip.c                                    \
150         group-paint.c                                   \
151         group-state.c                                   \
152         group-unaligned.c                               \
153         half-coverage.c                                 \
154         halo.c                                          \
155         hatchings.c                                     \
156         horizontal-clip.c                               \
157         huge-linear.c                                   \
158         huge-radial.c                                   \
159         image-surface-source.c                          \
160         image-bug-710072.c                              \
161         implicit-close.c                                \
162         infinite-join.c                                 \
163         in-fill-empty-trapezoid.c                       \
164         in-fill-trapezoid.c                             \
165         invalid-matrix.c                                \
166         inverse-text.c                                  \
167         inverted-clip.c                                 \
168         joins.c                                         \
169         joins-loop.c                                    \
170         joins-star.c                                    \
171         joins-retrace.c                                 \
172         large-clip.c                                    \
173         large-font.c                                    \
174         large-source.c                                  \
175         large-source-roi.c                              \
176         large-twin-antialias-mixed.c                    \
177         leaky-dash.c                                    \
178         leaky-dashed-rectangle.c                        \
179         leaky-dashed-stroke.c                           \
180         leaky-polygon.c                                 \
181         line-width.c                                    \
182         line-width-large-overlap.c                      \
183         line-width-overlap.c                            \
184         line-width-scale.c                              \
185         line-width-tolerance.c                          \
186         line-width-zero.c                               \
187         linear-gradient.c                               \
188         linear-gradient-extend.c                        \
189         linear-gradient-large.c                         \
190         linear-gradient-one-stop.c                      \
191         linear-gradient-reflect.c                       \
192         linear-gradient-subset.c                        \
193         linear-step-function.c                          \
194         linear-uniform.c                                \
195         long-dashed-lines.c                             \
196         long-lines.c                                    \
197         map-to-image.c                                  \
198         mask.c                                          \
199         mask-alpha.c                                    \
200         mask-ctm.c                                      \
201         mask-glyphs.c                                   \
202         mask-surface-ctm.c                              \
203         mask-transformed-image.c                        \
204         mask-transformed-similar.c                      \
205         mesh-pattern.c                                  \
206         mesh-pattern-accuracy.c                         \
207         mesh-pattern-conical.c                          \
208         mesh-pattern-control-points.c                   \
209         mesh-pattern-fold.c                             \
210         mesh-pattern-overlap.c                          \
211         mesh-pattern-transformed.c                      \
212         mime-data.c                                     \
213         mime-surface-api.c                              \
214         miter-precision.c                               \
215         move-to-show-surface.c                          \
216         negative-stride-image.c                         \
217         new-sub-path.c                                  \
218         nil-surface.c                                   \
219         operator.c                                      \
220         operator-alpha.c                                \
221         operator-alpha-alpha.c                          \
222         operator-clear.c                                \
223         operator-source.c                               \
224         over-above-source.c                             \
225         over-around-source.c                            \
226         over-below-source.c                             \
227         over-between-source.c                           \
228         overlapping-boxes.c                             \
229         overlapping-glyphs.c                            \
230         overlapping-dash-caps.c                         \
231         paint.c                                         \
232         paint-clip-fill.c                               \
233         paint-repeat.c                                  \
234         paint-source-alpha.c                            \
235         paint-with-alpha.c                              \
236         partial-clip-text.c                             \
237         partial-coverage.c                              \
238         pass-through.c                                  \
239         path-append.c                                   \
240         path-stroke-twice.c                             \
241         path-precision.c                                \
242         pattern-get-type.c                              \
243         pattern-getters.c                               \
244         pdf-isolated-group.c                            \
245         pixman-rotate.c                                 \
246         png.c                                           \
247         push-group.c                                    \
248         push-group-color.c                              \
249         push-group-path-offset.c                        \
250         radial-gradient.c                               \
251         radial-gradient-extend.c                        \
252         radial-outer-focus.c                            \
253         random-clips.c                  \
254         random-intersections-eo.c                       \
255         random-intersections-nonzero.c                  \
256         random-intersections-curves-eo.c                \
257         random-intersections-curves-nz.c                \
258         raster-source.c                                 \
259         record.c                                        \
260         record1414x.c                                   \
261         record2x.c                                      \
262         record90.c                                      \
263         record-extend.c                                 \
264         record-mesh.c                                   \
265         recording-surface-pattern.c                     \
266         recording-surface-extend.c                      \
267         rectangle-rounding-error.c                      \
268         rectilinear-fill.c                              \
269         rectilinear-grid.c                              \
270         rectilinear-miter-limit.c                       \
271         rectilinear-dash.c                              \
272         rectilinear-dash-scale.c                        \
273         rectilinear-stroke.c                            \
274         reflected-stroke.c                              \
275         rel-path.c                                      \
276         rgb24-ignore-alpha.c                            \
277         rotate-image-surface-paint.c                    \
278         rotated-clip.c                                  \
279         rounded-rectangle-fill.c                        \
280         rounded-rectangle-stroke.c                      \
281         scale-down-source-surface-paint.c               \
282         scale-offset-image.c                            \
283         scale-offset-similar.c                          \
284         scale-source-surface-paint.c                    \
285         scaled-font-zero-matrix.c                       \
286         stroke-ctm-caps.c                               \
287         stroke-image.c                                  \
288         stroke-open-box.c                               \
289         select-font-face.c                              \
290         select-font-no-show-text.c                      \
291         self-copy.c                                     \
292         self-copy-overlap.c                             \
293         self-intersecting.c                             \
294         set-source.c                                    \
295         show-glyphs-advance.c                           \
296         show-glyphs-many.c                              \
297         show-text-current-point.c                       \
298         shape-general-convex.c                          \
299         shape-sierpinski.c                              \
300         skew-extreme.c                                  \
301         smask.c                                         \
302         smask-fill.c                                    \
303         smask-image-mask.c                              \
304         smask-mask.c                                    \
305         smask-paint.c                                   \
306         smask-stroke.c                                  \
307         smask-text.c                                    \
308         solid-pattern-cache-stress.c                    \
309         source-clip.c                                   \
310         source-clip-scale.c                             \
311         source-surface-scale-paint.c                    \
312         spline-decomposition.c                          \
313         stride-12-image.c                               \
314         stroke-pattern.c                                \
315         subsurface.c                                    \
316         subsurface-image-repeat.c                       \
317         subsurface-repeat.c                             \
318         subsurface-reflect.c                            \
319         subsurface-pad.c                                \
320         subsurface-modify-child.c                       \
321         subsurface-modify-parent.c                      \
322         subsurface-outside-target.c                     \
323         subsurface-scale.c                              \
324         subsurface-similar-repeat.c                     \
325         surface-finish-twice.c                          \
326         surface-pattern.c                               \
327         surface-pattern-big-scale-down.c                \
328         surface-pattern-operator.c                      \
329         surface-pattern-scale-down.c                    \
330         surface-pattern-scale-down-extend.c             \
331         surface-pattern-scale-up.c                      \
332         text-antialias.c                                \
333         text-antialias-subpixel.c                       \
334         text-cache-crash.c                              \
335         text-glyph-range.c                              \
336         text-pattern.c                                  \
337         text-rotate.c                                   \
338         text-transform.c                                \
339         text-zero-len.c                                 \
340         tighten-bounds.c                                \
341         tiger.c                                         \
342         toy-font-face.c                                 \
343         transforms.c                                    \
344         translate-show-surface.c                        \
345         trap-clip.c                                     \
346         twin.c                                          \
347         twin-antialias-gray.c                           \
348         twin-antialias-mixed.c                          \
349         twin-antialias-none.c                           \
350         twin-antialias-subpixel.c                       \
351         unaligned-box.c                                 \
352         unantialiased-shapes.c                          \
353         unbounded-operator.c                            \
354         unclosed-strokes.c                              \
355         user-data.c                                     \
356         user-font.c                                     \
357         user-font-mask.c                                \
358         user-font-proxy.c                               \
359         user-font-rescale.c                             \
360         world-map.c                                     \
361         white-in-noop.c                                 \
362         xcb-huge-image-shm.c                            \
363         xcb-stress-cache.c                              \
364         xcb-snapshot-assert.c                           \
365         xcomposite-projection.c                         \
366         xlib-expose-event.c                             \
367         zero-alpha.c                                    \
368         zero-mask.c
369
370 pthread_test_sources =                                  \
371         pthread-same-source.c                           \
372         pthread-show-text.c                             \
373         pthread-similar.c                               \
374         $(NULL)
375
376 ft_font_test_sources = \
377         bitmap-font.c \
378         ft-font-create-for-ft-face.c \
379         ft-show-glyphs-positioning.c \
380         ft-show-glyphs-table.c \
381         ft-text-vertical-layout-type1.c \
382         ft-text-vertical-layout-type3.c \
383         ft-text-antialias-none.c
384
385 gl_surface_test_sources = \
386         gl-surface-source.c
387
388 quartz_surface_test_sources = quartz-surface-source.c
389
390 pdf_surface_test_sources = \
391         pdf-features.c \
392         pdf-mime-data.c \
393         pdf-surface-source.c
394
395 ps_surface_test_sources = \
396         ps-eps.c \
397         ps-features.c \
398         ps-surface-source.c
399
400 svg_surface_test_sources = \
401         svg-surface.c \
402         svg-clip.c \
403         svg-surface-source.c
404
405 xcb_surface_test_sources = \
406         xcb-surface-source.c
407
408 xlib_surface_test_sources = \
409         xlib-surface.c \
410         xlib-surface-source.c
411
412 xlib_xrender_surface_test_sources = get-xrender-format.c
413
414 multi_page_surface_test_sources = multi-page.c
415
416 fallback_resolution_test_sources = fallback-resolution.c
417
418 cairo_test_suite_headers = \
419         buffer-diff.h \
420         cairo-test.h \
421         cairo-test-private.h \
422         world-map.h \
423         $(NULL)
424
425 cairo_test_suite_sources = \
426         buffer-diff.c \
427         cairo-test.c \
428         cairo-test-runner.c