Flutter Engine
 
Loading...
Searching...
No Matches
dl_builder_benchmarks.cc File Reference

Go to the source code of this file.

Classes

class  flutter::DlOpReceiverIgnore
 

Namespaces

namespace  flutter
 

Functions

DlOpReceiverflutter::DisplayListBuilderBenchmarkAccessor (DisplayListBuilder &builder)
 
static void flutter::BM_DisplayListBuilderDefault (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithScaleAndTranslate (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithPerspective (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithClipRect (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithGlobalSaveLayer (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithSaveLayer (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListBuilderWithSaveLayerAndImageFilter (benchmark::State &state, DisplayListBuilderBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchDefault (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchByIndexDefault (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchByIteratorDefault (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchByVectorDefault (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchCull (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
static void flutter::BM_DisplayListDispatchByVectorCull (benchmark::State &state, DisplayListDispatchBenchmarkType type)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderDefault, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderDefault, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderDefault, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderDefault, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithScaleAndTranslate, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithScaleAndTranslate, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithScaleAndTranslate, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithScaleAndTranslate, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithPerspective, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithPerspective, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithPerspective, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithPerspective, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithClipRect, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithClipRect, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithClipRect, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithClipRect, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithGlobalSaveLayer, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithGlobalSaveLayer, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithGlobalSaveLayer, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithGlobalSaveLayer, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayer, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayer, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayer, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayer, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayerAndImageFilter, kDefault, DisplayListBuilderBenchmarkType::kDefault) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayerAndImageFilter, kBounds, DisplayListBuilderBenchmarkType::kBounds) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayerAndImageFilter, kRtree, DisplayListBuilderBenchmarkType::kRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListBuilderWithSaveLayerAndImageFilter, kBoundsAndRtree, DisplayListBuilderBenchmarkType::kBoundsAndRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchDefault, kDefaultNoRtree, DisplayListDispatchBenchmarkType::kDefaultNoRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchDefault, kDefaultWithRtree, DisplayListDispatchBenchmarkType::kDefaultWithRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchCull, kCulledWithRtree, DisplayListDispatchBenchmarkType::kCulledWithRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchByIndexDefault, kDefaultNoRtree, DisplayListDispatchBenchmarkType::kDefaultNoRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchByIteratorDefault, kDefaultNoRtree, DisplayListDispatchBenchmarkType::kDefaultNoRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchByVectorDefault, kDefaultNoRtree, DisplayListDispatchBenchmarkType::kDefaultNoRtree) -> Unit(benchmark::kMicrosecond)
 
 flutter::BENCHMARK_CAPTURE (BM_DisplayListDispatchByVectorCull, kCulledWithRtree, DisplayListDispatchBenchmarkType::kCulledWithRtree) -> Unit(benchmark::kMicrosecond)