HomeSort by relevance Sort by last modified time
    Searched refs:RenderNode (Results 1 - 25 of 56) sorted by null

1 2 3

  /external/chromium_org/gpu/tools/compositor_model_bench/
render_models.h 29 explicit RenderModelSimulator(RenderNode* root);
30 scoped_ptr<RenderNode> root_;
37 RenderNode* render_tree_root,
render_models.cc 20 RenderModelSimulator::RenderModelSimulator(RenderNode* root) : root_(root) {
27 RenderNode* render_tree_root,
render_model_utils.h 27 explicit TextureGenerator(RenderNode* root);
33 virtual void BeginVisitRenderNode(RenderNode* node) OVERRIDE;
43 void DiscoverInputIDs(RenderNode* root);
46 void WriteOutNewIDs(RenderNode* root);
48 void BuildTextureImages(RenderNode* root);
render_tree.h 44 class RenderNode {
46 RenderNode();
47 virtual ~RenderNode();
136 class ContentLayerNode : public RenderNode {
146 void add_child(RenderNode* child) {
151 ScopedVector<RenderNode> children_;
155 class CCNode : public RenderNode {
200 virtual void BeginVisitRenderNode(RenderNode* v) = 0;
203 virtual void EndVisitRenderNode(RenderNode* v);
208 RenderNode* BuildRenderTreeFromFile(const base::FilePath& path)
    [all...]
forward_render_model.h 19 explicit ForwardRenderSimulator(RenderNode* root,
render_tree.cc 62 RenderNode::RenderNode() {
65 RenderNode::~RenderNode() {
68 void RenderNode::Accept(RenderNodeVisitor* v) {
81 typedef vector<RenderNode*>::iterator node_itr;
110 void RenderNodeVisitor::EndVisitRenderNode(RenderNode* v) {
121 RenderNode* InterpretNode(base::DictionaryValue* node);
185 bool InterpretCommonContents(base::DictionaryValue* node, RenderNode* c) {
339 RenderNode* InterpretContentLayer(base::DictionaryValue* node)
    [all...]
forward_render_model.cc 18 virtual void BeginVisitRenderNode(RenderNode* v) OVERRIDE {
42 ForwardRenderSimulator::ForwardRenderSimulator(RenderNode* root,
render_model_utils.cc 16 TextureGenerator::TextureGenerator(RenderNode* root)
33 void TextureGenerator::BeginVisitRenderNode(RenderNode* node) {
51 void TextureGenerator::DiscoverInputIDs(RenderNode* root) {
87 void TextureGenerator::WriteOutNewIDs(RenderNode* root) {
98 void TextureGenerator::BuildTextureImages(RenderNode* root) {
  /frameworks/base/core/jni/
android_view_RenderNode.cpp 28 #include <RenderNode.h>
43 (reinterpret_cast<RenderNode*>(renderNodePtr)->mutateStagingProperties().prop(val) \
44 ? (reinterpret_cast<RenderNode*>(renderNodePtr)->setPropertyFieldsDirty(dirtyFlag), true) \
53 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr);
54 renderNode->output();
59 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr)
    [all...]
  /frameworks/base/libs/hwui/tests/
main.cpp 25 #include <RenderNode.h>
41 static DisplayListRenderer* startRecording(RenderNode* node) {
48 static void endRecording(DisplayListRenderer* renderer, RenderNode* node) {
54 sp<RenderNode> createCard(int x, int y, int width, int height) {
55 sp<RenderNode> node = new RenderNode();
60 node->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y | RenderNode::Z);
78 RenderNode* rootNode = new RenderNode()
    [all...]
  /frameworks/base/libs/hwui/
Animator.cpp 23 #include "RenderNode.h"
85 void BaseRenderNodeAnimator::attach(RenderNode* target) {
183 RenderNode::DirtyPropertyMask dirtyMask;
190 {RenderNode::TRANSLATION_X, &RenderProperties::getTranslationX, &RenderProperties::setTranslationX },
191 {RenderNode::TRANSLATION_Y, &RenderProperties::getTranslationY, &RenderProperties::setTranslationY },
192 {RenderNode::TRANSLATION_X, &RenderProperties::getTranslationZ, &RenderProperties::setTranslationZ },
193 {RenderNode::SCALE_X, &RenderProperties::getScaleX, &RenderProperties::setScaleX },
194 {RenderNode::SCALE_Y, &RenderProperties::getScaleY, &RenderProperties::setScaleY },
195 {RenderNode::ROTATION, &RenderProperties::getRotation, &RenderProperties::setRotation },
196 {RenderNode::ROTATION_X, &RenderProperties::getRotationX, &RenderProperties::setRotationX }
    [all...]
Animator.h 33 class RenderNode;
63 void attach(RenderNode* target);
81 virtual float getValue(RenderNode* target) const = 0;
82 virtual void setValue(RenderNode* target, float value) = 0;
83 RenderNode* target() { return mTarget; }
95 RenderNode* mTarget;
140 virtual float getValue(RenderNode* target) const;
141 virtual void setValue(RenderNode* target, float value);
163 virtual float getValue(RenderNode* target) const;
164 virtual void setValue(RenderNode* target, float value)
    [all...]
AnimatorManager.h 32 class RenderNode;
34 // Responsible for managing the animators for a single RenderNode
38 AnimatorManager(RenderNode& parent);
65 RenderNode& mParent;
DamageAccumulator.h 31 class RenderNode;
43 void pushTransform(const RenderNode* transform);
AnimationContext.h 33 class RenderNode;
49 // Called by the RenderNode when it has internally pulsed its own animations
53 // Stops tracking the RenderNode and destroys the handle. The node must be
61 AnimationHandle(RenderNode& animatingNode, AnimationContext& context);
67 sp<RenderNode> mRenderNode;
89 ANDROID_API void addAnimatingRenderNode(RenderNode& node);
96 // as part of the standard RenderNode:prepareTree pass.
RenderNode.cpp 20 #include "RenderNode.h"
42 void RenderNode::outputLogBuffer(int fd) {
64 void RenderNode::debugDumpLayers(const char* prefix) {
77 RenderNode::RenderNode()
87 RenderNode::~RenderNode() {
97 void RenderNode::setStagingDisplayList(DisplayListData* data) {
107 void RenderNode::output(uint32_t level) {
128 int RenderNode::getDebugSize()
    [all...]
RenderNode.h 77 class RenderNode : public VirtualLightRefBase {
96 ANDROID_API RenderNode();
97 ANDROID_API virtual ~RenderNode();
220 * Issue the RenderNode's operations into a handler, recursing for subtrees through
268 // being in ~RenderNode() which may happen on any thread.
285 }; // class RenderNode
  /frameworks/base/libs/hwui/renderthread/
CanvasContext.h 31 #include "../RenderNode.h"
61 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
85 void buildLayer(RenderNode* node);
87 void markLayerInUse(RenderNode* node);
133 const sp<RenderNode> mRootRenderNode;
137 std::set<RenderNode*> mPrefetechedLayers;
RenderProxy.h 41 class RenderNode;
62 ANDROID_API RenderProxy(bool translucent, RenderNode* rootNode, IContextFactory* contextFactory);
85 ANDROID_API void buildLayer(RenderNode* node);
DrawFrameTask.h 35 class RenderNode;
  /frameworks/base/core/java/android/view/
GLES20RecordingCanvas.java 37 RenderNode mNode;
43 static GLES20RecordingCanvas obtain(@NonNull RenderNode node) {
HardwareCanvas.java 46 * @return {@link RenderNode#STATUS_DREW} if anything was drawn (such as a call to clear
62 * be drawn if {@link android.view.RenderNode#isValid()} returns true.
64 * @param renderNode The RenderNode to replay.
66 public void drawRenderNode(RenderNode renderNode) {
67 drawRenderNode(renderNode, null, RenderNode.FLAG_CLIP_CHILDREN);
73 * @param renderNode The RenderNode to replay
    [all...]
RenderNode.java 128 public class RenderNode {
131 * {@link HardwareCanvas#drawRenderNode(RenderNode, android.graphics.Rect, int)}
143 * @see HardwareCanvas#drawRenderNode(RenderNode, android.graphics.Rect, int)
150 * @see HardwareCanvas#drawRenderNode(RenderNode, android.graphics.Rect, int)
157 * @see HardwareCanvas#drawRenderNode(RenderNode, android.graphics.Rect, int)
165 * @see HardwareCanvas#drawRenderNode(RenderNode, android.graphics.Rect, int)
174 private RenderNode(String name, View owningView) {
180 * @see RenderNode#adopt(long)
182 private RenderNode(long nativePtr) {
188 * Creates a new RenderNode that can be used to record batches o
    [all...]
  /frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
ProjectionClippingActivity.java 10 import android.view.RenderNode;
ProjectionActivity.java 11 import android.view.RenderNode;
49 RenderNode displayList = getDisplayList();

Completed in 1233 milliseconds

1 2 3