Flutter Engine
The Flutter Engine
Classes | Macros | Variables
BlurRectBench.cpp File Reference
#include "bench/Benchmark.h"
#include "include/core/SkBlurTypes.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkPaint.h"
#include "include/core/SkShader.h"
#include "include/core/SkString.h"
#include "src/base/SkRandom.h"
#include "src/core/SkBlurMask.h"

Go to the source code of this file.

Classes

class  BlurRectBench
 
class  BlurRectDirectBench
 
class  BlurRectSeparableBench
 
class  BlurRectBoxFilterBench
 
class  BlurRectGaussianBench
 

Macros

#define SMALL   SkIntToScalar(2)
 
#define REAL   1.5f
 
#define BIG   SkIntToScalar(10)
 
#define REALBIG   30.5f
 

Variables

static const SkScalar kMedium = SkIntToScalar(5)
 
static const SkScalar kMedBig = SkIntToScalar(20)
 

Macro Definition Documentation

◆ BIG

#define BIG   SkIntToScalar(10)

Definition at line 20 of file BlurRectBench.cpp.

◆ REAL

#define REAL   1.5f

Definition at line 18 of file BlurRectBench.cpp.

◆ REALBIG

#define REALBIG   30.5f

Definition at line 22 of file BlurRectBench.cpp.

◆ SMALL

#define SMALL   SkIntToScalar(2)

Definition at line 17 of file BlurRectBench.cpp.

Variable Documentation

◆ kMedBig

const SkScalar kMedBig = SkIntToScalar(20)
static

Definition at line 21 of file BlurRectBench.cpp.

◆ kMedium

const SkScalar kMedium = SkIntToScalar(5)
static

Definition at line 19 of file BlurRectBench.cpp.