Flutter Engine
The Flutter Engine
Namespaces | Functions
StrokeRectOp.cpp File Reference
#include "src/gpu/ganesh/ops/StrokeRectOp.h"
#include "include/core/SkStrokeRec.h"
#include "src/base/SkRandom.h"
#include "src/core/SkMatrixPriv.h"
#include "src/gpu/BufferWriter.h"
#include "src/gpu/ResourceKey.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/GrColor.h"
#include "src/gpu/ganesh/GrDefaultGeoProcFactory.h"
#include "src/gpu/ganesh/GrDrawOpTest.h"
#include "src/gpu/ganesh/GrOpFlushState.h"
#include "src/gpu/ganesh/GrProgramInfo.h"
#include "src/gpu/ganesh/GrResourceProvider.h"
#include "src/gpu/ganesh/geometry/GrQuad.h"
#include "src/gpu/ganesh/ops/FillRectOp.h"
#include "src/gpu/ganesh/ops/GrMeshDrawOp.h"
#include "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.h"

Go to the source code of this file.

Namespaces

namespace  skgpu
 
namespace  skgpu::ganesh
 
namespace  skgpu::ganesh::StrokeRectOp
 

Functions

GrOp::Owner skgpu::ganesh::StrokeRectOp::Make (GrRecordingContext *context, GrPaint &&paint, GrAAType aaType, const SkMatrix &viewMatrix, const SkRect &rect, const SkStrokeRec &stroke)
 
GrOp::Owner skgpu::ganesh::StrokeRectOp::MakeNested (GrRecordingContext *context, GrPaint &&paint, const SkMatrix &viewMatrix, const SkRect rects[2])
 

Variable Documentation

◆ fDegenerate

bool fDegenerate

Definition at line 410 of file StrokeRectOp.cpp.

◆ fDevHalfStrokeSize

SkVector fDevHalfStrokeSize

Definition at line 409 of file StrokeRectOp.cpp.

◆ fDevInside

SkRect fDevInside

Definition at line 408 of file StrokeRectOp.cpp.

◆ fDevOutside

SkRect fDevOutside

Definition at line 406 of file StrokeRectOp.cpp.

◆ fDevOutsideAssist

SkRect fDevOutsideAssist

Definition at line 407 of file StrokeRectOp.cpp.