diff options
| author | 2013-08-20 11:30:38 -0700 | |
|---|---|---|
| committer | 2013-08-20 11:30:38 -0700 | |
| commit | 816f3058bdd7b888965022888e4a789ea967f444 (patch) | |
| tree | de15c45bf10dd1e95b4fd49a64215d87954df857 /libs/hwui/FontRenderer.cpp | |
| parent | ce063ca19b0a2bb6fd3dc7875df02cb186ad0c8a (diff) | |
| parent | cf8e6778c28319b6c5357a43831ebf1a41b56e96 (diff) | |
am cf8e6778: Merge "Handle updates to C++ API." into klp-dev
* commit 'cf8e6778c28319b6c5357a43831ebf1a41b56e96':
Handle updates to C++ API.
Diffstat (limited to 'libs/hwui/FontRenderer.cpp')
| -rw-r--r-- | libs/hwui/FontRenderer.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/hwui/FontRenderer.cpp b/libs/hwui/FontRenderer.cpp index cb6bb2e3694d..22b1485eaa45 100644 --- a/libs/hwui/FontRenderer.cpp +++ b/libs/hwui/FontRenderer.cpp @@ -737,7 +737,7 @@ void FontRenderer::blurImage(uint8_t** image, int32_t width, int32_t height, int } mRsElement = RSC::Element::A_8(mRs); - mRsScript = new RSC::ScriptIntrinsicBlur(mRs, mRsElement); + mRsScript = RSC::ScriptIntrinsicBlur::create(mRs, mRsElement); } RSC::sp<const RSC::Type> t = RSC::Type::create(mRs, mRsElement, width, height, 0); @@ -749,7 +749,8 @@ void FontRenderer::blurImage(uint8_t** image, int32_t width, int32_t height, int outImage); mRsScript->setRadius(radius); - mRsScript->blur(ain, aout); + mRsScript->setInput(ain); + mRsScript->forEach(aout); // replace the original image's pointer, avoiding a copy back to the original buffer free(*image); |