INNER CODE UNIT · Java
prepare
mmin18/RealtimeBlurView · library/src-blurimpl/SupportLibraryBlurImpl.java:17
public boolean prepare(Context context, Bitmap buffer, float radius) {
if (mRenderScript == null) {
try {
mRenderScript = RenderScript.create(context);
mBlurScript = ScriptIntrinsicBlur.create(mRenderScript, Element.U8_4(mRenderScript));
} catch (android.renderscript.RSRuntimeException e) {
if (isDebug(context)) {
throw e;
} else {
// In release mode, just ignore
release();
return false;
}
}
}
mBlurScript.setRadius(radius);
mBlurInput = Allocation.createFromBitmap(mRenderScript, buffer,