Searched refs:DisplayList (Results 1 - 22 of 22) sorted by relevance

/frameworks/base/core/jni/
H A Dandroid_view_GLES20DisplayList.cpp40 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 Dandroid_view_GLES20Canvas.cpp671 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 DHardwareCanvas.java44 * @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 DHardwareLayer.java40 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 DDisplayList.java30 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 DGLES20TextureLayer.java101 void redrawLater(DisplayList displayList, Rect dirtyRect) {
H A DGLES20RenderLayer.java113 void redrawLater(DisplayList displayList, Rect dirtyRect) {
H A DGLES20DisplayList.java27 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 DHardwareRenderer.java434 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 DGLES20RecordingCanvas.java34 * 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 DViewRootImpl.java298 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 DViewPropertyAnimator.java845 final DisplayList displayList = mView.mDisplayList;
H A DGLES20Canvas.java392 public int drawDisplayList(DisplayList displayList, Rect dirty, int flags) {
401 void outputDisplayList(DisplayList displayList) {
H A DView.java2166 * 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 DDisplayListRenderer.cpp34 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 DCaches.h96 class DisplayList;
152 void deleteDisplayListDeferred(DisplayList* layer);
319 Vector<DisplayList*> mDisplayListGarbage;
H A DDisplayListRenderer.h67 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 DLayer.h42 class DisplayList;
72 void updateDeferred(OpenGLRenderer* renderer, DisplayList* displayList,
266 DisplayList* displayList;
H A DCaches.cpp233 Vector<DisplayList*> displayLists;
246 DisplayList* displayList = displayLists.itemAt(i);
263 void Caches::deleteDisplayListDeferred(DisplayList* displayList) {
H A DOpenGLRenderer.h55 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 DOpenGLRenderer.cpp482 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 DEditor.java67 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];

Completed in 387 milliseconds