/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) {
|