/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaVulkanPipeline.h | 28 SkiaVulkanPipeline(renderthread::RenderThread& thread); 31 renderthread::MakeCurrentResult makeCurrent() override; 32 renderthread::Frame getFrame() override; 33 bool draw(const renderthread::Frame& frame, const SkRect& screenDirty, const SkRect& dirty, 40 bool swapBuffers(const renderthread::Frame& frame, bool drew, const SkRect& screenDirty, 44 bool setSurface(Surface* window, renderthread::SwapBehavior swapBehavior) override; 49 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor); 52 renderthread::VulkanManager& mVkManager; 53 renderthread::VulkanSurface* mVkSurface = nullptr;
|
D | SkiaOpenGLPipeline.h | 27 SkiaOpenGLPipeline(renderthread::RenderThread& thread); 30 renderthread::MakeCurrentResult makeCurrent() override; 31 renderthread::Frame getFrame() override; 32 bool draw(const renderthread::Frame& frame, const SkRect& screenDirty, const SkRect& dirty, 39 bool swapBuffers(const renderthread::Frame& frame, bool drew, const SkRect& screenDirty, 43 bool setSurface(Surface* window, renderthread::SwapBehavior swapBehavior) override; 48 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor); 51 renderthread::EglManager& mEglManager;
|
D | SkiaPipeline.h | 28 class SkiaPipeline : public renderthread::IRenderPipeline { 30 SkiaPipeline(renderthread::RenderThread& thread); 54 static void prepareToDraw(const renderthread::RenderThread& thread, Bitmap* bitmap); 107 renderthread::RenderThread& mRenderThread;
|
D | SkiaVulkanPipeline.cpp | 37 using namespace android::uirenderer::renderthread; 43 SkiaVulkanPipeline::SkiaVulkanPipeline(renderthread::RenderThread& thread) in SkiaVulkanPipeline()
|
D | SkiaOpenGLReadback.h | 27 SkiaOpenGLReadback(renderthread::RenderThread& thread) : OpenGLReadback(thread) {} in SkiaOpenGLReadback()
|
/frameworks/base/libs/hwui/renderstate/ |
D | RenderState.h | 47 namespace renderthread { 56 friend class renderthread::RenderThread; 87 void registerCanvasContext(renderthread::CanvasContext* context) { in registerCanvasContext() 91 void unregisterCanvasContext(renderthread::CanvasContext* context) { in unregisterCanvasContext() 125 explicit RenderState(renderthread::RenderThread& thread); 129 renderthread::RenderThread& mRenderThread; 141 std::set<renderthread::CanvasContext*> mRegisteredContexts;
|
/frameworks/base/libs/hwui/ |
D | Android.mk | 40 renderthread/CanvasContext.cpp \ 41 renderthread/OpenGLPipeline.cpp \ 42 renderthread/DrawFrameTask.cpp \ 43 renderthread/EglManager.cpp \ 44 renderthread/VulkanManager.cpp \ 45 renderthread/RenderProxy.cpp \ 46 renderthread/RenderTask.cpp \ 47 renderthread/RenderThread.cpp \ 48 renderthread/TimeLord.cpp \ 49 renderthread/Frame.cpp \
|
D | TreeInfo.h | 28 namespace renderthread { 70 TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext) in TreeInfo() 80 renderthread::CanvasContext& canvasContext;
|
D | OpenGLReadback.h | 35 explicit OpenGLReadback(renderthread::RenderThread& thread) : Readback(thread) {} in OpenGLReadback() 47 OpenGLReadbackImpl(renderthread::RenderThread& thread) : OpenGLReadback(thread) {} in OpenGLReadbackImpl() 52 static bool copyLayerInto(renderthread::RenderThread& renderThread, GlLayer& layer,
|
D | IContextFactory.h | 22 namespace renderthread { 30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) = 0;
|
D | Readback.h | 49 explicit Readback(renderthread::RenderThread& thread) : mRenderThread(thread) {} in Readback() 52 renderthread::RenderThread& mRenderThread;
|
D | AnimationContext.h | 78 ANDROID_API explicit AnimationContext(renderthread::TimeLord& clock); 109 renderthread::TimeLord& mClock;
|
/frameworks/base/libs/hwui/tests/common/ |
D | TestUtils.h | 87 static void doTheThing(renderthread::RenderThread& renderThread); \ 93 …void test_case_name##_##test_name##_RenderThreadTest::doTheThing(renderthread::RenderThread& rende… 101 static void doTheThing(renderthread::RenderThread& renderThread); \ 104 …void test_case_name##_##test_name##_RenderThreadTest::doTheThing(renderthread::RenderThread& rende… 112 static void doTheThing(renderthread::RenderThread& renderThread); \ 117 …void test_case_name##_##test_name##_RenderThreadTest::doTheThing(renderthread::RenderThread& rende… 196 renderthread::RenderThread& renderThread); 199 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height, 305 typedef std::function<void(renderthread::RenderThread& thread)> RtCallback; 307 class TestTask : public renderthread::RenderTask { [all …]
|
D | TestUtils.cpp | 53 renderthread::RenderThread& renderThread) { in createTextureLayerUpdater() 54 android::uirenderer::renderthread::IRenderPipeline* pipeline; in createTextureLayerUpdater() 56 pipeline = new renderthread::OpenGLPipeline(renderThread); in createTextureLayerUpdater() 69 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height, in createTextureLayerUpdater() 135 renderthread::RenderThread& renderThread = renderthread::RenderThread::getInstance(); in run()
|
/frameworks/base/libs/hwui/tests/unit/ |
D | CanvasContextTests.cpp | 26 using namespace android::uirenderer::renderthread; 30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()
|
/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() 168 std::unique_ptr<android::uirenderer::renderthread::RenderProxy> mProxy;
|
/frameworks/base/libs/hwui/hwui/ |
D | Bitmap.cpp | 177 uirenderer::renderthread::EglManager::eglErrorString()); in uploadBitmapToGraphicBuffer() 184 uirenderer::renderthread::EglManager::eglErrorString()); in uploadBitmapToGraphicBuffer() 216 sk_sp<Bitmap> Bitmap::allocateHardwareBitmap(uirenderer::renderthread::RenderThread& renderThread, in allocateHardwareBitmap() 262 return uirenderer::renderthread::RenderProxy::allocateHardwareBitmap(bitmap); in allocateHardwareBitmap() 419 android::uirenderer::renderthread::RenderProxy::onBitmapDestroyed(getStableID()); in ~Bitmap() 494 uirenderer::renderthread::RenderProxy::copyGraphicBufferInto(graphicBuffer(), outBitmap); in getSkBitmap()
|
D | Bitmap.h | 36 namespace renderthread { 60 static sk_sp<Bitmap> allocateHardwareBitmap(uirenderer::renderthread::RenderThread&,
|
/frameworks/base/core/jni/ |
D | android_view_DisplayListCanvas.cpp | 96 android::uirenderer::renderthread::RenderProxy::dumpGraphicsMemory(fd); in android_app_ActivityThread_dumpGraphics() 131 android::uirenderer::renderthread::RenderProxy::staticFence(); in android_view_DisplayListCanvas_getMaxTextureWidth() 138 android::uirenderer::renderthread::RenderProxy::staticFence(); in android_view_DisplayListCanvas_getMaxTextureHeight()
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderTask.cpp | 24 namespace renderthread { namespace
|
D | Frame.cpp | 22 namespace renderthread { namespace
|
D | TimeLord.cpp | 20 namespace renderthread { namespace
|
D | TimeLord.h | 23 namespace renderthread {
|
D | Frame.h | 26 namespace renderthread {
|
/frameworks/base/libs/hwui/tests/common/scenes/ |
D | TestSceneBase.h | 30 using namespace android::uirenderer::renderthread;
|