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
149 run("RenderThread");
152 RenderThread::~RenderThread() {
[all...]
H A DTimeLord.h25 class RenderThread;
37 friend class RenderThread;
H A DEglManager.h28 class RenderThread;
59 friend class RenderThread;
61 EglManager(RenderThread& thread);
69 RenderThread& mRenderThread;
H A DDrawFrameTask.h40 class RenderThread;
59 void setContext(RenderThread* thread, CanvasContext* context);
77 RenderThread* mRenderThread;
H A DCanvasContext.h33 #include "RenderThread.h"
61 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
90 static void trimMemory(RenderThread& thread, int level);
92 static void invokeFunctor(RenderThread& thread, Functor* functor);
98 ANDROID_API static void setTextureAtlas(RenderThread& thread,
120 RenderThread& mRenderThread;
H A DRenderThread.h72 class ANDROID_API RenderThread : public Thread, protected Singleton<RenderThread> { class in namespace:android::uirenderer::renderthread
74 // RenderThread takes complete ownership of tasks that are queued
96 friend class Singleton<RenderThread>;
100 RenderThread();
101 virtual ~RenderThread();
H A DRenderProxy.cpp21 #include "RenderThread.h"
55 CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent,
62 : mRenderThread(RenderThread::getInstance())
94 CREATE_BRIDGE2(setFrameInterval, RenderThread* thread, nsecs_t frameIntervalNanos) {
222 CREATE_BRIDGE2(invokeFunctor, RenderThread* thread, Functor* functor) {
229 RenderThread& thread = RenderThread::getInstance();
255 CREATE_BRIDGE2(createTextureLayer, RenderThread* thread, CanvasContext* context) {
326 CREATE_BRIDGE2(timMemory, RenderThread* thread, int level) {
332 // Avoid creating a RenderThread t
[all...]
H A DRenderProxy.h49 class RenderThread;
104 RenderThread& mRenderThread;
H A DCanvasContext.cpp24 #include "RenderThread.h"
40 CanvasContext::CanvasContext(RenderThread& thread, bool translucent,
270 void CanvasContext::invokeFunctor(RenderThread& thread, Functor* functor) {
344 void CanvasContext::trimMemory(RenderThread& thread, int level) {
372 void CanvasContext::setTextureAtlas(RenderThread& thread,
H A DDrawFrameTask.cpp28 #include "RenderThread.h"
46 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context) {
H A DEglManager.cpp23 #include "RenderThread.h"
67 EglManager::EglManager(RenderThread& thread)
/frameworks/base/libs/hwui/
H A DRenderState.h35 class RenderThread;
80 friend class renderthread::RenderThread;
87 RenderState(renderthread::RenderThread& thread);
90 renderthread::RenderThread& mRenderThread;
H A DDeferredLayerUpdater.h28 #include "renderthread/RenderThread.h"
39 ANDROID_API DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer);
101 renderthread::RenderThread& mRenderThread;
H A DAndroid.mk63 # RenderThread stuff
70 renderthread/RenderThread.cpp \
H A DDeferredLayerUpdater.cpp27 DeferredLayerUpdater::DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer)
H A DRenderState.cpp24 RenderState::RenderState(renderthread::RenderThread& thread)
/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.cpp42 #include <renderthread/RenderThread.h>

Completed in 398 milliseconds