31 : fSrc(
std::move(src))
32 , fDst(
std::move(dst))
33 , fSrcOffset(srcOffset)
34 , fDstOffset(dstOffset)
bool onExecute(GrOpFlushState *) override
~GrBufferTransferRenderTask() override
static sk_sp< GrRenderTask > Make(sk_sp< GrGpuBuffer > src, size_t srcOffset, sk_sp< GrGpuBuffer > dst, size_t dstOffset, size_t size)
bool transferFromBufferToBuffer(sk_sp< GrGpuBuffer > src, size_t srcOffset, sk_sp< GrGpuBuffer > dst, size_t dstOffset, size_t size)
void setFlag(uint32_t flag)
@ kBlocksReordering_Flag
No task can be reordered with respect to this task.