/third_party/flutter/skia/src/gpu/ccpr/ |
D | GrCCAtlas.h | 31 class GrCCAtlas { 73 GrCCAtlas(CoverageType, const Specs&, const GrCaps&); 74 ~GrCCAtlas(); 132 using CoverageType = GrCCAtlas::CoverageType; 134 GrCCAtlasStack(CoverageType coverageType, const GrCCAtlas::Specs& specs, const GrCaps* caps) in GrCCAtlasStack() 139 const GrCCAtlas& front() const { SkASSERT(!this->empty()); return fAtlases.front(); } in front() 140 GrCCAtlas& front() { SkASSERT(!this->empty()); return fAtlases.front(); } in front() 141 GrCCAtlas& current() { SkASSERT(!this->empty()); return fAtlases.back(); } in current() 147 GrCCAtlas* operator->() const { return fImpl.get(); } 149 typename GrTAllocator<GrCCAtlas>::Iter fImpl; [all …]
|
D | GrCCAtlas.cpp | 24 class GrCCAtlas::Node { 53 sk_sp<GrTextureProxy> GrCCAtlas::MakeLazyAtlasProxy( in MakeLazyAtlasProxy() 87 GrCCAtlas::GrCCAtlas(CoverageType coverageType, const Specs& specs, const GrCaps& caps) in GrCCAtlas() function in GrCCAtlas 133 GrCCAtlas::~GrCCAtlas() { in ~GrCCAtlas() 136 bool GrCCAtlas::addRect(const SkIRect& devIBounds, SkIVector* offset) { in addRect() 151 bool GrCCAtlas::internalPlaceRect(int w, int h, SkIPoint16* loc) { in internalPlaceRect() 177 void GrCCAtlas::setFillBatchID(int id) { in setFillBatchID() 183 void GrCCAtlas::setStrokeBatchID(int id) { in setStrokeBatchID() 189 void GrCCAtlas::setEndStencilResolveInstance(int idx) { in setEndStencilResolveInstance() 200 sk_sp<GrCCCachedAtlas> GrCCAtlas::refOrMakeCachedAtlas(GrOnFlushResourceProvider* onFlushRP) { in refOrMakeCachedAtlas() [all …]
|
D | GrCCPerFlushResources.h | 48 GrCCAtlas::Specs fCopyAtlasSpecs; 53 GrCCAtlas::Specs fRenderedAtlasSpecs; 71 GrOnFlushResourceProvider*, GrCCAtlas::CoverageType,const GrCCPerFlushResourceSpecs&); 75 GrCCAtlas::CoverageType renderedPathCoverageType() const { in renderedPathCoverageType() 89 GrCCAtlas* renderShapeInAtlas( 92 const GrCCAtlas* renderDeviceSpacePathInAtlas( 189 if (GrCCAtlas::CoverageType::kA8_Multisample == this->renderedPathCoverageType()) { in debugOnly_didReuseRenderedPath()
|
D | GrCCPerFlushResources.cpp | 24 using CoverageType = GrCCAtlas::CoverageType; 247 if (GrCCAtlas* retiredAtlas = fCopyAtlasStack.addRect(entry->devIBounds(), &newAtlasOffset)) { in upgradeEntryToLiteralCoverageAtlas() 259 GrCCAtlas* newAtlas = &fCopyAtlasStack.current(); in upgradeEntryToLiteralCoverageAtlas() 370 GrCCAtlas* GrCCPerFlushResources::renderShapeInAtlas( in renderShapeInAtlas() 429 if (GrCCAtlas::CoverageType::kA8_Multisample == this->renderedPathCoverageType()) { in renderShapeInAtlas() 436 const GrCCAtlas* GrCCPerFlushResources::renderDeviceSpacePathInAtlas( in renderDeviceSpacePathInAtlas() 465 if (GrCCAtlas::CoverageType::kA8_Multisample == this->renderedPathCoverageType()) { in renderDeviceSpacePathInAtlas() 474 if (GrCCAtlas* retiredAtlas = in placeRenderedPathInAtlas() 487 SkASSERT(GrCCAtlas::CoverageType::kA8_Multisample == this->renderedPathCoverageType()); in recordStencilResolveInstance() 507 SkASSERT(GrCCAtlas::CoverageType::kA8_Multisample != this->renderedPathCoverageType() || in finalize() [all …]
|
D | GrCCPathCache.h | 233 GrOnFlushResourceProvider*, GrCCAtlas*, const SkIVector& atlasOffset, 239 GrCCAtlas*, const SkIVector& newAtlasOffset); 291 GrCCCachedAtlas(GrCCAtlas::CoverageType type, const GrUniqueKey& textureKey, in GrCCCachedAtlas() 302 GrCCAtlas::CoverageType coverageType() const { return fCoverageType; } in coverageType() 324 const GrCCAtlas::CoverageType fCoverageType;
|
D | GrCCClipPath.h | 41 GrCCAtlas::CoverageType atlasCoverageType, const GrCaps&); 72 const GrCCAtlas* fAtlas = nullptr;
|
D | GrCCClipPath.cpp | 18 GrCCAtlas::CoverageType atlasCoverageType, const GrCaps& caps) { in init() 21 fAtlasLazyProxy = GrCCAtlas::MakeLazyAtlasProxy( in init()
|
D | GrCCPathProcessor.h | 57 static CoverageMode GetCoverageMode(GrCCAtlas::CoverageType coverageType) { in GetCoverageMode() 58 return (GrCCAtlas::CoverageType::kFP16_CoverageCount == coverageType) in GetCoverageMode()
|
D | GrCCPathCache.cpp | 232 auto ct = GrCCAtlas::CoverageTypeToColorType(entry->fCachedAtlas->coverageType()); in find() 234 entry->fCachedAtlas->textureKey(), ct, GrCCAtlas::kTextureOrigin)) { in find() 357 GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, const SkIVector& atlasOffset, in setCoverageCountAtlas() 379 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, in upgradeToLiteralCoverageAtlas() 384 SkASSERT(GrCCAtlas::CoverageType::kA8_LiteralCoverage != fCachedAtlas->coverageType()); in upgradeToLiteralCoverageAtlas()
|
D | GrCCDrawPathsOp.cpp | 233 using CoverageType = GrCCAtlas::CoverageType; in accountForOwnPath() 350 SkASSERT(GrCCAtlas::CoverageType::kA8_LiteralCoverage in setupResources() 356 fColor = (GrCCAtlas::CoverageType::kA8_LiteralCoverage in setupResources()
|
D | GrCoverageCountingPathRenderer.h | 30 using CoverageType = GrCCAtlas::CoverageType;
|
D | GrCCDrawPathsOp.h | 17 class GrCCAtlas; variable
|
/third_party/flutter/skia/gm/ |
D | preservefillrule.cpp | 63 using CoverageType = GrCCAtlas::CoverageType; in onDraw()
|
/third_party/flutter/skia/tests/ |
D | GrCCPRTest.cpp | 594 using CoverageType = GrCCAtlas::CoverageType; in onRun() 868 GrCCAtlas::CoverageType::kA8_Multisample == ccpr->coverageType()) { in run()
|
/third_party/flutter/skia/gn/ |
D | gpu.gni | 550 "$_src/gpu/ccpr/GrCCAtlas.cpp", 551 "$_src/gpu/ccpr/GrCCAtlas.h",
|
/third_party/flutter/build/skia/ohos/ |
D | BUILD.gn | 768 "$flutter_root/skia/src/gpu/ccpr/GrCCAtlas.cpp",
|
/third_party/flutter/build/skia/ |
D | BUILD.gn | 1403 "$flutter_root/skia/src/gpu/ccpr/GrCCAtlas.cpp",
|
/third_party/flutter/engine/flutter/ci/licenses_golden/ |
D | licenses_skia | 3438 FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCAtlas.cpp 3439 FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCAtlas.h
|