blob: e70916c160a7430de0ccd8935383e4b513be2cb5 [file] [log] [blame]
Mike Klein6e744122016-10-27 12:21:40 -04001# Copyright 2016 Google Inc.
2#
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5
6# Things are easiest for everyone if these source paths are absolute.
7_bench = get_path_info("../bench", "abspath")
8
9bench_sources = [
10 "$_bench/AAClipBench.cpp",
11 "$_bench/AlternatingColorPatternBench.cpp",
12 "$_bench/AndroidCodecBench.cpp",
13 "$_bench/BenchLogger.cpp",
14 "$_bench/Benchmark.cpp",
15 "$_bench/BezierBench.cpp",
16 "$_bench/BigPathBench.cpp",
17 "$_bench/BitmapBench.cpp",
18 "$_bench/BitmapRectBench.cpp",
19 "$_bench/BitmapRegionDecoderBench.cpp",
Mike Reedbfa23d72017-07-04 09:05:32 -040020 "$_bench/BlendmodeBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040021 "$_bench/BlurBench.cpp",
22 "$_bench/BlurImageFilterBench.cpp",
23 "$_bench/BlurOccludedRRectBench.cpp",
24 "$_bench/BlurRectBench.cpp",
25 "$_bench/BlurRectsBench.cpp",
26 "$_bench/BlurRoundRectBench.cpp",
27 "$_bench/ChartBench.cpp",
28 "$_bench/ChecksumBench.cpp",
29 "$_bench/ChromeBench.cpp",
Florin Malitac3b10a32017-05-02 11:09:01 -040030 "$_bench/ClipMaskBench.cpp",
Florin Malitacda4e942017-11-16 09:33:36 -050031 "$_bench/ClipStrategyBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040032 "$_bench/CmapBench.cpp",
33 "$_bench/CodecBench.cpp",
Matt Sarette6844832017-04-03 10:35:42 -040034 "$_bench/ColorCanvasDrawBitmapBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040035 "$_bench/ColorCodecBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040036 "$_bench/ColorFilterBench.cpp",
37 "$_bench/ColorPrivBench.cpp",
38 "$_bench/ControlBench.cpp",
39 "$_bench/CoverageBench.cpp",
csmartdaltoncc261272017-03-23 13:38:45 -060040 "$_bench/CubicKLMBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040041 "$_bench/DashBench.cpp",
42 "$_bench/DisplacementBench.cpp",
43 "$_bench/DrawBitmapAABench.cpp",
44 "$_bench/DrawLatticeBench.cpp",
45 "$_bench/EncoderBench.cpp",
46 "$_bench/FontCacheBench.cpp",
47 "$_bench/FontScalerBench.cpp",
48 "$_bench/FSRectBench.cpp",
49 "$_bench/GameBench.cpp",
50 "$_bench/GeometryBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040051 "$_bench/GMBench.cpp",
52 "$_bench/GradientBench.cpp",
53 "$_bench/GrMemoryPoolBench.cpp",
54 "$_bench/GrMipMapBench.cpp",
55 "$_bench/GrResourceCacheBench.cpp",
56 "$_bench/HairlinePathBench.cpp",
57 "$_bench/HardStopGradientBench_ScaleNumColors.cpp",
58 "$_bench/HardStopGradientBench_ScaleNumHardStops.cpp",
59 "$_bench/HardStopGradientBench_SpecialHardStops.cpp",
60 "$_bench/ImageBench.cpp",
61 "$_bench/ImageCacheBench.cpp",
62 "$_bench/ImageCacheBudgetBench.cpp",
63 "$_bench/ImageFilterCollapse.cpp",
64 "$_bench/ImageFilterDAGBench.cpp",
65 "$_bench/InterpBench.cpp",
66 "$_bench/LightingBench.cpp",
67 "$_bench/LineBench.cpp",
68 "$_bench/MagnifierBench.cpp",
69 "$_bench/MathBench.cpp",
70 "$_bench/Matrix44Bench.cpp",
71 "$_bench/MatrixBench.cpp",
72 "$_bench/MatrixConvolutionBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040073 "$_bench/MemsetBench.cpp",
74 "$_bench/MergeBench.cpp",
75 "$_bench/MipMapBench.cpp",
76 "$_bench/MorphologyBench.cpp",
Brian Salomon0b4d8aa2017-10-11 15:34:27 -040077 "$_bench/MultitextureImageBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040078 "$_bench/MutexBench.cpp",
79 "$_bench/pack_int_uint16_t_Bench.cpp",
80 "$_bench/PatchBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040081 "$_bench/PathBench.cpp",
82 "$_bench/PathIterBench.cpp",
Chris Daltoncb727222017-06-30 12:00:35 -060083 "$_bench/PathTextBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040084 "$_bench/PDFBench.cpp",
85 "$_bench/PerlinNoiseBench.cpp",
86 "$_bench/PictureNestingBench.cpp",
87 "$_bench/PictureOverheadBench.cpp",
88 "$_bench/PicturePlaybackBench.cpp",
89 "$_bench/PremulAndUnpremulAlphaOpsBench.cpp",
90 "$_bench/QuickRejectBench.cpp",
91 "$_bench/ReadPixBench.cpp",
92 "$_bench/RecordingBench.cpp",
93 "$_bench/RectanizerBench.cpp",
94 "$_bench/RectBench.cpp",
95 "$_bench/RectoriBench.cpp",
96 "$_bench/RefCntBench.cpp",
97 "$_bench/RegionBench.cpp",
98 "$_bench/RegionContainBench.cpp",
99 "$_bench/RepeatTileBench.cpp",
100 "$_bench/RotatedRectBench.cpp",
101 "$_bench/RTreeBench.cpp",
102 "$_bench/ScalarBench.cpp",
103 "$_bench/ShaderMaskBench.cpp",
Jim Van Verth72f48912017-05-18 14:31:19 -0400104 "$_bench/ShadowBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400105 "$_bench/ShapesBench.cpp",
106 "$_bench/Sk4fBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400107 "$_bench/SkGlyphCacheBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400108 "$_bench/SKPAnimationBench.cpp",
109 "$_bench/SKPBench.cpp",
110 "$_bench/SkRasterPipelineBench.cpp",
Mike Reed49282292016-12-14 12:34:06 -0500111 "$_bench/StreamBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400112 "$_bench/SortBench.cpp",
113 "$_bench/StrokeBench.cpp",
114 "$_bench/SwizzleBench.cpp",
115 "$_bench/TableBench.cpp",
116 "$_bench/TextBench.cpp",
117 "$_bench/TextBlobBench.cpp",
118 "$_bench/TileBench.cpp",
119 "$_bench/TileImageFilterBench.cpp",
120 "$_bench/TopoSortBench.cpp",
121 "$_bench/VertBench.cpp",
122 "$_bench/WritePixelsBench.cpp",
123 "$_bench/WriterBench.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400124]