/external/chromium_org/ui/gfx/ |
path_aura.cc | 8 #include "third_party/skia/include/core/SkRegion.h" 12 SkRegion* Path::CreateNativeRegion() const { 17 SkRegion clip_region; 20 SkRegion* region = new SkRegion; 27 SkRegion* new_region = new SkRegion; 28 new_region->op(*r1, *r2, SkRegion::kIntersect_Op); 34 SkRegion* new_region = new SkRegion; [all...] |
scoped_sk_region.h | 8 #include "third_party/skia/include/core/SkRegion.h" 12 // Wraps an SkRegion. 16 explicit ScopedSkRegion(SkRegion* region) : region_(region) {} 22 void Set(SkRegion* region) { 27 SkRegion* Get() { 31 SkRegion* release() { 32 SkRegion* region = region_; 38 SkRegion* region_;
|
path_win.h | 13 class SkRegion; 19 GFX_EXPORT HRGN CreateHRGNFromSkRegion(const SkRegion& path);
|
path_x11.h | 11 class SkRegion; 19 GFX_EXPORT REGION* CreateRegionFromSkRegion(const SkRegion& region);
|
/external/chromium_org/third_party/skia/include/images/ |
SkPageFlipper.h | 13 #include "SkRegion.h" 35 const SkRegion& dirtyRgn() const { return *fDirty1; } 39 void inval(const SkRegion&); 51 const SkRegion& update(SkRegion* copyBits); 54 SkRegion* fDirty0; 55 SkRegion* fDirty1; 56 SkRegion fDirty0Storage; 57 SkRegion fDirty1Storage;
|
/external/skia/include/images/ |
SkPageFlipper.h | 13 #include "SkRegion.h" 35 const SkRegion& dirtyRgn() const { return *fDirty1; } 39 void inval(const SkRegion&); 51 const SkRegion& update(SkRegion* copyBits); 54 SkRegion* fDirty0; 55 SkRegion* fDirty1; 56 SkRegion fDirty0Storage; 57 SkRegion fDirty1Storage;
|
/frameworks/base/core/jni/android/graphics/ |
Region.h | 21 #include "SkRegion.h" 25 /* Gets the underlying SkRegion from a Region object. */ 26 extern SkRegion* android_graphics_Region_getSkRegion(JNIEnv* env, jobject regionObj);
|
Region.cpp | 17 #include "SkRegion.h" 36 static inline SkRegion* GetSkRegion(JNIEnv* env, jobject regionObject) { 38 SkRegion* region = reinterpret_cast<SkRegion*>(regionHandle); 44 return reinterpret_cast<jlong>(new SkRegion); 48 SkRegion* region = reinterpret_cast<SkRegion*>(regionHandle); 54 SkRegion* dst = reinterpret_cast<SkRegion*>(dstHandle); 55 const SkRegion* src = reinterpret_cast<SkRegion*>(srcHandle) [all...] |
/external/chromium_org/third_party/skia/src/core/ |
SkRegionPriv.h | 13 #include "SkRegion.h" 17 SkASSERT(((value) == SkRegion::kRunTypeSentinel) == isSentinel) 25 static int compute_intervalcount(const SkRegion::RunType runs[]) { 26 const SkRegion::RunType* curr = runs; 27 while (*curr < SkRegion::kRunTypeSentinel) { 29 SkASSERT(curr[1] < SkRegion::kRunTypeSentinel); 36 struct SkRegion::RunHead { 66 SkASSERT(count >= SkRegion::kRectRegionRuns); 87 SkRegion::RunType* writable_runs() { 89 return (SkRegion::RunType*)(this + 1) [all...] |
SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds, 34 const SkRegion& clipRgn); 37 void sk_blit_above(SkBlitter*, const SkIRect& avoid, const SkRegion& clip); 38 void sk_blit_below(SkBlitter*, const SkIRect& avoid, const SkRegion& clip);
|
SkRegion.cpp | 33 static SkRegion::RunType* skip_intervals(const SkRegion::RunType runs[]) { 38 SkASSERT(runs[1] < SkRegion::kRunTypeSentinel); 41 SkASSERT(SkRegion::kRunTypeSentinel == runs[0]); 45 return const_cast<SkRegion::RunType*>(runs); 48 bool SkRegion::RunsAreARect(const SkRegion::RunType runs[], int count, 72 SkRegion::SkRegion() { 77 SkRegion::SkRegion(const SkRegion& src) [all...] |
/external/skia/src/core/ |
SkRegionPriv.h | 13 #include "SkRegion.h" 17 SkASSERT(((value) == SkRegion::kRunTypeSentinel) == isSentinel) 25 static int compute_intervalcount(const SkRegion::RunType runs[]) { 26 const SkRegion::RunType* curr = runs; 27 while (*curr < SkRegion::kRunTypeSentinel) { 29 SkASSERT(curr[1] < SkRegion::kRunTypeSentinel); 36 struct SkRegion::RunHead { 66 SkASSERT(count >= SkRegion::kRectRegionRuns); 87 SkRegion::RunType* writable_runs() { 89 return (SkRegion::RunType*)(this + 1) [all...] |
SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds, 34 const SkRegion& clipRgn); 37 void sk_blit_above(SkBlitter*, const SkIRect& avoid, const SkRegion& clip); 38 void sk_blit_below(SkBlitter*, const SkIRect& avoid, const SkRegion& clip);
|
SkRegion.cpp | 33 static SkRegion::RunType* skip_intervals(const SkRegion::RunType runs[]) { 38 SkASSERT(runs[1] < SkRegion::kRunTypeSentinel); 41 SkASSERT(SkRegion::kRunTypeSentinel == runs[0]); 45 return const_cast<SkRegion::RunType*>(runs); 48 bool SkRegion::RunsAreARect(const SkRegion::RunType runs[], int count, 72 SkRegion::SkRegion() { 77 SkRegion::SkRegion(const SkRegion& src) [all...] |
/external/chromium_org/third_party/skia/src/utils/ |
SkCanvasStack.h | 35 virtual void onClipRect(const SkRect&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 36 virtual void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 37 virtual void onClipPath(const SkPath&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 38 virtual void onClipRegion(const SkRegion&, SkRegion::Op) SK_OVERRIDE; 45 SkRegion requiredClip;
|
/external/skia/src/utils/ |
SkCanvasStack.h | 35 virtual void onClipRect(const SkRect&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 36 virtual void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 37 virtual void onClipPath(const SkPath&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; 38 virtual void onClipRegion(const SkRegion&, SkRegion::Op) SK_OVERRIDE; 45 SkRegion requiredClip;
|
/external/chromium_org/third_party/skia/include/core/ |
SkRegion.h | 22 #define SkRegion_gEmptyRunHeadPtr ((SkRegion::RunHead*)-1) 25 /** \class SkRegion 27 The SkRegion class encapsulates the geometric region used to specify 30 class SK_API SkRegion { 37 SkRegion(); 38 SkRegion(const SkRegion&); 39 explicit SkRegion(const SkIRect&); 40 ~SkRegion(); 42 SkRegion& operator=(const SkRegion&) [all...] |
/external/skia/include/core/ |
SkRegion.h | 22 #define SkRegion_gEmptyRunHeadPtr ((SkRegion::RunHead*)-1) 25 /** \class SkRegion 27 The SkRegion class encapsulates the geometric region used to specify 30 class SK_API SkRegion { 37 SkRegion(); 38 SkRegion(const SkRegion&); 39 explicit SkRegion(const SkIRect&); 40 ~SkRegion(); 42 SkRegion& operator=(const SkRegion&) [all...] |
/external/chromium_org/third_party/skia/src/images/ |
SkPageFlipper.cpp | 49 fDirty1->op(r, SkRegion::kUnion_Op); 53 void SkPageFlipper::inval(const SkRegion& rgn) { 54 SkRegion r; 56 if (r.op(rgn, SkRegion::kIntersect_Op)) { 57 fDirty1->op(r, SkRegion::kUnion_Op); 70 const SkRegion& SkPageFlipper::update(SkRegion* copyBits) { 72 copyBits->op(*fDirty0, *fDirty1, SkRegion::kDifference_Op); 73 SkTSwap<SkRegion*>(fDirty0, fDirty1);
|
/external/skia/src/images/ |
SkPageFlipper.cpp | 49 fDirty1->op(r, SkRegion::kUnion_Op); 53 void SkPageFlipper::inval(const SkRegion& rgn) { 54 SkRegion r; 56 if (r.op(rgn, SkRegion::kIntersect_Op)) { 57 fDirty1->op(r, SkRegion::kUnion_Op); 70 const SkRegion& SkPageFlipper::update(SkRegion* copyBits) { 72 copyBits->op(*fDirty0, *fDirty1, SkRegion::kDifference_Op); 73 SkTSwap<SkRegion*>(fDirty0, fDirty1);
|
/external/chromium_org/third_party/skia/include/effects/ |
SkAlphaThresholdFilter.h | 11 #include "SkRegion.h" 23 static SkImageFilter* Create(const SkRegion& region, SkScalar innerThreshold, SkScalar outerThreshold);
|
/external/skia/include/effects/ |
SkAlphaThresholdFilter.h | 11 #include "SkRegion.h" 23 static SkImageFilter* Create(const SkRegion& region, SkScalar innerThreshold, SkScalar outerThreshold);
|
/external/chromium_org/third_party/skia/bench/ |
RegionBench.cpp | 10 #include "SkRegion.h" 13 static bool union_proc(SkRegion& a, SkRegion& b) { 14 SkRegion result; 15 return result.op(a, b, SkRegion::kUnion_Op); 18 static bool sect_proc(SkRegion& a, SkRegion& b) { 19 SkRegion result; 20 return result.op(a, b, SkRegion::kIntersect_Op); 23 static bool diff_proc(SkRegion& a, SkRegion& b) [all...] |
RegionContainBench.cpp | 10 #include "SkRegion.h" 13 static bool sect_proc(SkRegion& a, SkRegion& b) { 14 SkRegion result; 15 return result.op(a, b, SkRegion::kIntersect_Op); 20 typedef bool (*Proc)(SkRegion& a, SkRegion& b); 21 SkRegion fA, fB; 42 fA.op(randrect(rand, i), SkRegion::kXOR_Op);
|
/external/skia/bench/ |
RegionBench.cpp | 10 #include "SkRegion.h" 13 static bool union_proc(SkRegion& a, SkRegion& b) { 14 SkRegion result; 15 return result.op(a, b, SkRegion::kUnion_Op); 18 static bool sect_proc(SkRegion& a, SkRegion& b) { 19 SkRegion result; 20 return result.op(a, b, SkRegion::kIntersect_Op); 23 static bool diff_proc(SkRegion& a, SkRegion& b) [all...] |