Searched refs:SkClipStack (Results 1 - 25 of 70) sorted by relevance

123

/external/chromium_org/third_party/skia/src/gpu/
H A DGrReducedClip.h9 #include "SkClipStack.h"
14 typedef SkTLList<SkClipStack::Element> ElementList;
23 * SkClipStack::Elements that are equivalent to applying the full stack to the rectangle. The clip
32 * This may become a member function of SkClipStack when its interface is determined to be stable.
35 SK_API void ReduceClipStack(const SkClipStack& stack,
H A DGrReducedClip.cpp11 typedef SkClipStack::Element Element;
17 void reduced_stack_walker(const SkClipStack& stack,
31 void ReduceClipStack(const SkClipStack& stack,
54 SkClipStack::BoundsType stackBoundsType;
64 SkASSERT(SkClipStack::kNormal_BoundsType == stackBoundsType);
91 SkClipStack::Iter iter(stack, SkClipStack::Iter::kTop_IterStart);
105 if (SkClipStack::kNormal_BoundsType == stackBoundsType) {
141 SkASSERT(SkClipStack::kInvalidGenID != *resultGenID);
144 void reduced_stack_walker(const SkClipStack
[all...]
H A DGrClipMaskManager.h18 #include "SkClipStack.h"
149 bool drawElement(GrTexture* target, const SkClipStack::Element*, GrPathRenderer* = NULL);
154 bool canStencilAndDrawElement(GrTexture* target, const SkClipStack::Element*, GrPathRenderer**);
164 void setupCache(const SkClipStack& clip,
H A DGrClipMaskCache.h12 #include "SkClipStack.h"
36 SkASSERT(clipGenID != SkClipStack::kWideOpenGenID);
37 SkASSERT(clipGenID != SkClipStack::kEmptyGenID);
85 return SkClipStack::kInvalidGenID;
212 fLastClipGenID = SkClipStack::kInvalidGenID;
/external/skia/src/gpu/
H A DGrReducedClip.h12 #include "SkClipStack.h"
17 typedef SkTLList<SkClipStack::Element> ElementList;
26 * SkClipStack::Elements that are equivalent to applying the full stack to the rectangle. The clip
35 * This may become a member function of SkClipStack when its interface is determined to be stable.
38 SK_API void ReduceClipStack(const SkClipStack& stack,
H A DGrReducedClip.cpp11 typedef SkClipStack::Element Element;
17 void reduced_stack_walker(const SkClipStack& stack,
31 void ReduceClipStack(const SkClipStack& stack,
54 SkClipStack::BoundsType stackBoundsType;
64 SkASSERT(SkClipStack::kNormal_BoundsType == stackBoundsType);
91 SkClipStack::Iter iter(stack, SkClipStack::Iter::kTop_IterStart);
105 if (SkClipStack::kNormal_BoundsType == stackBoundsType) {
141 SkASSERT(SkClipStack::kInvalidGenID != *resultGenID);
144 void reduced_stack_walker(const SkClipStack
[all...]
H A DGrClipMaskManager.h18 #include "SkClipStack.h"
149 bool drawElement(GrTexture* target, const SkClipStack::Element*, GrPathRenderer* = NULL);
154 bool canStencilAndDrawElement(GrTexture* target, const SkClipStack::Element*, GrPathRenderer**);
164 void setupCache(const SkClipStack& clip,
H A DGrClipMaskCache.h12 #include "SkClipStack.h"
36 SkASSERT(clipGenID != SkClipStack::kWideOpenGenID);
37 SkASSERT(clipGenID != SkClipStack::kEmptyGenID);
85 return SkClipStack::kInvalidGenID;
212 fLastClipGenID = SkClipStack::kInvalidGenID;
/external/chromium_org/third_party/skia/src/core/
H A DSkClipStack.cpp9 #include "SkClipStack.h"
18 int32_t SkClipStack::gGenID = kFirstUnreservedGenID;
20 SkClipStack::Element::Element(const Element& that) {
45 bool SkClipStack::Element::operator== (const Element& element) const {
70 void SkClipStack::Element::replay(SkCanvasClipVisitor* visitor) const {
89 void SkClipStack::Element::invertShapeFillType() {
112 void SkClipStack::Element::initPath(int saveCount, const SkPath& path, SkRegion::Op op,
132 void SkClipStack::Element::asPath(SkPath* path) const {
151 void SkClipStack::Element::setEmpty() {
162 void SkClipStack
493 SkClipStack::SkClipStack() function in class:SkClipStack
498 SkClipStack::SkClipStack(const SkClipStack& b) function in class:SkClipStack
503 SkClipStack::SkClipStack(const SkRect& r) function in class:SkClipStack
511 SkClipStack::SkClipStack(const SkIRect& r) function in class:SkClipStack
[all...]
/external/skia/src/core/
H A DSkClipStack.cpp9 #include "SkClipStack.h"
18 int32_t SkClipStack::gGenID = kFirstUnreservedGenID;
20 SkClipStack::Element::Element(const Element& that) {
45 bool SkClipStack::Element::operator== (const Element& element) const {
70 void SkClipStack::Element::replay(SkCanvasClipVisitor* visitor) const {
89 void SkClipStack::Element::invertShapeFillType() {
112 void SkClipStack::Element::initPath(int saveCount, const SkPath& path, SkRegion::Op op,
132 void SkClipStack::Element::asPath(SkPath* path) const {
151 void SkClipStack::Element::setEmpty() {
162 void SkClipStack
493 SkClipStack::SkClipStack() function in class:SkClipStack
498 SkClipStack::SkClipStack(const SkClipStack& b) function in class:SkClipStack
503 SkClipStack::SkClipStack(const SkRect& r) function in class:SkClipStack
511 SkClipStack::SkClipStack(const SkIRect& r) function in class:SkClipStack
[all...]
/external/chromium_org/third_party/skia/tests/
H A DClipStackTest.cpp12 #include "SkClipStack.h"
19 SkClipStack s;
50 SkClipStack copy = s;
116 static void assert_count(skiatest::Reporter* reporter, const SkClipStack& stack,
118 SkClipStack::B2TIter iter(stack);
126 // Exercise the SkClipStack's bottom to top and bidirectional iterators
129 SkClipStack stack;
147 const SkClipStack::Element* element = NULL;
149 SkClipStack::B2TIter iter(stack);
153 REPORTER_ASSERT(reporter, SkClipStack
[all...]
H A DClipCacheTest.cpp73 SkClipStack stack;
83 // make sure that the SkClipStack is behaving itself
87 // wrap the SkClipStack in a GrClipData
105 const SkClipStack& clip,
119 REPORTER_ASSERT(reporter, SkClipStack::kInvalidGenID == cache.getLastClipGenID());
149 SkClipStack clip1(bound1);
180 SkClipStack clip2(bound2);
/external/skia/tests/
H A DClipStackTest.cpp12 #include "SkClipStack.h"
19 SkClipStack s;
50 SkClipStack copy = s;
116 static void assert_count(skiatest::Reporter* reporter, const SkClipStack& stack,
118 SkClipStack::B2TIter iter(stack);
126 // Exercise the SkClipStack's bottom to top and bidirectional iterators
129 SkClipStack stack;
147 const SkClipStack::Element* element = NULL;
149 SkClipStack::B2TIter iter(stack);
153 REPORTER_ASSERT(reporter, SkClipStack
[all...]
H A DClipCacheTest.cpp73 SkClipStack stack;
83 // make sure that the SkClipStack is behaving itself
87 // wrap the SkClipStack in a GrClipData
105 const SkClipStack& clip,
119 REPORTER_ASSERT(reporter, SkClipStack::kInvalidGenID == cache.getLastClipGenID());
149 SkClipStack clip1(bound1);
180 SkClipStack clip2(bound2);
/external/chromium_org/third_party/skia/experimental/PdfViewer/src/
H A DSkPdfDiffEncoder.cpp15 #include "SkClipStack.h"
65 const SkClipStack* clipStack = gDumpCanvas->getClipStack();
67 SkClipStack::Iter iter(*clipStack, SkClipStack::Iter::kBottom_IterStart);
68 const SkClipStack::Element* elem;
76 case SkClipStack::Element::kRect_Type:
81 case SkClipStack::Element::kPath_Type:
86 case SkClipStack::Element::kEmpty_Type:
/external/skia/experimental/PdfViewer/src/
H A DSkPdfDiffEncoder.cpp15 #include "SkClipStack.h"
65 const SkClipStack* clipStack = gDumpCanvas->getClipStack();
67 SkClipStack::Iter iter(*clipStack, SkClipStack::Iter::kBottom_IterStart);
68 const SkClipStack::Element* elem;
76 case SkClipStack::Element::kRect_Type:
81 case SkClipStack::Element::kPath_Type:
86 case SkClipStack::Element::kEmpty_Type:
/external/chromium_org/third_party/skia/include/core/
H A DSkClipStack.h27 class SK_API SkClipStack { class
180 friend class SkClipStack;
199 SkClipStack::BoundsType fFiniteBoundType;
258 // All Element methods below are only used within SkClipStack.cpp
283 SkClipStack();
284 SkClipStack(const SkClipStack& b);
285 explicit SkClipStack(const SkRect& r);
286 explicit SkClipStack(const SkIRect& r);
287 ~SkClipStack();
[all...]
/external/skia/include/core/
H A DSkClipStack.h27 class SK_API SkClipStack { class
180 friend class SkClipStack;
199 SkClipStack::BoundsType fFiniteBoundType;
258 // All Element methods below are only used within SkClipStack.cpp
283 SkClipStack();
284 SkClipStack(const SkClipStack& b);
285 explicit SkClipStack(const SkRect& r);
286 explicit SkClipStack(const SkIRect& r);
287 ~SkClipStack();
[all...]
/external/chromium_org/skia/ext/
H A Dbitmap_platform_device_mac_unittest.cc12 #include "third_party/skia/include/core/SkClipStack.h"
33 SkClipStack ignore;
53 SkClipStack unused;
/external/chromium_org/third_party/skia/include/pdf/
H A DSkPDFDevice.h221 SkClipStack fExistingClipStack;
238 const SkClipStack* fClipStack;
251 SkPDFDevice(const SkISize& layerSize, const SkClipStack& existingClipStack,
263 const SkClipStack* clipStack,
272 ContentEntry* setUpContentEntry(const SkClipStack* clipStack,
284 const SkClipStack& clipStack,
298 const SkClipStack* clipStack,
/external/skia/include/pdf/
H A DSkPDFDevice.h221 SkClipStack fExistingClipStack;
238 const SkClipStack* fClipStack;
251 SkPDFDevice(const SkISize& layerSize, const SkClipStack& existingClipStack,
263 const SkClipStack* clipStack,
272 ContentEntry* setUpContentEntry(const SkClipStack* clipStack,
284 const SkClipStack& clipStack,
298 const SkClipStack* clipStack,
/external/chromium_org/third_party/skia/include/gpu/
H A DGrClipData.h11 #include "SkClipStack.h"
25 const SkClipStack* fClipStack;
/external/skia/include/gpu/
H A DGrClipData.h11 #include "SkClipStack.h"
25 const SkClipStack* fClipStack;
/external/chromium_org/third_party/skia/include/utils/
H A DSkLua.h11 #include "SkClipStack.h"
61 void pushClipStack(const SkClipStack&, const char tableKey[] = NULL);
62 void pushClipStackElement(const SkClipStack::Element& element, const char tableKey[] = NULL);
/external/skia/include/utils/
H A DSkLua.h11 #include "SkClipStack.h"
61 void pushClipStack(const SkClipStack&, const char tableKey[] = NULL);
62 void pushClipStackElement(const SkClipStack::Element& element, const char tableKey[] = NULL);

Completed in 406 milliseconds

123