/frameworks/base/libs/hwui/renderstate/ |
D | RenderState.h | 45 namespace renderthread { 54 friend class renderthread::RenderThread; 81 void registerCanvasContext(renderthread::CanvasContext* context) { in registerCanvasContext() 85 void unregisterCanvasContext(renderthread::CanvasContext* context) { in unregisterCanvasContext() 109 RenderState(renderthread::RenderThread& thread); 113 renderthread::RenderThread& mRenderThread; 125 std::set<renderthread::CanvasContext*> mRegisteredContexts;
|
/frameworks/base/libs/hwui/ |
D | Android.mk | 28 renderthread/CanvasContext.cpp \ 29 renderthread/DrawFrameTask.cpp \ 30 renderthread/EglManager.cpp \ 31 renderthread/RenderProxy.cpp \ 32 renderthread/RenderTask.cpp \ 33 renderthread/RenderThread.cpp \ 34 renderthread/TimeLord.cpp \
|
D | TreeInfo.h | 28 namespace renderthread { 71 TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext) in TreeInfo() 81 renderthread::CanvasContext& canvasContext;
|
D | IContextFactory.h | 22 namespace renderthread { 30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) = 0;
|
D | AnimationContext.h | 78 ANDROID_API AnimationContext(renderthread::TimeLord& clock); 107 renderthread::TimeLord& mClock;
|
D | Readback.h | 39 static CopyResult copySurfaceInto(renderthread::RenderThread& renderThread,
|
/frameworks/base/libs/hwui/tests/common/ |
D | TestUtils.h | 70 static void doTheThing(renderthread::RenderThread& renderThread); \ 75 …void test_case_name##_##test_name##_RenderThreadTest::doTheThing(renderthread::RenderThread& rende… 146 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height, 201 typedef std::function<void(renderthread::RenderThread& thread)> RtCallback; 203 class TestTask : public renderthread::RenderTask { 217 renderthread::RenderThread::getInstance().queueAndWait(&task); in runOnRenderThread() 221 return renderthread::RenderThread::hasInstance(); in isRenderThreadRunning()
|
D | TestUtils.cpp | 44 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height, in createTextureLayerUpdater() 110 RenderState& renderState = renderthread::RenderThread::getInstance().renderState(); in run() 113 rtCallback(renderthread::RenderThread::getInstance()); in run()
|
/frameworks/base/libs/hwui/utils/ |
D | TestWindowContext.cpp | 40 (android::uirenderer::renderthread::TimeLord& clock) override { in createAnimationContext() 82 (new android::uirenderer::renderthread::RenderProxy(false, in TestWindowData() 173 std::unique_ptr<android::uirenderer::renderthread::RenderProxy> mProxy;
|
/frameworks/base/libs/hwui/tests/macrobench/ |
D | TestSceneRunner.cpp | 31 using namespace android::uirenderer::renderthread; 36 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()
|
/frameworks/base/core/jni/ |
D | android_view_DisplayListCanvas.cpp | 121 android::uirenderer::renderthread::RenderProxy::staticFence(); in android_view_DisplayListCanvas_getMaxTextureWidth() 128 android::uirenderer::renderthread::RenderProxy::staticFence(); in android_view_DisplayListCanvas_getMaxTextureHeight() 224 android::uirenderer::renderthread::RenderProxy::dumpGraphicsMemory(fd); in android_app_ActivityThread_dumpGraphics()
|
D | android_view_ThreadedRenderer.cpp | 56 using namespace android::uirenderer::renderthread; 205 AnimationContextBridge(renderthread::TimeLord& clock, RootRenderNode* rootNode) in AnimationContextBridge() 253 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) { in createAnimationContext() 690 renderthread::RenderProxy* renderProxy = in android_view_ThreadedRenderer_addFrameMetricsObserver() 691 reinterpret_cast<renderthread::RenderProxy*>(proxyPtr); in android_view_ThreadedRenderer_addFrameMetricsObserver() 701 renderthread::RenderProxy* renderProxy = in android_view_ThreadedRenderer_removeFrameMetricsObserver() 702 reinterpret_cast<renderthread::RenderProxy*>(proxyPtr); in android_view_ThreadedRenderer_removeFrameMetricsObserver()
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderTask.cpp | 24 namespace renderthread { namespace
|
D | TimeLord.cpp | 20 namespace renderthread { namespace
|
D | TimeLord.h | 23 namespace renderthread {
|
D | DrawFrameTask.h | 38 namespace renderthread {
|
D | RenderTask.h | 27 namespace renderthread {
|
D | EglManager.h | 27 namespace renderthread {
|
D | RenderThread.h | 42 namespace renderthread {
|
D | DrawFrameTask.cpp | 30 namespace renderthread { namespace
|
/frameworks/base/libs/hwui/tests/common/scenes/ |
D | TestSceneBase.h | 31 using namespace android::uirenderer::renderthread;
|
/frameworks/base/libs/hwui/tests/unit/ |
D | BakedOpDispatcherTests.cpp | 55 static void testUnmergedGlopDispatch(renderthread::RenderThread& renderThread, RecordedOp* op, in testUnmergedGlopDispatch() 127 static int getGlopTransformFlags(renderthread::RenderThread& renderThread, RecordedOp* op) { in getGlopTransformFlags() 197 static void validateLayerDraw(renderthread::RenderThread& renderThread, in validateLayerDraw()
|
D | GpuMemoryTrackerTests.cpp | 29 using namespace android::uirenderer::renderthread;
|
/frameworks/base/libs/hwui/tests/microbench/ |
D | FontBench.cpp | 28 TestUtils::runOnRenderThread([&state](renderthread::RenderThread& thread) { in BM_FontRenderer_precache_cachehits()
|
/frameworks/base/tests/RenderThreadTest/src/com/example/renderthread/ |
D | SubActivity.java | 17 package com.example.renderthread;
|