Home
last modified time | relevance | path

Searched refs:renderthread (Results 1 – 25 of 38) sorted by relevance

12

/frameworks/base/libs/hwui/renderstate/
DRenderState.h45 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/
DAndroid.mk28 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 \
DTreeInfo.h28 namespace renderthread {
71 TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext) in TreeInfo()
81 renderthread::CanvasContext& canvasContext;
DIContextFactory.h22 namespace renderthread {
30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) = 0;
DAnimationContext.h78 ANDROID_API AnimationContext(renderthread::TimeLord& clock);
107 renderthread::TimeLord& mClock;
DReadback.h39 static CopyResult copySurfaceInto(renderthread::RenderThread& renderThread,
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h70 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()
DTestUtils.cpp44 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/
DTestWindowContext.cpp40 (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/
DTestSceneRunner.cpp31 using namespace android::uirenderer::renderthread;
36 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()
/frameworks/base/core/jni/
Dandroid_view_DisplayListCanvas.cpp121 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()
Dandroid_view_ThreadedRenderer.cpp56 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/
DRenderTask.cpp24 namespace renderthread { namespace
DTimeLord.cpp20 namespace renderthread { namespace
DTimeLord.h23 namespace renderthread {
DDrawFrameTask.h38 namespace renderthread {
DRenderTask.h27 namespace renderthread {
DEglManager.h27 namespace renderthread {
DRenderThread.h42 namespace renderthread {
DDrawFrameTask.cpp30 namespace renderthread { namespace
/frameworks/base/libs/hwui/tests/common/scenes/
DTestSceneBase.h31 using namespace android::uirenderer::renderthread;
/frameworks/base/libs/hwui/tests/unit/
DBakedOpDispatcherTests.cpp55 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()
DGpuMemoryTrackerTests.cpp29 using namespace android::uirenderer::renderthread;
/frameworks/base/libs/hwui/tests/microbench/
DFontBench.cpp28 TestUtils::runOnRenderThread([&state](renderthread::RenderThread& thread) { in BM_FontRenderer_precache_cachehits()
/frameworks/base/tests/RenderThreadTest/src/com/example/renderthread/
DSubActivity.java17 package com.example.renderthread;

12