HomeSort by relevance Sort by last modified time
    Searched refs:SkDeque (Results 1 - 13 of 13) sorted by null

  /external/skia/include/core/
SkDeque.h 26 class SK_API SkDeque : SkNoncopyable {
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();
48 return (void*)((const SkDeque*)this)->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) {
    [all...]
SkClipStack.h 11 #include "SkDeque.h"
366 kBottom_IterStart = SkDeque::Iter::kFront_IterStart,
367 kTop_IterStart = SkDeque::Iter::kBack_IterStart
397 SkDeque::Iter fIter;
454 SkDeque fDeque;
SkCanvas.h 13 #include "SkDeque.h"
    [all...]
  /external/skia/include/effects/
SkLayerRasterizer.h 14 #include "SkDeque.h"
64 SkDeque* fLayers;
71 SkLayerRasterizer(SkDeque* layers);
80 const SkDeque* const fLayers;
82 static SkDeque* ReadLayers(SkReadBuffer& buffer);
  /external/skia/src/core/
SkDeque.cpp 10 #include "SkDeque.h"
12 struct SkDeque::Block {
29 SkDeque::SkDeque(size_t elemSize, int allocCount)
39 SkDeque::SkDeque(size_t elemSize, void* storage, size_t storageSize, int allocCount)
57 SkDeque::~SkDeque() {
70 void* SkDeque::push_front() {
110 void* SkDeque::push_back()
    [all...]
SkClipStack.cpp 530 SkDeque::F2BIter recIter(b.fDeque);
548 SkDeque::F2BIter myIter(fDeque);
549 SkDeque::F2BIter bIter(b.fDeque);
675 SkDeque::Iter iter(fDeque, SkDeque::Iter::kBack_IterStart);
772 fIter.reset(fStack->fDeque, SkDeque::Iter::kBack_IterStart);
791 fIter.reset(fStack->fDeque, SkDeque::Iter::kFront_IterStart);
799 fIter.reset(fStack->fDeque, SkDeque::Iter::kFront_IterStart);
807 fIter.reset(stack.fDeque, static_cast<SkDeque::Iter::IterStart>(startLoc));
SkCanvas.cpp 853 SkDeque::Iter iter(fMCStack, SkDeque::Iter::kFront_IterStart);
    [all...]
  /external/skia/src/effects/
SkLayerRasterizer.cpp 29 : fLayers(SkNEW_ARGS(SkDeque, (sizeof(SkLayerRasterizer_Rec))))
33 SkLayerRasterizer::SkLayerRasterizer(SkDeque* layers) : fLayers(layers)
38 static void clean_up_layers(SkDeque* layers) {
39 SkDeque::F2BIter iter(*layers);
50 clean_up_layers(const_cast<SkDeque*>(fLayers));
53 static bool compute_bounds(const SkDeque& layers, const SkPath& path,
56 SkDeque::F2BIter iter(layers);
139 SkDeque::F2BIter iter(*fLayers);
155 SkDeque* SkLayerRasterizer::ReadLayers(SkReadBuffer& buffer) {
158 SkDeque* layers = SkNEW_ARGS(SkDeque, (sizeof(SkLayerRasterizer_Rec)))
    [all...]
  /external/skia/tests/
DequeTest.cpp 8 #include "SkDeque.h"
11 static void assert_count(skiatest::Reporter* reporter, const SkDeque& deq, int count) {
32 static void assert_iter(skiatest::Reporter* reporter, const SkDeque& deq,
35 SkDeque::Iter iter(deq, SkDeque::Iter::kFront_IterStart);
46 iter.reset(deq, SkDeque::Iter::kBack_IterStart);
56 iter.reset(deq, SkDeque::Iter::kFront_IterStart);
72 // This helper is intended to only give the unit test access to SkDeque's
78 DequeUnitTestHelper(const SkDeque& deq) {
84 const SkDeque& deq
    [all...]
LayerRasterizerTest.cpp 8 #include "SkDeque.h"
69 static const SkDeque& GetLayers(const SkLayerRasterizer& layerRasterizer) {
114 const SkDeque& layersFirstCopy = LayerRasterizerTester::GetLayers(*firstCopy.get());
115 const SkDeque& layersOneLarger = LayerRasterizerTester::GetLayers(*oneLarger.get());
116 const SkDeque& layersDetached = LayerRasterizerTester::GetLayers(*detached.get());
125 SkDeque::F2BIter iterFirstCopy(layersFirstCopy);
126 SkDeque::F2BIter iterOneLarger(layersOneLarger);
127 SkDeque::F2BIter iterDetached(layersDetached);
  /external/skia/src/gpu/
GrClipMaskCache.h 185 SkDeque::F2BIter iter(fStack);
235 SkDeque fStack;
  /frameworks/base/libs/hwui/
SkiaCanvas.cpp 22 #include <SkDeque.h>
146 SkAutoTDelete<SkDeque> mSaveStack; // lazily allocated, tracks partial saves.
311 mSaveStack.reset(SkNEW_ARGS(SkDeque, (sizeof(struct SaveRec), 8)));
  /external/skia/
Android.mk 126 src/core/SkDeque.cpp \

Completed in 2884 milliseconds