summaryrefslogtreecommitdiffstats
path: root/core/jni/android_graphics_Canvas.cpp
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2015-06-23 15:42:12 -0700
committerChris Craik <ccraik@google.com>2015-06-23 15:42:43 -0700
commit5ec6a2878b2ad933c5da6fe2341c854155acc24c (patch)
tree9f60a3aebc541a4141ee426a02a3293628bb286b /core/jni/android_graphics_Canvas.cpp
parentbcca4ac4fb4fa66f2e4196437998c08e4dbed1d3 (diff)
downloadframeworks_base-5ec6a2878b2ad933c5da6fe2341c854155acc24c.zip
frameworks_base-5ec6a2878b2ad933c5da6fe2341c854155acc24c.tar.gz
frameworks_base-5ec6a2878b2ad933c5da6fe2341c854155acc24c.tar.bz2
Unify clipping return value behavior - true if not empty
bug:22035484 Change-Id: I23ecca38554a60c590181290900deb0e2c48cea1
Diffstat (limited to 'core/jni/android_graphics_Canvas.cpp')
-rw-r--r--core/jni/android_graphics_Canvas.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/core/jni/android_graphics_Canvas.cpp b/core/jni/android_graphics_Canvas.cpp
index 9b5fb3a..2116da0 100644
--- a/core/jni/android_graphics_Canvas.cpp
+++ b/core/jni/android_graphics_Canvas.cpp
@@ -175,24 +175,24 @@ static jboolean quickRejectPath(JNIEnv* env, jobject, jlong canvasHandle, jlong
static jboolean clipRect(JNIEnv*, jobject, jlong canvasHandle, jfloat l, jfloat t,
jfloat r, jfloat b, jint opHandle) {
SkRegion::Op op = static_cast<SkRegion::Op>(opHandle);
- bool emptyClip = get_canvas(canvasHandle)->clipRect(l, t, r, b, op);
- return emptyClip ? JNI_FALSE : JNI_TRUE;
+ bool nonEmptyClip = get_canvas(canvasHandle)->clipRect(l, t, r, b, op);
+ return nonEmptyClip ? JNI_TRUE : JNI_FALSE;
}
static jboolean clipPath(JNIEnv* env, jobject, jlong canvasHandle, jlong pathHandle,
jint opHandle) {
SkPath* path = reinterpret_cast<SkPath*>(pathHandle);
SkRegion::Op op = static_cast<SkRegion::Op>(opHandle);
- bool emptyClip = get_canvas(canvasHandle)->clipPath(path, op);
- return emptyClip ? JNI_FALSE : JNI_TRUE;
+ bool nonEmptyClip = get_canvas(canvasHandle)->clipPath(path, op);
+ return nonEmptyClip ? JNI_TRUE : JNI_FALSE;
}
static jboolean clipRegion(JNIEnv* env, jobject, jlong canvasHandle, jlong deviceRgnHandle,
jint opHandle) {
SkRegion* deviceRgn = reinterpret_cast<SkRegion*>(deviceRgnHandle);
SkRegion::Op op = static_cast<SkRegion::Op>(opHandle);
- bool emptyClip = get_canvas(canvasHandle)->clipRegion(deviceRgn, op);
- return emptyClip ? JNI_FALSE : JNI_TRUE;
+ bool nonEmptyClip = get_canvas(canvasHandle)->clipRegion(deviceRgn, op);
+ return nonEmptyClip ? JNI_TRUE : JNI_FALSE;
}
static void drawColor(JNIEnv* env, jobject, jlong canvasHandle, jint color, jint modeHandle) {