Flutter Engine
The Flutter Engine
GaneshBenchmarkTarget Member List

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

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