Flutter Engine
The Flutter Engine
Classes | Functions | Variables
DrawBitmapAABench.cpp File Reference
#include "bench/Benchmark.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkImage.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"

Go to the source code of this file.

Classes

class  DrawBitmapAABench
 

Functions

 DEF_BENCH (return new DrawBitmapAABench(false, SkMatrix::I(), "ident");) DEF_BENCH(return new DrawBitmapAABench(false
 
 DEF_BENCH (return new DrawBitmapAABench(false, SkMatrix::Translate(17.5f, 17.5f), "translate");) DEF_BENCH(SkMatrix m
 
reset ()
 
preRotate (15)
 
return new DrawBitmapAABench (false, m, "rotate")
 
 DEF_BENCH (return new DrawBitmapAABench(true, SkMatrix::I(), "ident");) DEF_BENCH(return new DrawBitmapAABench(true
 
 DEF_BENCH (return new DrawBitmapAABench(true, SkMatrix::Translate(17.5f, 17.5f), "translate");) DEF_BENCH(SkMatrix m
 
return new DrawBitmapAABench (true, m, "rotate")
 

Variables

 scale
 

Function Documentation

◆ DEF_BENCH() [1/4]

DEF_BENCH ( return new DrawBitmapAABench(false, SkMatrix::I(), "ident");   )
new

◆ DEF_BENCH() [2/4]

DEF_BENCH ( return new DrawBitmapAABench(false, SkMatrix::Translate(17.5f, 17.5f), "translate");  )

◆ DEF_BENCH() [3/4]

DEF_BENCH ( return new DrawBitmapAABench(true, SkMatrix::I(), "ident");   )
new

◆ DEF_BENCH() [4/4]

DEF_BENCH ( return new DrawBitmapAABench(true, SkMatrix::Translate(17.5f, 17.5f), "translate");  )

◆ DrawBitmapAABench() [1/2]

return new DrawBitmapAABench ( false  ,
,
"rotate"   
)

◆ DrawBitmapAABench() [2/2]

return new DrawBitmapAABench ( true  ,
,
"rotate"   
)

◆ preRotate()

m preRotate ( 15  )

◆ reset()

m reset ( )

Variable Documentation

◆ scale

scale

Definition at line 60 of file DrawBitmapAABench.cpp.