Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Functions
BoundsManagerBench.cpp File Reference
#include "bench/Benchmark.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPath.h"
#include "src/base/SkArenaAlloc.h"
#include "src/base/SkRandom.h"
#include "src/gpu/graphite/geom/BoundsManager.h"
#include "tools/ToolUtils.h"
#include "tools/flags/CommandLineFlags.h"

Go to the source code of this file.

Classes

class  skgpu::graphite::BoundsManagerBench
 
class  skgpu::graphite::RandomBoundsManagerBench
 
class  skgpu::graphite::FileBoundsManagerBench
 

Namespaces

namespace  skgpu
 
namespace  skgpu::graphite
 

Macros

#define PRINT_DRAWSET_COUNT   0
 
#define DEF_BOUNDS_MANAGER_BENCH_SET(manager, name)
 

Functions

static DEFINE_string (boundsManagerFile, "", "svg or skp for the BoundsManager bench to sniff paths from.")
 

Macro Definition Documentation

◆ DEF_BOUNDS_MANAGER_BENCH_SET

#define DEF_BOUNDS_MANAGER_BENCH_SET (   manager,
  name 
)
Value:
#define DEF_BENCH(code)
Definition: Benchmark.h:20
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font manager
Definition: switches.h:218
DEF_SWITCHES_START aot vmservice shared library name
Definition: switches.h:32

Definition at line 181 of file BoundsManagerBench.cpp.

◆ PRINT_DRAWSET_COUNT

#define PRINT_DRAWSET_COUNT   0

Definition at line 25 of file BoundsManagerBench.cpp.

Function Documentation

◆ DEFINE_string()

static DEFINE_string ( boundsManagerFile  ,
""  ,
"svg or skp for the BoundsManager bench to sniff paths from."   
)
static