8#ifndef GrDDLTask_DEFINED
9#define GrDDLTask_DEFINED
57#if defined(GR_TEST_UTILS)
60 bool printDependencies,
61 bool close)
const final;
62 const char*
name() const final {
return "DDL"; }
std::function< void(GrSurfaceProxy *, skgpu::Mipmapped)> GrVisitProxyFunc
static void dump(const float m[20], SkYUVColorSpace cs, bool rgb2yuv)
ExpectedOutcome onMakeClosed(GrRecordingContext *, SkIRect *targetUpdateBounds) override
void onPrepare(GrOpFlushState *) override
bool onExecute(GrOpFlushState *) override
void onPrePrepare(GrRecordingContext *) override
bool onIsUsed(GrSurfaceProxy *) const override
void disown(GrDrawingManager *) override
void gatherProxyIntervals(GrResourceAllocator *) const override
bool requiresExplicitCleanup() const override
void endFlush(GrDrawingManager *) override