diff options
author | 2017-10-30 09:37:55 -0400 | |
---|---|---|
committer | 2017-10-30 15:30:09 +0000 | |
commit | 943ed7910f938d7b4894b4e925566cf7b7053f29 (patch) | |
tree | b281c6fb91ede12be586ee7d475a2c4f38e15f5d /src/gpu/ops/GrMeshDrawOp.cpp | |
parent | f18b1d88aa98f81d2c115a59d887265fea63f876 (diff) |
Remove deferred upload types from GrDrawOp.h.
This is motivated by exposing these to an upcoming atlas text rendering API that doesn't use ops.
Change-Id: Id034dd43d13bc96fe1350fc6d8f699477bb74a05
Reviewed-on: https://skia-review.googlesource.com/65060
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Diffstat (limited to 'src/gpu/ops/GrMeshDrawOp.cpp')
-rw-r--r-- | src/gpu/ops/GrMeshDrawOp.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gpu/ops/GrMeshDrawOp.cpp b/src/gpu/ops/GrMeshDrawOp.cpp index 9174d8b208..2e12953fe1 100644 --- a/src/gpu/ops/GrMeshDrawOp.cpp +++ b/src/gpu/ops/GrMeshDrawOp.cpp @@ -11,7 +11,7 @@ #include "GrResourceProvider.h" GrMeshDrawOp::GrMeshDrawOp(uint32_t classID) - : INHERITED(classID), fBaseDrawToken(GrDrawOpUploadToken::AlreadyFlushedToken()) {} + : INHERITED(classID), fBaseDrawToken(GrDeferredUploadToken::AlreadyFlushedToken()) {} void GrMeshDrawOp::onPrepare(GrOpFlushState* state) { Target target(state, this); @@ -67,7 +67,7 @@ void GrMeshDrawOp::onExecute(GrOpFlushState* state) { SkASSERT(state->rtCommandBuffer()); for (int currDrawIdx = 0; currDrawIdx < fQueuedDraws.count(); ++currDrawIdx) { - GrDrawOpUploadToken drawToken = state->nextTokenToFlush(); + GrDeferredUploadToken drawToken = state->nextTokenToFlush(); while (currUploadIdx < fInlineUploads.count() && fInlineUploads[currUploadIdx].fUploadBeforeToken == drawToken) { state->rtCommandBuffer()->inlineUpload(state, fInlineUploads[currUploadIdx++].fUpload); @@ -104,7 +104,7 @@ void GrMeshDrawOp::Target::draw(const GrGeometryProcessor* gp, const GrPipeline* } } GrMeshDrawOp::QueuedDraw& draw = op->fQueuedDraws.push_back(); - GrDrawOpUploadToken token = this->state()->issueDrawToken(); + GrDeferredUploadToken token = this->state()->issueDrawToken(); draw.fGeometryProcessor.reset(gp); draw.fPipeline = pipeline; draw.fMeshCnt = 1; |