/frameworks/base/libs/hwui/tests/common/scenes/ |
TextAnimation.cpp | 30 sp<RenderNode> card; 58 card->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
|
PartialDamageAnimation.cpp | 31 std::vector< sp<RenderNode> > cards; 45 sp<RenderNode> card = TestUtils::createNode(x, y, 59 cards[0]->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
|
RecentsAnimation.cpp | 50 sp<RenderNode> card = createCard(x, y, cardsize, cardsize, thumb); 64 mCards[ci]->setPropertyFieldsDirty(RenderNode::Y); 71 sp<RenderNode> createCard(int x, int y, int width, int height, 86 std::vector< sp<RenderNode> > mCards;
|
ClippingAnimation.cpp | 30 sp<RenderNode> card; 65 card->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
|
SaveLayerAnimation.cpp | 30 sp<RenderNode> card; 63 card->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
|
ListViewAnimation.cpp | 37 sp<RenderNode> listView; 38 std::vector< sp<RenderNode> > cards; 74 card->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y); 120 sp<RenderNode> createCard(int cardId, int top) {
|
OpPropAnimation.cpp | 43 sp<RenderNode> content; 70 content->setPropertyFieldsDirty(RenderNode::GENERIC);
|
/frameworks/base/core/java/android/view/ |
DisplayListCanvas.java | 45 RenderNode mNode; 49 static DisplayListCanvas obtain(@NonNull RenderNode node, int width, int height) { 205 * be drawn if {@link android.view.RenderNode#isValid()} returns true. 207 * @param renderNode The RenderNode to draw. 209 public void drawRenderNode(RenderNode renderNode) { 210 nDrawRenderNode(mNativeCanvasWrapper, renderNode.getNativeDisplayList()); 213 private static native void nDrawRenderNode(long renderer, long renderNode);
|
/frameworks/base/libs/hwui/ |
RenderNode.cpp | 17 #include "RenderNode.h" 44 void RenderNode::debugDumpLayers(const char* prefix) { 56 child->renderNode->debugDumpLayers(prefix); 61 RenderNode::RenderNode() 70 RenderNode::~RenderNode() { 84 void RenderNode::setStagingDisplayList(DisplayList* displayList, TreeObserver* observer) { 88 // If mParentCount == 0 we are the sole reference to this RenderNode, 100 void RenderNode::output(uint32_t level, const char* label) [all...] |
FrameBuilder.cpp | 20 #include "RenderNode.h" 80 RenderNode* layerNode = layers.entries()[i].renderNode; 94 // map current light center into RenderNode's coordinate space 109 void FrameBuilder::deferRenderNode(RenderNode& renderNode) { 110 renderNode.computeOrdering(); 113 deferNodePropsAndOps(renderNode); 117 void FrameBuilder::deferRenderNode(float tx, float ty, Rect clipRect, RenderNode& renderNode) { [all...] |
AnimationContext.cpp | 19 #include "RenderNode.h" 46 void AnimationContext::addAnimatingRenderNode(RenderNode& node) { 91 AnimationHandle::AnimationHandle(RenderNode& animatingNode, AnimationContext& context) 115 "Releasing the handle for an RenderNode with outstanding animators!");
|
DamageAccumulator.h | 36 class RenderNode; 48 void pushTransform(const RenderNode* transform);
|
DisplayList.cpp | 24 #include "RenderNode.h" 89 referenceHolders.push_back(op->renderNode);
|
AnimatorManager.cpp | 23 #include "RenderNode.h" 34 AnimatorManager::AnimatorManager(RenderNode& parent) 45 RenderNode* stagingTarget = animator->stagingTarget(); 50 // If the animator is already attached to other RenderNode, remove it from that RenderNode's
|
LayerBuilder.cpp | 20 #include "RenderNode.h" 201 const Rect& repaintRect, const BeginLayerOp* beginLayerOp, RenderNode* renderNode) 206 , offscreenBuffer(renderNode ? renderNode->getLayer() : nullptr) 208 , renderNode(renderNode) {} 339 if (renderNode) { 341 renderNode->getName(), width, height); 378 renderNode, renderNode ? renderNode->getName() : "-") [all...] |
RecordedOp.h | 24 #include "RenderNode.h" 40 class RenderNode; 67 * constructed from other commands/RenderNode properties. They cannot be merged. 183 RenderNodeOp(BASE_PARAMS_PAINTLESS, RenderNode* renderNode) 185 , renderNode(renderNode) {} 186 RenderNode * renderNode; // not const, since drawing modifies it 189 * Holds the transformation between the projection surface ViewGroup and this RenderNode [all...] |
TreeInfo.h | 35 class RenderNode; 47 // Called when a RenderNode's parent count hits 0. 51 virtual void onMaybeRemovedFromTree(RenderNode* node) {}
|
PropertyValuesAnimatorSet.h | 71 virtual float getValue(RenderNode* target) const override; 72 virtual void setValue(RenderNode* target, float value) override;
|
/frameworks/base/libs/hwui/tests/common/ |
TestUtils.h | 23 #include <RenderNode.h> 157 static sp<RenderNode> createNode(int left, int top, int right, int bottom, 165 sp<RenderNode> node = new RenderNode(); 177 static void recordNode(RenderNode& node, 186 * Forces a sync of a tree of RenderNode, such that every descendant will have its staging 192 static void syncHierarchyPropertiesAndDisplayList(sp<RenderNode>& node) { 196 static sp<RenderNode>& getSyncedNode(sp<RenderNode>& node) { 239 static void syncHierarchyPropertiesAndDisplayListImpl(RenderNode* node) [all...] |
/frameworks/base/libs/hwui/tests/unit/ |
DamageAccumulatorTests.cpp | 21 #include <RenderNode.h> 86 RenderNode node1; 91 RenderNode node2; 106 RenderNode node1; 112 RenderNode node2;
|
RenderNodeTests.cpp | 22 #include "RenderNode.h" 40 TEST(RenderNode, hasParents) { 68 TEST(RenderNode, releasedCallback) { 106 RENDERTHREAD_TEST(RenderNode, prepareTree_nullableDisplayList) {
|
/frameworks/base/libs/hwui/protos/ |
hwui.proto | 23 message RenderNode { 28 repeated RenderNode children = 5; 98 optional RenderNode node = 1;
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
ProjectionClippingActivity.java | 10 import android.view.RenderNode;
|
/frameworks/base/core/jni/ |
android_view_ThreadedRenderer.cpp | 49 #include <RenderNode.h> 76 // rendernode's jni layer. Probably means RootRenderNode should be pulled 78 // that RenderNode's JNI layer can handle its own thing 79 void onRenderNodeRemoved(JNIEnv* env, RenderNode* node); 91 virtual void onMaybeRemovedFromTree(RenderNode* node) override { 92 mMaybeRemovedNodes.insert(sp<RenderNode>(node)); 97 std::set< sp<RenderNode> > mMaybeRemovedNodes; 173 class RootRenderNode : public RenderNode, ErrorHandler { 175 RootRenderNode(JNIEnv* env) : RenderNode() { 211 RenderNode::prepareTree(info) [all...] |
/frameworks/base/libs/hwui/renderthread/ |
DrawFrameTask.cpp | 24 #include "../RenderNode.h" 42 RenderNode* targetNode) { 128 // (RenderNode tree state, prefetched layers, etc...) will be flushed.
|