Searched refs:RenderThread (Results 1 - 19 of 19) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.cpp17 #include "RenderThread.h"
32 ANDROID_SINGLETON_STATIC_INSTANCE(RenderThread);
130 RenderThread* mRenderThread;
132 DispatchFrameCallbacks(RenderThread* rt) : mRenderThread(rt) {}
139 RenderThread::RenderThread() : Thread(true), Singleton<RenderThread>() function in class:android::uirenderer::renderthread::RenderThread
150 run("RenderThread");
153 RenderThread::~RenderThread() {
[all...]
H A DTimeLord.h25 class RenderThread;
41 friend class RenderThread;
H A DEglManager.h29 class RenderThread;
59 friend class RenderThread;
61 EglManager(RenderThread& thread);
70 RenderThread& mRenderThread;
H A DDrawFrameTask.h41 class RenderThread;
60 void setContext(RenderThread* thread, CanvasContext* context);
79 RenderThread* mRenderThread;
H A DCanvasContext.h27 #include "renderthread/RenderThread.h"
63 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
93 static void trimMemory(RenderThread& thread, int level);
95 static void invokeFunctor(RenderThread& thread, Functor* functor);
101 ANDROID_API static void setTextureAtlas(RenderThread& thread,
127 RenderThread& mRenderThread;
H A DRenderThread.h74 class ANDROID_API RenderThread : public Thread, protected Singleton<RenderThread> { class in namespace:android::uirenderer::renderthread
76 // RenderThread takes complete ownership of tasks that are queued
101 friend class Singleton<RenderThread>;
105 RenderThread();
106 virtual ~RenderThread();
H A DRenderProxy.cpp25 #include "renderthread/RenderThread.h"
62 CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent,
69 : mRenderThread(RenderThread::getInstance())
241 CREATE_BRIDGE2(invokeFunctor, RenderThread* thread, Functor* functor) {
248 RenderThread& thread = RenderThread::getInstance();
274 CREATE_BRIDGE2(createTextureLayer, RenderThread* thread, CanvasContext* context) {
345 CREATE_BRIDGE2(trimMemory, RenderThread* thread, int level) {
351 // Avoid creating a RenderThread to do a trimMemory.
352 if (RenderThread
[all...]
H A DRenderProxy.h49 class RenderThread;
109 RenderThread& mRenderThread;
H A DCanvasContext.cpp26 #include "RenderThread.h"
42 CanvasContext::CanvasContext(RenderThread& thread, bool translucent,
305 void CanvasContext::invokeFunctor(RenderThread& thread, Functor* functor) {
378 void CanvasContext::trimMemory(RenderThread& thread, int level) {
402 void CanvasContext::setTextureAtlas(RenderThread& thread,
H A DDrawFrameTask.cpp28 #include "RenderThread.h"
43 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context) {
H A DEglManager.cpp21 #include "RenderThread.h"
72 EglManager::EglManager(RenderThread& thread)
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h45 class RenderThread;
97 friend class renderthread::RenderThread;
104 RenderState(renderthread::RenderThread& thread);
108 renderthread::RenderThread& mRenderThread;
H A DRenderState.cpp25 RenderState::RenderState(renderthread::RenderThread& thread)
/frameworks/base/libs/hwui/
H A DDeferredLayerUpdater.h27 #include "renderthread/RenderThread.h"
38 ANDROID_API DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer);
104 renderthread::RenderThread& mRenderThread;
H A DDeferredLayerUpdater.cpp27 DeferredLayerUpdater::DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer)
H A DAndroid.common.mk24 renderthread/RenderThread.cpp \
/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/
H A DBlockingGLTextureView.java40 private RenderThread mRenderThread;
51 mRenderThread = new RenderThread(renderer);
307 private static class RenderThread extends Thread { class in class:BlockingGLTextureView
325 public RenderThread(Renderer renderer) { method in class:BlockingGLTextureView.RenderThread
326 super("RenderThread");
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DGLTextureViewActivity.java55 private RenderThread mRenderThread;
92 mRenderThread = new RenderThread(getResources(), surface);
120 Log.e(RenderThread.LOG_TAG, "Could not wait for render thread");
129 private static class RenderThread extends Thread { class in class:GLTextureViewActivity
147 RenderThread(Resources resources, SurfaceTexture surface) { method in class:GLTextureViewActivity.RenderThread
/frameworks/base/core/jni/
H A Dandroid_view_ThreadedRenderer.cpp45 #include <renderthread/RenderThread.h>

Completed in 300 milliseconds