Home | History | Annotate | Download | only in view

Lines Matching refs:displayList

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.
12564 * @param displayList The previous version of this displayList, could be null.
12567 * @return A new or reused DisplayList object.
12569 private DisplayList getDisplayList(DisplayList displayList, boolean isLayer) {
12575 displayList == null || !displayList.isValid() ||
12579 if (displayList != null && displayList.isValid() &&
12585 return displayList;
12593 if (displayList == null) {
12595 displayList = mAttachInfo.mHardwareRenderer.createDisplayList(name);
12603 final HardwareCanvas canvas = displayList.start();
12651 displayList.end();
12652 displayList.setCaching(caching);
12654 displayList.setLeftTopRightBottom(0, 0, width, height);
12656 setDisplayListProperties(displayList);
12664 return displayList;
12668 * Get the DisplayList for the HardwareLayer
12670 * @param layer The HardwareLayer whose DisplayList we want
12671 * @return A DisplayList fopr the specified HardwareLayer
12673 private DisplayList getHardwareLayerDisplayList(HardwareLayer layer) {
12674 DisplayList displayList = getDisplayList(layer.getDisplayList(), true);
12675 layer.setDisplayList(displayList);
12676 return displayList;
12684 * @return A DisplayList ready to replay, or null if caching is not enabled.
12688 public DisplayList getDisplayList() {
13249 void setDisplayListProperties(DisplayList displayList) {
13250 if (displayList != null) {
13251 displayList.setLeftTopRightBottom(mLeft, mTop, mRight, mBottom);
13252 displayList.setHasOverlappingRendering(hasOverlappingRendering());
13254 displayList.setClipChildren(
13271 displayList.setStaticMatrix(transform.getMatrix());
13284 displayList.setTransformationInfo(alpha,
13293 displayList.setCameraDistance(mTransformationInfo.mCamera.getLocationZ());
13295 displayList.setPivotX(getPivotX());
13296 displayList.setPivotY(getPivotY());
13299 displayList.setAlpha(alpha);
13331 // Auto-scaled apps are not hw-accelerated, no need to set scaling flag on DisplayList
13388 DisplayList displayList = null;
13423 displayList = getDisplayList();
13424 if (!displayList.isValid()) {
13428 displayList = null;
13482 displayList.setAnimationMatrix(transformToApply.getMatrix());
13525 displayList.setAlpha(alpha * getAlpha());
13557 displayList = getDisplayList();
13558 if (!displayList.isValid()) {
13562 displayList = null;
13595 ((HardwareCanvas) canvas).drawDisplayList(displayList, null, flags);