remove deprecated use of porterduff

This commit is contained in:
Mike Reed
2009-06-22 22:53:52 -04:00
parent 69d13f6680
commit 47c0d4eaa9
2 changed files with 6 additions and 3 deletions

View File

@@ -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,

View File

@@ -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,