Home
last modified time | relevance | path

Searched refs:atlasProxy (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/src/gpu/ops/
DAtlasPathRenderer.cpp35 template<typename T> bool refs_atlas(const T* proxyOwner, const GrSurfaceProxy* atlasProxy) { in refs_atlas() argument
37 auto checkForAtlasRef = [atlasProxy, &refsAtlas](GrSurfaceProxy* proxy, GrMipmapped) { in refs_atlas()
38 if (proxy == atlasProxy) { in refs_atlas()
227 drawRefsAtlasCallback(currentAtlasTask->atlasProxy())) { in addPathToAtlas()
259 const GrSurfaceProxy* atlasProxy = fAtlasRenderTasks.back()->atlasProxy(); in onCanDrawPath() local
260 SkASSERT(!refs_atlas(args.fPaint->getColorFragmentProcessor(), atlasProxy)); in onCanDrawPath()
261 SkASSERT(!refs_atlas(args.fPaint->getCoverageFragmentProcessor(), atlasProxy)); in onCanDrawPath()
353 auto drawRefsAtlasCallback = [opBeingClipped, &inputFP](const GrSurfaceProxy* atlasProxy) { in makeAtlasClipEffect() argument
354 return refs_atlas(opBeingClipped, atlasProxy) || in makeAtlasClipEffect()
355 refs_atlas(inputFP.get(), atlasProxy); in makeAtlasClipEffect()
[all …]
DAtlasPathRenderer.h71 using DrawRefsAtlasCallback = std::function<bool(const GrSurfaceProxy* atlasProxy)>;
DAtlasRenderTask.h33 const GrTextureProxy* atlasProxy() const { return fDynamicAtlas->textureProxy(); } in atlasProxy() function
/third_party/flutter/skia/src/gpu/ccpr/
DGrCCDrawPathsOp.cpp405 GrCCPathProcessor::CoverageMode coverageMode, GrTextureProxy* atlasProxy, int instanceIdx) { in recordInstance() argument
407 fInstanceRanges.push_back({coverageMode, atlasProxy, instanceIdx}); in recordInstance()
408 } else if (fInstanceRanges.back().fAtlasProxy != atlasProxy) { in recordInstance()
410 fInstanceRanges.push_back({coverageMode, atlasProxy, instanceIdx}); in recordInstance()
413 SkASSERT(fInstanceRanges.back().fAtlasProxy == atlasProxy); in recordInstance()
444 GrTextureProxy* atlasProxy = range.fAtlasProxy; in onExecute() local
445 fixedDynamicState.fPrimitiveProcessorTextures = &atlasProxy; in onExecute()
DGrCCDrawPathsOp.h88 GrCCPathProcessor::CoverageMode, GrTextureProxy* atlasProxy, int instanceIdx);
/third_party/flutter/skia/tests/
DOnFlushCallbackTest.cpp437 sk_sp<GrTextureProxy> atlasProxy) { in make_upstream_image() argument
450 auto fp = GrSimpleTextureEffect::Make(atlasProxy, SkMatrix::I()); in make_upstream_image()