skia2/bench
Mike Reed 3872c98951 Move convexity enum out of public
Also, move first-direction into SkPathRef.h so it can be referenced
by name in SkPath (instead of using uint8_t)

No functional change expected.

Change-Id: Ica4a8357a8156fd9a516118f23599a965b0fdd47
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/313980
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2020-08-30 13:04:22 +00:00
..
AAClipBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
AlternatingColorPatternBench.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
AndroidCodecBench.cpp Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" 2019-10-03 19:14:22 +00:00
AndroidCodecBench.h
BenchLogger.cpp
BenchLogger.h
Benchmark.cpp
Benchmark.h
BezierBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
BigPathBench.cpp use pathbuilder 2020-08-25 16:29:48 +00:00
BitmapBench.cpp more cleanup after removing volatile from bitmap 2020-07-12 19:37:29 +00:00
BitmapRectBench.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
BitmapRegionDecoderBench.cpp Move SkBitmapRegionCodec into client_utils/android 2020-05-20 20:06:48 +00:00
BitmapRegionDecoderBench.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
BlendmodeBench.cpp
BlurBench.cpp
BlurImageFilterBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
BlurRectBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
BlurRectsBench.cpp Revert "Reland "Revert "Use flat version of path-direction enum""" 2019-11-22 19:09:54 +00:00
BulkRectBench.cpp Migrate MakeTextureImage to take GrDirectContext 2020-07-16 16:17:28 +00:00
ChartBench.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
check_bench_regressions.py
ChecksumBench.cpp Add SkUNREACHABLE to definition of SK_ABORT. 2019-08-09 20:43:39 +00:00
ChromeBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
ClearBench.cpp
ClipMaskBench.cpp remove (unused) clipmask from savelayer 2020-06-15 14:26:44 +00:00
ClipStrategyBench.cpp
CmapBench.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
CodecBench.cpp
CodecBench.h
CodecBenchPriv.h
ColorFilterBench.cpp SkRuntimeEffect SkSL has a new signature for main() 2020-08-25 13:36:28 +00:00
ColorPrivBench.cpp
CompositingImagesBench.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
ControlBench.cpp
CoverageBench.cpp GrTextContext::Options -> GrSDFTOptions 2020-06-15 17:14:04 +00:00
CreateBackendTextureBench.cpp Rename GrBackendTexture::fMipMapped -> fMipmapped 2020-07-21 15:29:06 +00:00
CTConvertBench.cpp Add a colortype conversion bench 2019-08-26 15:41:54 +00:00
CubicKLMBench.cpp
CubicMapBench.cpp
DashBench.cpp Enable ClangTidy flag modernize-use-override. 2020-08-14 10:54:45 +00:00
DDLRecorderBench.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
DisplacementBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
DrawBitmapAABench.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
EncodeBench.cpp
FilteringBench.cpp Impl SkFilterOptions for raster-images 2020-07-10 13:08:33 +00:00
FontCacheBench.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
FSRectBench.cpp
GameBench.cpp clean up public m44 and camera api 2020-04-06 15:34:17 +00:00
GeometryBench.cpp Only expose isConvex on path publicly. 2020-08-28 16:56:29 +00:00
GlyphQuadFillBench.cpp benchmark for text vertex fill 2020-08-14 16:03:57 +00:00
GMBench.cpp Add a convenience to downcast contexts into GrDirectContext 2020-07-07 18:13:50 +00:00
GMBench.h Adjust how GM::gpuSetup is handled in the tools 2020-06-26 15:37:30 +00:00
GradientBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
GrMemoryPoolBench.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
GrMipmapBench.cpp rename SkMipMap to SkMipmap 2020-07-15 13:26:13 +00:00
GrQuadBench.cpp Add GrQuad::bounds() benchmark 2020-01-22 18:23:55 +00:00
GrResourceCacheBench.cpp Add Context factories to GrDirectContext 2020-07-14 12:40:46 +00:00
gUniqueGlyphIDs.h
HairlinePathBench.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
HardStopGradientBench_ScaleNumColors.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
HardStopGradientBench_ScaleNumHardStops.cpp Add missing #includes for referenced types, and missing headers in GN. 2020-07-27 21:00:55 +00:00
HardStopGradientBench_SpecialHardStops.cpp
ImageBench.cpp
ImageCacheBench.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
ImageCacheBudgetBench.cpp Remove SkCanvas::getGrContext calls from benches 2020-07-08 14:55:57 +00:00
ImageCycleBench.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
ImageFilterCollapse.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
ImageFilterDAGBench.cpp Reland "Migrate SkImage::makeWithFilter to GrRecordingContext" 2020-07-22 12:58:23 +00:00
InterpBench.cpp
JSONBench.cpp
LightingBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
LineBench.cpp
MagnifierBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
MathBench.cpp Fix SkBitSet. 2020-05-05 20:04:11 +00:00
Matrix44Bench.cpp clean up public m44 and camera api 2020-04-06 15:34:17 +00:00
MatrixBench.cpp Remove gendered language 2020-07-28 15:02:41 +00:00
MatrixConvolutionBench.cpp Add benchmarks for large kernel matrix convolutions 2020-05-01 20:40:04 +00:00
MemsetBench.cpp Mark SkStringPrintf as SK_PRINTF_LIKE 2020-05-12 15:22:14 +00:00
MergeBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
microbench.json
MipmapBench.cpp rename SkMipMap to SkMipmap 2020-07-15 13:26:13 +00:00
MorphologyBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
MutexBench.cpp Revert "replace SkSharedMutex" 2020-04-29 18:50:39 +00:00
nanobench.cpp Remove do-nothing MPD benchmarking from nanobench 2020-08-27 15:30:36 +00:00
nanobench.h Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
PatchBench.cpp Stop including SkVertices.h from so many places 2020-04-02 14:07:46 +00:00
PathBench.cpp Move convexity enum out of public 2020-08-30 13:04:22 +00:00
PathIterBench.cpp Update PathIterBench to use the new RangeIter instead of RawIter 2020-05-07 17:59:20 +00:00
PathOpsBench.cpp document Make for paths, and move from pathbuilder into path 2020-07-02 13:48:09 +00:00
PathTextBench.cpp Remove SkExclusiveStrikePtr. Replace it with sk_sp<SkStrike> 2020-02-24 21:41:05 +00:00
PDFBench.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
PerlinNoiseBench.cpp
PictureNestingBench.cpp
PictureOverheadBench.cpp
PicturePlaybackBench.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
PolyUtilsBench.cpp Add missing #includes for referenced types, and missing headers in GN. 2020-07-27 21:00:55 +00:00
PremulAndUnpremulAlphaOpsBench.cpp
QuickRejectBench.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
ReadPixBench.cpp Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" 2019-10-03 19:14:22 +00:00
RecordingBench.cpp Can we remove this flag to picture-recording? 2020-08-20 12:29:42 +00:00
RecordingBench.h
RectanizerBench.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
RectBench.cpp more rect api simplifications 2019-08-25 10:12:57 +00:00
RefCntBench.cpp
RegionBench.cpp
RegionContainBench.cpp more rect api simplifications 2019-08-25 10:12:57 +00:00
RepeatTileBench.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
ResultsWriter.h Don't keep "outResultsFile" open in nanobench 2019-10-24 16:09:02 +00:00
RotatedRectBench.cpp Add SkUNREACHABLE to definition of SK_ABORT. 2019-08-09 20:43:39 +00:00
RTreeBench.cpp Add missing #includes for referenced types, and missing headers in GN. 2020-07-27 21:00:55 +00:00
ScalarBench.cpp Remove gendered language 2020-07-28 15:02:41 +00:00
ShaderMaskFilterBench.cpp
ShadowBench.cpp
ShaperBench.cpp
ShapesBench.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
Sk4fBench.cpp
SkGlyphCacheBench.cpp Make SkStrikeCache::Node be SkStrike. 2020-02-15 16:37:58 +00:00
SkGlyphCacheBench.h nanobench: option to execute directory of TextBlobTraces as benches 2019-10-25 13:28:49 +00:00
SKPAnimationBench.cpp Remove do-nothing MPD benchmarking from nanobench 2020-08-27 15:30:36 +00:00
SKPAnimationBench.h Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
SKPBench.cpp Remove do-nothing MPD benchmarking from nanobench 2020-08-27 15:30:36 +00:00
SKPBench.h Remove do-nothing MPD benchmarking from nanobench 2020-08-27 15:30:36 +00:00
skpbench.json
SkSLBench.cpp Switch back to mallinfo in SkSL memory benchmark 2020-07-09 14:42:02 +00:00
SkSLBench.h Add heap usage of SkSL::Compiler to nanobench output 2020-07-09 00:05:28 +00:00
SkSLInterpreterBench.cpp Revert "remove sksl interpreter guards" 2020-08-20 00:41:15 +00:00
SkVMBench.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SortBench.cpp Add missing #includes for referenced types, and missing headers in GN. 2020-07-27 21:00:55 +00:00
StreamBench.cpp
StrokeBench.cpp
SwizzleBench.cpp
TableBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
TessellateBench.cpp Add plumbing for access to the flush-time GrSmallPathAtlasMgr 2020-08-11 12:53:55 +00:00
TextBlobBench.cpp
TileBench.cpp Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
TileImageFilterBench.cpp Update benchmarks to use new filter factories 2019-08-05 16:41:25 +00:00
TopoSortBench.cpp
TypefaceBench.cpp use std::make_unique 2019-12-12 22:32:45 +00:00
VertBench.cpp extend imageshader updater to handle perspective 2019-12-19 18:56:39 +00:00
VertexColorSpaceBench.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
WritePixelsBench.cpp Rename GrColorSpaceInfo -> GrColorInfo 2019-09-30 21:53:24 +00:00
WriterBench.cpp