HomeSort by relevance Sort by last modified time
    Searched refs:RenderThread (Results 1 - 25 of 32) sorted by null

1 2

  /frameworks/base/libs/hwui/renderthread/
TimeLord.h 23 namespace renderthread { namespace in namespace:android::uirenderer
25 class RenderThread;
40 friend class RenderThread;
49 } /* namespace renderthread */
RenderThread.cpp 17 #include "RenderThread.h"
34 namespace renderthread { namespace in namespace:android::uirenderer
129 RenderThread* mRenderThread;
131 DispatchFrameCallbacks(RenderThread* rt) : mRenderThread(rt) {}
140 bool RenderThread::hasInstance() {
144 RenderThread& RenderThread::getInstance() {
147 // because we don't want to delete the RenderThread normally.
148 static RenderThread* sInstance = new RenderThread();
    [all...]
DrawFrameTask.h 38 namespace renderthread { namespace in namespace:android::uirenderer
41 class RenderThread;
63 void setContext(RenderThread* thread, CanvasContext* context, RenderNode* targetNode);
82 RenderThread* mRenderThread;
98 } /* namespace renderthread */
EglManager.h 27 namespace renderthread { namespace in namespace:android::uirenderer
29 class RenderThread;
87 friend class RenderThread;
89 EglManager(RenderThread& thread);
100 RenderThread& mRenderThread;
121 } /* namespace renderthread */
RenderThread.h 42 namespace renderthread { namespace in namespace:android::uirenderer
73 class ANDROID_API RenderThread : public Thread {
75 // RenderThread takes complete ownership of tasks that are queued
105 RenderThread();
106 virtual ~RenderThread();
109 static RenderThread& getInstance();
149 } /* namespace renderthread */
CanvasContext.h 30 #include "renderthread/RenderTask.h"
31 #include "renderthread/RenderThread.h"
61 namespace renderthread { namespace in namespace:android::uirenderer
75 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
107 static void trimMemory(RenderThread& thread, int level);
109 static void invokeFunctor(RenderThread& thread, Functor* functor);
115 ANDROID_API static void setTextureAtlas(RenderThread& thread,
186 RenderThread& mRenderThread;
246 } /* namespace renderthread */
    [all...]
RenderProxy.cpp 24 #include "renderthread/CanvasContext.h"
25 #include "renderthread/RenderTask.h"
26 #include "renderthread/RenderThread.h"
31 namespace renderthread { namespace in namespace:android::uirenderer
56 CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent,
63 : mRenderThread(RenderThread::getInstance())
249 CREATE_BRIDGE2(invokeFunctor, RenderThread* thread, Functor* functor) {
256 RenderThread& thread = RenderThread::getInstance()
    [all...]
RenderProxy.h 47 namespace renderthread { namespace in namespace:android::uirenderer
50 class RenderThread;
133 RenderThread& mRenderThread;
152 } /* namespace renderthread */
DrawFrameTask.cpp 26 #include "RenderThread.h"
30 namespace renderthread { namespace in namespace:android::uirenderer
41 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context,
153 } /* namespace renderthread */
  /frameworks/base/libs/hwui/
Readback.h 19 #include "renderthread/RenderThread.h"
39 static CopyResult copySurfaceInto(renderthread::RenderThread& renderThread,
  /external/deqp/framework/platform/android/
tcuAndroidRenderActivity.cpp 47 MESSAGE_QUEUE_SIZE = 8 //!< Length of RenderThread message queue.
70 // RenderThread
72 RenderThread::RenderThread (NativeActivity& activity)
84 RenderThread::~RenderThread (void)
88 void RenderThread::start (void)
94 void RenderThread::stop (void)
105 void RenderThread::enqueue (const Message& message)
112 void RenderThread::pause (void
    [all...]
tcuAndroidRenderActivity.hpp 120 class RenderThread : private de::Thread
123 RenderThread (NativeActivity& activity);
124 ~RenderThread (void);
185 void setThread (RenderThread* thread);
191 RenderThread* m_thread;
tcuAndroidTestActivity.hpp 39 class TestThread : public RenderThread
tcuAndroidTestActivity.cpp 42 : RenderThread (activity)
59 RenderThread::run();
  /frameworks/base/libs/hwui/renderstate/
RenderState.h 45 namespace renderthread { namespace in namespace:android::uirenderer
47 class RenderThread;
54 friend class renderthread::RenderThread;
81 void registerCanvasContext(renderthread::CanvasContext* context) {
85 void unregisterCanvasContext(renderthread::CanvasContext* context) {
109 RenderState(renderthread::RenderThread& thread);
113 renderthread::RenderThread& mRenderThread
    [all...]
  /cts/libs/view/src/com/android/view/
RenderedSurfaceView.java 55 mRenderThread = new RenderThread();
83 private final class RenderThread extends Thread {
  /frameworks/base/libs/hwui/tests/common/
TestUtils.h 25 #include <renderthread/RenderThread.h>
64 * Like gtest's TEST, but runs on the RenderThread, and 'renderThread' is passed, in top level scope
70 static void doTheThing(renderthread::RenderThread& renderThread); \
75 void test_case_name##_##test_name##_RenderThreadTest::doTheThing(renderthread::RenderThread& renderThread)
    [all...]
TestUtils.cpp 44 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height,
46 Layer* layer = LayerRenderer::createTextureLayer(renderThread.renderState());
109 // RenderState only valid once RenderThread is running, so queried here
110 RenderState& renderState = renderthread::RenderThread::getInstance().renderState();
113 rtCallback(renderthread::RenderThread::getInstance());
  /frameworks/base/libs/hwui/tests/microbench/
FontBench.cpp 28 TestUtils::runOnRenderThread([&state](renderthread::RenderThread& thread) {
FrameBuilderBench.cpp 35 using namespace android::uirenderer::renderthread;
62 TestUtils::runOnRenderThread([&state](RenderThread& thread) {
75 TestUtils::runOnRenderThread([&state](RenderThread& thread) {
115 TestUtils::runOnRenderThread([&state](RenderThread& thread) {
131 TestUtils::runOnRenderThread([&state](RenderThread& thread) {
  /frameworks/base/libs/hwui/tests/unit/
GpuMemoryTrackerTests.cpp 21 #include "renderthread/EglManager.h"
22 #include "renderthread/RenderThread.h"
29 using namespace android::uirenderer::renderthread;
40 // Other tests may have created a renderthread and EGL context.
41 // This will destroy the EGLContext on RenderThread if it exists so that the
45 TestUtils::runOnRenderThread([](RenderThread& thread) {
BakedOpDispatcherTests.cpp 55 static void testUnmergedGlopDispatch(renderthread::RenderThread& renderThread, RecordedOp* op,
68 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver);
111 testUnmergedGlopDispatch(renderThread, &arcOp, textureGlopVerifier);
114 testUnmergedGlopDispatch(renderThread, &ovalOp, textureGlopVerifier);
122 testUnmergedGlopDispatch(renderThread, &op, [&renderThread] (const Glop& glop) {
127 static int getGlopTransformFlags(renderthread::RenderThread& renderThread, RecordedOp* op)
    [all...]
  /frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/
BlockingGLTextureView.java 40 private RenderThread mRenderThread;
51 mRenderThread = new RenderThread(renderer);
307 private static class RenderThread extends Thread {
325 public RenderThread(Renderer renderer) {
326 super("RenderThread");
  /packages/apps/Gallery2/src/com/android/photos/views/
BlockingGLTextureView.java 40 private RenderThread mRenderThread;
51 mRenderThread = new RenderThread(renderer);
307 private static class RenderThread extends Thread {
325 public RenderThread(Renderer renderer) {
326 super("RenderThread");
  /frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
GLTextureViewActivity.java 55 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 {
147 RenderThread(Resources resources, SurfaceTexture surface) {

Completed in 403 milliseconds

1 2