2016-10-27 16:21:40 +00:00
|
|
|
# Copyright 2016 Google Inc.
|
|
|
|
#
|
|
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
|
|
# found in the LICENSE file.
|
|
|
|
|
|
|
|
# Things are easiest for everyone if these source paths are absolute.
|
|
|
|
_bench = get_path_info("../bench", "abspath")
|
|
|
|
|
|
|
|
bench_sources = [
|
|
|
|
"$_bench/AAClipBench.cpp",
|
|
|
|
"$_bench/AlternatingColorPatternBench.cpp",
|
|
|
|
"$_bench/AndroidCodecBench.cpp",
|
|
|
|
"$_bench/BenchLogger.cpp",
|
|
|
|
"$_bench/Benchmark.cpp",
|
|
|
|
"$_bench/BezierBench.cpp",
|
2021-10-13 20:02:56 +00:00
|
|
|
"$_bench/BigPath.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/BigPathBench.cpp",
|
|
|
|
"$_bench/BitmapRegionDecoderBench.cpp",
|
2017-07-04 13:05:32 +00:00
|
|
|
"$_bench/BlendmodeBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/BlurBench.cpp",
|
|
|
|
"$_bench/BlurImageFilterBench.cpp",
|
|
|
|
"$_bench/BlurRectBench.cpp",
|
|
|
|
"$_bench/BlurRectsBench.cpp",
|
2021-07-27 17:16:09 +00:00
|
|
|
"$_bench/CanvasSaveRestoreBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ChartBench.cpp",
|
|
|
|
"$_bench/ChecksumBench.cpp",
|
|
|
|
"$_bench/ChromeBench.cpp",
|
2017-05-02 15:09:01 +00:00
|
|
|
"$_bench/ClipMaskBench.cpp",
|
2017-11-16 14:33:36 +00:00
|
|
|
"$_bench/ClipStrategyBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/CmapBench.cpp",
|
|
|
|
"$_bench/CodecBench.cpp",
|
|
|
|
"$_bench/ColorFilterBench.cpp",
|
|
|
|
"$_bench/ColorPrivBench.cpp",
|
2018-08-07 14:02:38 +00:00
|
|
|
"$_bench/CompositingImagesBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ControlBench.cpp",
|
|
|
|
"$_bench/CoverageBench.cpp",
|
2020-05-04 20:47:15 +00:00
|
|
|
"$_bench/CreateBackendTextureBench.cpp",
|
2018-08-15 18:04:01 +00:00
|
|
|
"$_bench/CubicMapBench.cpp",
|
2019-09-12 15:17:16 +00:00
|
|
|
"$_bench/DDLRecorderBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/DashBench.cpp",
|
2021-07-01 14:29:26 +00:00
|
|
|
"$_bench/DecodeBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/DisplacementBench.cpp",
|
|
|
|
"$_bench/DrawBitmapAABench.cpp",
|
2018-10-17 22:40:13 +00:00
|
|
|
"$_bench/EncodeBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/FSRectBench.cpp",
|
2020-07-10 12:36:42 +00:00
|
|
|
"$_bench/FilteringBench.cpp",
|
2021-11-19 22:44:48 +00:00
|
|
|
"$_bench/FindCubicConvex180ChopsBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/FontCacheBench.cpp",
|
|
|
|
"$_bench/GMBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/GameBench.cpp",
|
|
|
|
"$_bench/GeometryBench.cpp",
|
2020-08-12 17:58:34 +00:00
|
|
|
"$_bench/GlyphQuadFillBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/GrMemoryPoolBench.cpp",
|
2020-07-14 21:16:32 +00:00
|
|
|
"$_bench/GrMipmapBench.cpp",
|
2020-01-22 16:03:58 +00:00
|
|
|
"$_bench/GrQuadBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/GrResourceCacheBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/GradientBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/HairlinePathBench.cpp",
|
|
|
|
"$_bench/HardStopGradientBench_ScaleNumColors.cpp",
|
|
|
|
"$_bench/HardStopGradientBench_ScaleNumHardStops.cpp",
|
|
|
|
"$_bench/HardStopGradientBench_SpecialHardStops.cpp",
|
|
|
|
"$_bench/ImageBench.cpp",
|
|
|
|
"$_bench/ImageCacheBench.cpp",
|
|
|
|
"$_bench/ImageCacheBudgetBench.cpp",
|
2018-08-07 14:02:38 +00:00
|
|
|
"$_bench/ImageCycleBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ImageFilterCollapse.cpp",
|
|
|
|
"$_bench/ImageFilterDAGBench.cpp",
|
|
|
|
"$_bench/InterpBench.cpp",
|
2018-06-19 15:27:20 +00:00
|
|
|
"$_bench/JSONBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/LightingBench.cpp",
|
|
|
|
"$_bench/LineBench.cpp",
|
2021-04-30 17:08:55 +00:00
|
|
|
"$_bench/MSKPBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/MathBench.cpp",
|
|
|
|
"$_bench/Matrix44Bench.cpp",
|
|
|
|
"$_bench/MatrixBench.cpp",
|
|
|
|
"$_bench/MatrixConvolutionBench.cpp",
|
|
|
|
"$_bench/MemsetBench.cpp",
|
|
|
|
"$_bench/MergeBench.cpp",
|
2020-07-14 21:16:32 +00:00
|
|
|
"$_bench/MipmapBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/MorphologyBench.cpp",
|
|
|
|
"$_bench/MutexBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/PDFBench.cpp",
|
2021-03-17 17:00:08 +00:00
|
|
|
"$_bench/ParagraphBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/PatchBench.cpp",
|
|
|
|
"$_bench/PathBench.cpp",
|
|
|
|
"$_bench/PathIterBench.cpp",
|
2018-11-05 12:46:38 +00:00
|
|
|
"$_bench/PathOpsBench.cpp",
|
2017-06-30 18:00:35 +00:00
|
|
|
"$_bench/PathTextBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/PerlinNoiseBench.cpp",
|
|
|
|
"$_bench/PictureNestingBench.cpp",
|
|
|
|
"$_bench/PictureOverheadBench.cpp",
|
|
|
|
"$_bench/PicturePlaybackBench.cpp",
|
2018-07-11 18:09:09 +00:00
|
|
|
"$_bench/PolyUtilsBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/PremulAndUnpremulAlphaOpsBench.cpp",
|
|
|
|
"$_bench/QuickRejectBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/RTreeBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ReadPixBench.cpp",
|
|
|
|
"$_bench/RecordingBench.cpp",
|
|
|
|
"$_bench/RectBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/RectanizerBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/RefCntBench.cpp",
|
|
|
|
"$_bench/RegionBench.cpp",
|
|
|
|
"$_bench/RegionContainBench.cpp",
|
|
|
|
"$_bench/RepeatTileBench.cpp",
|
|
|
|
"$_bench/RotatedRectBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/SKPAnimationBench.cpp",
|
|
|
|
"$_bench/SKPBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ScalarBench.cpp",
|
2018-04-18 15:14:50 +00:00
|
|
|
"$_bench/ShaderMaskFilterBench.cpp",
|
2017-05-18 18:31:19 +00:00
|
|
|
"$_bench/ShadowBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/ShapesBench.cpp",
|
|
|
|
"$_bench/Sk4fBench.cpp",
|
|
|
|
"$_bench/SkGlyphCacheBench.cpp",
|
2019-05-31 21:06:53 +00:00
|
|
|
"$_bench/SkSLBench.cpp",
|
2020-07-14 00:13:51 +00:00
|
|
|
"$_bench/SortBench.cpp",
|
2020-04-03 15:59:37 +00:00
|
|
|
"$_bench/StreamBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/StrokeBench.cpp",
|
|
|
|
"$_bench/SwizzleBench.cpp",
|
|
|
|
"$_bench/TableBench.cpp",
|
2020-07-31 01:50:46 +00:00
|
|
|
"$_bench/TessellateBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/TextBlobBench.cpp",
|
|
|
|
"$_bench/TileBench.cpp",
|
|
|
|
"$_bench/TileImageFilterBench.cpp",
|
|
|
|
"$_bench/TopoSortBench.cpp",
|
2021-01-22 01:31:28 +00:00
|
|
|
"$_bench/TriangulatorBench.cpp",
|
2019-01-31 23:46:36 +00:00
|
|
|
"$_bench/TypefaceBench.cpp",
|
2016-10-27 16:21:40 +00:00
|
|
|
"$_bench/VertBench.cpp",
|
|
|
|
"$_bench/WritePixelsBench.cpp",
|
|
|
|
"$_bench/WriterBench.cpp",
|
|
|
|
]
|
2021-07-22 19:11:03 +00:00
|
|
|
|
2022-06-16 14:36:46 +00:00
|
|
|
graphite_bench_sources = [
|
|
|
|
"$_bench/graphite/BoundsManagerBench.cpp",
|
|
|
|
"$_bench/graphite/IntersectionTreeBench.cpp",
|
|
|
|
]
|
2021-10-19 19:04:41 +00:00
|
|
|
|
2021-07-22 19:11:03 +00:00
|
|
|
skgpu_v1_bench_sources = [
|
|
|
|
"$_bench/BulkRectBench.cpp",
|
|
|
|
"$_bench/ClearBench.cpp",
|
2021-08-02 17:27:05 +00:00
|
|
|
"$_bench/VertexColorSpaceBench.cpp",
|
2021-07-22 19:11:03 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
bench_sources += skgpu_v1_bench_sources
|