Flutter Engine
The Flutter Engine
NonRenderingBenchmarkTarget Member List

This is the complete list of members for NonRenderingBenchmarkTarget, 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 overrideNonRenderingBenchmarkTargetinlinevirtual
getBenchmark() constBenchmarkTarget
getCanvas() constBenchmarkTarget
getKeyValuePairs(std::string cpuName, std::string gpuName) const overrideNonRenderingBenchmarkTargetinlinevirtual
isCpuOrGpuBound() const overrideNonRenderingBenchmarkTargetinlinevirtual
NonRenderingBenchmarkTarget(Benchmark *benchmark)NonRenderingBenchmarkTargetinline
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