/frameworks/base/core/java/android/view/ |
H A D | GLES20RenderLayer.java | 101 void redraw(DisplayList displayList, Rect dirtyRect) { argument 103 ((GLES20DisplayList) displayList).getNativeDisplayList(),
|
H A D | GLES20TextureLayer.java | 101 void redraw(DisplayList displayList, Rect dirtyRect) { argument
|
H A D | HardwareCanvas.java | 57 * @param displayList The display list to replay. 67 public abstract int drawDisplayList(DisplayList displayList, Rect dirty, int flags); argument 73 * @param displayList The display list to be logged. 75 abstract void outputDisplayList(DisplayList displayList); argument
|
H A D | HardwareLayer.java | 94 * @param displayList The new DisplayList for this layer 96 void setDisplayList(DisplayList displayList) { argument 97 mDisplayList = displayList; 190 * @param displayList The display list containing the drawing commands to 194 abstract void redraw(DisplayList displayList, Rect dirtyRect); argument
|
H A D | GLES20DisplayList.java | 293 private static native void nOffsetTopBottom(int displayList, int offset); argument 294 private static native void nOffsetLeftRight(int displayList, int offset); argument 295 private static native void nSetLeftTopRightBottom(int displayList, int left, int top, argument 297 private static native void nSetLeftTop(int displayList, int left, int top); argument 298 private static native void nSetBottom(int displayList, int bottom); argument 299 private static native void nSetRight(int displayList, int right); argument 300 private static native void nSetTop(int displayList, int top); argument 301 private static native void nSetLeft(int displayList, int left); argument 302 private static native void nSetCameraDistance(int displayList, float distance); argument 303 private static native void nSetPivotY(int displayList, floa argument 304 nSetPivotX(int displayList, float pivotX) argument 305 nSetCaching(int displayList, boolean caching) argument 306 nSetClipChildren(int displayList, boolean clipChildren) argument 307 nSetAlpha(int displayList, float alpha) argument 308 nSetHasOverlappingRendering(int displayList, boolean hasOverlappingRendering) argument 310 nSetTranslationX(int displayList, float translationX) argument 311 nSetTranslationY(int displayList, float translationY) argument 312 nSetRotation(int displayList, float rotation) argument 313 nSetRotationX(int displayList, float rotationX) argument 314 nSetRotationY(int displayList, float rotationY) argument 315 nSetScaleX(int displayList, float scaleX) argument 316 nSetScaleY(int displayList, float scaleY) argument 317 nSetTransformationInfo(int displayList, float alpha, float translationX, float translationY, float rotation, float rotationX, float rotationY, float scaleX, float scaleY) argument 320 nSetStaticMatrix(int displayList, int nativeMatrix) argument 321 nSetAnimationMatrix(int displayList, int animationMatrix) argument [all...] |
H A D | GLES20RecordingCanvas.java | 65 static GLES20RecordingCanvas obtain(GLES20DisplayList displayList) { argument 67 canvas.mDisplayList = displayList;
|
H A D | GLES20Canvas.java | 160 static native void nUpdateRenderLayer(int layerId, int renderer, int displayList, argument 351 int getDisplayList(int displayList) { argument 352 return nGetDisplayList(mRenderer, displayList); 355 private static native int nGetDisplayList(int renderer, int displayList); argument 357 static void destroyDisplayList(int displayList) { argument 358 nDestroyDisplayList(displayList); 361 private static native void nDestroyDisplayList(int displayList); argument 363 static int getDisplayListSize(int displayList) { argument 364 return nGetDisplayListSize(displayList); 367 private static native int nGetDisplayListSize(int displayList); argument 369 setDisplayListName(int displayList, String name) argument 373 nSetDisplayListName(int displayList, String name) argument 376 drawDisplayList(DisplayList displayList, Rect dirty, int flags) argument 381 nDrawDisplayList(int renderer, int displayList, Rect dirty, int flags) argument 385 outputDisplayList(DisplayList displayList) argument 389 nOutputDisplayList(int renderer, int displayList) argument [all...] |
H A D | ViewRootImpl.java | 1939 DisplayList displayList = view.getDisplayList(); 1940 if (displayList != null) { 1941 mAttachInfo.mHardwareCanvas.outputDisplayList(displayList); 2354 final DisplayList displayList = displayLists.get(i); 2355 displayList.invalidate(); 2356 displayList.clear(); 3925 DisplayList displayList = view.mDisplayList; 3927 if (displayList != null) { 3928 info[1] += displayList.getSize(); 4354 public void enqueueDisplayList(DisplayList displayList) { argument 4362 dequeueDisplayList(DisplayList displayList) argument [all...] |
H A D | View.java | 12322 * Returns a DisplayList. If the incoming displayList is null, one will be created. 12326 * @param displayList The previous version of this displayList, could be null. 12331 private DisplayList getDisplayList(DisplayList displayList, boolean isLayer) { argument 12337 displayList == null || !displayList.isValid() || 12341 if (displayList != null && displayList.isValid() && 12347 return displayList; 12355 if (displayList 13006 setDisplayListProperties(DisplayList displayList) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_view_GLES20DisplayList.cpp | 44 jobject clazz, DisplayList* displayList, jboolean caching) { 45 displayList->setCaching(caching); 49 jobject clazz, DisplayList* displayList, SkMatrix* matrix) { 50 displayList->setStaticMatrix(matrix); 54 jobject clazz, DisplayList* displayList, SkMatrix* matrix) { 55 displayList->setAnimationMatrix(matrix); 59 jobject clazz, DisplayList* displayList, jboolean clipChildren) { 60 displayList->setClipChildren(clipChildren); 64 jobject clazz, DisplayList* displayList, float alpha) { 65 displayList 43 android_view_GLES20DisplayList_setCaching(JNIEnv* env, jobject clazz, DisplayList* displayList, jboolean caching) argument 48 android_view_GLES20DisplayList_setStaticMatrix(JNIEnv* env, jobject clazz, DisplayList* displayList, SkMatrix* matrix) argument 53 android_view_GLES20DisplayList_setAnimationMatrix(JNIEnv* env, jobject clazz, DisplayList* displayList, SkMatrix* matrix) argument 58 android_view_GLES20DisplayList_setClipChildren(JNIEnv* env, jobject clazz, DisplayList* displayList, jboolean clipChildren) argument 63 android_view_GLES20DisplayList_setAlpha(JNIEnv* env, jobject clazz, DisplayList* displayList, float alpha) argument 68 android_view_GLES20DisplayList_setHasOverlappingRendering(JNIEnv* env, jobject clazz, DisplayList* displayList, bool hasOverlappingRendering) argument 73 android_view_GLES20DisplayList_setTranslationX(JNIEnv* env, jobject clazz, DisplayList* displayList, float tx) argument 78 android_view_GLES20DisplayList_setTranslationY(JNIEnv* env, jobject clazz, DisplayList* displayList, float ty) argument 83 android_view_GLES20DisplayList_setRotation(JNIEnv* env, jobject clazz, DisplayList* displayList, float rotation) argument 88 android_view_GLES20DisplayList_setRotationX(JNIEnv* env, jobject clazz, DisplayList* displayList, float rx) argument 93 android_view_GLES20DisplayList_setRotationY(JNIEnv* env, jobject clazz, DisplayList* displayList, float ry) argument 98 android_view_GLES20DisplayList_setScaleX(JNIEnv* env, jobject clazz, DisplayList* displayList, float sx) argument 103 android_view_GLES20DisplayList_setScaleY(JNIEnv* env, jobject clazz, DisplayList* displayList, float sy) argument 108 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 122 android_view_GLES20DisplayList_setPivotX(JNIEnv* env, jobject clazz, DisplayList* displayList, float px) argument 127 android_view_GLES20DisplayList_setPivotY(JNIEnv* env, jobject clazz, DisplayList* displayList, float py) argument 132 android_view_GLES20DisplayList_setCameraDistance(JNIEnv* env, jobject clazz, DisplayList* displayList, float distance) argument 137 android_view_GLES20DisplayList_setLeft(JNIEnv* env, jobject clazz, DisplayList* displayList, int left) argument 142 android_view_GLES20DisplayList_setTop(JNIEnv* env, jobject clazz, DisplayList* displayList, int top) argument 147 android_view_GLES20DisplayList_setRight(JNIEnv* env, jobject clazz, DisplayList* displayList, int right) argument 152 android_view_GLES20DisplayList_setBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, int bottom) argument 157 android_view_GLES20DisplayList_setLeftTop(JNIEnv* env, jobject clazz, DisplayList* displayList, int left, int top) argument 162 android_view_GLES20DisplayList_setLeftTopRightBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, int left, int top, int right, int bottom) argument 168 android_view_GLES20DisplayList_offsetLeftRight(JNIEnv* env, jobject clazz, DisplayList* displayList, int offset) argument 173 android_view_GLES20DisplayList_offsetTopBottom(JNIEnv* env, jobject clazz, DisplayList* displayList, int offset) argument [all...] |
H A D | android_view_GLES20Canvas.cpp | 663 jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) { 664 return renderer->getDisplayList(displayList); 668 jobject clazz, DisplayList* displayList) { 669 return displayList->getSize(); 673 jobject clazz, DisplayList* displayList, jstring name) { 676 displayList->setName(textArray); 692 jobject clazz, DisplayList* displayList) { 693 DisplayList::destroyDisplayListDeferred(displayList); 697 jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList, 700 status_t status = renderer->drawDisplayList(displayList, bound 662 android_view_GLES20Canvas_getDisplayList(JNIEnv* env, jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) argument 667 android_view_GLES20Canvas_getDisplayListSize(JNIEnv* env, jobject clazz, DisplayList* displayList) argument 672 android_view_GLES20Canvas_setDisplayListName(JNIEnv* env, jobject clazz, DisplayList* displayList, jstring name) argument 691 android_view_GLES20Canvas_destroyDisplayList(JNIEnv* env, jobject clazz, DisplayList* displayList) argument 696 android_view_GLES20Canvas_drawDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList, jobject dirty, jint flags) argument 708 android_view_GLES20Canvas_outputDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList) argument 785 android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, jint left, jint top, jint right, jint bottom) argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | Caches.cpp | 220 DisplayList* displayList = mDisplayListGarbage.itemAt(i); local 221 delete displayList; 231 void Caches::deleteDisplayListDeferred(DisplayList* displayList) { argument 233 mDisplayListGarbage.push(displayList);
|
H A D | Layer.h | 60 displayList = NULL; 87 void updateDeferred(OpenGLRenderer* renderer, DisplayList* displayList, argument 90 this->displayList = displayList; 258 DisplayList* displayList; member in struct:android::uirenderer::Layer
|
H A D | DisplayListRenderer.cpp | 137 void DisplayList::destroyDisplayListDeferred(DisplayList* displayList) { argument 138 if (displayList) { 140 Caches::getInstance().deleteDisplayListDeferred(displayList); 405 DisplayList* displayList = getDisplayList(); local 408 displayList, mWidth, mHeight, flags, level + 1); 409 renderer.outputDisplayList(displayList, level + 1); 988 DisplayList* displayList = getDisplayList(); local 991 displayList, mWidth, mHeight, flags, level + 1); 992 drawGlStatus |= renderer.drawDisplayList(displayList, dirty, flags, level + 1); 1350 DisplayList* DisplayListRenderer::getDisplayList(DisplayList* displayList) { argument 1486 drawDisplayList(DisplayList* displayList, Rect& dirty, int32_t flags, uint32_t level) argument [all...] |
H A D | DisplayListRenderer.h | 131 ANDROID_API static void destroyDisplayListDeferred(DisplayList* displayList); 545 ANDROID_API DisplayList* getDisplayList(DisplayList* displayList); 577 virtual status_t drawDisplayList(DisplayList* displayList, Rect& dirty, int32_t flags, 790 inline void addDisplayList(DisplayList* displayList) { argument 794 addInt((int) displayList);
|
H A D | OpenGLRenderer.cpp | 1416 status_t OpenGLRenderer::drawDisplayList(DisplayList* displayList, argument 1421 if (displayList && displayList->isRenderable()) { 1422 return displayList->replay(*this, dirty, flags, level); 1428 void OpenGLRenderer::outputDisplayList(DisplayList* displayList, uint32_t level) { argument 1429 if (displayList) { 1430 displayList->output(*this, level); 2544 if (layer->deferredUpdateScheduled && layer->renderer && layer->displayList) { 2551 renderer->drawDisplayList(layer->displayList, dirty, DisplayList::kReplayFlag_ClipChildren); 2558 layer->displayList [all...] |