Searched refs:OutputLayer (Results 1 – 15 of 15) sorted by relevance
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | OutputLayer.cpp | 31 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 …]
|
D | Output.cpp | 210 compositionengine::OutputLayer* Output::getOutputLayerForLayer( in getOutputLayerForLayer() 220 std::unique_ptr<compositionengine::OutputLayer> Output::getOrCreateOutputLayer( in getOrCreateOutputLayer()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/mock/ |
D | OutputLayer.cpp | 23 OutputLayer::OutputLayer() = default; 24 OutputLayer::~OutputLayer() = default;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | OutputLayer.h | 31 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(
|
D | Output.h | 30 class OutputLayer; variable 67 compositionengine::OutputLayer* getOutputLayerForLayer( 69 std::unique_ptr<compositionengine::OutputLayer> getOrCreateOutputLayer(
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | OutputLayer.h | 29 class OutputLayer : public compositionengine::OutputLayer { 31 OutputLayer(); 32 virtual ~OutputLayer();
|
D | Output.h | 63 compositionengine::OutputLayer*(compositionengine::Layer*)); 65 std::unique_ptr<compositionengine::OutputLayer>(
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | Output.h | 37 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>,
|
D | OutputLayer.h | 42 class OutputLayer { 44 virtual ~OutputLayer();
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputTest.cpp | 306 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()
|
D | OutputLayerTest.cpp | 64 impl::OutputLayer mOutputLayer{mOutput, mLayer, mLayerFE};
|
/frameworks/native/services/surfaceflinger/CompositionEngine/ |
D | Android.bp | 53 "src/OutputLayer.cpp", 73 "mock/OutputLayer.cpp",
|
/frameworks/native/services/surfaceflinger/ |
D | Layer.h | 72 class OutputLayer; variable 701 compositionengine::OutputLayer* findOutputLayerForDisplay(
|
D | Layer.cpp | 2108 compositionengine::OutputLayer* Layer::findOutputLayerForDisplay( in findOutputLayerForDisplay()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | CompositionTest.cpp | 786 std::vector<std::unique_ptr<compositionengine::OutputLayer>> outputLayers; in injectLayer() 807 std::vector<std::unique_ptr<compositionengine::OutputLayer>>()); in cleanupInjectedLayers()
|