Home
last modified time | relevance | path

Searched refs:DisplayListCanvas (Results 1 – 25 of 37) sorted by relevance

12

/frameworks/base/libs/hwui/
DDisplayListCanvas.cpp35 DisplayListCanvas::DisplayListCanvas(int width, int height) in DisplayListCanvas() function in android::uirenderer::DisplayListCanvas
48 DisplayListCanvas::~DisplayListCanvas() { in ~DisplayListCanvas()
53 void DisplayListCanvas::resetRecording(int width, int height) { in resetRecording()
71 DisplayList* DisplayListCanvas::finishRecording() { in finishRecording()
84 void DisplayListCanvas::callDrawGLFunction(Functor* functor, in callDrawGLFunction()
91 SkCanvas* DisplayListCanvas::asSkCanvas() { in asSkCanvas()
108 int DisplayListCanvas::save(SaveFlags::Flags flags) { in save()
113 void DisplayListCanvas::restore() { in restore()
124 void DisplayListCanvas::restoreToCount(int saveCount) { in restoreToCount()
130 int DisplayListCanvas::saveLayer(float left, float top, float right, float bottom, in saveLayer()
[all …]
DDisplayList.h54 class DisplayListCanvas; variable
132 friend class DisplayListCanvas; variable
DDisplayListCanvas.h65 class ANDROID_API DisplayListCanvas: public Canvas, public CanvasStateClient {
67 DisplayListCanvas(int width, int height);
68 virtual ~DisplayListCanvas();
DAndroid.mk56 DisplayListCanvas.cpp \
/frameworks/base/core/java/android/view/
DDisplayListCanvas.java35 public class DisplayListCanvas extends Canvas { class
42 private static final SynchronizedPool<DisplayListCanvas> sPool =
43 new SynchronizedPool<DisplayListCanvas>(POOL_LIMIT);
49 static DisplayListCanvas obtain(@NonNull RenderNode node, int width, int height) { in obtain()
51 DisplayListCanvas canvas = sPool.acquire(); in obtain()
53 canvas = new DisplayListCanvas(width, height); in obtain()
92 private DisplayListCanvas(int width, int height) { in DisplayListCanvas() method in DisplayListCanvas
DThreadedRenderer.java239 return DisplayListCanvas.isAvailable(); in isAvailable()
263 if (DisplayListCanvas.isAvailable()) { in create()
665 DisplayListCanvas canvas = mRootNode.start(mSurfaceWidth, mSurfaceHeight); in updateRootDisplayList()
738 void onHardwarePreDraw(DisplayListCanvas canvas); in onHardwarePreDraw()
746 void onHardwarePostDraw(DisplayListCanvas canvas); in onHardwarePostDraw()
DWindowCallbacks.java85 void onPostDraw(DisplayListCanvas canvas); in onPostDraw()
DRenderNodeAnimatorSetHelper.java31 public static RenderNode getTarget(DisplayListCanvas recordingCanvas) { in getTarget()
DGhostView.java48 if (canvas instanceof DisplayListCanvas) { in onDraw()
49 DisplayListCanvas dlCanvas = (DisplayListCanvas) canvas; in onDraw()
DRenderNode.java192 public DisplayListCanvas start(int width, int height) { in start()
193 return DisplayListCanvas.obtain(this, width, height); in start()
204 public void end(DisplayListCanvas canvas) { in end()
DRenderNodeAnimator.java286 if (!(canvas instanceof DisplayListCanvas)) { in setTarget()
289 final DisplayListCanvas recordingCanvas = (DisplayListCanvas) canvas; in setTarget()
DTextureView.java323 DisplayListCanvas displayListCanvas = (DisplayListCanvas) canvas; in draw()
/frameworks/base/graphics/java/android/graphics/drawable/
DRippleComponent.java24 import android.view.DisplayListCanvas;
155 && c instanceof DisplayListCanvas; in draw()
166 final DisplayListCanvas hw = (DisplayListCanvas) c; in draw()
195 private void startPendingAnimation(DisplayListCanvas hw, Paint p) { in startPendingAnimation()
286 protected abstract boolean drawHardware(DisplayListCanvas c); in drawHardware()
307 public void start(DisplayListCanvas target) { in start()
DRippleBackground.java28 import android.view.DisplayListCanvas;
83 protected boolean drawHardware(DisplayListCanvas c) { in drawHardware()
DRippleForeground.java30 import android.view.DisplayListCanvas;
130 protected boolean drawHardware(DisplayListCanvas c) { in drawHardware()
/frameworks/base/core/java/android/webkit/
DWebViewDelegate.java32 import android.view.DisplayListCanvas;
107 if (!(canvas instanceof DisplayListCanvas)) { in callDrawGlFunction()
112 ((DisplayListCanvas) canvas).drawGLFunctor2(nativeDrawGLFunctor, null); in callDrawGlFunction()
129 if (!(canvas instanceof DisplayListCanvas)) { in callDrawGlFunction()
134 ((DisplayListCanvas) canvas).drawGLFunctor2(nativeDrawGLFunctor, releasedRunnable); in callDrawGlFunction()
/frameworks/base/libs/hwui/tests/common/
DTestScene.h30 class DisplayListCanvas; variable
31 typedef DisplayListCanvas TestCanvas;
DTestUtils.h44 typedef DisplayListCanvas TestCanvas;
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
DCirclePropActivity.java27 import android.view.DisplayListCanvas;
91 DisplayListCanvas displayListCanvas = (DisplayListCanvas) canvas; in onDraw()
DMultiProducerActivity.java27 import android.view.DisplayListCanvas;
210 DisplayListCanvas canvas = nodeFrame.start(currentFrameBounds.width(), in run()
232 DisplayListCanvas canvas = nodeBack.start(currentBackBounds.width(), in run()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
DKeyButtonRipple.java29 import android.view.DisplayListCanvas;
108 drawHardware((DisplayListCanvas) canvas); in draw()
133 private void drawHardware(DisplayListCanvas c) { in drawHardware()
/frameworks/base/core/java/com/android/internal/policy/
DBackdropFrameRenderer.java24 import android.view.DisplayListCanvas;
338 DisplayListCanvas canvas = mFrameAndBackdropNode.start(width, height); in redrawLocked()
367 DisplayListCanvas canvas = mSystemBarBackgroundNode.start(width, height); in drawColorViews()
/frameworks/base/libs/hwui/utils/
DTestWindowContext.cpp95 mCanvas.reset(new android::uirenderer::DisplayListCanvas(mSize.width(), mSize.height())); in TestWindowData()
177 std::unique_ptr<android::uirenderer::DisplayListCanvas> mCanvas;
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
DKeyguardAffordanceView.java32 import android.view.DisplayListCanvas;
178 DisplayListCanvas displayListCanvas = (DisplayListCanvas) canvas; in drawBackgroundCircle()
/frameworks/base/libs/hwui/tests/microbench/
DDisplayListCanvasBench.cpp33 typedef DisplayListCanvas TestCanvas;

12