Searched defs:renderThread (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/libs/hwui/
H A DOpenGLReadback.cpp274 bool OpenGLReadbackImpl::copyLayerInto(renderthread::RenderThread& renderThread, GlLayer& layer, argument
281 return CopyResult::Success == copyTextureInto(Caches::getInstance(), renderThread.renderState(),
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaVulkanPipeline.cpp160 sk_sp<Bitmap> SkiaVulkanPipeline::allocateHardwareBitmap(renderthread::RenderThread& renderThread, argument
H A DSkiaOpenGLPipeline.cpp320 sk_sp<Bitmap> SkiaOpenGLPipeline::allocateHardwareBitmap(renderthread::RenderThread& renderThread, argument
322 renderThread.eglManager().initialize();
324 sk_sp<GrContext> grContext = sk_ref_sp(renderThread.getGrContext());
/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.cpp93 DummyVsyncSource(RenderThread* renderThread) : mRenderThread(renderThread) {} argument
H A DOpenGLPipeline.cpp404 sk_sp<Bitmap> OpenGLPipeline::allocateHardwareBitmap(RenderThread& renderThread, argument
406 renderThread.eglManager().initialize();
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.cpp54 renderthread::RenderThread& renderThread) {
57 pipeline = new renderthread::OpenGLPipeline(renderThread);
59 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread);
61 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread);
70 renderthread::RenderThread& renderThread, uint32_t width, uint32_t height,
72 sp<DeferredLayerUpdater> layerUpdater = createTextureLayerUpdater(renderThread);
142 renderthread::RenderThread& renderThread = renderthread::RenderThread::getInstance(); local
144 renderThread.vulkanManager().initialize();
146 renderThread.eglManager().initialize();
149 rtCallback(renderThread);
53 createTextureLayerUpdater( renderthread::RenderThread& renderThread) argument
69 createTextureLayerUpdater( renderthread::RenderThread& renderThread, uint32_t width, uint32_t height, const SkMatrix& transform) argument
[all...]
/frameworks/base/libs/hwui/tests/unit/
H A DBakedOpDispatcherTests.cpp57 static void testUnmergedGlopDispatch(renderthread::RenderThread& renderThread, RecordedOp* op, argument
71 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver);
112 testUnmergedGlopDispatch(renderThread, &arcOp, textureGlopVerifier);
115 testUnmergedGlopDispatch(renderThread, &ovalOp, textureGlopVerifier);
123 testUnmergedGlopDispatch(renderThread, &op,
127 static int getGlopTransformFlags(renderthread::RenderThread& renderThread, RecordedOp* op) { argument
129 testUnmergedGlopDispatch(renderThread, op, [&result](const Glop& glop) {
142 EXPECT_EQ(TransformFlags::None, getGlopTransformFlags(renderThread, &roundRectOp))
147 EXPECT_EQ(TransformFlags::None, getGlopTransformFlags(renderThread, &antiAliasedPointsOp))
150 EXPECT_EQ(TransformFlags::OffsetByFudgeFactor, getGlopTransformFlags(renderThread,
197 validateLayerDraw(renderthread::RenderThread& renderThread, std::function<void(const Glop& glop)> validator) argument
[all...]
H A DRenderNodeDrawableTests.cpp335 CanvasContext::create(renderThread, false, parent.get(), &contextFactory));
401 CanvasContext::create(renderThread, false, parent.get(), &contextFactory));
521 CanvasContext::create(renderThread, false, parent.get(), &contextFactory));
539 auto pipeline = std::make_unique<SkiaOpenGLPipeline>(renderThread);
621 CanvasContext::create(renderThread, false, parent.get(), &contextFactory));
634 static int drawNode(RenderThread& renderThread, const sp<RenderNode>& renderNode) { argument
637 CanvasContext::create(renderThread, false, renderNode.get(), &contextFactory));
671 EXPECT_EQ(3, drawNode(renderThread, nodeA));
698 EXPECT_EQ(4, drawNode(renderThread, nodeA));
720 EXPECT_EQ(2, drawNode(renderThread, node
[all...]

Completed in 792 milliseconds