/frameworks/base/libs/hwui/renderthread/ |
RenderTask.cpp | 24 namespace renderthread { namespace in namespace:android::uirenderer 34 } /* namespace renderthread */
|
Frame.cpp | 22 namespace renderthread { namespace in namespace:android::uirenderer 42 } /* namespace renderthread */
|
TimeLord.cpp | 20 namespace renderthread { namespace in namespace:android::uirenderer 46 } /* namespace renderthread */
|
Frame.h | 26 namespace renderthread { namespace in namespace:android::uirenderer 57 } /* namespace renderthread */
|
IRenderPipeline.h | 34 namespace renderthread { namespace in namespace:android::uirenderer 88 } /* namespace renderthread */
|
OpenGLPipeline.h | 27 namespace renderthread { namespace in namespace:android::uirenderer 31 OpenGLPipeline(RenderThread& thread); 62 static void prepareToDraw(const RenderThread& thread, Bitmap* bitmap); 63 static void invokeFunctor(const RenderThread& thread, Functor* functor); 64 static sk_sp<Bitmap> allocateHardwareBitmap(RenderThread& thread, 71 RenderThread& mRenderThread; 74 } /* namespace renderthread */
|
RenderProxy.h | 48 namespace renderthread { namespace in namespace:android::uirenderer 51 class RenderThread; 147 RenderThread& mRenderThread; 166 } /* namespace renderthread */
|
TimeLord.h | 23 namespace renderthread { namespace in namespace:android::uirenderer 25 class RenderThread; 40 friend class RenderThread; 49 } /* namespace renderthread */
|
CacheManager.h | 35 namespace renderthread { namespace in namespace:android::uirenderer 38 class RenderThread; 58 friend class RenderThread; 82 } /* namespace renderthread */
|
DrawFrameTask.cpp | 26 #include "RenderThread.h" 30 namespace renderthread { namespace in namespace:android::uirenderer 42 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context, 156 } /* namespace renderthread */
|
EglManager.h | 27 namespace renderthread { namespace in namespace:android::uirenderer 30 class RenderThread; 64 friend class RenderThread; 65 explicit EglManager(RenderThread& thread); 75 RenderThread& mRenderThread; 93 } /* namespace renderthread */
|
CacheManager.cpp | 20 #include "RenderThread.h" 30 namespace renderthread { namespace in namespace:android::uirenderer 176 } /* namespace renderthread */
|
DrawFrameTask.h | 38 namespace renderthread { namespace in namespace:android::uirenderer 41 class RenderThread; 63 void setContext(RenderThread* thread, CanvasContext* context, RenderNode* targetNode); 85 RenderThread* mRenderThread; 101 } /* namespace renderthread */
|
RenderTask.h | 27 namespace renderthread { namespace in namespace:android::uirenderer 34 * RenderThread will only invoke RenderTask::run(). It is the responsibility 98 } /* namespace renderthread */
|
RenderThread.h | 47 namespace renderthread { namespace in namespace:android::uirenderer 79 class ANDROID_API RenderThread : public Thread { 80 PREVENT_COPY_AND_ASSIGN(RenderThread); 82 // RenderThread takes complete ownership of tasks that are queued 122 RenderThread(); 123 virtual ~RenderThread(); 126 static RenderThread& getInstance(); 171 } /* namespace renderthread */
|
CanvasContext.h | 32 #include "renderthread/RenderTask.h" 33 #include "renderthread/RenderThread.h" 56 namespace renderthread { namespace in namespace:android::uirenderer 66 static CanvasContext* create(RenderThread& thread, bool translucent, 107 static void invokeFunctor(const RenderThread& thread, Functor* functor); 109 static void prepareToDraw(const RenderThread& thread, Bitmap* bitmap); 146 static void trimMemory(RenderThread& thread, int level); 200 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, 219 RenderThread& mRenderThread [all...] |
EglManager.cpp | 29 #include "RenderThread.h" 48 namespace renderthread { namespace in namespace:android::uirenderer 85 EglManager::EglManager(RenderThread& thread) 472 } /* namespace renderthread */
|
RenderThread.cpp | 17 #include "RenderThread.h" 21 #include "renderthread/OpenGLPipeline.h" 42 namespace renderthread { namespace in namespace:android::uirenderer 138 RenderThread* mRenderThread; 140 explicit DispatchFrameCallbacks(RenderThread* rt) : mRenderThread(rt) {} 149 bool RenderThread::hasInstance() { 153 RenderThread& RenderThread::getInstance() { 156 // because we don't want to delete the RenderThread normally. 157 static RenderThread* sInstance = new RenderThread() [all...] |
VulkanManager.cpp | 21 #include "RenderThread.h" 32 namespace renderthread { namespace in namespace:android::uirenderer 37 VulkanManager::VulkanManager(RenderThread& thread) : mRenderThread(thread) { 695 } /* namespace renderthread */
|
/frameworks/base/libs/hwui/ |
IContextFactory.h | 22 namespace renderthread { namespace in namespace:android::uirenderer 30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) = 0;
|
TreeInfo.h | 28 namespace renderthread { namespace in namespace:android::uirenderer 70 TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext) 80 renderthread::CanvasContext& canvasContext; 100 // This is set to true if there is an animation that RenderThread cannot
|
/frameworks/base/tests/RenderThreadTest/src/com/example/renderthread/ |
SubActivity.java | 17 package com.example.renderthread;
|
MainActivity.java | 2 package com.example.renderthread;
|
/frameworks/base/libs/hwui/hwui/ |
Bitmap.h | 37 namespace renderthread { namespace in namespace:android::uirenderer 38 class RenderThread;
|
/frameworks/base/libs/hwui/renderstate/ |
RenderState.h | 47 namespace renderthread { namespace in namespace:android::uirenderer 50 class RenderThread; 57 friend class renderthread::RenderThread; 59 friend class renderthread::CacheManager; 89 void registerCanvasContext(renderthread::CanvasContext* context) { 93 void unregisterCanvasContext(renderthread::CanvasContext* context) { 127 explicit RenderState(renderthread::RenderThread& thread); 131 renderthread::RenderThread& mRenderThread [all...] |