From 530ffd0b7d3c39757b20f00716e486b5caf89aff Mon Sep 17 00:00:00 2001 From: sanine Date: Wed, 12 Oct 2022 12:03:23 -0500 Subject: add cairo --- libs/cairo-1.16.0/test/Makefile.sources | 459 ++++++++++++++++++++++++++++++++ 1 file changed, 459 insertions(+) create mode 100644 libs/cairo-1.16.0/test/Makefile.sources (limited to 'libs/cairo-1.16.0/test/Makefile.sources') diff --git a/libs/cairo-1.16.0/test/Makefile.sources b/libs/cairo-1.16.0/test/Makefile.sources new file mode 100644 index 0000000..c47131f --- /dev/null +++ b/libs/cairo-1.16.0/test/Makefile.sources @@ -0,0 +1,459 @@ +test_sources = \ + a1-bug.c \ + a1-clip.c \ + a1-fill.c \ + a1-image-sample.c \ + a1-mask.c \ + a1-mask-sample.c \ + a1-sample.c \ + a1-traps-sample.c \ + a1-rasterisation.c \ + a8-clear.c \ + a8-mask.c \ + aliasing.c \ + alpha-similar.c \ + arc-direction.c \ + arc-infinite-loop.c \ + arc-looping-dash.c \ + api-special-cases.c \ + big-line.c \ + big-empty-box.c \ + big-empty-triangle.c \ + big-little-box.c \ + big-little-triangle.c \ + bug-spline.c \ + big-trap.c \ + bilevel-image.c \ + bug-40410.c \ + bug-51910.c \ + bug-84115.c \ + bug-bo-rectangular.c \ + bug-bo-collins.c \ + bug-bo-ricotz.c \ + bug-source-cu.c \ + bug-extents.c \ + bug-seams.c \ + caps.c \ + checkerboard.c \ + caps-joins.c \ + caps-joins-alpha.c \ + caps-joins-curve.c \ + caps-tails-curve.c \ + caps-sub-paths.c \ + clear.c \ + clear-source.c \ + clip-all.c \ + clip-complex-bug61592.c \ + clip-complex-shape.c \ + clip-contexts.c \ + clip-disjoint.c \ + clip-disjoint-hatching.c \ + clip-disjoint-quad.c \ + clip-device-offset.c \ + clip-double-free.c \ + clip-draw-unbounded.c \ + clip-empty.c \ + clip-empty-group.c \ + clip-empty-save.c \ + clip-fill.c \ + clip-fill-no-op.c \ + clip-fill-rule.c \ + clip-fill-rule-pixel-aligned.c \ + clip-group-shapes.c \ + clip-image.c \ + clip-intersect.c \ + clip-mixed-antialias.c \ + clip-nesting.c \ + clip-operator.c \ + clip-push-group.c \ + clip-polygons.c \ + clip-rectilinear.c \ + clip-shape.c \ + clip-stroke.c \ + clip-stroke-no-op.c \ + clip-text.c \ + clip-twice.c \ + clip-twice-rectangle.c \ + clip-unbounded.c \ + clip-zero.c \ + clipped-group.c \ + clipped-surface.c \ + close-path.c \ + close-path-current-point.c \ + composite-integer-translate-source.c \ + composite-integer-translate-over.c \ + composite-integer-translate-over-repeat.c \ + copy-disjoint.c \ + copy-path.c \ + coverage.c \ + create-for-stream.c \ + create-from-broken-png-stream.c \ + create-from-png.c \ + create-from-png-stream.c \ + culled-glyphs.c \ + curve-to-as-line-to.c \ + dash-caps-joins.c \ + dash-curve.c \ + dash-infinite-loop.c \ + dash-no-dash.c \ + dash-offset.c \ + dash-offset-negative.c \ + dash-scale.c \ + dash-state.c \ + dash-zero-length.c \ + degenerate-arc.c \ + degenerate-arcs.c \ + degenerate-curve-to.c \ + degenerate-dash.c \ + degenerate-linear-gradient.c \ + degenerate-path.c \ + degenerate-pen.c \ + degenerate-radial-gradient.c \ + degenerate-rel-curve-to.c \ + degenerate-solid-dash.c \ + drunkard-tails.c \ + device-offset.c \ + device-offset-fractional.c \ + device-offset-positive.c \ + device-offset-scale.c \ + error-setters.c \ + extend-pad.c \ + extend-pad-border.c \ + extend-pad-similar.c \ + extend-reflect.c \ + extend-reflect-similar.c \ + extend-repeat.c \ + extend-repeat-similar.c \ + extended-blend.c \ + fallback.c \ + fill-alpha.c \ + fill-alpha-pattern.c \ + fill-and-stroke.c \ + fill-and-stroke-alpha.c \ + fill-and-stroke-alpha-add.c \ + fill-degenerate-sort-order.c \ + fill-disjoint.c \ + fill-empty.c \ + fill-image.c \ + fill-missed-stop.c \ + fill-rule.c \ + filter-bilinear-extents.c \ + filter-nearest-offset.c \ + filter-nearest-transformed.c \ + finer-grained-fallbacks.c \ + font-face-get-type.c \ + font-matrix-translation.c \ + font-options.c \ + font-variations.c \ + glyph-cache-pressure.c \ + get-and-set.c \ + get-clip.c \ + get-group-target.c \ + get-path-extents.c \ + gradient-alpha.c \ + gradient-constant-alpha.c \ + gradient-zero-stops.c \ + gradient-zero-stops-mask.c \ + group-clip.c \ + group-paint.c \ + group-state.c \ + group-unaligned.c \ + half-coverage.c \ + halo.c \ + hatchings.c \ + horizontal-clip.c \ + huge-linear.c \ + huge-radial.c \ + image-surface-source.c \ + image-bug-710072.c \ + implicit-close.c \ + infinite-join.c \ + in-fill-empty-trapezoid.c \ + in-fill-trapezoid.c \ + invalid-matrix.c \ + inverse-text.c \ + inverted-clip.c \ + joins.c \ + joins-loop.c \ + joins-star.c \ + joins-retrace.c \ + large-clip.c \ + large-font.c \ + large-source.c \ + large-source-roi.c \ + large-twin-antialias-mixed.c \ + leaky-dash.c \ + leaky-dashed-rectangle.c \ + leaky-dashed-stroke.c \ + leaky-polygon.c \ + line-width.c \ + line-width-large-overlap.c \ + line-width-overlap.c \ + line-width-scale.c \ + line-width-tolerance.c \ + line-width-zero.c \ + linear-gradient.c \ + linear-gradient-extend.c \ + linear-gradient-large.c \ + linear-gradient-one-stop.c \ + linear-gradient-reflect.c \ + linear-gradient-subset.c \ + linear-step-function.c \ + linear-uniform.c \ + long-dashed-lines.c \ + long-lines.c \ + map-to-image.c \ + mask.c \ + mask-alpha.c \ + mask-ctm.c \ + mask-glyphs.c \ + mask-surface-ctm.c \ + mask-transformed-image.c \ + mask-transformed-similar.c \ + mesh-pattern.c \ + mesh-pattern-accuracy.c \ + mesh-pattern-conical.c \ + mesh-pattern-control-points.c \ + mesh-pattern-fold.c \ + mesh-pattern-overlap.c \ + mesh-pattern-transformed.c \ + mime-data.c \ + mime-surface-api.c \ + miter-precision.c \ + move-to-show-surface.c \ + negative-stride-image.c \ + new-sub-path.c \ + nil-surface.c \ + operator.c \ + operator-alpha.c \ + operator-alpha-alpha.c \ + operator-clear.c \ + operator-source.c \ + outline-tolerance.c \ + over-above-source.c \ + over-around-source.c \ + over-below-source.c \ + over-between-source.c \ + overlapping-boxes.c \ + overlapping-glyphs.c \ + overlapping-dash-caps.c \ + paint.c \ + paint-clip-fill.c \ + paint-repeat.c \ + paint-source-alpha.c \ + paint-with-alpha.c \ + paint-with-alpha-group-clip.c \ + partial-clip-text.c \ + partial-coverage.c \ + pass-through.c \ + path-append.c \ + path-currentpoint.c \ + path-stroke-twice.c \ + path-precision.c \ + pattern-get-type.c \ + pattern-getters.c \ + pdf-isolated-group.c \ + pixman-downscale.c \ + pixman-rotate.c \ + png.c \ + push-group.c \ + push-group-color.c \ + push-group-path-offset.c \ + radial-gradient.c \ + radial-gradient-extend.c \ + radial-outer-focus.c \ + random-clips.c \ + random-intersections-eo.c \ + random-intersections-nonzero.c \ + random-intersections-curves-eo.c \ + random-intersections-curves-nz.c \ + raster-source.c \ + record.c \ + record1414x.c \ + record2x.c \ + record90.c \ + recordflip.c \ + record-extend.c \ + record-neg-extents.c \ + record-mesh.c \ + record-replay-extend.c \ + recording-ink-extents.c \ + recording-surface-pattern.c \ + recording-surface-extend.c \ + rectangle-rounding-error.c \ + rectilinear-fill.c \ + rectilinear-grid.c \ + rectilinear-miter-limit.c \ + rectilinear-dash.c \ + rectilinear-dash-scale.c \ + rectilinear-stroke.c \ + reflected-stroke.c \ + rel-path.c \ + rgb24-ignore-alpha.c \ + rotate-image-surface-paint.c \ + rotate-stroke-box.c \ + rotated-clip.c \ + rounded-rectangle-fill.c \ + rounded-rectangle-stroke.c \ + sample.c \ + scale-down-source-surface-paint.c \ + scale-offset-image.c \ + scale-offset-similar.c \ + scale-source-surface-paint.c \ + scaled-font-zero-matrix.c \ + stroke-ctm-caps.c \ + stroke-clipped.c \ + stroke-image.c \ + stroke-open-box.c \ + select-font-face.c \ + select-font-no-show-text.c \ + self-copy.c \ + self-copy-overlap.c \ + self-intersecting.c \ + set-source.c \ + show-glyphs-advance.c \ + show-glyphs-many.c \ + show-text-current-point.c \ + shape-general-convex.c \ + shape-sierpinski.c \ + simple.c \ + skew-extreme.c \ + smask.c \ + smask-fill.c \ + smask-image-mask.c \ + smask-mask.c \ + smask-paint.c \ + smask-stroke.c \ + smask-text.c \ + smp-glyph.c \ + solid-pattern-cache-stress.c \ + source-clip.c \ + source-clip-scale.c \ + source-surface-scale-paint.c \ + spline-decomposition.c \ + stride-12-image.c \ + stroke-pattern.c \ + subsurface.c \ + subsurface-image-repeat.c \ + subsurface-repeat.c \ + subsurface-reflect.c \ + subsurface-pad.c \ + subsurface-modify-child.c \ + subsurface-modify-parent.c \ + subsurface-outside-target.c \ + subsurface-scale.c \ + subsurface-similar-repeat.c \ + surface-finish-twice.c \ + surface-pattern.c \ + surface-pattern-big-scale-down.c \ + surface-pattern-operator.c \ + surface-pattern-scale-down.c \ + surface-pattern-scale-down-extend.c \ + surface-pattern-scale-up.c \ + text-antialias.c \ + text-antialias-subpixel.c \ + text-cache-crash.c \ + text-glyph-range.c \ + text-pattern.c \ + text-rotate.c \ + text-transform.c \ + text-unhinted-metrics.c \ + text-zero-len.c \ + thin-lines.c \ + tighten-bounds.c \ + tiger.c \ + toy-font-face.c \ + transforms.c \ + translate-show-surface.c \ + trap-clip.c \ + twin.c \ + twin-antialias-gray.c \ + twin-antialias-mixed.c \ + twin-antialias-none.c \ + twin-antialias-subpixel.c \ + unaligned-box.c \ + unantialiased-shapes.c \ + unbounded-operator.c \ + unclosed-strokes.c \ + user-data.c \ + user-font.c \ + user-font-mask.c \ + user-font-proxy.c \ + user-font-rescale.c \ + world-map.c \ + white-in-noop.c \ + xcb-huge-image-shm.c \ + xcb-huge-subimage.c \ + xcb-stress-cache.c \ + xcb-snapshot-assert.c \ + xcomposite-projection.c \ + xlib-expose-event.c \ + zero-alpha.c \ + zero-mask.c + +pthread_test_sources = \ + pthread-same-source.c \ + pthread-show-text.c \ + pthread-similar.c \ + $(NULL) + +ft_font_test_sources = \ + bitmap-font.c \ + ft-font-create-for-ft-face.c \ + ft-show-glyphs-positioning.c \ + ft-show-glyphs-table.c \ + ft-text-vertical-layout-type1.c \ + ft-text-vertical-layout-type3.c \ + ft-text-antialias-none.c + +gl_surface_test_sources = \ + gl-device-release.c \ + gl-oversized-surface.c \ + gl-surface-source.c + +egl_surface_test_sources = \ + egl-oversized-surface.c \ + egl-surface-source.c + +quartz_surface_test_sources = quartz-surface-source.c + +pdf_surface_test_sources = \ + pdf-features.c \ + pdf-mime-data.c \ + pdf-surface-source.c \ + pdf-tagged-text.c + +ps_surface_test_sources = \ + ps-eps.c \ + ps-features.c \ + ps-surface-source.c + +svg_surface_test_sources = \ + svg-surface.c \ + svg-clip.c \ + svg-surface-source.c + +xcb_surface_test_sources = \ + xcb-surface-source.c + +xlib_surface_test_sources = \ + xlib-surface.c \ + xlib-surface-source.c + +xlib_xrender_surface_test_sources = get-xrender-format.c + +multi_page_surface_test_sources = multi-page.c mime-unique-id.c + +fallback_resolution_test_sources = fallback-resolution.c + +cairo_test_suite_headers = \ + buffer-diff.h \ + cairo-test.h \ + cairo-test-private.h \ + world-map.h \ + $(NULL) + +cairo_test_suite_sources = \ + buffer-diff.c \ + cairo-test.c \ + cairo-test-runner.c -- cgit v1.2.1