remove deprecated use of porterduff
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
#include "SkGLCanvas.h"
|
||||
#include "SkGraphics.h"
|
||||
#include "SkImageRef_GlobalPool.h"
|
||||
#include "SkPorterDuff.h"
|
||||
#include "SkShader.h"
|
||||
#include "SkTemplates.h"
|
||||
|
||||
@@ -324,7 +325,7 @@ public:
|
||||
|
||||
static void drawColor__II(JNIEnv* env, jobject, SkCanvas* canvas,
|
||||
jint color, SkPorterDuff::Mode mode) {
|
||||
canvas->drawColor(color, mode);
|
||||
canvas->drawColor(color, SkPorterDuff::ToXfermodeMode(mode));
|
||||
}
|
||||
|
||||
static void drawPaint(JNIEnv* env, jobject, SkCanvas* canvas,
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
|
||||
#include "SkColorFilter.h"
|
||||
#include "SkColorMatrixFilter.h"
|
||||
#include "SkPorterDuff.h"
|
||||
|
||||
namespace android {
|
||||
|
||||
@@ -32,8 +33,9 @@ public:
|
||||
}
|
||||
|
||||
static SkColorFilter* CreatePorterDuffFilter(JNIEnv* env, jobject,
|
||||
jint srcColor, SkPorterDuff::Mode porterDuffMode) {
|
||||
return SkColorFilter::CreatePorterDuffFilter(srcColor, porterDuffMode);
|
||||
jint srcColor, SkPorterDuff::Mode mode) {
|
||||
return SkColorFilter::CreateModeFilter(srcColor,
|
||||
SkPorterDuff::ToXfermodeMode(mode));
|
||||
}
|
||||
|
||||
static SkColorFilter* CreateLightingFilter(JNIEnv* env, jobject,
|
||||
|
||||
Reference in New Issue
Block a user