/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_;
|
/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);
|
/external/chromium_org/remoting/codec/ |
video_decoder_vp8.h | 27 const SkRegion& region) OVERRIDE; 32 SkRegion* output_region) OVERRIDE; 33 virtual const SkRegion* GetImageShape() OVERRIDE; 48 void UpdateImageShapeRegion(SkRegion* new_desktop_shape); 59 SkRegion updated_region_; 65 SkRegion desktop_shape_; 68 SkRegion transparent_region_;
|
video_decoder.h | 11 #include "third_party/skia/include/core/SkRegion.h" 52 const SkRegion& region) = 0; 70 SkRegion* output_region) = 0; 74 virtual const SkRegion* GetImageShape() = 0;
|
/frameworks/base/libs/hwui/ |
Snapshot.h | 26 #include <SkRegion.h> 87 SkRegion::Op op = SkRegion::kIntersect_Op); 94 bool clipTransformed(const Rect& r, SkRegion::Op op = SkRegion::kIntersect_Op); 100 bool clipRegionTransformed(const SkRegion& region, SkRegion::Op op); 210 SkRegion* clipRegion; 237 bool clipRegionOp(float left, float top, float right, float bottom, SkRegion::Op op); 243 SkRegion mClipRegionRoot [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...] |
SkBBoxHierarchyRecord.h | 40 SkRegion::Op op = SkRegion::kIntersect_Op, 42 virtual bool clipRegion(const SkRegion& region, 43 SkRegion::Op op = SkRegion::kIntersect_Op) SK_OVERRIDE; 45 SkRegion::Op op = SkRegion::kIntersect_Op, 48 SkRegion::Op op = SkRegion::kIntersect_Op,
|
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...] |
SkBBoxHierarchyRecord.h | 40 SkRegion::Op op = SkRegion::kIntersect_Op, 42 virtual bool clipRegion(const SkRegion& region, 43 SkRegion::Op op = SkRegion::kIntersect_Op) SK_OVERRIDE; 45 SkRegion::Op op = SkRegion::kIntersect_Op, 48 SkRegion::Op op = SkRegion::kIntersect_Op,
|
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 | 33 virtual bool clipRect(const SkRect&, SkRegion::Op, bool) SK_OVERRIDE; 34 virtual bool clipRRect(const SkRRect&, SkRegion::Op, bool) SK_OVERRIDE; 35 virtual bool clipPath(const SkPath&, SkRegion::Op, bool) SK_OVERRIDE; 36 virtual bool clipRegion(const SkRegion& deviceRgn, 37 SkRegion::Op) SK_OVERRIDE; 44 SkRegion requiredClip;
|
/external/skia/src/utils/ |
SkCanvasStack.h | 33 virtual bool clipRect(const SkRect&, SkRegion::Op, bool) SK_OVERRIDE; 34 virtual bool clipRRect(const SkRRect&, SkRegion::Op, bool) SK_OVERRIDE; 35 virtual bool clipPath(const SkPath&, SkRegion::Op, bool) SK_OVERRIDE; 36 virtual bool clipRegion(const SkRegion& deviceRgn, 37 SkRegion::Op) SK_OVERRIDE; 44 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/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; 43 fA.op(randrect(rand, i), SkRegion::kXOR_Op);
|
/external/chromium_org/remoting/client/ |
frame_producer.h | 10 #include "third_party/skia/include/core/SkRegion.h" 34 virtual void InvalidateRegion(const SkRegion& region) = 0; 46 virtual const SkRegion* GetBufferShape() = 0;
|