Searched defs:displayList (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/core/java/android/view/
H A DGLES20RecordingCanvas.java42 static GLES20RecordingCanvas obtain(GLES20DisplayList displayList) { argument
47 canvas.mDisplayList = displayList;
66 public int drawDisplayList(DisplayList displayList, Rect dirty, int flags) { argument
67 int status = super.drawDisplayList(displayList, dirty, flags);
68 mDisplayList.getChildDisplayLists().add(displayList);
H A DGLES20RenderLayer.java125 void redrawLater(DisplayList displayList, Rect dirtyRect) { argument
127 ((GLES20DisplayList) displayList).getNativeDisplayList(),
H A DGLES20TextureLayer.java106 void redrawLater(DisplayList displayList, Rect dirtyRect) { argument
H A DHardwareCanvas.java91 * @param displayList The display list to replay.
93 public void drawDisplayList(DisplayList displayList) { argument
94 drawDisplayList(displayList, null, DisplayList.FLAG_CLIP_CHILDREN);
100 * @param displayList The display list to replay.
112 public abstract int drawDisplayList(DisplayList displayList, Rect dirty, int flags); argument
118 * @param displayList The display list to be logged.
122 abstract void outputDisplayList(DisplayList displayList); argument
H A DHardwareLayer.java103 * @param displayList The new DisplayList for this layer
105 void setDisplayList(DisplayList displayList) { argument
106 mDisplayList = displayList;
215 * @param displayList The display list containing the drawing commands to
219 abstract void redrawLater(DisplayList displayList, Rect dirtyRect); argument
H A DGLES20DisplayList.java127 private static native void nDestroyDisplayList(int displayList); argument
128 private static native int nGetDisplayListSize(int displayList); argument
129 private static native void nSetDisplayListName(int displayList, String name); argument
443 private static native void nReset(int displayList); argument
444 private static native void nOffsetTopAndBottom(int displayList, float offset); argument
445 private static native void nOffsetLeftAndRight(int displayList, float offset); argument
446 private static native void nSetLeftTopRightBottom(int displayList, int left, int top, argument
448 private static native void nSetBottom(int displayList, int bottom); argument
449 private static native void nSetRight(int displayList, int right); argument
450 private static native void nSetTop(int displayList, in argument
451 nSetLeft(int displayList, int left) argument
452 nSetCameraDistance(int displayList, float distance) argument
453 nSetPivotY(int displayList, float pivotY) argument
454 nSetPivotX(int displayList, float pivotX) argument
455 nSetCaching(int displayList, boolean caching) argument
456 nSetClipToBounds(int displayList, boolean clipToBounds) argument
457 nSetAlpha(int displayList, float alpha) argument
458 nSetHasOverlappingRendering(int displayList, boolean hasOverlappingRendering) argument
460 nSetTranslationX(int displayList, float translationX) argument
461 nSetTranslationY(int displayList, float translationY) argument
462 nSetRotation(int displayList, float rotation) argument
463 nSetRotationX(int displayList, float rotationX) argument
464 nSetRotationY(int displayList, float rotationY) argument
465 nSetScaleX(int displayList, float scaleX) argument
466 nSetScaleY(int displayList, float scaleY) argument
467 nSetTransformationInfo(int displayList, float alpha, float translationX, float translationY, float rotation, float rotationX, float rotationY, float scaleX, float scaleY) argument
470 nSetStaticMatrix(int displayList, int nativeMatrix) argument
471 nSetAnimationMatrix(int displayList, int animationMatrix) argument
473 nHasOverlappingRendering(int displayList) argument
474 nGetMatrix(int displayList, int matrix) argument
475 nGetAlpha(int displayList) argument
476 nGetLeft(int displayList) argument
477 nGetTop(int displayList) argument
478 nGetRight(int displayList) argument
479 nGetBottom(int displayList) argument
480 nGetCameraDistance(int displayList) argument
481 nGetScaleX(int displayList) argument
482 nGetScaleY(int displayList) argument
483 nGetTranslationX(int displayList) argument
484 nGetTranslationY(int displayList) argument
485 nGetRotation(int displayList) argument
486 nGetRotationX(int displayList) argument
487 nGetRotationY(int displayList) argument
488 nGetPivotX(int displayList) argument
489 nGetPivotY(int displayList) argument
[all...]
H A DHardwareRenderer.java1449 DisplayList displayList = buildDisplayList(view, canvas);
1468 if (displayList != null) {
1469 status |= drawDisplayList(attachInfo, canvas, displayList, status);
1486 debugOverdraw(attachInfo, dirty, canvas, displayList);
1509 HardwareCanvas canvas, DisplayList displayList) {
1527 layerCanvas.drawDisplayList(displayList, null, DisplayList.FLAG_CLIP_CHILDREN);
1570 DisplayList displayList = view.getDisplayList();
1575 return displayList;
1637 DisplayList displayList, int status) {
1646 status |= canvas.drawDisplayList(displayList, mRedrawCli
1508 debugOverdraw(View.AttachInfo attachInfo, Rect dirty, HardwareCanvas canvas, DisplayList displayList) argument
1636 drawDisplayList(View.AttachInfo attachInfo, HardwareCanvas canvas, DisplayList displayList, int status) argument
[all...]
H A DGLES20Canvas.java192 static native void nUpdateRenderLayer(int layerId, int renderer, int displayList, argument
405 int getDisplayList(int displayList) { argument
406 return nGetDisplayList(mRenderer, displayList);
409 private static native int nGetDisplayList(int renderer, int displayList); argument
412 void outputDisplayList(DisplayList displayList) { argument
413 nOutputDisplayList(mRenderer, ((GLES20DisplayList) displayList).getNativeDisplayList());
416 private static native void nOutputDisplayList(int renderer, int displayList); argument
419 public int drawDisplayList(DisplayList displayList, Rect dirty, int flags) { argument
420 return nDrawDisplayList(mRenderer, ((GLES20DisplayList) displayList).getNativeDisplayList(),
424 private static native int nDrawDisplayList(int renderer, int displayList, argument
[all...]
H A DViewRootImpl.java1478 DisplayList displayList = mView.mDisplayList;
1479 if (displayList != null && displayList.isValid()) {
1480 layerCanvas.drawDisplayList(displayList, null,
2175 DisplayList displayList = view.getDisplayList();
2176 if (displayList != null) {
2177 mAttachInfo.mHardwareCanvas.outputDisplayList(displayList);
2579 final DisplayList displayList = displayLists.get(i);
2580 if (displayList.isDirty()) {
2581 displayList
5742 enqueueDisplayList(DisplayList displayList) argument
[all...]
H A DView.java13277 * Returns a DisplayList. If the incoming displayList is null, one will be created.
13281 * @param displayList The previous version of this displayList, could be null.
13286 private DisplayList getDisplayList(DisplayList displayList, boolean isLayer) { argument
13292 displayList == null || !displayList.isValid() ||
13296 if (displayList != null && displayList.isValid() &&
13302 return displayList;
13310 if (displayList
14011 setDisplayListProperties(DisplayList displayList) argument
[all...]
/frameworks/base/libs/hwui/
H A DDisplayList.cpp58 void DisplayList::destroyDisplayListDeferred(DisplayList* displayList) { argument
59 if (displayList) {
61 Caches::getInstance().deleteDisplayListDeferred(displayList);
494 * This function serves both defer and replay modes, and will organize the displayList's component
H A DCaches.cpp326 DisplayList* displayList = displayLists.itemAt(i); local
327 delete displayList;
343 void Caches::deleteDisplayListDeferred(DisplayList* displayList) { argument
345 mDisplayListGarbage.push(displayList);
H A DLayer.h85 void updateDeferred(OpenGLRenderer* renderer, DisplayList* displayList, argument
88 this->displayList = displayList;
287 DisplayList* displayList; member in struct:android::uirenderer::Layer
H A DDisplayListRenderer.cpp108 DisplayList* DisplayListRenderer::getDisplayList(DisplayList* displayList) { argument
109 if (!displayList) {
110 displayList = new DisplayList(*this);
112 displayList->initFromDisplayListRenderer(*this, true);
114 displayList->setRenderable(mHasDrawOps);
115 return displayList;
242 status_t DisplayListRenderer::drawDisplayList(DisplayList* displayList, argument
251 addDrawOp(new (alloc()) DrawDisplayListOp(displayList, flags));
H A DDisplayListOp.h1526 DrawDisplayListOp(DisplayList* displayList, int flags) argument
1527 : DrawBoundedOp(0, 0, displayList->getWidth(), displayList->getHeight(), 0),
1528 mDisplayList(displayList), mFlags(flags) {}
H A DOpenGLRenderer.cpp579 layer->displayList && layer->displayList->isRenderable()) {
2030 status_t OpenGLRenderer::drawDisplayList(DisplayList* displayList, Rect& dirty, argument
2035 if (displayList && displayList->isRenderable()) {
2039 displayList->replay(replayStruct, 0);
2046 displayList->defer(deferStruct, 0);
2057 void OpenGLRenderer::outputDisplayList(DisplayList* displayList) { argument
2058 if (displayList) {
2059 displayList
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_GLES20DisplayList.cpp45 jobject clazz, DisplayList* displayList) {
46 displayList->reset();
50 jobject clazz, DisplayList* displayList) {
51 return displayList->getSize();
55 jobject clazz, DisplayList* displayList, jstring name) {
58 displayList->setName(textArray);
64 jobject clazz, DisplayList* displayList) {
65 DisplayList::destroyDisplayListDeferred(displayList);
73 jobject clazz, DisplayList* displayList, jboolean caching) {
74 displayList
44 android_view_GLES20DisplayList_reset(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
49 android_view_GLES20DisplayList_getDisplayListSize(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
54 android_view_GLES20DisplayList_setDisplayListName(JNIEnv* env, jobject clazz, DisplayList* displayList, jstring name) argument
63 android_view_GLES20DisplayList_destroyDisplayList(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
72 android_view_GLES20DisplayList_setCaching(JNIEnv* env, jobject clazz, DisplayList* displayList, jboolean caching) argument
77 android_view_GLES20DisplayList_setStaticMatrix(JNIEnv* env, jobject clazz, DisplayList* displayList, SkMatrix* matrix) argument
82 android_view_GLES20DisplayList_setAnimationMatrix(JNIEnv* env, jobject clazz, DisplayList* displayList, SkMatrix* matrix) argument
87 android_view_GLES20DisplayList_setClipToBounds(JNIEnv* env, jobject clazz, DisplayList* displayList, jboolean clipToBounds) argument
92 android_view_GLES20DisplayList_setAlpha(JNIEnv* env, jobject clazz, DisplayList* displayList, float alpha) argument
97 android_view_GLES20DisplayList_setHasOverlappingRendering(JNIEnv* env, jobject clazz, DisplayList* displayList, bool hasOverlappingRendering) argument
102 android_view_GLES20DisplayList_setTranslationX(JNIEnv* env, jobject clazz, DisplayList* displayList, float tx) argument
107 android_view_GLES20DisplayList_setTranslationY(JNIEnv* env, jobject clazz, DisplayList* displayList, float ty) argument
112 android_view_GLES20DisplayList_setRotation(JNIEnv* env, jobject clazz, DisplayList* displayList, float rotation) argument
117 android_view_GLES20DisplayList_setRotationX(JNIEnv* env, jobject clazz, DisplayList* displayList, float rx) argument
122 android_view_GLES20DisplayList_setRotationY(JNIEnv* env, jobject clazz, DisplayList* displayList, float ry) argument
127 android_view_GLES20DisplayList_setScaleX(JNIEnv* env, jobject clazz, DisplayList* displayList, float sx) argument
132 android_view_GLES20DisplayList_setScaleY(JNIEnv* env, jobject clazz, DisplayList* displayList, float sy) argument
137 android_view_GLES20DisplayList_setTransformationInfo(JNIEnv* env, jobject clazz, DisplayList* displayList, float alpha, float translationX, float translationY, float rotation, float rotationX, float rotationY, float scaleX, float scaleY) argument
151 android_view_GLES20DisplayList_setPivotX(JNIEnv* env, jobject clazz, DisplayList* displayList, float px) argument
156 android_view_GLES20DisplayList_setPivotY(JNIEnv* env, jobject clazz, DisplayList* displayList, float py) argument
161 android_view_GLES20DisplayList_setCameraDistance(JNIEnv* env, jobject clazz, DisplayList* displayList, float distance) argument
166 android_view_GLES20DisplayList_setLeft(JNIEnv* env, jobject clazz, DisplayList* displayList, int left) argument
171 android_view_GLES20DisplayList_setTop(JNIEnv* env, jobject clazz, DisplayList* displayList, int top) argument
176 android_view_GLES20DisplayList_setRight(JNIEnv* env, jobject clazz, DisplayList* displayList, int right) argument
181 android_view_GLES20DisplayList_setBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, int bottom) argument
186 android_view_GLES20DisplayList_setLeftTopRightBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, int left, int top, int right, int bottom) argument
192 android_view_GLES20DisplayList_offsetLeftAndRight(JNIEnv* env, jobject clazz, DisplayList* displayList, float offset) argument
197 android_view_GLES20DisplayList_offsetTopAndBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, float offset) argument
202 android_view_GLES20DisplayList_getMatrix(JNIEnv* env, jobject clazz, DisplayList* displayList, SkMatrix* matrix) argument
212 android_view_GLES20DisplayList_hasOverlappingRendering(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
217 android_view_GLES20DisplayList_getAlpha(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
222 android_view_GLES20DisplayList_getLeft(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
227 android_view_GLES20DisplayList_getTop(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
232 android_view_GLES20DisplayList_getRight(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
237 android_view_GLES20DisplayList_getBottom(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
242 android_view_GLES20DisplayList_getCameraDistance(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
247 android_view_GLES20DisplayList_getScaleX(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
252 android_view_GLES20DisplayList_getScaleY(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
257 android_view_GLES20DisplayList_getTranslationX(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
262 android_view_GLES20DisplayList_getTranslationY(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
267 android_view_GLES20DisplayList_getRotation(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
272 android_view_GLES20DisplayList_getRotationX(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
277 android_view_GLES20DisplayList_getRotationY(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
282 android_view_GLES20DisplayList_getPivotX(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
287 android_view_GLES20DisplayList_getPivotY(JNIEnv* env, jobject clazz, DisplayList* displayList) argument
[all...]
H A Dandroid_view_GLES20Canvas.cpp760 jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) {
761 return renderer->getDisplayList(displayList);
775 jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList,
778 status_t status = renderer->drawDisplayList(displayList, bounds, flags);
787 jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList) {
788 renderer->outputDisplayList(displayList);
906 Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList,
908 layer->updateDeferred(renderer, displayList, left, top, right, bottom);
759 android_view_GLES20Canvas_getDisplayList(JNIEnv* env, jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) argument
774 android_view_GLES20Canvas_drawDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList, jobject dirty, jint flags) argument
786 android_view_GLES20Canvas_outputDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList) argument
905 android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, jint left, jint top, jint right, jint bottom) argument

Completed in 3939 milliseconds