/frameworks/base/libs/hwui/ |
Readback.h | 19 #include "renderthread/RenderThread.h" 39 static CopyResult copySurfaceInto(renderthread::RenderThread& renderThread,
|
Readback.cpp | 23 #include "renderthread/EglManager.h" 33 CopyResult Readback::copySurfaceInto(renderthread::RenderThread& renderThread, 37 renderThread.eglManager().initialize(); 40 RenderState& renderState = renderThread.renderState();
|
/frameworks/base/libs/hwui/tests/unit/ |
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...] |
BakedOpRendererTests.cpp | 27 BakedOpRenderer renderer(Caches::getInstance(), renderThread.renderState(), true, sLightInfo); 28 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 200u, 200u);
|
OffscreenBufferPoolTests.cpp | 34 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 49u, 149u); 45 OffscreenBuffer layerAligned(renderThread.renderState(), Caches::getInstance(), 256u, 256u); 49 OffscreenBuffer layerUnaligned(renderThread.renderState(), Caches::getInstance(), 200u, 225u); 55 OffscreenBuffer buffer(renderThread.renderState(), Caches::getInstance(), 256u, 256u); 71 auto layer = pool.get(renderThread.renderState(), 100u, 200u); 80 auto layer2 = pool.get(renderThread.renderState(), 102u, 202u); 94 auto layer = pool.get(renderThread.renderState(), 64u, 64u); 106 auto layer2 = pool.get(renderThread.renderState(), 128u, 128u); 130 auto hugeLayer = pool.get(renderThread.renderState(), pool.getMaxSize() / 64, 64); 144 buffers.push_back(pool.get(renderThread.renderState(), size, size)) [all...] |
LeakCheckTests.cpp | 42 RenderState& renderState = renderThread.renderState(); 59 RenderState& renderState = renderThread.renderState();
|
RenderNodeTests.cpp | 24 #include "renderthread/CanvasContext.h" 30 using namespace android::uirenderer::renderthread; 35 (android::uirenderer::renderthread::TimeLord& clock) override { 108 CanvasContext canvasContext(renderThread, false, nullptr, &contextFactory);
|
GlopBuilderTests.cpp | 119 RenderState& renderState = renderThread.renderState();
|
FrameBuilderTests.cpp | 616 auto layerUpdater = TestUtils::createTextureLayerUpdater(renderThread, 100, 100, 648 auto layerUpdater = TestUtils::createTextureLayerUpdater(renderThread, 100, 100, 669 auto layerUpdater = TestUtils::createTextureLayerUpdater(renderThread, 100, 100, [all...] |
RecordingCanvasTests.cpp | 316 auto layerUpdater = TestUtils::createTextureLayerUpdater(renderThread, 100, 100, [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
SurfaceViewRenderer.java | 60 private HandlerThread renderThread; 61 // |renderThreadHandler| is a handler for communicating with |renderThread|, and is synchronized 176 renderThread = new HandlerThread(TAG); 177 renderThread.start(); 179 renderThreadHandler = new Handler(renderThread.getLooper()); 241 renderThread.quit(); 248 // The |renderThread| cleanup is not safe to cancel and we need to wait until it's done. 249 ThreadUtils.joinUninterruptibly(renderThread); 250 renderThread = null; 427 if (Thread.currentThread() != renderThread) { [all...] |
/frameworks/base/libs/hwui/tests/common/ |
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());
|
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...] |
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/ |
Plot.java | 137 private Thread renderThread;
322 renderThread = new Thread(new Runnable() {
603 if(renderThread != null && !renderThread.isAlive()) {
604 renderThread.start();
|
/frameworks/base/libs/hwui/renderthread/ |
RenderProxy.cpp | 24 #include "renderthread/CanvasContext.h" 25 #include "renderthread/EglManager.h" 26 #include "renderthread/RenderTask.h" 27 #include "renderthread/RenderThread.h" 33 namespace renderthread { namespace in namespace:android::uirenderer 60 CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent, 67 : mRenderThread(RenderThread::getInstance()) 253 CREATE_BRIDGE2(invokeFunctor, RenderThread* thread, Functor* functor) { 260 RenderThread& thread = RenderThread::getInstance() [all...] |