Flutter Engine
The Flutter Engine
Namespaces | Functions
ShadowRRectOp.cpp File Reference
#include "src/gpu/ganesh/ops/ShadowRRectOp.h"
#include "include/core/SkBitmap.h"
#include "include/gpu/GrRecordingContext.h"
#include "src/core/SkRRectPriv.h"
#include "src/gpu/ganesh/GrMemoryPool.h"
#include "src/gpu/ganesh/GrOpFlushState.h"
#include "src/gpu/ganesh/GrProgramInfo.h"
#include "src/gpu/ganesh/GrProxyProvider.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/GrThreadSafeCache.h"
#include "src/gpu/ganesh/SkGr.h"
#include "src/gpu/ganesh/effects/GrShadowGeoProc.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::ShadowRRectOp
 

Functions

static GrSurfaceProxyView skgpu::ganesh::ShadowRRectOp::create_falloff_texture (GrRecordingContext *rContext)
 
GrOp::Owner skgpu::ganesh::ShadowRRectOp::Make (GrRecordingContext *context, GrColor color, const SkMatrix &viewMatrix, const SkRRect &rrect, SkScalar blurWidth, SkScalar insetWidth)