HomeSort by relevance Sort by last modified time
    Searched defs:renderthread (Results 1 - 25 of 29) sorted by null

1 2

  /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...]

Completed in 107 milliseconds

1 2