/frameworks/base/core/jni/ |
H A D | android_view_GLES20DisplayList.cpp | 40 jobject clazz, DisplayList* displayList) { 45 // DisplayList view properties 49 jobject clazz, DisplayList* displayList, jboolean caching) { 54 jobject clazz, DisplayList* displayList, SkMatrix* matrix) { 59 jobject clazz, DisplayList* displayList, SkMatrix* matrix) { 64 jobject clazz, DisplayList* displayList, jboolean clipChildren) { 69 jobject clazz, DisplayList* displayList, float alpha) { 74 jobject clazz, DisplayList* displayList, bool hasOverlappingRendering) { 79 jobject clazz, DisplayList* displayList, float tx) { 84 jobject clazz, DisplayList* displayLis [all...] |
H A D | android_view_GLES20Canvas.cpp | 671 static DisplayList* android_view_GLES20Canvas_getDisplayList(JNIEnv* env, 672 jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) { 677 jobject clazz, DisplayList* displayList) { 682 jobject clazz, DisplayList* displayList, jstring name) { 701 jobject clazz, DisplayList* displayList) { 702 DisplayList::destroyDisplayListDeferred(displayList); 706 jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList, 718 jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList) { 820 Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, 894 android::uirenderer::DisplayList [all...] |
/frameworks/base/core/java/android/view/ |
H A D | HardwareCanvas.java | 44 * @return {@link DisplayList#STATUS_DREW} if anything was drawn (such as a call to clear 60 * @param flags Optional flags about drawing, see {@link DisplayList} for 63 * @return One of {@link DisplayList#STATUS_DONE}, {@link DisplayList#STATUS_DRAW}, or 64 * {@link DisplayList#STATUS_INVOKE}, or'd with {@link DisplayList#STATUS_DREW} 67 public abstract int drawDisplayList(DisplayList displayList, Rect dirty, int flags); 75 abstract void outputDisplayList(DisplayList displayList); 94 * @return One of {@link DisplayList#STATUS_DONE}, {@link DisplayList#STATUS_DRA [all...] |
H A D | HardwareLayer.java | 40 DisplayList mDisplayList; 92 * Returns the DisplayList for the layer. 94 * @return The DisplayList of the hardware layer 96 DisplayList getDisplayList() { 101 * Sets the DisplayList for the layer. 103 * @param displayList The new DisplayList for this layer 105 void setDisplayList(DisplayList displayList) { 206 abstract void redrawLater(DisplayList displayList, Rect dirtyRect);
|
H A D | DisplayList.java | 30 public abstract class DisplayList { class 33 * {@link HardwareCanvas#drawDisplayList(DisplayList, android.graphics.Rect, int)} 45 * @see HardwareCanvas#drawDisplayList(DisplayList, android.graphics.Rect, int) 52 * @see HardwareCanvas#drawDisplayList(DisplayList, android.graphics.Rect, int) 59 * @see HardwareCanvas#drawDisplayList(DisplayList, android.graphics.Rect, int) 67 * @see HardwareCanvas#drawDisplayList(DisplayList, android.graphics.Rect, int) 114 // DisplayList Property Setters 118 * Set the caching property on the DisplayList, which indicates whether the DisplayList 122 * @param caching true if the DisplayList represent [all...] |
H A D | GLES20TextureLayer.java | 101 void redrawLater(DisplayList displayList, Rect dirtyRect) {
|
H A D | GLES20RenderLayer.java | 113 void redrawLater(DisplayList displayList, Rect dirtyRect) {
|
H A D | GLES20DisplayList.java | 27 class GLES20DisplayList extends DisplayList { 28 // These lists ensure that any Bitmaps and DisplayLists recorded by a DisplayList are kept 29 // alive as long as the DisplayList is alive. The Bitmap and DisplayList lists 33 final ArrayList<DisplayList> mChildDisplayLists = new ArrayList<DisplayList>();
|
H A D | HardwareRenderer.java | 434 public abstract DisplayList createDisplayList(String name); 1112 return DisplayList.STATUS_DONE; 1176 int status = DisplayList.STATUS_DONE; 1195 DisplayList displayList; 1228 DisplayList.FLAG_CLIP_CHILDREN); 1267 if ((status & DisplayList.STATUS_DREW) == DisplayList.STATUS_DREW) { 1298 if ((status & DisplayList.STATUS_DRAW) != 0) { 1307 if ((status & DisplayList.STATUS_INVOKE) != 0) { 1504 public DisplayList createDisplayLis [all...] |
H A D | GLES20RecordingCanvas.java | 34 * This is intended for use with a DisplayList. This class keeps a list of all the Paint and 36 * the DisplayList is still holding a native reference to the memory. 160 public int drawDisplayList(DisplayList displayList, Rect dirty, int flags) {
|
H A D | ViewRootImpl.java | 298 private final ArrayList<DisplayList> mDisplayLists = new ArrayList<DisplayList>(24); 1439 DisplayList displayList = mView.mDisplayList; 1442 DisplayList.FLAG_CLIP_CHILDREN); 1965 DisplayList displayList = view.getDisplayList(); 2364 final ArrayList<DisplayList> displayLists = mDisplayLists; 2368 final DisplayList displayList = displayLists.get(i); 4051 DisplayList displayList = view.mDisplayList; 4493 public void enqueueDisplayList(DisplayList displayList) { 4501 public void dequeueDisplayList(DisplayList displayLis [all...] |
H A D | ViewPropertyAnimator.java | 845 final DisplayList displayList = mView.mDisplayList;
|
H A D | GLES20Canvas.java | 392 public int drawDisplayList(DisplayList displayList, Rect dirty, int flags) { 401 void outputDisplayList(DisplayList displayList) {
|
H A D | View.java | 2166 * DisplayList to clear its animation matrix. 2173 * DisplayList to restore its alpha value. 3000 DisplayList mDisplayList; 12560 * Returns a DisplayList. If the incoming displayList is null, one will be created. 12567 * @return A new or reused DisplayList object. 12569 private DisplayList getDisplayList(DisplayList displayList, boolean isLayer) { 12668 * Get the DisplayList for the HardwareLayer 12670 * @param layer The HardwareLayer whose DisplayList we want 12671 * @return A DisplayList fop [all...] |
/frameworks/base/libs/hwui/ |
H A D | DisplayListRenderer.cpp | 34 const char* DisplayList::OP_NAMES[] = { 78 void DisplayList::outputLogBuffer(int fd) { 86 fprintf(file, "\nRecent DisplayList operations\n"); 97 DisplayList::DisplayList(const DisplayListRenderer& recorder) : function in class:android::uirenderer::DisplayList 104 DisplayList::~DisplayList() { 108 void DisplayList::destroyDisplayListDeferred(DisplayList* displayList) { 115 void DisplayList [all...] |
H A D | Caches.h | 96 class DisplayList; 152 void deleteDisplayListDeferred(DisplayList* layer); 319 Vector<DisplayList*> mDisplayListGarbage;
|
H A D | DisplayListRenderer.h | 67 class DisplayList { class in namespace:android::uirenderer 69 DisplayList(const DisplayListRenderer& recorder); 70 ANDROID_API ~DisplayList(); 120 // See flags defined in DisplayList.java 131 ANDROID_API static void destroyDisplayListDeferred(DisplayList* displayList); 463 DisplayList* getDisplayList() { 464 return (DisplayList*) getInt(); 548 ANDROID_API DisplayList* getDisplayList(DisplayList* displayList); 580 virtual status_t drawDisplayList(DisplayList* displayLis [all...] |
H A D | Layer.h | 42 class DisplayList; 72 void updateDeferred(OpenGLRenderer* renderer, DisplayList* displayList, 266 DisplayList* displayList;
|
H A D | Caches.cpp | 233 Vector<DisplayList*> displayLists; 246 DisplayList* displayList = displayLists.itemAt(i); 263 void Caches::deleteDisplayListDeferred(DisplayList* displayList) {
|
H A D | OpenGLRenderer.h | 55 class DisplayList; 169 virtual status_t drawDisplayList(DisplayList* displayList, Rect& dirty, int32_t flags, 171 virtual void outputDisplayList(DisplayList* displayList, uint32_t level = 0);
|
H A D | OpenGLRenderer.cpp | 482 renderer->drawDisplayList(layer->displayList, dirty, DisplayList::kReplayFlag_ClipChildren); 1601 status_t OpenGLRenderer::drawDisplayList(DisplayList* displayList, 1613 void OpenGLRenderer::outputDisplayList(DisplayList* displayList, uint32_t level) {
|
/frameworks/base/core/java/android/widget/ |
H A D | Editor.java | 67 import android.view.DisplayList; 124 DisplayList[] mTextDisplayLists; 1257 mTextDisplayLists = new DisplayList[ArrayUtils.idealObjectArraySize(0)]; 1290 DisplayList blockDisplayList = mTextDisplayLists[blockIndex]; 1363 DisplayList[] displayLists = new DisplayList[newSize];
|