bench.gni 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. # 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. # Things are easiest for everyone if these source paths are absolute.
  6. _bench = get_path_info("../bench", "abspath")
  7. bench_sources = [
  8. "$_bench/AAClipBench.cpp",
  9. "$_bench/AlternatingColorPatternBench.cpp",
  10. "$_bench/AndroidCodecBench.cpp",
  11. "$_bench/BenchLogger.cpp",
  12. "$_bench/Benchmark.cpp",
  13. "$_bench/BezierBench.cpp",
  14. "$_bench/BigPathBench.cpp",
  15. "$_bench/BitmapBench.cpp",
  16. "$_bench/BitmapRectBench.cpp",
  17. "$_bench/BitmapRegionDecoderBench.cpp",
  18. "$_bench/BlendmodeBench.cpp",
  19. "$_bench/BlurBench.cpp",
  20. "$_bench/BlurImageFilterBench.cpp",
  21. "$_bench/BlurRectBench.cpp",
  22. "$_bench/BlurRectsBench.cpp",
  23. "$_bench/BlurRoundRectBench.cpp",
  24. "$_bench/ChartBench.cpp",
  25. "$_bench/ChecksumBench.cpp",
  26. "$_bench/ChromeBench.cpp",
  27. "$_bench/ClearBench.cpp",
  28. "$_bench/ClipMaskBench.cpp",
  29. "$_bench/ClipStrategyBench.cpp",
  30. "$_bench/CmapBench.cpp",
  31. "$_bench/CodecBench.cpp",
  32. "$_bench/ColorFilterBench.cpp",
  33. "$_bench/ColorPrivBench.cpp",
  34. "$_bench/CompositingImagesBench.cpp",
  35. "$_bench/ControlBench.cpp",
  36. "$_bench/CoverageBench.cpp",
  37. "$_bench/CubicKLMBench.cpp",
  38. "$_bench/CubicMapBench.cpp",
  39. "$_bench/DashBench.cpp",
  40. "$_bench/DisplacementBench.cpp",
  41. "$_bench/DrawBitmapAABench.cpp",
  42. "$_bench/DrawLatticeBench.cpp",
  43. "$_bench/EncodeBench.cpp",
  44. "$_bench/FontCacheBench.cpp",
  45. "$_bench/FSRectBench.cpp",
  46. "$_bench/GameBench.cpp",
  47. "$_bench/GeometryBench.cpp",
  48. "$_bench/GMBench.cpp",
  49. "$_bench/GradientBench.cpp",
  50. "$_bench/GrCCFillGeometryBench.cpp",
  51. "$_bench/GrMemoryPoolBench.cpp",
  52. "$_bench/GrMipMapBench.cpp",
  53. "$_bench/GrResourceCacheBench.cpp",
  54. "$_bench/HairlinePathBench.cpp",
  55. "$_bench/HardStopGradientBench_ScaleNumColors.cpp",
  56. "$_bench/HardStopGradientBench_ScaleNumHardStops.cpp",
  57. "$_bench/HardStopGradientBench_SpecialHardStops.cpp",
  58. "$_bench/ImageBench.cpp",
  59. "$_bench/ImageCacheBench.cpp",
  60. "$_bench/ImageCacheBudgetBench.cpp",
  61. "$_bench/ImageCycleBench.cpp",
  62. "$_bench/ImageFilterCollapse.cpp",
  63. "$_bench/ImageFilterDAGBench.cpp",
  64. "$_bench/InterpBench.cpp",
  65. "$_bench/JSONBench.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",
  73. "$_bench/MemsetBench.cpp",
  74. "$_bench/MergeBench.cpp",
  75. "$_bench/MipMapBench.cpp",
  76. "$_bench/MorphologyBench.cpp",
  77. "$_bench/MutexBench.cpp",
  78. "$_bench/PatchBench.cpp",
  79. "$_bench/PathBench.cpp",
  80. "$_bench/PathIterBench.cpp",
  81. "$_bench/PathOpsBench.cpp",
  82. "$_bench/PathTextBench.cpp",
  83. "$_bench/PDFBench.cpp",
  84. "$_bench/PerlinNoiseBench.cpp",
  85. "$_bench/PictureNestingBench.cpp",
  86. "$_bench/PictureOverheadBench.cpp",
  87. "$_bench/PicturePlaybackBench.cpp",
  88. "$_bench/PolyUtilsBench.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/ShaderMaskFilterBench.cpp",
  104. "$_bench/ShadowBench.cpp",
  105. "$_bench/ShapesBench.cpp",
  106. "$_bench/Sk4fBench.cpp",
  107. "$_bench/SkGlyphCacheBench.cpp",
  108. "$_bench/SKPAnimationBench.cpp",
  109. "$_bench/SkVMBench.cpp",
  110. "$_bench/SKPBench.cpp",
  111. "$_bench/SkSLBench.cpp",
  112. "$_bench/SkSLInterpreterBench.cpp",
  113. "$_bench/StreamBench.cpp",
  114. "$_bench/SortBench.cpp",
  115. "$_bench/StrokeBench.cpp",
  116. "$_bench/SwizzleBench.cpp",
  117. "$_bench/TableBench.cpp",
  118. "$_bench/TextBlobBench.cpp",
  119. "$_bench/TileBench.cpp",
  120. "$_bench/TileImageFilterBench.cpp",
  121. "$_bench/TopoSortBench.cpp",
  122. "$_bench/TypefaceBench.cpp",
  123. "$_bench/VertBench.cpp",
  124. "$_bench/VertexColorSpaceBench.cpp",
  125. "$_bench/WritePixelsBench.cpp",
  126. "$_bench/WriterBench.cpp",
  127. ]