Searched refs:OpsTask (Results 1 – 16 of 16) sorted by relevance
/third_party/skia/src/gpu/ops/ |
D | OpsTask.cpp | 78 inline OpsTask::OpChain::List::List(GrOp::Owner op) in List() 83 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List() 85 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) { in operator =() 93 inline GrOp::Owner OpsTask::OpChain::List::popHead() { in popHead() 104 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp() 126 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead() 139 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail() 145 inline void OpsTask::OpChain::List::validate() const { in validate() 156 OpsTask::OpChain::OpChain(GrOp::Owner op, GrProcessorSet::Analysis processorAnalysis, in OpChain() 168 void OpsTask::OpChain::visitProxies(const GrVisitProxyFunc& func) const { in visitProxies() [all …]
|
D | OpsTask.h | 41 class OpsTask : public GrRenderTask { 44 OpsTask(GrDrawingManager*, GrSurfaceProxyView, GrAuditTrail*, sk_sp<GrArenas>); 45 ~OpsTask() override; 47 OpsTask* asOpsTask() override { return this; } in asOpsTask() 97 bool canMerge(const OpsTask*) const;
|
D | AtlasRenderTask.cpp | 24 : OpsTask(rContext->priv().drawingManager(), in AtlasRenderTask() 143 this->OpsTask::onMakeClosed(rContext, targetUpdateBounds); in onMakeClosed() 178 if (!this->OpsTask::onExecute(flushState)) { in onExecute()
|
D | AtlasRenderTask.h | 27 class AtlasRenderTask : public OpsTask {
|
/third_party/skia/src/gpu/v1/ |
D | SurfaceFillContext_v1.h | 47 OpsTask* getOpsTask(); 57 OpsTask* testingOnly_PeekLastOpsTask() { return fOpsTask.get(); } in testingOnly_PeekLastOpsTask() 70 OpsTask* replaceOpsTask(); 76 virtual void willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) {} in willReplaceOpsTask() 82 virtual OpsTask::CanDiscardPreviousOps canDiscardPreviousOpsOnFullClear() const { in canDiscardPreviousOpsOnFullClear() 83 return OpsTask::CanDiscardPreviousOps::kYes; in canDiscardPreviousOpsOnFullClear() 96 sk_sp<OpsTask> fOpsTask;
|
D | SurfaceFillContext_v1.cpp | 121 OpsTask* SurfaceFillContext::getOpsTask() { in getOpsTask() 136 OpsTask* SurfaceFillContext::replaceOpsTask() { in replaceOpsTask() 137 sk_sp<OpsTask> newOpsTask = this->drawingManager()->newOpsTask( in replaceOpsTask()
|
D | SurfaceDrawContext_v1.h | 631 void willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) override; 633 OpsTask::CanDiscardPreviousOps canDiscardPreviousOpsOnFullClear() const override; 697 OpsTask* replaceOpsTaskIfModifiesColor();
|
D | SurfaceDrawContext.cpp | 311 void SurfaceDrawContext::willReplaceOpsTask(OpsTask* prevTask, OpsTask* nextTask) { in willReplaceOpsTask() 318 nextTask->setInitialStencilContent(OpsTask::StencilContent::kPreserved); in willReplaceOpsTask() 854 OpsTask::CanDiscardPreviousOps SurfaceDrawContext::canDiscardPreviousOpsOnFullClear() const { in canDiscardPreviousOpsOnFullClear() 857 return OpsTask::CanDiscardPreviousOps::kNo; in canDiscardPreviousOpsOnFullClear() 866 return OpsTask::CanDiscardPreviousOps(!fNeedsStencil); in canDiscardPreviousOpsOnFullClear() 882 OpsTask::StencilContent::kUserBitsCleared); in setNeedsStencil() 2121 OpsTask* SurfaceDrawContext::replaceOpsTaskIfModifiesColor() { in replaceOpsTaskIfModifiesColor()
|
/third_party/skia/src/gpu/ |
D | GrDrawingManager.h | 42 class OpsTask; variable 54 sk_sp<skgpu::v1::OpsTask> newOpsTask(GrSurfaceProxyView, 156 skgpu::v1::OpsTask* getLastOpsTask(const GrSurfaceProxy*) const; 219 skgpu::v1::OpsTask* fActiveOpsTask = nullptr;
|
D | GrAuditTrail.h | 149 typedef SkTArray<std::unique_ptr<OpNode>, true> OpsTask; typedef 159 OpsTask fOpsTask;
|
D | GrRenderTask.h | 22 namespace skgpu { namespace v1 { class OpsTask; }} variable 102 virtual skgpu::v1::OpsTask* asOpsTask() { return nullptr; } in asOpsTask()
|
D | GrDrawingManager.cpp | 578 skgpu::v1::OpsTask* GrDrawingManager::getLastOpsTask(const GrSurfaceProxy* proxy) const { in getLastOpsTask() 702 sk_sp<skgpu::v1::OpsTask> GrDrawingManager::newOpsTask(GrSurfaceProxyView surfaceView, in newOpsTask() 710 sk_sp<skgpu::v1::OpsTask> opsTask(new skgpu::v1::OpsTask(this, in newOpsTask()
|
D | BUILD.bazel | 355 "ops/OpsTask.cpp", 356 "ops/OpsTask.h",
|
/third_party/skia/tests/ |
D | TextureOpTest.cpp | 21 typedef skgpu::v1::OpsTask::OpChain OpChain;
|
D | OpChainTest.cpp | 223 skgpu::v1::OpsTask opsTask(drawingMgr,
|
/third_party/skia/gn/ |
D | gpu.gni | 536 "$_src/gpu/ops/OpsTask.cpp", 537 "$_src/gpu/ops/OpsTask.h",
|