Searched refs:OpsTask (Results 1 – 17 of 17) sorted by relevance
/external/skia/src/gpu/ganesh/ops/ |
D | OpsTask.cpp | 99 inline OpsTask::OpChain::List::List(GrOp::Owner op) in List() 104 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List() 106 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) { in operator =() 114 inline GrOp::Owner OpsTask::OpChain::List::popHead() { in popHead() 125 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp() 147 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead() 160 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail() 166 inline void OpsTask::OpChain::List::validate() const { in validate() 177 OpsTask::OpChain::OpChain(GrOp::Owner op, GrProcessorSet::Analysis processorAnalysis, in OpChain() 189 void OpsTask::OpChain::visitProxies(const GrVisitProxyFunc& func) const { in visitProxies() [all …]
|
D | OpsTask.h | 49 class OpsTask : public GrRenderTask { 52 OpsTask(GrDrawingManager*, GrSurfaceProxyView, GrAuditTrail*, sk_sp<GrArenas>); 53 ~OpsTask() override; 55 OpsTask* asOpsTask() override { return this; } in asOpsTask() 105 bool canMerge(const OpsTask*) const;
|
D | AtlasRenderTask.cpp | 43 : OpsTask(rContext->priv().drawingManager(), in AtlasRenderTask() 162 this->OpsTask::onMakeClosed(rContext, targetUpdateBounds); in onMakeClosed() 197 if (!this->OpsTask::onExecute(flushState)) { in onExecute()
|
D | BUILD.bazel | 59 "OpsTask.cpp", 60 "OpsTask.h",
|
D | AtlasRenderTask.h | 48 class AtlasRenderTask final : public OpsTask {
|
/external/skia/src/gpu/ganesh/ |
D | SurfaceFillContext.h | 51 OpsTask* getOpsTask(); 54 OpsTask* testingOnly_PeekLastOpsTask() { return fOpsTask.get(); } in testingOnly_PeekLastOpsTask() 142 OpsTask* replaceOpsTask(); 165 virtual void willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) {} in willReplaceOpsTask() 171 virtual OpsTask::CanDiscardPreviousOps canDiscardPreviousOpsOnFullClear() const { in canDiscardPreviousOpsOnFullClear() 172 return OpsTask::CanDiscardPreviousOps::kYes; in canDiscardPreviousOpsOnFullClear() 183 sk_sp<OpsTask> fOpsTask;
|
D | GrDrawingManager.h | 60 class OpsTask; variable 72 sk_sp<skgpu::ganesh::OpsTask> newOpsTask(GrSurfaceProxyView, sk_sp<GrArenas> arenas); 191 skgpu::ganesh::OpsTask* getLastOpsTask(const GrSurfaceProxy*) const; 250 skgpu::ganesh::OpsTask* fActiveOpsTask = nullptr;
|
D | SurfaceFillContext.cpp | 62 OpsTask* SurfaceFillContext::getOpsTask() { in getOpsTask() 140 OpsTask* SurfaceFillContext::replaceOpsTask() { in replaceOpsTask() 141 sk_sp<OpsTask> newOpsTask = this->drawingManager()->newOpsTask(this->writeSurfaceView(), in replaceOpsTask()
|
D | GrAuditTrail.h | 149 typedef skia_private::TArray<std::unique_ptr<OpNode>, true> OpsTask; typedef 159 OpsTask fOpsTask;
|
D | SurfaceDrawContext.h | 646 void willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) override; 648 OpsTask::CanDiscardPreviousOps canDiscardPreviousOpsOnFullClear() const override; 707 OpsTask* replaceOpsTaskIfModifiesColor();
|
D | GrRenderTask.h | 36 class OpsTask; variable 120 virtual skgpu::ganesh::OpsTask* asOpsTask() { return nullptr; } in asOpsTask()
|
D | GrDrawingManager.cpp | 585 skgpu::ganesh::OpsTask* GrDrawingManager::getLastOpsTask(const GrSurfaceProxy* proxy) const { in getLastOpsTask() 700 sk_sp<skgpu::ganesh::OpsTask> GrDrawingManager::newOpsTask(GrSurfaceProxyView surfaceView, in newOpsTask() 707 sk_sp<skgpu::ganesh::OpsTask> opsTask(new skgpu::ganesh::OpsTask( in newOpsTask()
|
D | SurfaceDrawContext.cpp | 328 void SurfaceDrawContext::willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) { in willReplaceOpsTask() 335 nextTask->setInitialStencilContent(OpsTask::StencilContent::kPreserved); in willReplaceOpsTask() 810 OpsTask::CanDiscardPreviousOps SurfaceDrawContext::canDiscardPreviousOpsOnFullClear() const { in canDiscardPreviousOpsOnFullClear() 813 return OpsTask::CanDiscardPreviousOps::kNo; in canDiscardPreviousOpsOnFullClear() 822 return OpsTask::CanDiscardPreviousOps(!fNeedsStencil); in canDiscardPreviousOpsOnFullClear() 838 OpsTask::StencilContent::kUserBitsCleared); in setNeedsStencil() 2128 OpsTask* SurfaceDrawContext::replaceOpsTaskIfModifiesColor() { in replaceOpsTaskIfModifiesColor()
|
/external/skia/tests/ |
D | TextureOpTest.cpp | 50 typedef skgpu::ganesh::OpsTask::OpChain OpChain;
|
D | OpChainTest.cpp | 265 skgpu::ganesh::OpsTask opsTask(drawingMgr,
|
/external/skia/gn/ |
D | gpu.gni | 504 "$_src/gpu/ganesh/ops/OpsTask.cpp", 505 "$_src/gpu/ganesh/ops/OpsTask.h",
|
/external/skia/ |
D | Android.bp | 675 "src/gpu/ganesh/ops/OpsTask.cpp", 1928 "src/gpu/ganesh/ops/OpsTask.cpp", 4403 "src/gpu/ganesh/ops/OpsTask.cpp",
|