Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Macros | Variables
BlendmodeBench.cpp File Reference
#include "bench/Benchmark.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkFont.h"
#include "include/core/SkPaint.h"
#include "include/core/SkString.h"
#include "include/core/SkTextBlob.h"
#include "src/base/SkRandom.h"
#include "src/core/SkBlendModePriv.h"
#include "tools/DecodeUtils.h"
#include "tools/Resources.h"
#include "tools/fonts/FontToolUtils.h"

Go to the source code of this file.

Classes

class  XfermodeBench
 

Macros

#define BENCH(mode)
 

Variables

const char * gTypeNames []
 

Macro Definition Documentation

◆ BENCH

#define BENCH (   mode)
Value:
DEF_BENCH( return new XfermodeBench(mode, kText); ) \
DEF_BENCH( return new XfermodeBench(mode, kRect); ) \
DEF_BENCH( return new XfermodeBench(mode, kSprite); )
#define DEF_BENCH(code)
Definition Benchmark.h:20
constexpr SkRect kRect
constexpr char kText[]
Definition glyph_pos.cpp:28

Definition at line 110 of file BlendmodeBench.cpp.

Variable Documentation

◆ gTypeNames

const char* gTypeNames[]
Initial value:
= {
"mask", "rect", "sprite",
}

Definition at line 28 of file BlendmodeBench.cpp.

28 {
29 "mask", "rect", "sprite",
30};