/third_party/flutter/skia/src/gpu/ |
D | GrResourceAllocator.cpp | 24 uint32_t GrResourceAllocator::Interval::CreateUniqueID() { in CreateUniqueID() 34 void GrResourceAllocator::Interval::assign(sk_sp<GrSurface> s) { in assign() 40 void GrResourceAllocator::determineRecyclability() { in determineRecyclability() 56 void GrResourceAllocator::markEndOfOpList(int opListIndex) { in markEndOfOpList() 68 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator() 74 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end, 166 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead() 183 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart() 214 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd() 245 void GrResourceAllocator::IntervalList::validate() const { in validate() [all …]
|
D | GrTextureResolveRenderTask.cpp | 42 void GrTextureResolveRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 47 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrTextureOpList.cpp | 228 void GrTextureOpList::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 235 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 241 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 246 alloc->addInterval(p, alloc->curOp(), alloc->curOp(), GrResourceAllocator::ActualUse::kYes in gatherProxyIntervals()
|
D | GrResourceAllocator.h | 69 class GrResourceAllocator { 71 GrResourceAllocator(GrResourceProvider* resourceProvider, 79 ~GrResourceAllocator();
|
D | GrRenderTask.h | 20 class GrResourceAllocator; variable 118 virtual void gatherProxyIntervals(GrResourceAllocator*) const = 0;
|
D | GrTextureResolveRenderTask.h | 31 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrTextureOpList.h | 65 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
/third_party/skia/src/gpu/ |
D | GrResourceAllocator.cpp | 20 uint32_t GrResourceAllocator::Interval::CreateUniqueID() { in CreateUniqueID() 29 uint32_t GrResourceAllocator::Register::CreateUniqueID() { in CreateUniqueID() 39 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator() 45 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end, 107 GrResourceAllocator::Register::Register(GrSurfaceProxy* originatingProxy, in Register() 126 bool GrResourceAllocator::Register::isRecyclable(const GrCaps& caps, in isRecyclable() 144 bool GrResourceAllocator::Register::instantiateSurface(GrSurfaceProxy* proxy, in instantiateSurface() 180 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead() 197 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart() 228 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd() [all …]
|
D | GrCopyRenderTask.cpp | 51 void GrCopyRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 60 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 62 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrTransferFromRenderTask.cpp | 15 void GrTransferFromRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 20 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrWaitRenderTask.cpp | 14 void GrWaitRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 21 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrResourceAllocator.h | 78 class GrResourceAllocator { 80 GrResourceAllocator(GrDirectContext* dContext) in GrResourceAllocator() function 83 ~GrResourceAllocator();
|
D | GrWritePixelsRenderTask.cpp | 45 void GrWritePixelsTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 47 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrTextureResolveRenderTask.cpp | 52 void GrTextureResolveRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 59 alloc->addInterval(target.get(), fakeOp, fakeOp, GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrDrawingManager.h | 36 class GrResourceAllocator; variable 187 bool reorderTasks(GrResourceAllocator*);
|
D | GrRenderTask.h | 20 class GrResourceAllocator; variable 139 virtual void gatherProxyIntervals(GrResourceAllocator*) const = 0;
|
D | GrTextureResolveRenderTask.h | 24 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrWaitRenderTask.h | 28 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrWritePixelsRenderTask.h | 33 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrCopyRenderTask.h | 36 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrDDLTask.h | 42 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrTransferFromRenderTask.h | 34 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
/third_party/flutter/skia/tests/ |
D | ResourceAllocatorTest.cpp | 80 GrResourceAllocator alloc(resourceProvider, &deinstantiateTracker SkDEBUGCODE(, 1)); in overlap_test() 82 alloc.addInterval(p1.get(), 0, 4, GrResourceAllocator::ActualUse::kYes); in overlap_test() 84 alloc.addInterval(p2.get(), 1, 2, GrResourceAllocator::ActualUse::kYes); in overlap_test() 91 GrResourceAllocator::AssignError error; in overlap_test() 93 REPORTER_ASSERT(reporter, GrResourceAllocator::AssignError::kNoError == error); in overlap_test() 107 GrResourceAllocator alloc(resourceProvider, &deinstantiateTracker SkDEBUGCODE(, 1)); in non_overlap_test() 116 alloc.addInterval(p1.get(), 0, 2, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 117 alloc.addInterval(p2.get(), 3, 5, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 123 GrResourceAllocator::AssignError error; in non_overlap_test() 125 REPORTER_ASSERT(reporter, GrResourceAllocator::AssignError::kNoError == error); in non_overlap_test() [all …]
|
/third_party/skia/tests/ |
D | ResourceAllocatorTest.cpp | 160 GrResourceAllocator alloc(dContext); in overlap_test() 162 alloc.addInterval(p1.get(), 0, 4, GrResourceAllocator::ActualUse::kYes); in overlap_test() 164 alloc.addInterval(p2.get(), 1, 2, GrResourceAllocator::ActualUse::kYes); in overlap_test() 182 GrResourceAllocator alloc(dContext); in non_overlap_test() 191 alloc.addInterval(p1.get(), 0, 2, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 192 alloc.addInterval(p2.get(), 3, 5, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 399 GrResourceAllocator alloc(dContext); in memory_budget_test() 405 GrResourceAllocator::ActualUse::kYes); in memory_budget_test()
|
/third_party/skia/src/gpu/mock/ |
D | GrMockRenderTask.h | 28 void gatherProxyIntervals(GrResourceAllocator*) const override {} in gatherProxyIntervals() argument
|