Searched refs:fTokenTracker (Results 1 – 8 of 8) sorted by relevance
99 const skgpu::TokenTracker* tokenTracker() final { return &fTokenTracker; } in tokenTracker()100 skgpu::TokenTracker* writeableTokenTracker() { return &fTokenTracker; } in writeableTokenTracker()104 return fTokenTracker.nextDrawToken(); in addInlineUpload()108 return fTokenTracker.nextFlushToken(); in addASAPUpload()111 void issueDrawToken() { fTokenTracker.issueDrawToken(); } in issueDrawToken()112 void issueFlushToken() { fTokenTracker.issueFlushToken(); } in issueFlushToken()115 skgpu::TokenTracker fTokenTracker; member in TestingUploadTarget
32 , fTokenTracker(tokenTracker) {} in GrOpFlushState()48 skgpu::AtlasToken drawToken = fTokenTracker->nextFlushToken(); in executeDrawsAndUploadsForMeshDrawOp()72 fTokenTracker->issueFlushToken(); in executeDrawsAndUploadsForMeshDrawOp()146 return fInlineUploads.append(&fArena, std::move(upload), fTokenTracker->nextDrawToken()) in addInlineUpload()152 return fTokenTracker->nextFlushToken(); in addASAPUpload()165 skgpu::AtlasToken token = fTokenTracker->issueDrawToken(); in recordDraw()
122 const skgpu::TokenTracker* tokenTracker() final { return fTokenTracker; } in tokenTracker()318 skgpu::TokenTracker* fTokenTracker; variable
153 GrOpFlushState flushState(gpu, resourceProvider, &fTokenTracker, fCpuBufferCache); in flush()207 onFlushCBObject->postFlush(fTokenTracker.nextFlushToken()); in flush()283 SkASSERT(fTokenTracker.nextDrawToken() == fTokenTracker.nextFlushToken()); in executeRenderTasks()
239 skgpu::TokenTracker fTokenTracker; variable
53 TokenTracker* tokenTracker() { return fRecorder->fTokenTracker.get(); } in tokenTracker()
93 , fTokenTracker(std::make_unique<TokenTracker>()) in Recorder()
180 std::unique_ptr<TokenTracker> fTokenTracker; variable