Flutter Engine
The Flutter Engine
Namespaces | Functions
FillRRectOp.cpp File Reference
#include "src/gpu/ganesh/ops/FillRRectOp.h"
#include "include/gpu/GrRecordingContext.h"
#include "src/base/SkVx.h"
#include "src/core/SkRRectPriv.h"
#include "src/gpu/BufferWriter.h"
#include "src/gpu/KeyBuilder.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/GrGeometryProcessor.h"
#include "src/gpu/ganesh/GrMemoryPool.h"
#include "src/gpu/ganesh/GrOpFlushState.h"
#include "src/gpu/ganesh/GrOpsRenderPass.h"
#include "src/gpu/ganesh/GrProgramInfo.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/GrResourceProvider.h"
#include "src/gpu/ganesh/geometry/GrShape.h"
#include "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h"
#include "src/gpu/ganesh/glsl/GrGLSLVarying.h"
#include "src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.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::FillRRectOp
 

Functions

GrOp::Owner skgpu::ganesh::FillRRectOp::Make (GrRecordingContext *ctx, SkArenaAlloc *arena, GrPaint &&paint, const SkMatrix &viewMatrix, const SkRRect &rrect, const SkRect &localRect, GrAA aa)
 
GrOp::Owner skgpu::ganesh::FillRRectOp::Make (GrRecordingContext *ctx, SkArenaAlloc *arena, GrPaint &&paint, const SkMatrix &viewMatrix, const SkRRect &rrect, const SkMatrix &localMatrix, GrAA aa)
 

Variable Documentation

◆ fAABloatDirection

std::array<float, 2> fAABloatDirection

Definition at line 469 of file FillRRectOp.cpp.

◆ fColor

SkPMColor4f fColor

Definition at line 166 of file FillRRectOp.cpp.

◆ fCorner

std::array<float, 2> fCorner

Definition at line 467 of file FillRRectOp.cpp.

◆ fCoverage

float fCoverage

Definition at line 470 of file FillRRectOp.cpp.

◆ fIsLinearCoverage

float fIsLinearCoverage

Definition at line 471 of file FillRRectOp.cpp.

◆ fLocalCoords

LocalCoords fLocalCoords

Definition at line 165 of file FillRRectOp.cpp.

◆ fMatrix

SkMatrix fMatrix

Definition at line 74 of file FillRRectOp.cpp.

◆ fNext

Instance* fNext = nullptr

Definition at line 167 of file FillRRectOp.cpp.

◆ fRadiiSelector

std::array<float, 4> fRadiiSelector

Definition at line 466 of file FillRRectOp.cpp.

◆ fRadiusOutset

std::array<float, 2> fRadiusOutset

Definition at line 468 of file FillRRectOp.cpp.

◆ fRect

SkRect fRect

Definition at line 73 of file FillRRectOp.cpp.

◆ fRRect

SkRRect fRRect

Definition at line 164 of file FillRRectOp.cpp.

◆ fType

Type fType

Definition at line 71 of file FillRRectOp.cpp.

◆ fViewMatrix

SkMatrix fViewMatrix

Definition at line 163 of file FillRRectOp.cpp.