/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();
|