Flutter Engine
The Flutter Engine
GrRenderTask Member List

This is the complete list of members for GrRenderTask, including all inherited members.

addDependenciesFromOtherTask(GrRenderTask *otherTask)GrRenderTask
addDependency(GrDrawingManager *, GrSurfaceProxy *dependedOn, skgpu::Mipmapped, GrTextureResolveManager, const GrCaps &caps)GrRenderTask
addTarget(GrDrawingManager *dm, const GrSurfaceProxyView &view)GrRenderTaskinlineprotected
asOpsTask()GrRenderTaskinlinevirtual
blocksReordering() constGrRenderTaskinline
dependencies()GrRenderTaskinline
dependents()GrRenderTaskinline
dependsOn(const GrRenderTask *dependedOn) constGrRenderTask
disown(GrDrawingManager *)GrRenderTaskvirtual
endFlush(GrDrawingManager *)GrRenderTaskinlinevirtual
execute(GrOpFlushState *flushState)GrRenderTaskinline
ExpectedOutcome enum nameGrRenderTaskprotected
fDeferredProxiesGrRenderTaskprotected
Flags enum nameGrRenderTaskprotected
fTargetsGrRenderTaskprotected
gatherProxyIntervals(GrResourceAllocator *) const =0GrRenderTaskpure virtual
getIndex() constGrRenderTaskinlineprotected
GrDrawingManagerGrRenderTaskfriend
GrMockRenderTaskGrRenderTaskfriend
GrRenderTask()GrRenderTask
isClosed() constGrRenderTaskinline
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
numTargets() constGrRenderTaskinline
onExecute(GrOpFlushState *flushState)=0GrRenderTaskprivatepure virtual
onIsUsed(GrSurfaceProxy *) const =0GrRenderTaskprivatepure virtual
onMakeClosed(GrRecordingContext *, SkIRect *targetUpdateBounds)=0GrRenderTaskprotectedpure virtual
onMakeSkippable()GrRenderTaskinlineprivatevirtual
onPrepare(GrOpFlushState *)GrRenderTaskinlineprivatevirtual
onPrePrepare(GrRecordingContext *)GrRenderTaskinlineprivatevirtual
prepare(GrOpFlushState *flushState)GrRenderTask
prePrepare(GrRecordingContext *context)GrRenderTaskinline
ref() constSkRefCntBaseinline
replaceDependency(const GrRenderTask *toReplace, GrRenderTask *replaceWith)GrRenderTask
replaceDependent(const GrRenderTask *toReplace, GrRenderTask *replaceWith)GrRenderTask
requiresExplicitCleanup() constGrRenderTaskinlinevirtual
resetFlag(uint32_t flag)GrRenderTaskinlineprotected
setFlag(uint32_t flag)GrRenderTaskinlineprotected
setIndex(uint32_t index)GrRenderTaskinlineprotected
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
target(int i) constGrRenderTaskinline
unique() constSkRefCntBaseinline
uniqueID() constGrRenderTaskinline
unref() constSkRefCntBaseinline
~SkRefCntBase()SkRefCntBaseinlinevirtual