Lines Matching defs:renderNode

18013         final RenderNode renderNode = mRenderNode;
18016 return renderNode;
18020 || !renderNode.isValid()
18024 if (renderNode.isValid()
18030 return renderNode; // no work needed
18041 final DisplayListCanvas canvas = renderNode.start(width, height);
18073 renderNode.end(canvas);
18074 setDisplayListProperties(renderNode);
18080 return renderNode;
18716 void setDisplayListProperties(RenderNode renderNode) {
18717 if (renderNode != null) {
18718 renderNode.setHasOverlappingRendering(getHasOverlappingRendering());
18719 renderNode.setClipToBounds(mParent instanceof ViewGroup
18734 renderNode.setStaticMatrix(t.getMatrix());
18747 renderNode.setAlpha(alpha);
18749 renderNode.setAlpha(alpha);
18832 RenderNode renderNode = null;
18847 renderNode = updateDisplayListIfDirty();
18848 if (!renderNode.isValid()) {
18852 renderNode = null;
18906 renderNode.setAnimationMatrix(transformToApply.getMatrix());
18943 renderNode.setAlpha(alpha * getAlpha() * getTransitionAlpha());
18982 ((DisplayListCanvas) canvas).drawRenderNode(renderNode);
19315 final RenderNode renderNode = mBackgroundRenderNode;
19316 if (renderNode != null && renderNode.isValid()) {
19317 setBackgroundRenderNodeProperties(renderNode);
19318 ((DisplayListCanvas) canvas).drawRenderNode(renderNode);
19347 private void setBackgroundRenderNodeProperties(RenderNode renderNode) {
19348 renderNode.setTranslationX(mScrollX);
19349 renderNode.setTranslationY(mScrollY);
19357 * @param renderNode Existing RenderNode, or {@code null}
19360 private RenderNode getDrawableRenderNode(Drawable drawable, RenderNode renderNode) {
19361 if (renderNode == null) {
19362 renderNode = RenderNode.create(drawable.getClass().getName(), this);
19368 final DisplayListCanvas canvas = renderNode.start(width, height);
19379 renderNode.end(canvas);
19383 renderNode.setLeftTopRightBottom(bounds.left, bounds.top, bounds.right, bounds.bottom);
19384 renderNode.setProjectBackwards(drawable.isProjected());
19385 renderNode.setProjectionReceiver(true);
19386 renderNode.setClipToBounds(false);
19387 return renderNode;