Home
last modified time | relevance | path

Searched refs:OutputLayer (Results 1 – 15 of 15) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutputLayer.cpp31 OutputLayer::~OutputLayer() = default;
47 std::unique_ptr<compositionengine::OutputLayer> createOutputLayer( in createOutputLayer()
51 auto result = std::make_unique<OutputLayer>(output, layer, layerFE); in createOutputLayer()
56 OutputLayer::OutputLayer(const Output& output, std::shared_ptr<Layer> layer, sp<LayerFE> layerFE) in OutputLayer() function in android::compositionengine::impl::OutputLayer
59 OutputLayer::~OutputLayer() = default;
61 void OutputLayer::initialize(const CompositionEngine& compositionEngine, in initialize()
75 const compositionengine::Output& OutputLayer::getOutput() const { in getOutput()
79 compositionengine::Layer& OutputLayer::getLayer() const { in getLayer()
83 compositionengine::LayerFE& OutputLayer::getLayerFE() const { in getLayerFE()
87 const OutputLayerCompositionState& OutputLayer::getState() const { in getState()
[all …]
DOutput.cpp210 compositionengine::OutputLayer* Output::getOutputLayerForLayer( in getOutputLayerForLayer()
220 std::unique_ptr<compositionengine::OutputLayer> Output::getOrCreateOutputLayer( in getOrCreateOutputLayer()
/frameworks/native/services/surfaceflinger/CompositionEngine/mock/
DOutputLayer.cpp23 OutputLayer::OutputLayer() = default;
24 OutputLayer::~OutputLayer() = default;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputLayer.h31 class OutputLayer : public compositionengine::OutputLayer {
33 OutputLayer(const compositionengine::Output&, std::shared_ptr<compositionengine::Layer>,
35 ~OutputLayer() override;
65 std::unique_ptr<compositionengine::OutputLayer> createOutputLayer(
DOutput.h30 class OutputLayer; variable
67 compositionengine::OutputLayer* getOutputLayerForLayer(
69 std::unique_ptr<compositionengine::OutputLayer> getOrCreateOutputLayer(
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DOutputLayer.h29 class OutputLayer : public compositionengine::OutputLayer {
31 OutputLayer();
32 virtual ~OutputLayer();
DOutput.h63 compositionengine::OutputLayer*(compositionengine::Layer*));
65 std::unique_ptr<compositionengine::OutputLayer>(
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DOutput.h37 class OutputLayer; variable
48 using OutputLayers = std::vector<std::unique_ptr<compositionengine::OutputLayer>>;
118 virtual OutputLayer* getOutputLayerForLayer(Layer*) const = 0;
123 virtual std::unique_ptr<OutputLayer> getOrCreateOutputLayer(std::optional<DisplayId>,
DOutputLayer.h42 class OutputLayer {
44 virtual ~OutputLayer();
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputTest.cpp306 mock::OutputLayer* outputLayer1 = new StrictMock<mock::OutputLayer>(); in TEST_F()
307 mock::OutputLayer* outputLayer2 = new StrictMock<mock::OutputLayer>(); in TEST_F()
310 outputLayers.emplace_back(std::unique_ptr<OutputLayer>(outputLayer1)); in TEST_F()
312 outputLayers.emplace_back(std::unique_ptr<OutputLayer>(outputLayer2)); in TEST_F()
338 mock::OutputLayer* existingOutputLayer = new StrictMock<mock::OutputLayer>(); in TEST_F()
342 outputLayers.emplace_back(std::unique_ptr<OutputLayer>(existingOutputLayer)); in TEST_F()
DOutputLayerTest.cpp64 impl::OutputLayer mOutputLayer{mOutput, mLayer, mLayerFE};
/frameworks/native/services/surfaceflinger/CompositionEngine/
DAndroid.bp53 "src/OutputLayer.cpp",
73 "mock/OutputLayer.cpp",
/frameworks/native/services/surfaceflinger/
DLayer.h72 class OutputLayer; variable
701 compositionengine::OutputLayer* findOutputLayerForDisplay(
DLayer.cpp2108 compositionengine::OutputLayer* Layer::findOutputLayerForDisplay( in findOutputLayerForDisplay()
/frameworks/native/services/surfaceflinger/tests/unittests/
DCompositionTest.cpp786 std::vector<std::unique_ptr<compositionengine::OutputLayer>> outputLayers; in injectLayer()
807 std::vector<std::unique_ptr<compositionengine::OutputLayer>>()); in cleanupInjectedLayers()