HomeSort by relevance Sort by last modified time
    Searched refs:SkRegion (Results 1 - 25 of 410) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 668 milliseconds

1 2 3 4 5 6 7 8 91011>>