Flutter Engine
The Flutter Engine
RasterBenchmarkTarget Member List

This is the complete list of members for RasterBenchmarkTarget, including all inherited members.

autoTuneLoops() const overrideRasterBenchmarkTargetinlinevirtual
BenchmarkTarget(std::unique_ptr< SurfaceManager > surfaceManager, Benchmark *benchmark)BenchmarkTargetinlineprotected
dumpStats(skia_private::TArray< SkString > *keys, skia_private::TArray< double > *values) constBenchmarkTargetinlinevirtual
fBenchmarkBenchmarkTargetprotected
FromConfig(std::string surfaceConfig, Benchmark *benchmark)BenchmarkTargetstatic
fSurfaceManagerBenchmarkTargetprotected
getBackend() const overrideRasterBenchmarkTargetinlinevirtual
getBenchmark() constBenchmarkTarget
getCanvas() constBenchmarkTarget
getKeyValuePairs(std::string cpuName, std::string gpuName) constBenchmarkTargetvirtual
isCpuOrGpuBound() constBenchmarkTargetvirtual
nowMs() constBenchmarkTargetprotected
onAfterDraw() constBenchmarkTargetinlineprotectedvirtual
onBeforeDraw(SkCanvas *canvas) constBenchmarkTargetinlineprotectedvirtual
printGlobalStats()BenchmarkTargetstatic
printStats() constBenchmarkTargetinlinevirtual
RasterBenchmarkTarget(std::unique_ptr< SurfaceManager > surfaceManager, Benchmark *benchmark)RasterBenchmarkTargetinline
setup() constBenchmarkTargetvirtual
tearDown() constBenchmarkTarget
time(int loops) constBenchmarkTarget
warmUp(int loops) constBenchmarkTargetinlinevirtual
~BenchmarkTarget()=defaultBenchmarkTargetvirtual