/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlingerFactory.h | 54 struct LayerCreationArgs; 107 virtual sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs& args) = 0; 108 virtual sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) = 0; 109 virtual sp<EffectLayer> createEffectLayer(const LayerCreationArgs& args) = 0; 110 virtual sp<ContainerLayer> createContainerLayer(const LayerCreationArgs& args) = 0;
|
H A D | SurfaceFlingerDefaultFactory.h | 53 sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs& args) override; 54 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs& args) override; 55 sp<EffectLayer> createEffectLayer(const LayerCreationArgs& args) override; 56 sp<ContainerLayer> createContainerLayer(const LayerCreationArgs& args) override;
|
H A D | SurfaceFlingerDefaultFactory.cpp | 119 sp<ContainerLayer> DefaultFactory::createContainerLayer(const LayerCreationArgs& args) { in createContainerLayer() 123 sp<BufferQueueLayer> DefaultFactory::createBufferQueueLayer(const LayerCreationArgs& args) { in createBufferQueueLayer() 127 sp<BufferStateLayer> DefaultFactory::createBufferStateLayer(const LayerCreationArgs& args) { in createBufferStateLayer() 131 sp<EffectLayer> DefaultFactory::createEffectLayer(const LayerCreationArgs& args) { in createEffectLayer()
|
H A D | ContainerLayer.cpp | 29 ContainerLayer::ContainerLayer(const LayerCreationArgs& args) : Layer(args) {} in ContainerLayer() 39 LayerCreationArgs(mFlinger.get(), nullptr, mName + " (Mirror)", 0, 0, 0, in createClone()
|
H A D | EffectLayer.cpp | 44 EffectLayer::EffectLayer(const LayerCreationArgs& args) in EffectLayer() 139 LayerCreationArgs(mFlinger.get(), nullptr, mName + " (Mirror)", 0, 0, 0, in createClone()
|
H A D | ContainerLayer.h | 28 explicit ContainerLayer(const LayerCreationArgs&);
|
H A D | EffectLayer.h | 32 explicit EffectLayer(const LayerCreationArgs&);
|
H A D | BufferQueueLayer.h | 39 explicit BufferQueueLayer(const LayerCreationArgs&);
|
H A D | BufferLayer.h | 51 explicit BufferLayer(const LayerCreationArgs& args);
|
H A D | Layer.h | 87 struct LayerCreationArgs { struct 88 LayerCreationArgs(SurfaceFlinger*, sp<Client>, std::string name, uint32_t w, uint32_t h, 330 explicit Layer(const LayerCreationArgs& args);
|
H A D | BufferStateLayer.h | 35 explicit BufferStateLayer(const LayerCreationArgs&);
|
H A D | BufferQueueLayer.cpp | 41 BufferQueueLayer::BufferQueueLayer(const LayerCreationArgs& args) : BufferLayer(args) {} in BufferQueueLayer() 564 LayerCreationArgs args(mFlinger.get(), nullptr, mName + " (Mirror)", 0, 0, 0, LayerMetadata()); in createClone()
|
H A D | BufferStateLayer.cpp | 59 BufferStateLayer::BufferStateLayer(const LayerCreationArgs& args) in BufferStateLayer() 923 LayerCreationArgs args(mFlinger.get(), nullptr, mName + " (Mirror)", 0, 0, 0, LayerMetadata()); in createClone()
|
H A D | Layer.cpp | 89 Layer::Layer(const LayerCreationArgs& args) in Layer() 186 LayerCreationArgs::LayerCreationArgs(SurfaceFlinger* flinger, sp<Client> client, std::string name, in LayerCreationArgs() function in android::LayerCreationArgs 905 LayerCreationArgs(mFlinger.get(), nullptr, std::move(name), 0, 0, flags, in setBackgroundColor()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | RefreshRateSelectionTest.cpp | 95 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferQueueLayer() 102 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferStateLayer() 109 LayerCreationArgs args(mFlinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createEffectLayer()
|
H A D | TestableSurfaceFlinger.h | 140 sp<BufferQueueLayer> createBufferQueueLayer(const LayerCreationArgs&) override { in createBufferQueueLayer() argument 144 sp<BufferStateLayer> createBufferStateLayer(const LayerCreationArgs&) override { in createBufferStateLayer() argument 148 sp<EffectLayer> createEffectLayer(const LayerCreationArgs&) override { return nullptr; } in createEffectLayer() argument 150 sp<ContainerLayer> createContainerLayer(const LayerCreationArgs&) override { in createContainerLayer() argument
|
H A D | SetFrameRateTest.cpp | 73 LayerCreationArgs args(flinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createLayer() 84 LayerCreationArgs args(flinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT, in createLayer() 95 LayerCreationArgs args(flinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createLayer()
|
H A D | GameModeTest.cpp | 56 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", 100, 100, 0, in createBufferStateLayer()
|
H A D | TransactionFrameTracerTest.cpp | 59 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", 100, 100, 0, in createBufferStateLayer()
|
H A D | TunnelModeEnabledReporterTest.cpp | 103 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT,
|
H A D | FpsReporterTest.cpp | 117 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT,
|
H A D | CompositionTest.cpp | 880 LayerCreationArgs(test->mFlinger.flinger(), sp<Client>(), "test-layer", in createLayer() 919 LayerCreationArgs args(test->mFlinger.flinger(), sp<Client>(), "test-layer", in createLayer() 969 LayerCreationArgs args(test->mFlinger.flinger(), sp<Client>(), "test-container-layer", in createLayer()
|
H A D | TransactionSurfaceFrameTest.cpp | 59 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", 100, 100, 0, in createBufferStateLayer()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/mock/ |
H A D | MockLayer.h | 28 : Layer(LayerCreationArgs(flinger, nullptr, std::move(name), 800, 600, 0, {})) {} in MockLayer()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
H A D | CompositionEngine.h | 38 struct LayerCreationArgs;
|