Flutter Engine
The Flutter Engine
Classes | Namespaces | Variables
ClipStack.cpp File Reference
#include "src/gpu/ganesh/ClipStack.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkMatrix.h"
#include "src/base/SkVx.h"
#include "src/core/SkPathPriv.h"
#include "src/core/SkRRectPriv.h"
#include "src/core/SkRectPriv.h"
#include "src/core/SkTaskGroup.h"
#include "src/gpu/ganesh/GrClip.h"
#include "src/gpu/ganesh/GrDeferredProxyUploader.h"
#include "src/gpu/ganesh/GrDirectContextPriv.h"
#include "src/gpu/ganesh/GrFPArgs.h"
#include "src/gpu/ganesh/GrFragmentProcessor.h"
#include "src/gpu/ganesh/GrFragmentProcessors.h"
#include "src/gpu/ganesh/GrProxyProvider.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/GrSWMaskHelper.h"
#include "src/gpu/ganesh/StencilMaskHelper.h"
#include "src/gpu/ganesh/SurfaceDrawContext.h"
#include "src/gpu/ganesh/effects/GrBlendFragmentProcessor.h"
#include "src/gpu/ganesh/effects/GrConvexPolyEffect.h"
#include "src/gpu/ganesh/effects/GrRRectEffect.h"
#include "src/gpu/ganesh/effects/GrTextureEffect.h"
#include "src/gpu/ganesh/geometry/GrQuadUtils.h"
#include "src/gpu/ganesh/ops/AtlasPathRenderer.h"
#include "src/gpu/ganesh/ops/GrDrawOp.h"

Go to the source code of this file.

Classes

class  skgpu::ganesh::ClipStack::Draw
 

Namespaces

namespace  skgpu
 
namespace  skgpu::ganesh
 

Variables

static constexpr int skgpu::ganesh::kElementStackIncrement = 8
 
static constexpr int skgpu::ganesh::kSaveStackIncrement = 8
 
static constexpr int skgpu::ganesh::kMaskStackIncrement = 4
 
static constexpr int skgpu::ganesh::kMaxAnalyticFPs = 4
 
static constexpr int skgpu::ganesh::kNumStackMasks = 4