Flutter Engine
The Flutter Engine
skgpu::ganesh::AtlasRenderTask Member List

This is the complete list of members for skgpu::ganesh::AtlasRenderTask, including all inherited members.

addDependenciesFromOtherTask(GrRenderTask *otherTask)GrRenderTask
addDependency(GrDrawingManager *, GrSurfaceProxy *dependedOn, skgpu::Mipmapped, GrTextureResolveManager, const GrCaps &caps)GrRenderTask
addDrawOp(GrDrawingManager *, GrOp::Owner, bool usesMSAA, const GrProcessorSet::Analysis &, GrAppliedClip &&, const GrDstProxyView &, GrTextureResolveManager, const GrCaps &)skgpu::ganesh::OpsTask
addOp(GrDrawingManager *, GrOp::Owner, GrTextureResolveManager, const GrCaps &)skgpu::ganesh::OpsTask
addPath(const SkMatrix &, const SkPath &, SkIPoint pathDevTopLeft, int widthInAtlas, int heightInAtlas, bool transposedInAtlas, SkIPoint16 *locationInAtlas)skgpu::ganesh::AtlasRenderTask
addSampledTexture(GrSurfaceProxy *proxy)skgpu::ganesh::OpsTaskinline
addTarget(GrDrawingManager *dm, const GrSurfaceProxyView &view)GrRenderTaskinlineprotected
asOpsTask() overrideskgpu::ganesh::OpsTaskinlinevirtual
atlasProxy() constskgpu::ganesh::AtlasRenderTaskinline
AtlasRenderTask(GrRecordingContext *, sk_sp< GrArenas >, std::unique_ptr< GrDynamicAtlas >)skgpu::ganesh::AtlasRenderTask
blocksReordering() constGrRenderTaskinline
CanDiscardPreviousOps enum nameskgpu::ganesh::OpsTask
canMerge(const OpsTask *) constskgpu::ganesh::OpsTask
dependencies()GrRenderTaskinline
dependents()GrRenderTaskinline
dependsOn(const GrRenderTask *dependedOn) constGrRenderTask
discard()skgpu::ganesh::OpsTask
disown(GrDrawingManager *)GrRenderTaskvirtual
endFlush(GrDrawingManager *) overrideskgpu::ganesh::OpsTaskvirtual
execute(GrOpFlushState *flushState)GrRenderTaskinline
ExpectedOutcome enum nameGrRenderTaskprotected
fDeferredProxiesGrRenderTaskprotected
Flags enum nameGrRenderTaskprotected
fTargetsGrRenderTaskprotected
getIndex() constGrRenderTaskinlineprotected
GrRenderTask()GrRenderTask
instantiate(GrOnFlushResourceProvider *onFlushRP, sk_sp< GrTexture > backingTexture=nullptr)skgpu::ganesh::AtlasRenderTaskinline
isClosed() constGrRenderTaskinline
isEmpty() constskgpu::ganesh::OpsTaskinline
isInstantiated() constGrRenderTask
isSetFlag(uint32_t flag) constGrRenderTaskinlineprotected
isSkippable() constGrRenderTaskinline
isUsed(GrSurfaceProxy *proxy) constGrRenderTaskinline
kAtlas_Flag enum valueGrRenderTaskprotected
kBlocksReordering_Flag enum valueGrRenderTaskprotected
kClosed_Flag enum valueGrRenderTaskprotected
kDisowned_Flag enum valueGrRenderTaskprotected
kSkippable_Flag enum valueGrRenderTaskprotected
kTempMark_Flag enum valueGrRenderTaskprotected
kWasOutput_Flag enum valueGrRenderTaskprotected
makeSkippable()GrRenderTask
mergeFrom(SkSpan< const sk_sp< GrRenderTask > > tasks)skgpu::ganesh::OpsTask
numTargets() constGrRenderTaskinline
onPrepare(GrOpFlushState *flushState) overrideskgpu::ganesh::OpsTaskvirtual
onPrePrepare(GrRecordingContext *) overrideskgpu::ganesh::OpsTaskvirtual
OpsTask(GrDrawingManager *, GrSurfaceProxyView, GrAuditTrail *, sk_sp< GrArenas >)skgpu::ganesh::OpsTask
prepare(GrOpFlushState *flushState)GrRenderTask
prePrepare(GrRecordingContext *context)GrRenderTaskinline
readView(const GrCaps &caps) constskgpu::ganesh::AtlasRenderTaskinline
recordOp(GrOp::Owner, bool usesMSAA, GrProcessorSet::Analysis, GrAppliedClip *, const GrDstProxyView *, const GrCaps &)skgpu::ganesh::OpsTaskprotected
ref() constSkRefCntBaseinline
renderPassXferBarriers() constskgpu::ganesh::OpsTaskinline
replaceDependency(const GrRenderTask *toReplace, GrRenderTask *replaceWith)GrRenderTask
replaceDependent(const GrRenderTask *toReplace, GrRenderTask *replaceWith)GrRenderTask
requiresExplicitCleanup() constGrRenderTaskinlinevirtual
resetFlag(uint32_t flag)GrRenderTaskinlineprotected
resetForFullscreenClear(CanDiscardPreviousOps)skgpu::ganesh::OpsTask
setColorLoadOp(GrLoadOp op, std::array< float, 4 > color={0, 0, 0, 0})skgpu::ganesh::OpsTask
setFlag(uint32_t flag)GrRenderTaskinlineprotected
setIndex(uint32_t index)GrRenderTaskinlineprotected
setInitialStencilContent(StencilContent initialContent)skgpu::ganesh::OpsTaskinlineprotected
SK_DECLARE_INTERNAL_LLIST_INTERFACE(GrRenderTask)GrRenderTask
sk_sp< GrSurfaceProxy >GrRenderTaskprotected
SkDEBUGCODE(~GrRenderTask() override;) void makeClosed(GrRecordingContext *)GrRenderTask
SkDEBUGCODE(bool deferredProxiesAreInstantiated() const ;) void addTarget(GrDrawingManager *GrRenderTaskprotected
SkRefCntBase()SkRefCntBaseinline
StencilContent enum nameskgpu::ganesh::OpsTaskprotected
target(int i) constGrRenderTaskinline
unique() constSkRefCntBaseinline
uniqueID() constGrRenderTaskinline
unref() constSkRefCntBaseinline
usesMSAASurface() constskgpu::ganesh::OpsTaskinline
~OpsTask() overrideskgpu::ganesh::OpsTask
~SkRefCntBase()SkRefCntBaseinlinevirtual