/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlingerFactory.h | 50 struct LayerCreationArgs; 93 virtual sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs& args) = 0; 94 virtual sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) = 0; 95 virtual sp<ColorLayer> createColorLayer(const LayerCreationArgs& args) = 0; 96 virtual sp<ContainerLayer> createContainerLayer(const LayerCreationArgs& args) = 0;
|
D | SurfaceFlingerFactory.cpp | 117 sp<ContainerLayer> createContainerLayer(const LayerCreationArgs& args) override { in createSurfaceFlinger() 121 sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs& args) override { in createSurfaceFlinger() 125 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) override { in createSurfaceFlinger() 129 sp<ColorLayer> createColorLayer(const LayerCreationArgs& args) override { in createSurfaceFlinger()
|
D | ContainerLayer.cpp | 25 ContainerLayer::ContainerLayer(const LayerCreationArgs& args) : Layer(args) {} in ContainerLayer()
|
D | ContainerLayer.h | 28 explicit ContainerLayer(const LayerCreationArgs&);
|
D | ColorLayer.cpp | 44 ColorLayer::ColorLayer(const LayerCreationArgs& args) in ColorLayer() 47 compositionengine::LayerCreationArgs{this})} {} in ColorLayer()
|
D | ColorLayer.h | 28 explicit ColorLayer(const LayerCreationArgs&);
|
D | BufferQueueLayer.h | 34 explicit BufferQueueLayer(const LayerCreationArgs&);
|
D | BufferLayer.h | 50 explicit BufferLayer(const LayerCreationArgs& args);
|
D | Layer.h | 81 struct LayerCreationArgs { struct 82 LayerCreationArgs(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, in LayerCreationArgs() argument 222 explicit Layer(const LayerCreationArgs& args);
|
D | BufferStateLayer.h | 36 explicit BufferStateLayer(const LayerCreationArgs&);
|
D | BufferLayer.cpp | 58 BufferLayer::BufferLayer(const LayerCreationArgs& args) in BufferLayer() 62 compositionengine::LayerCreationArgs{this})} { in BufferLayer()
|
D | BufferQueueLayer.cpp | 36 BufferQueueLayer::BufferQueueLayer(const LayerCreationArgs& args) : BufferLayer(args) {} in BufferQueueLayer()
|
D | BufferStateLayer.cpp | 48 BufferStateLayer::BufferStateLayer(const LayerCreationArgs& args) in BufferStateLayer()
|
D | Layer.cpp | 74 Layer::Layer(const LayerCreationArgs& args) in Layer() 1082 LayerCreationArgs(mFlinger.get(), nullptr, name, 0, 0, flags, LayerMetadata())); in setBackgroundColor()
|
D | SurfaceFlinger.cpp | 4382 LayerCreationArgs(this, client, name, w, h, flags, std::move(metadata))); in createBufferQueueLayer() 4399 LayerCreationArgs(this, client, name, w, h, flags, std::move(metadata))); in createBufferStateLayer() 4410 LayerCreationArgs(this, client, name, w, h, flags, std::move(metadata))); in createColorLayer() 4420 LayerCreationArgs(this, client, name, w, h, flags, std::move(metadata))); in createContainerLayer() 5821 LayerCreationArgs(mFlinger, nullptr, String8("Screenshot Parent"), in captureLayers()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | Layer.h | 31 struct LayerCreationArgs; 39 Layer(const CompositionEngine&, compositionengine::LayerCreationArgs&&); 57 compositionengine::LayerCreationArgs&&);
|
D | CompositionEngine.h | 31 compositionengine::LayerCreationArgs&&) override;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | CompositionEngine.h | 35 struct LayerCreationArgs; 47 virtual std::shared_ptr<Layer> createLayer(LayerCreationArgs&&) = 0;
|
D | LayerCreationArgs.h | 29 struct LayerCreationArgs { struct
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | Layer.cpp | 31 compositionengine::LayerCreationArgs&& args) { in createLayer() 35 Layer::Layer(const CompositionEngine& compositionEngine, LayerCreationArgs&& args) in Layer()
|
D | CompositionEngine.cpp | 42 std::shared_ptr<compositionengine::Layer> CompositionEngine::createLayer(LayerCreationArgs&& args) { in createLayer()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | LayerTest.cpp | 35 impl::Layer mLayer{mCompositionEngine, LayerCreationArgs{mLayerFE}};
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | CompositionEngine.h | 35 MOCK_METHOD1(createLayer, std::shared_ptr<Layer>(LayerCreationArgs&&));
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableSurfaceFlinger.h | 134 sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs&) override { in createBufferQueueLayer() argument 139 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs&) override { in createBufferStateLayer() argument 144 sp<ColorLayer> createColorLayer(const LayerCreationArgs&) override { in createColorLayer() argument 149 sp<ContainerLayer> createContainerLayer(const LayerCreationArgs&) override { in createContainerLayer() argument
|
D | CompositionTest.cpp | 829 return new ColorLayer(LayerCreationArgs(test->mFlinger.mFlinger.get(), sp<Client>(), in createLayer() 870 LayerCreationArgs(test->mFlinger.mFlinger.get(), sp<Client>(), in createLayer()
|