Home
last modified time | relevance | path

Searched refs:dstProxyView (Results 1 – 22 of 22) sorted by relevance

/external/skia/src/gpu/
DGrOpsTask.cpp126 GrAppliedClip* appliedClip, const DstProxyView* dstProxyView) in OpChain() argument
131 SkASSERT(dstProxyView && dstProxyView->proxy());
132 fDstProxyView = *dstProxyView;
237 List* list, GrProcessorSet::Analysis processorAnalysis, const DstProxyView& dstProxyView, in tryConcat() argument
243 SkASSERT(processorAnalysis.requiresDstTexture() == SkToBool(dstProxyView.proxy())); in tryConcat()
256 (fProcessorAnalysis.requiresDstTexture() && fDstProxyView != dstProxyView)) { in tryConcat()
321 const DstProxyView* dstProxyView, const GrAppliedClip* appliedClip, const GrCaps& caps, in appendOp() argument
324 if (!dstProxyView) { in appendOp()
325 dstProxyView = &noDstProxyView; in appendOp()
331 &chain, processorAnalysis, *dstProxyView, appliedClip, opBounds, caps, in appendOp()
[all …]
DGrOpFlushState.h61 const GrXferProcessor::DstProxyView& dstProxyView) in OpArgs()
66 , fDstProxyView(dstProxyView) { in OpArgs()
78 const GrXferProcessor::DstProxyView& dstProxyView() const { return fDstProxyView; } in dstProxyView() function
136 const GrXferProcessor::DstProxyView& dstProxyView() const final { in dstProxyView() function
137 return this->drawOpArgs().dstProxyView(); in dstProxyView()
DGrOpsTask.h92 GrAppliedClip&& clip, const DstProxyView& dstProxyView, in addDrawOp() argument
102 if (dstProxyView.proxy()) { in addDrawOp()
103 this->addSampledTexture(dstProxyView.proxy()); in addDrawOp()
104 addDependency(dstProxyView.proxy(), GrMipMapped::kNo); in addDrawOp()
108 &dstProxyView, caps); in addDrawOp()
193 const DstProxyView& dstProxyView() const { return fDstProxyView; } in dstProxyView() function
DGrProgramDesc.cpp213 if (programInfo.pipeline().dstProxyView().proxy()) { in Build()
214 origin = programInfo.pipeline().dstProxyView().origin(); in Build()
DGrPipeline.h153 const GrSurfaceProxyView& dstProxyView() const { in dstProxyView() function
DGrRenderTargetContext.cpp2514 GrXferProcessor::DstProxyView dstProxyView; in addDrawOp() local
2516 if (!this->setupDstProxyView(clip, *op, &dstProxyView)) { in addDrawOp()
2527 opsTask->addDrawOp(std::move(op), analysis, std::move(appliedClip), dstProxyView, in addDrawOp()
2532 GrXferProcessor::DstProxyView* dstProxyView) { in setupDstProxyView() argument
2545 dstProxyView->setProxyView(this->readSurfaceView()); in setupDstProxyView()
2546 dstProxyView->setOffset(0, 0); in setupDstProxyView()
2601 dstProxyView->setProxyView(std::move(newProxyView)); in setupDstProxyView()
2602 dstProxyView->setOffset(dstOffset); in setupDstProxyView()
/external/skia/src/gpu/ops/
DGrMeshDrawOp.h94 const GrXferProcessor::DstProxyView& dstProxyView) final { in onPrePrepare() argument
95 this->onPrePrepareDraws(context, dstView, clip, dstProxyView); in onPrePrepare()
192 virtual const GrXferProcessor::DstProxyView& dstProxyView() const = 0;
DGrFillRRectOp.cpp454 const GrXferProcessor::DstProxyView& dstProxyView) { in onPrePrepare() argument
465 std::move(appliedClip), dstProxyView); in onPrePrepare()
762 const GrXferProcessor::DstProxyView& dstProxyView) { in createProgramInfo() argument
771 initArgs.fDstProxyView = dstProxyView; in createProgramInfo()
809 flushState->dstProxyView()); in onExecute()
DGrOp.h166 const GrXferProcessor::DstProxyView& dstProxyView) { in prePrepare() argument
167 this->onPrePrepare(context, dstView, clip, dstProxyView); in prePrepare()
DGrSimpleMeshDrawOpHelper.cpp117 pipelineArgs.fDstProxyView = flushState->dstProxyView(); in CreatePipeline()
DGrTextureOp.cpp648 const GrXferProcessor::DstProxyView& dstProxyView) override { in onPrePrepareDraws() argument
/external/skia/gm/
Dfwidth_squircle.cpp176 const GrXferProcessor::DstProxyView& dstProxyView) final { in onPrePrepare() argument
186 std::move(appliedClip), dstProxyView, in onPrePrepare()
215 flushState->dstProxyView(), in onExecute()
Dclockwise.cpp168 const GrXferProcessor::DstProxyView& dstProxyView) final { in onPrePrepare() argument
178 std::move(appliedClip), dstProxyView, in onPrePrepare()
207 flushState->dstProxyView(), in onExecute()
Dsamplelocations.cpp248 const GrXferProcessor::DstProxyView& dstProxyView) final { in onPrePrepare() argument
259 std::move(appliedClip), dstProxyView, in onPrePrepare()
278 flushState->dstProxyView(), in onExecute()
/external/skia/tools/gpu/
DProxyUtils.cpp62 const GrXferProcessor::DstProxyView& dstProxyView, in CreateProgramInfo() argument
73 initArgs.fDstProxyView = dstProxyView; in CreateProgramInfo()
DProxyUtils.h32 const GrXferProcessor::DstProxyView& dstProxyView,
/external/skia/src/gpu/gl/
DGrGLProgram.cpp127 pipeline.dstProxyView().swizzle(), static_cast<GrGLTexture*>(dstTexture)); in bindTextures()
/external/skia/src/gpu/tessellate/
DGrDrawAtlasPathOp.cpp164 initArgs.fDstProxyView = state->drawOpArgs().dstProxyView(); in onExecute()
DGrTessellatePathOp.cpp192 initArgs.fDstProxyView = state->drawOpArgs().dstProxyView(); in drawCoverPass()
/external/skia/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp248 const GrSurfaceProxyView& dstView = this->pipeline().dstProxyView(); in emitAndInstallXferProc()
/external/skia/src/gpu/mtl/
DGrMtlPipelineState.mm111 if (GrTextureProxy* dstTextureProxy = programInfo.pipeline().dstProxyView().asTextureProxy()) {
/external/skia/src/gpu/ccpr/
DGrCCDrawPathsOp.cpp436 initArgs.fDstProxyView = flushState->drawOpArgs().dstProxyView(); in onExecute()