Home
last modified time | relevance | path

Searched refs:opsTask (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/tests/
H A DOpChainTest.cpp223 skgpu::v1::OpsTask opsTask(drawingMgr, in DEF_GPUTEST()
241 opsTask.addOp(drawingMgr, std::move(op), in DEF_GPUTEST()
245 opsTask.makeClosed(dContext.get()); in DEF_GPUTEST()
246 opsTask.prepare(&flushState); in DEF_GPUTEST()
247 opsTask.execute(&flushState); in DEF_GPUTEST()
248 opsTask.endFlush(drawingMgr); in DEF_GPUTEST()
249 opsTask.disown(drawingMgr); in DEF_GPUTEST()
H A DBulkRectTest.cpp76 auto opsTask = sdc->testingOnly_PeekLastOpsTask(); in fillrectop_creation_test() local
77 int actualNumOps = opsTask->numOpChains(); in fillrectop_creation_test()
82 const GrOp* tmp = opsTask->getChain(i); in fillrectop_creation_test()
181 auto opsTask = sdc->testingOnly_PeekLastOpsTask(); in textureop_creation_test() local
182 int actualNumOps = opsTask->numOpChains(); in textureop_creation_test()
196 const GrOp* tmp = opsTask->getChain(i); in textureop_creation_test()
H A DClearTest.cpp255 auto opsTask = sdc->getOpsTask(); in clear_op_test() local
256 REPORTER_ASSERT(reporter, opsTask->numOpChains() == 1); in clear_op_test()
258 const ClearOp& clearOp = opsTask->getChain(0)->cast<ClearOp>(); in clear_op_test()
281 auto opsTask = sdc->getOpsTask(); in clear_op_test() local
282 REPORTER_ASSERT(reporter, opsTask->numOpChains() == 1); in clear_op_test()
284 const ClearOp& clearOp = opsTask->getChain(0)->cast<ClearOp>(); in clear_op_test()
/third_party/skia/src/gpu/v1/
H A DSurfaceFillContext_v1.cpp204 auto opsTask = this->getOpsTask(); in internalClear() local
205 if (opsTask->resetForFullscreenClear(this->canDiscardPreviousOpsOnFullClear()) && in internalClear()
209 opsTask->setColorLoadOp(GrLoadOp::kClear, color); in internalClear()
214 opsTask->setColorLoadOp(GrLoadOp::kDiscard); in internalClear()
H A DSurfaceDrawContext.cpp1498 auto opsTask = this->getOpsTask(); in setLastClip() local
1499 opsTask->fLastClipStackGenID = clipStackGenID; in setLastClip()
1500 opsTask->fLastDevClipBounds = devClipBounds; in setLastClip()
1501 opsTask->fLastClipNumAnalyticElements = numClipAnalyticElements; in setLastClip()
1507 auto opsTask = this->getOpsTask(); in mustRenderClip() local
1508 return opsTask->fLastClipStackGenID != clipStackGenID || in mustRenderClip()
1509 !opsTask->fLastDevClipBounds.contains(devClipBounds) || in mustRenderClip()
1510 opsTask->fLastClipNumAnalyticElements != numClipAnalyticElements; in mustRenderClip()
1966 // can't be moved to a DMSAA attachment, so if there already are any on the current opsTask in addDrawOp()
1983 // opsTask go in addDrawOp()
1989 auto opsTask = this->getOpsTask(); addDrawOp() local
[all...]
/third_party/skia/src/gpu/
H A DGrDrawingManager.cpp375 // could have merged it means the opsTask was artificially split. in sortTasks()
431 if (auto opsTask = task->asOpsTask()) { in reorderTasks()
434 int removeCount = opsTask->mergeFrom(nextTasks); in reorderTasks()
616 // reordering so ops that (in the single opsTask world) would've just glommed onto the in createDDLTask()
617 // end of the single opsTask but referred to a far earlier RT need to appear in their in createDDLTask()
618 // own opsTask. in createDDLTask()
671 // The active opsTask, if any, should always be at the back of the DAG. in validate()
692 // reordering so ops that (in the single opsTask world) would've just glommed onto the in closeActiveOpsTask()
693 // end of the single opsTask but referred to a far earlier RT need to appear in their in closeActiveOpsTask()
694 // own opsTask in closeActiveOpsTask()
[all...]
H A DGrAuditTrail.h151 void copyOutFromOpsTask(OpInfo* outOpInfo, int opsTask);
/third_party/skia/src/gpu/ops/
H A DOpsTask.cpp617 // its opsTask. in onExecute()
705 bool OpsTask::canMerge(const OpsTask* opsTask) const { in canMerge()
706 return this->target(0) == opsTask->target(0) && in canMerge()
707 fArenas == opsTask->fArenas && in canMerge()
708 !opsTask->fCannotMergeBackward; in canMerge()
714 auto opsTask = task->asOpsTask(); in mergeFrom() local
715 if (!opsTask || !this->canMerge(opsTask)) { in mergeFrom()
718 SkASSERT(fTargetSwizzle == opsTask->fTargetSwizzle); in mergeFrom()
719 SkASSERT(fTargetOrigin == opsTask in mergeFrom()
[all...]

Completed in 13 milliseconds