/external/skia/src/gpu/ |
D | GrResourceAllocator.cpp | 21 uint32_t GrResourceAllocator::Interval::CreateUniqueID() { in CreateUniqueID() 30 uint32_t GrResourceAllocator::Register::CreateUniqueID() { in CreateUniqueID() 40 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator() 46 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end, 108 GrResourceAllocator::Register::Register(GrSurfaceProxy* originatingProxy, in Register() 127 bool GrResourceAllocator::Register::isRecyclable(const GrCaps& caps, in isRecyclable() 145 bool GrResourceAllocator::Register::instantiateSurface(GrSurfaceProxy* proxy, in instantiateSurface() 181 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead() 198 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart() 229 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd() [all …]
|
D | GrCopyRenderTask.cpp | 50 void GrCopyRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 59 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 61 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrWaitRenderTask.cpp | 14 void GrWaitRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 21 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrTransferFromRenderTask.cpp | 14 void GrTransferFromRenderTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 19 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals()
|
D | GrResourceAllocator.h | 69 class GrResourceAllocator { 71 GrResourceAllocator(GrDirectContext* dContext) in GrResourceAllocator() function 74 ~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 | 35 class GrResourceAllocator; variable 166 bool reorderTasks(GrResourceAllocator*);
|
D | GrTextureResolveRenderTask.h | 24 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrRenderTask.h | 22 class GrResourceAllocator; variable 140 virtual void gatherProxyIntervals(GrResourceAllocator*) const = 0;
|
D | GrWritePixelsRenderTask.h | 33 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrWaitRenderTask.h | 28 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;
|
D | GrOpsTask.cpp | 902 void GrOpsTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals() 915 alloc->addInterval(fDeferredProxies[i], 0, 0, GrResourceAllocator::ActualUse::kNo); in gatherProxyIntervals() 925 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 931 GrResourceAllocator::ActualUse::kYes); in gatherProxyIntervals() 939 GrResourceAllocator::ActualUse::kYes in gatherProxyIntervals()
|
D | GrDDLTask.cpp | 67 void GrDDLTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals()
|
/external/skqp/src/gpu/ |
D | GrResourceAllocator.cpp | 24 uint32_t GrResourceAllocator::Interval::CreateUniqueID() { in CreateUniqueID() 34 void GrResourceAllocator::Interval::assign(sk_sp<GrSurface> s) { in assign() 41 void GrResourceAllocator::markEndOfOpList(int opListIndex) { in markEndOfOpList() 52 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator() 58 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end 120 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead() 137 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart() 168 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd() 199 void GrResourceAllocator::IntervalList::validate() const { in validate() 210 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::detachAll() { in detachAll() [all …]
|
D | GrResourceAllocator.h | 43 class GrResourceAllocator { 45 GrResourceAllocator(GrResourceProvider* resourceProvider, GrDeinstantiateProxyTracker* tracker) in GrResourceAllocator() function 48 ~GrResourceAllocator();
|
D | GrTextureOpList.h | 67 void gatherProxyIntervals(GrResourceAllocator*) const override;
|
D | GrDrawingManager.cpp | 286 GrResourceAllocator alloc(fContext->contextPriv().resourceProvider(), in flush() 295 GrResourceAllocator::AssignError error = GrResourceAllocator::AssignError::kNoError; in flush() 298 if (GrResourceAllocator::AssignError::kFailedProxyInstantiation == error) { in flush()
|
/external/skqp/tests/ |
D | ResourceAllocatorTest.cpp | 94 GrResourceAllocator alloc(resourceProvider, &deinstantiateTracker); in overlap_test() 101 GrResourceAllocator::AssignError error; in overlap_test() 103 REPORTER_ASSERT(reporter, GrResourceAllocator::AssignError::kNoError == error); in overlap_test() 117 GrResourceAllocator alloc(resourceProvider, &deinstantiateTracker); in non_overlap_test() 124 GrResourceAllocator::AssignError error; in non_overlap_test() 126 REPORTER_ASSERT(reporter, GrResourceAllocator::AssignError::kNoError == error); in non_overlap_test() 345 GrResourceAllocator alloc(resourceProvider, &deinstantiateTracker); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 352 GrResourceAllocator::AssignError error; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/external/skia/tests/ |
D | ResourceAllocatorTest.cpp | 158 GrResourceAllocator alloc(dContext); in overlap_test() 160 alloc.addInterval(p1.get(), 0, 4, GrResourceAllocator::ActualUse::kYes); in overlap_test() 162 alloc.addInterval(p2.get(), 1, 2, GrResourceAllocator::ActualUse::kYes); in overlap_test() 180 GrResourceAllocator alloc(dContext); in non_overlap_test() 189 alloc.addInterval(p1.get(), 0, 2, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 190 alloc.addInterval(p2.get(), 3, 5, GrResourceAllocator::ActualUse::kYes); in non_overlap_test() 397 GrResourceAllocator alloc(dContext); in memory_budget_test() 403 GrResourceAllocator::ActualUse::kYes); in memory_budget_test()
|
/external/skqp/include/private/ |
D | GrOpList.h | 22 class GrResourceAllocator; variable 125 virtual void gatherProxyIntervals(GrResourceAllocator*) const = 0;
|
/external/skia/src/gpu/mock/ |
D | GrMockRenderTask.h | 28 void gatherProxyIntervals(GrResourceAllocator*) const override {} in gatherProxyIntervals() argument
|