Searched refs:saveLayer (Results 1 - 16 of 16) sorted by relevance

/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DLayersActivity.java55 int count = canvas.saveLayer(0.0f, 0.0f, 200.0f, 100.0f, mLayerPaint,
65 count = canvas.saveLayer(0.0f, 0.0f, 200.0f, 100.0f, mLayerPaint,
82 count = canvas.saveLayer(50.0f, 25.0f, 150.0f, 75.0f, mLayerPaint,
99 count = canvas.saveLayer(50.0f, 25.0f, 150.0f, 75.0f, mLayerPaint,
H A DNewLayersActivity.java65 int count = canvas.saveLayer(0.0f, 0.0f, 200.0f, 100.0f, mLayerPaint, saveFlags);
H A DQuickRejectActivity.java73 count = canvas.saveLayer(0, 0, 10, 10, mBitmapPaint, Canvas.ALL_SAVE_FLAG);
74 Log.d("OpenGLRenderer", "count after saveLayer=" + count);
76 Log.d("OpenGLRenderer", "getSaveCount after saveLayer=" + count);
/frameworks/base/libs/hwui/
H A DOpenGLRenderer.h204 ANDROID_API int saveLayer(float left, float top, float right, float bottom, function in class:android::uirenderer::OpenGLRenderer
208 return saveLayer(left, top, right, bottom, paint ? paint->getAlpha() : 255, mode, flags);
212 return saveLayer(left, top, right, bottom, alpha, SkXfermode::kSrcOver_Mode, flags);
214 virtual int saveLayer(float left, float top, float right, float bottom,
1021 // List of rectangles to clear after saveLayer() is invoked
H A DDisplayListRenderer.h81 virtual int saveLayer(float left, float top, float right, float bottom,
H A DDisplayListRenderer.cpp178 int DisplayListRenderer::saveLayer(float left, float top, float right, float bottom, function in class:android::uirenderer::DisplayListRenderer
H A DDisplayListOp.h337 // NOTE: don't bother with actual saveLayer, instead issuing it at flush time
341 // NOTE: don't issue full saveLayer, since that has side effects/is costly. instead just
348 renderer.saveLayer(mArea.left, mArea.top, mArea.right, mArea.bottom, mAlpha, mMode, mFlags);
H A DOpenGLRenderer.cpp709 int OpenGLRenderer::saveLayer(float left, float top, float right, float bottom, function in class:android::uirenderer::OpenGLRenderer
1099 * by saveLayer's restore
1360 // (Note: saveLayer/restore use colorFilter and alpha, so we just save restore everything)
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DCanvas_Delegate.java362 return canvasDelegate.saveLayer(bounds, paintDelegate, layerFlags);
380 return canvasDelegate.saveLayer(new RectF(l, t, r, b),
1177 * layers involved (see {@link #saveLayer(RectF, int, int)}.
1197 * layers involved (see {@link #saveLayer(RectF, int, int)}.
1237 return saveLayer(rect, paint, saveFlags);
1240 private int saveLayer(RectF rect, Paint_Delegate paint, int saveFlags) { method in class:Canvas_Delegate
1244 mSnapshot = mSnapshot.saveLayer(rect, paint, saveFlags);
/frameworks/base/core/jni/android/graphics/
H A DCanvas.cpp140 static int saveLayer(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, function in class:android::SkCanvasGlue
148 return canvas->saveLayer(bounds_, paint, (SkCanvas::SaveFlags)flags);
157 return canvas->saveLayer(&bounds, paint, (SkCanvas::SaveFlags)flags);
1021 (void*) SkCanvasGlue::saveLayer},
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java365 public int saveLayer(RectF bounds, Paint paint, int saveFlags) { method in class:Canvas
372 * Helper version of saveLayer() that takes 4 values rather than a RectF.
374 public int saveLayer(float left, float top, float right, float bottom, Paint paint, method in class:Canvas
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java590 public int saveLayer(RectF bounds, Paint paint, int saveFlags) { method in class:GLES20Canvas
592 return saveLayer(bounds.left, bounds.top, bounds.right, bounds.bottom, paint, saveFlags);
609 public int saveLayer(float left, float top, float right, float bottom, Paint paint, method in class:GLES20Canvas
H A DView.java12808 canvas.saveLayer(0, 0, mRight - mLeft, mBottom - mTop, mLayerPaint,
13812 canvas.saveLayer(scrollX, scrollY,
14031 canvas.saveLayer(left, top, right, top + length, null, flags);
14035 canvas.saveLayer(left, bottom - length, right, bottom, null, flags);
14039 canvas.saveLayer(left, top, left + length, bottom, null, flags);
14043 canvas.saveLayer(right - length, top, right, bottom, null, flags);
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DGcSnapshot.java54 * Handling of layers (created with {@link Canvas#saveLayer(RectF, Paint, int)}) is handled through
73 /** a local layer created with {@link Canvas#saveLayer(RectF, Paint, int)}.
235 * This is the equivalent of {@link Canvas#saveLayer(RectF, Paint, int)}
243 * @see Canvas#saveLayer(RectF, Paint, int)
245 public GcSnapshot saveLayer(RectF layerBounds, Paint_Delegate paint, int flags) { method in class:GcSnapshot
579 // of saveLayer(), but that doesn't mean there's no layer.
/frameworks/base/core/jni/
H A Dandroid_view_GLES20Canvas.cpp245 return renderer->saveLayer(left, top, right, bottom, paint, saveFlags);
251 return renderer->saveLayer(bounds.left, bounds.top, bounds.right, bounds.bottom,
/frameworks/base/graphics/java/android/graphics/drawable/
H A DGradientDrawable.java125 private Paint mLayerPaint; // internal, used if we use saveLayer()
466 canvas.saveLayer(mRect.left - rad, mRect.top - rad,

Completed in 469 milliseconds