Home
last modified time | relevance | path

Searched refs:LayerSettings (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DClientCompositionRequestCache.cpp26 LayerFE::LayerSettings getLayerSettingsSnapshot(const LayerFE::LayerSettings& settings) { in getLayerSettingsSnapshot()
27 LayerFE::LayerSettings snapshot = settings; in getLayerSettingsSnapshot()
33 inline bool equalIgnoringSource(const renderengine::LayerSettings& lhs, in equalIgnoringSource()
34 const renderengine::LayerSettings& rhs) { in equalIgnoringSource()
52 inline bool equalIgnoringBuffer(const renderengine::LayerSettings& lhs, in equalIgnoringBuffer()
53 const renderengine::LayerSettings& rhs) { in equalIgnoringBuffer()
64 bool layerSettingsAreEqual(const LayerFE::LayerSettings& lhs, const LayerFE::LayerSettings& rhs) { in layerSettingsAreEqual()
73 const std::vector<LayerFE::LayerSettings>& initLayerSettings) in ClientCompositionRequest()
76 for (const LayerFE::LayerSettings& settings : initLayerSettings) { in ClientCompositionRequest()
83 const std::vector<LayerFE::LayerSettings>& newLayerSettings) const { in equals()
[all …]
DOutput.cpp883 std::vector<LayerFE::LayerSettings> clientCompositionLayers = in composeSurfaces()
914 std::vector<const renderengine::LayerSettings*> clientCompositionLayerPointers; in composeSurfaces()
918 [](LayerFE::LayerSettings& settings) -> renderengine::LayerSettings* { in composeSurfaces()
945 std::vector<LayerFE::LayerSettings> Output::generateClientCompositionRequests( in generateClientCompositionRequests()
947 std::vector<LayerFE::LayerSettings> clientCompositionLayers; in generateClientCompositionRequests()
1000 std::vector<LayerFE::LayerSettings> results = in generateClientCompositionRequests()
1019 const Region& flashRegion, std::vector<LayerFE::LayerSettings>& clientCompositionLayers) { in appendRegionFlashRequests()
1024 LayerFE::LayerSettings layerSettings; in appendRegionFlashRequests()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DLayerFE.h119 struct LayerSettings : renderengine::LayerSettings { struct
130 virtual std::vector<LayerSettings> prepareClientCompositionList(
160 static inline bool operator==(const LayerFE::LayerSettings& lhs,
161 const LayerFE::LayerSettings& rhs) {
162 return static_cast<const renderengine::LayerSettings&>(lhs) ==
163 static_cast<const renderengine::LayerSettings&>(rhs) &&
188 static inline void PrintTo(const LayerFE::LayerSettings& settings, ::std::ostream* os) { in PrintTo()
190 PrintTo(static_cast<const renderengine::LayerSettings&>(settings), os); in PrintTo()
DOutput.h276 virtual std::vector<LayerFE::LayerSettings> generateClientCompositionRequests(
280 std::vector<LayerFE::LayerSettings>& clientCompositionLayers) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DClientCompositionRequestCache.h45 const std::vector<LayerFE::LayerSettings>& layerSettings) const;
47 const std::vector<LayerFE::LayerSettings>& layerSettings);
54 std::vector<LayerFE::LayerSettings> layerSettings;
56 const std::vector<LayerFE::LayerSettings>& _layerSettings);
58 const std::vector<LayerFE::LayerSettings>& _layerSettings) const;
DOutput.h103 std::vector<LayerFE::LayerSettings> generateClientCompositionRequests(
106 void appendRegionFlashRequests(const Region&, std::vector<LayerFE::LayerSettings>&) override;
/frameworks/native/libs/renderengine/tests/
DRenderEngineTest.cpp188 void expectShadowColor(const renderengine::LayerSettings& castingLayer, in expectShadowColor()
252 std::vector<const renderengine::LayerSettings*> layers, in invokeDraw()
273 std::vector<const renderengine::LayerSettings*> layers; in drawEmptyLayers()
358 void drawShadow(const renderengine::LayerSettings& castingLayer,
380 static void fillColor(renderengine::LayerSettings& layer, half r, half g, half b, in fillColor()
387 static void setOpaqueBit(renderengine::LayerSettings& layer) { in setOpaqueBit()
395 static void setOpaqueBit(renderengine::LayerSettings& layer) { in setOpaqueBit()
408 static void fillColor(renderengine::LayerSettings& layer, half r, half g, half b, in fillColor()
444 std::vector<const renderengine::LayerSettings*> layers; in fillBuffer()
446 renderengine::LayerSettings layer; in fillBuffer()
[all …]
/frameworks/native/services/surfaceflinger/
DEffectLayer.cpp50 std::vector<compositionengine::LayerFE::LayerSettings> EffectLayer::prepareClientCompositionList( in prepareClientCompositionList()
52 std::vector<compositionengine::LayerFE::LayerSettings> results; in prepareClientCompositionList()
53 std::optional<compositionengine::LayerFE::LayerSettings> layerSettings = in prepareClientCompositionList()
60 std::optional<compositionengine::LayerFE::LayerSettings> shadowSettings = in prepareClientCompositionList()
DEffectLayer.h55 std::vector<compositionengine::LayerFE::LayerSettings> prepareClientCompositionList(
DLayer.h594 virtual std::optional<compositionengine::LayerFE::LayerSettings> prepareClientComposition(
596 virtual std::optional<compositionengine::LayerFE::LayerSettings> prepareShadowClientComposition(
597 const LayerFE::LayerSettings& layerSettings, const Rect& displayViewport,
601 void prepareClearClientComposition(LayerFE::LayerSettings& layerSettings, bool blackout) const;
610 std::vector<compositionengine::LayerFE::LayerSettings> prepareClientCompositionList(
DBufferLayer.h180 std::optional<compositionengine::LayerFE::LayerSettings> prepareClientComposition(
DBufferLayer.cpp144 std::optional<compositionengine::LayerFE::LayerSettings> BufferLayer::prepareClientComposition( in prepareClientComposition()
148 std::optional<compositionengine::LayerFE::LayerSettings> result = in prepareClientComposition()
183 compositionengine::LayerFE::LayerSettings& layer = *result; in prepareClientComposition()
DLayer.cpp610 std::optional<compositionengine::LayerFE::LayerSettings> Layer::prepareClientComposition( in prepareClientComposition()
619 compositionengine::LayerFE::LayerSettings layerSettings; in prepareClientComposition()
641 std::optional<compositionengine::LayerFE::LayerSettings> Layer::prepareShadowClientComposition( in prepareShadowClientComposition()
642 const LayerFE::LayerSettings& casterLayerSettings, const Rect& displayViewport, in prepareShadowClientComposition()
653 compositionengine::LayerFE::LayerSettings shadowLayer = casterLayerSettings; in prepareShadowClientComposition()
693 void Layer::prepareClearClientComposition(LayerFE::LayerSettings& layerSettings, in prepareClearClientComposition()
705 std::vector<compositionengine::LayerFE::LayerSettings> Layer::prepareClientCompositionList( in prepareClientCompositionList()
707 std::optional<compositionengine::LayerFE::LayerSettings> layerSettings = in prepareClientCompositionList()
720 std::optional<compositionengine::LayerFE::LayerSettings> shadowSettings = in prepareClientCompositionList()
/frameworks/native/libs/renderengine/include/renderengine/
DLayerSettings.h131 struct LayerSettings { struct
185 static inline bool operator==(const LayerSettings& lhs, const LayerSettings& rhs) {
240 static inline void PrintTo(const LayerSettings& settings, ::std::ostream* os) { in PrintTo()
DRenderEngine.h165 const std::vector<const LayerSettings*>& layers,
/frameworks/av/media/libstagefright/include/media/stagefright/
DFrameCaptureProcessor.h31 struct LayerSettings;
49 renderengine::LayerSettings *layerSettings) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputTest.cpp2776 std::vector<LayerFE::LayerSettings>(bool, Region&, ui::Dataspace));
2778 void(const Region&, std::vector<LayerFE::LayerSettings>&));
2918 .WillRepeatedly(Return(std::vector<LayerFE::LayerSettings>{})); in TEST_F()
2930 LayerFE::LayerSettings r1; in TEST_F()
2931 LayerFE::LayerSettings r2; in TEST_F()
2940 .WillRepeatedly(Return(std::vector<LayerFE::LayerSettings>{r1})); in TEST_F()
2944 std::vector<LayerFE::LayerSettings>& clientCompositionLayers) { in TEST_F()
2957 LayerFE::LayerSettings r1; in TEST_F()
2958 LayerFE::LayerSettings r2; in TEST_F()
2967 .WillRepeatedly(Return(std::vector<LayerFE::LayerSettings>{r1, r2})); in TEST_F()
[all …]
/frameworks/native/libs/renderengine/gl/
DGLESRenderEngine.h75 const std::vector<const LayerSettings*>& layers,
139 void evictImages(const std::vector<LayerSettings>& layers);
142 FloatRect setupLayerCropping(const LayerSettings& layer, Mesh& mesh);
148 void handleRoundedCorners(const DisplaySettings& display, const LayerSettings& layer,
DGLESRenderEngine.cpp754 FloatRect GLESRenderEngine::setupLayerCropping(const LayerSettings& layer, Mesh& mesh) { in setupLayerCropping()
774 const LayerSettings& layer, const Mesh& mesh) { in handleRoundedCorners()
984 const std::vector<const LayerSettings*>& layers, in drawLayers()
1011 std::deque<const LayerSettings*> blurLayers; in drawLayers()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DOutput.h111 std::vector<LayerFE::LayerSettings>(bool, Region&, ui::Dataspace));
113 void(const Region&, std::vector<LayerFE::LayerSettings>&));
DLayerFE.h39 std::vector<compositionengine::LayerFE::LayerSettings>(
/frameworks/av/media/libstagefright/
DFrameCaptureProcessor.cpp139 std::vector<const renderengine::LayerSettings*> clientCompositionLayers; in onCapture()
149 renderengine::LayerSettings layerSettings; in onCapture()
DFrameCaptureLayer.cpp79 renderengine::LayerSettings *layerSettings) override;
85 renderengine::LayerSettings *layerSettings) { in getLayerSettings()
/frameworks/native/libs/renderengine/include/renderengine/mock/
DRenderEngine.h61 status_t(const DisplaySettings&, const std::vector<const LayerSettings*>&,
/frameworks/native/services/surfaceflinger/tests/unittests/
DCompositionTest.cpp350 const std::vector<const renderengine::LayerSettings*>&, in setupCommonScreensCaptureCallExpectations()
399 const std::vector<const renderengine::LayerSettings*>&, in setupRECompositionCallExpectations()
650 const std::vector<const renderengine::LayerSettings*>& layerSettings, in setupREBufferCompositionCommonCallExpectations()
666 const renderengine::LayerSettings* layer = layerSettings.back(); in setupREBufferCompositionCommonCallExpectations()
699 const std::vector<const renderengine::LayerSettings*>& layerSettings, in setupREColorCompositionCallExpectations()
715 const renderengine::LayerSettings* layer = layerSettings.back(); in setupREColorCompositionCallExpectations()
777 const std::vector<const renderengine::LayerSettings*>& layerSettings, in setupInsecureREBufferCompositionCommonCallExpectations()
793 const renderengine::LayerSettings* layer = layerSettings.back(); in setupInsecureREBufferCompositionCommonCallExpectations()

12