blob: 2efcec2e875aefdf72c1d0d1a1889503619d6f24 [file] [log] [blame]
scroggo3e562272015-03-25 10:22:41 -07001# Copyright 2015 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.
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +00005{
6 'include_dirs': [
7 '../src/core',
8 '../src/effects',
mtkleinf3723212014-06-25 14:08:00 -07009 '../src/gpu',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000010 '../src/utils',
commit-bot@chromium.org4cd9e212014-03-07 03:25:16 +000011 '../tools',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000012 ],
13 'dependencies': [
mtkleinf3723212014-06-25 14:08:00 -070014 'etc1.gyp:libetc1',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000015 'skia_lib.gyp:skia_lib',
mtkleinf3723212014-06-25 14:08:00 -070016 'tools.gyp:resources',
17 'tools.gyp:sk_tool_utils',
18 ],
19 'conditions': [
20 ['skia_gpu == 1', {
21 'include_dirs': [ '../src/gpu' ],
22 'dependencies': [ 'gputest.gyp:skgputest' ],
23 }],
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000024 ],
25 'sources': [
tfarinaf168b862014-06-19 12:32:29 -070026 '../bench/Benchmark.cpp',
27 '../bench/Benchmark.h',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000028
29 '../bench/AAClipBench.cpp',
egdaniel02cafcc2014-07-21 11:37:28 -070030 '../bench/AlternatingColorPatternBench.cpp',
caryclarkfeff7d22014-10-09 05:36:03 -070031 '../bench/BezierBench.cpp',
reed37a47362015-02-06 13:04:16 -080032 '../bench/BigPathBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000033 '../bench/BitmapBench.cpp',
34 '../bench/BitmapRectBench.cpp',
35 '../bench/BitmapScaleBench.cpp',
36 '../bench/BlurBench.cpp',
37 '../bench/BlurImageFilterBench.cpp',
38 '../bench/BlurRectBench.cpp',
qiankun.miaoe18a5302014-12-09 17:47:05 -080039 '../bench/BlurRectsBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000040 '../bench/BlurRoundRectBench.cpp',
41 '../bench/ChartBench.cpp',
42 '../bench/ChecksumBench.cpp',
43 '../bench/ChromeBench.cpp',
44 '../bench/CmapBench.cpp',
sugoice686272014-10-09 05:27:23 -070045 '../bench/ColorCubeBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000046 '../bench/ColorFilterBench.cpp',
47 '../bench/ColorPrivBench.cpp',
48 '../bench/CoverageBench.cpp',
49 '../bench/DashBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000050 '../bench/DeferredSurfaceCopyBench.cpp',
51 '../bench/DisplacementBench.cpp',
krajcevski9a3cdbb2014-06-05 07:03:39 -070052 '../bench/ETCBitmapBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000053 '../bench/FSRectBench.cpp',
54 '../bench/FontCacheBench.cpp',
55 '../bench/FontScalerBench.cpp',
56 '../bench/GameBench.cpp',
reed1119c872014-10-09 14:29:01 -070057 '../bench/GeometryBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000058 '../bench/GrMemoryPoolBench.cpp',
59 '../bench/GrResourceCacheBench.cpp',
commit-bot@chromium.org4fcc3ca2014-02-27 20:23:22 +000060 '../bench/GrOrderedSetBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000061 '../bench/GradientBench.cpp',
62 '../bench/HairlinePathBench.cpp',
63 '../bench/ImageCacheBench.cpp',
senorblanco@chromium.org0d643562014-04-10 16:16:13 +000064 '../bench/ImageFilterDAGBench.cpp',
cwallezc12b74d2015-01-26 07:45:53 -080065 '../bench/ImageFilterCollapse.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000066 '../bench/InterpBench.cpp',
67 '../bench/LightingBench.cpp',
68 '../bench/LineBench.cpp',
69 '../bench/MagnifierBench.cpp',
70 '../bench/MathBench.cpp',
71 '../bench/Matrix44Bench.cpp',
72 '../bench/MatrixBench.cpp',
73 '../bench/MatrixConvolutionBench.cpp',
commit-bot@chromium.orgc4e416c2014-05-20 14:54:04 +000074 '../bench/MemcpyBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000075 '../bench/MemoryBench.cpp',
76 '../bench/MemsetBench.cpp',
77 '../bench/MergeBench.cpp',
reed96638d12015-01-26 12:28:54 -080078 '../bench/MipMapBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000079 '../bench/MorphologyBench.cpp',
80 '../bench/MutexBench.cpp',
mtkleina2f4be72015-02-23 10:04:34 -080081 '../bench/PMFloatBench.cpp',
dandovb3c9d1c2014-08-12 08:34:29 -070082 '../bench/PatchBench.cpp',
dandov7e5598a2014-08-15 13:30:47 -070083 '../bench/PatchGridBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000084 '../bench/PathBench.cpp',
85 '../bench/PathIterBench.cpp',
86 '../bench/PathUtilsBench.cpp',
87 '../bench/PerlinNoiseBench.cpp',
fmalita44162672014-09-15 16:46:16 -070088 '../bench/PictureNestingBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000089 '../bench/PicturePlaybackBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000090 '../bench/PremulAndUnpremulAlphaOpsBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000091 '../bench/RTreeBench.cpp',
92 '../bench/ReadPixBench.cpp',
93 '../bench/RectBench.cpp',
robertphillipsc2fce562014-06-05 07:18:03 -070094 '../bench/RectanizerBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +000095 '../bench/RectoriBench.cpp',
96 '../bench/RefCntBench.cpp',
97 '../bench/RegionBench.cpp',
98 '../bench/RegionContainBench.cpp',
99 '../bench/RepeatTileBench.cpp',
bsalomon3342ed52014-07-30 08:58:20 -0700100 '../bench/RotatedRectBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +0000101 '../bench/ScalarBench.cpp',
102 '../bench/ShaderMaskBench.cpp',
103 '../bench/SkipZeroesBench.cpp',
104 '../bench/SortBench.cpp',
commit-bot@chromium.org38aeb0f2014-02-26 23:01:57 +0000105 '../bench/StrokeBench.cpp',
106 '../bench/TableBench.cpp',
107 '../bench/TextBench.cpp',
108 '../bench/TileBench.cpp',
109 '../bench/VertBench.cpp',
110 '../bench/WritePixelsBench.cpp',
111 '../bench/WriterBench.cpp',
112 '../bench/XfermodeBench.cpp',
113 ],
114}