Searched refs:TreeObserver (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DTreeInfo.h45 class TreeObserver { class in namespace:android::uirenderer
53 ~TreeObserver() {}
103 TreeObserver* observer = nullptr;
H A DRenderNode.h71 class TreeObserver;
120 ANDROID_API void setStagingDisplayList(DisplayList* newData, TreeObserver* observer);
199 void destroyHardwareResources(TreeObserver* observer, TreeInfo* info = nullptr);
329 void deleteDisplayList(TreeObserver* observer, TreeInfo* info = nullptr);
333 void decParentRefCount(TreeObserver* observer, TreeInfo* info = nullptr);
H A DRenderNode.cpp84 void RenderNode::setStagingDisplayList(DisplayList* displayList, TreeObserver* observer) {
502 void RenderNode::deleteDisplayList(TreeObserver* observer, TreeInfo* info) {
537 void RenderNode::destroyHardwareResources(TreeObserver* observer, TreeInfo* info) {
554 void RenderNode::decParentRefCount(TreeObserver* observer, TreeInfo* info) {
/frameworks/base/libs/hwui/renderthread/
H A DDrawFrameTask.h68 int drawFrame(TreeObserver* observer);
93 TreeObserver* mObserver;
H A DRenderProxy.h45 class TreeObserver;
88 ANDROID_API int syncAndDrawFrame(TreeObserver* observer);
89 ANDROID_API void destroy(TreeObserver* observer);
96 ANDROID_API void buildLayer(RenderNode* node, TreeObserver* observer);
102 ANDROID_API void destroyHardwareResources(TreeObserver* observer);
H A DCanvasContext.h96 void destroy(TreeObserver* observer);
102 void buildLayer(RenderNode* node, TreeObserver* observer);
106 void destroyHardwareResources(TreeObserver* observer);
179 void freePrefetchedLayers(TreeObserver* observer);
H A DDrawFrameTask.cpp68 int DrawFrameTask::drawFrame(TreeObserver* observer) {
H A DRenderProxy.cpp230 int RenderProxy::syncAndDrawFrame(TreeObserver* observer) {
234 CREATE_BRIDGE2(destroy, CanvasContext* context, TreeObserver* observer) {
239 void RenderProxy::destroy(TreeObserver* observer) {
296 CREATE_BRIDGE3(buildLayer, CanvasContext* context, RenderNode* node, TreeObserver* observer) {
301 void RenderProxy::buildLayer(RenderNode* node, TreeObserver* observer) {
342 CREATE_BRIDGE2(destroyHardwareResources, CanvasContext* context, TreeObserver* observer) {
347 void RenderProxy::destroyHardwareResources(TreeObserver* observer) {
H A DCanvasContext.cpp83 void CanvasContext::destroy(TreeObserver* observer) {
593 void CanvasContext::freePrefetchedLayers(TreeObserver* observer) {
605 void CanvasContext::buildLayer(RenderNode* node, TreeObserver* observer) {
654 void CanvasContext::destroyHardwareResources(TreeObserver* observer) {
/frameworks/base/core/jni/
H A Dandroid_view_RenderNode.cpp131 class RemovedObserver : public TreeObserver {
H A Dandroid_view_ThreadedRenderer.cpp79 class ScopedRemovedRenderNodeObserver : public TreeObserver {

Completed in 675 milliseconds