Flutter Engine
The Flutter Engine
|
#include <GrTextureResolveRenderTask.h>
Additional Inherited Members | |
Protected Types inherited from GrRenderTask | |
enum class | ExpectedOutcome : bool { kTargetUnchanged , kTargetDirty } |
enum | Flags { kClosed_Flag = 0x01 , kDisowned_Flag = 0x02 , kSkippable_Flag = 0x04 , kAtlas_Flag = 0x08 , kBlocksReordering_Flag = 0x10 , kWasOutput_Flag = 0x20 , kTempMark_Flag = 0x40 } |
Protected Member Functions inherited from GrRenderTask | |
SkDEBUGCODE (bool deferredProxiesAreInstantiated() const ;) void addTarget(GrDrawingManager * | |
void | addTarget (GrDrawingManager *dm, const GrSurfaceProxyView &view) |
virtual ExpectedOutcome | onMakeClosed (GrRecordingContext *, SkIRect *targetUpdateBounds)=0 |
void | setFlag (uint32_t flag) |
void | resetFlag (uint32_t flag) |
bool | isSetFlag (uint32_t flag) const |
void | setIndex (uint32_t index) |
uint32_t | getIndex () const |
Protected Attributes inherited from GrRenderTask | |
sk_sp< GrSurfaceProxy > | |
skia_private::STArray< 1, sk_sp< GrSurfaceProxy > > | fTargets |
skia_private::TArray< GrTextureProxy *, true > | fDeferredProxies |
Definition at line 25 of file GrTextureResolveRenderTask.h.
|
inline |
Definition at line 27 of file GrTextureResolveRenderTask.h.
void GrTextureResolveRenderTask::addProxy | ( | GrDrawingManager * | drawingMgr, |
sk_sp< GrSurfaceProxy > | proxy, | ||
GrSurfaceProxy::ResolveFlags | flags, | ||
const GrCaps & | caps | ||
) |
Definition at line 28 of file GrTextureResolveRenderTask.cpp.