/frameworks/base/libs/hwui/tests/unit/ |
H A D | RenderNodeTests.cpp | 320 LayerUpdateQueue layerUpdateQueue; local 322 info.layerUpdateQueue = &layerUpdateQueue; 333 EXPECT_FALSE(info.layerUpdateQueue->entries().empty()); 334 EXPECT_EQ(rootNode.get(), info.layerUpdateQueue->entries().at(0).renderNode.get()); 335 EXPECT_EQ(uirenderer::Rect(0, 0, 200, 400), info.layerUpdateQueue->entries().at(0).damage);
|
H A D | SkiaPipelineTests.cpp | 44 LayerUpdateQueue layerUpdateQueue; local 54 pipeline->renderFrame(layerUpdateQueue, dirty, renderNodes, opaque, contentDrawBounds, surface); 66 LayerUpdateQueue layerUpdateQueue; local 75 pipeline->renderFrame(layerUpdateQueue, dirty, renderNodes, true, contentDrawBounds, surface); 78 pipeline->renderFrame(layerUpdateQueue, dirty, renderNodes, false, contentDrawBounds, surface); 88 LayerUpdateQueue layerUpdateQueue; local 97 pipeline->renderFrame(layerUpdateQueue, dirty, renderNodes, true, contentDrawBounds, surface); 126 LayerUpdateQueue layerUpdateQueue; local 128 layerUpdateQueue.enqueueLayerWithDamage(redNode.get(), dirty); 129 layerUpdateQueue 154 LayerUpdateQueue layerUpdateQueue; local 277 LayerUpdateQueue layerUpdateQueue; local 307 LayerUpdateQueue layerUpdateQueue; local 338 LayerUpdateQueue layerUpdateQueue; local [all...] |
H A D | BakedOpDispatcherTests.cpp | 214 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local 215 layerUpdateQueue.enqueueLayerWithDamage(node.get(), Rect(0, 0, 100, 100)); 220 frameBuilder.deferLayers(layerUpdateQueue);
|
H A D | RenderNodeDrawableTests.cpp | 450 LayerUpdateQueue layerUpdateQueue; local 451 layerUpdateQueue.enqueueLayerWithDamage(child.get(), 453 SkiaPipeline::renderLayersImpl(layerUpdateQueue, true);
|
H A D | FrameBuilderTests.cpp | 1365 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local 1366 layerUpdateQueue.enqueueLayerWithDamage(node.get(), Rect(25, 25, 75, 75)); 1370 frameBuilder.deferLayers(layerUpdateQueue); 1471 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local 1472 layerUpdateQueue.enqueueLayerWithDamage(child.get(), Rect(100, 100)); 1473 layerUpdateQueue.enqueueLayerWithDamage(parent.get(), Rect(200, 200)); 1477 frameBuilder.deferLayers(layerUpdateQueue); 1533 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local 1534 layerUpdateQueue.enqueueLayerWithDamage(node.get(), Rect(25, 25, 75, 75)); 1537 FrameBuilder frameBuilder(layerUpdateQueue, sLightGeometr 1789 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local 1993 LayerUpdateQueue layerUpdateQueue; // Note: enqueue damage post-sync, so bounds are valid local [all...] |
/frameworks/base/libs/hwui/ |
H A D | TreeInfo.h | 91 LayerUpdateQueue* layerUpdateQueue = nullptr; member in class:android::uirenderer::TreeInfo
|
/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaOpenGLPipeline.cpp | 62 LayerUpdateQueue* layerUpdateQueue, 87 renderFrame(*layerUpdateQueue, dirty, renderNodes, opaque, contentDrawBounds, surface); 88 layerUpdateQueue->clear(); 59 draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty, const FrameBuilder::LightGeometry& lightGeometry, LayerUpdateQueue* layerUpdateQueue, const Rect& contentDrawBounds, bool opaque, const BakedOpRenderer::LightInfo& lightInfo, const std::vector<sp<RenderNode>>& renderNodes, FrameInfoVisualizer* profiler) argument
|
H A D | SkiaVulkanPipeline.cpp | 68 LayerUpdateQueue* layerUpdateQueue, 79 renderFrame(*layerUpdateQueue, dirty, renderNodes, opaque, contentDrawBounds, backBuffer); 80 layerUpdateQueue->clear(); 65 draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty, const FrameBuilder::LightGeometry& lightGeometry, LayerUpdateQueue* layerUpdateQueue, const Rect& contentDrawBounds, bool opaque, const BakedOpRenderer::LightInfo& lightInfo, const std::vector<sp<RenderNode>>& renderNodes, FrameInfoVisualizer* profiler) argument
|
H A D | SkiaPipeline.cpp | 73 LayerUpdateQueue* layerUpdateQueue, bool opaque, 77 renderLayersImpl(*layerUpdateQueue, opaque); 78 layerUpdateQueue->clear(); 72 renderLayers(const FrameBuilder::LightGeometry& lightGeometry, LayerUpdateQueue* layerUpdateQueue, bool opaque, const BakedOpRenderer::LightInfo& lightInfo) argument
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | OpenGLPipeline.cpp | 60 LayerUpdateQueue* layerUpdateQueue, 74 frameBuilder.deferLayers(*layerUpdateQueue); 75 layerUpdateQueue->clear(); 186 LayerUpdateQueue* layerUpdateQueue, bool opaque, 190 FrameBuilder frameBuilder(*layerUpdateQueue, lightGeometry, caches); 191 layerUpdateQueue->clear(); 58 draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty, const FrameBuilder::LightGeometry& lightGeometry, LayerUpdateQueue* layerUpdateQueue, const Rect& contentDrawBounds, bool opaque, const BakedOpRenderer::LightInfo& lightInfo, const std::vector< sp<RenderNode> >& renderNodes, FrameInfoVisualizer* profiler) argument 185 renderLayers(const FrameBuilder::LightGeometry& lightGeometry, LayerUpdateQueue* layerUpdateQueue, bool opaque, const BakedOpRenderer::LightInfo& lightInfo) argument
|