Home
last modified time | relevance | path

Searched refs:SkDeque (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/include/private/
DSkDeque.h26 class SK_API SkDeque {
32 explicit SkDeque(size_t elemSize, int allocCount = 1);
33 SkDeque(size_t elemSize, void* storage, size_t storageSize, int allocCount = 1);
34 ~SkDeque();
44 return (void*)((const SkDeque*)this)->front(); in front()
48 return (void*)((const SkDeque*)this)->back(); in back()
77 Iter(const SkDeque& d, IterStart startLoc);
81 void reset(const SkDeque& d, IterStart startLoc);
84 SkDeque::Block* fCurBlock;
98 F2BIter(const SkDeque& d) : INHERITED(d, kFront_IterStart) {} in F2BIter()
[all …]
DBUILD.bazel12 "SkDeque.h",
/third_party/skia/src/core/
DSkDeque.cpp11 struct SkDeque::Block {
28 SkDeque::SkDeque(size_t elemSize, int allocCount) in SkDeque() function in SkDeque
38 SkDeque::SkDeque(size_t elemSize, void* storage, size_t storageSize, int allocCount) in SkDeque() function in SkDeque
56 SkDeque::~SkDeque() { in ~SkDeque()
69 void* SkDeque::push_front() { in push_front()
109 void* SkDeque::push_back() { in push_back()
150 void SkDeque::pop_front() { in pop_front()
184 void SkDeque::pop_back() { in pop_back()
218 int SkDeque::numBlocksAllocated() const { in numBlocksAllocated()
228 SkDeque::Block* SkDeque::allocateBlock(int allocCount) { in allocateBlock()
[all …]
DSkClipStack.cpp542 SkDeque::F2BIter recIter(b.fDeque); in operator =()
560 SkDeque::F2BIter myIter(fDeque); in operator ==()
561 SkDeque::F2BIter bIter(b.fDeque); in operator ==()
699 SkDeque::Iter iter(fDeque, SkDeque::Iter::kBack_IterStart); in pushElement()
813 fIter.reset(fStack->fDeque, SkDeque::Iter::kBack_IterStart); in skipToTopmost()
832 fIter.reset(fStack->fDeque, SkDeque::Iter::kFront_IterStart); in skipToTopmost()
840 fIter.reset(fStack->fDeque, SkDeque::Iter::kFront_IterStart); in skipToTopmost()
848 fIter.reset(stack.fDeque, static_cast<SkDeque::Iter::IterStart>(startLoc)); in reset()
915 SkDeque::Iter iter(fDeque, SkDeque::Iter::kBack_IterStart); in isRRect()
DSkClipStack.h425 kBottom_IterStart = SkDeque::Iter::kFront_IterStart,
426 kTop_IterStart = SkDeque::Iter::kBack_IterStart
456 SkDeque::Iter fIter;
513 SkDeque fDeque;
DSkCanvas.cpp481 SkDeque::Iter iter(fMCStack, SkDeque::Iter::kFront_IterStart); in ~SkCanvas()
584 SkDeque::Iter iter(fMCStack, SkDeque::Iter::kFront_IterStart); in getSaveCount()
2027 SkDeque::Iter iter(fMCStack, SkDeque::Iter::kBack_IterStart); in onDrawBehind()
DBUILD.bazel98 "SkDeque.cpp",
/third_party/skia/tests/
DDequeTest.cpp11 static void assert_count(skiatest::Reporter* reporter, const SkDeque& deq, int count) { in assert_count()
32 static void assert_iter(skiatest::Reporter* reporter, const SkDeque& deq, in assert_iter()
35 SkDeque::Iter iter(deq, SkDeque::Iter::kFront_IterStart); in assert_iter()
46 iter.reset(deq, SkDeque::Iter::kBack_IterStart); in assert_iter()
56 iter.reset(deq, SkDeque::Iter::kFront_IterStart); in assert_iter()
78 DequeUnitTestHelper(const SkDeque& deq) { in DequeUnitTestHelper()
84 const SkDeque& deq, in assert_blocks()
101 SkDeque deq(sizeof(int), allocCount); in TestSub()
/third_party/skia/experimental/graphite/src/
DGpu.h49 SkDeque fOutstandingSubmissions;
/third_party/skia/src/gpu/mtl/
DGrMtlGpu.h307 SkDeque fOutstandingCommandBuffers;
/third_party/skia/src/gpu/d3d/
DGrD3DGpu.h315 SkDeque fOutstandingCommandLists;
/third_party/skia/gn/
Dcore.gni179 "$_src/core/SkDeque.cpp",
471 "$_include/private/SkDeque.h",
/third_party/skia/include/core/
DSkCanvas.h2414 SkDeque fMCStack;