Home
last modified time | relevance | path

Searched refs:HdiLayer (Results 1 - 25 of 99) sorted by relevance

1234

/device/soc/hisilicon/common/hal/display/source/display_device/src/core/
H A Dhdi_layer.cpp23 uint32_t HdiLayer::mIdleId = 0;
24 std::unordered_set<uint32_t> HdiLayer::mIdSets;
60 uint32_t HdiLayer::GetIdleId() in GetIdleId()
80 int32_t HdiLayer::Init() in Init()
89 int32_t HdiLayer::SetLayerSize(IRect *rect) in SetLayerSize()
98 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
107 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
113 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
120 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
128 int32_t HdiLayer
[all...]
H A Dhdi_display.h110 HdiLayer *GetHdiLayer(uint32_t id);
113 virtual std::unique_ptr<HdiLayer> CreateHdiLayer(LayerType type);
120 std::unordered_map<uint32_t, std::unique_ptr<HdiLayer>> mLayersMap;
121 std::multiset<HdiLayer *, SortLayersByZ> mLayers;
122 std::unique_ptr<HdiLayer> mClientLayer;
123 std::vector<HdiLayer *> mChangeLayers;
/device/soc/rockchip/rk3568/hardware/display/src/display_device/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
35 bool UseCompositionClient(std::vector<HdiLayer *> &layers);
37 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
38 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
43 HdiLayer *mClientLayer;
H A Dhdi_layer.cpp31 uint32_t HdiLayer::mIdleId = 0;
32 std::unordered_set<uint32_t> HdiLayer::mIdSets;
72 uint32_t HdiLayer::GetIdleId() in GetIdleId()
92 int32_t HdiLayer::Init() in Init()
101 int32_t HdiLayer::SetLayerRegion(IRect *rect) in SetLayerRegion()
110 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
119 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
125 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
132 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
140 int32_t HdiLayer
[all...]
H A Dhdi_composer.h32 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
43 std::vector<HdiLayer *> mCompLayers;
50 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
H A Dhdi_display.h114 HdiLayer *GetHdiLayer(uint32_t id);
117 virtual std::unique_ptr<HdiLayer> CreateHdiLayer(LayerType type);
124 std::unordered_map<uint32_t, std::unique_ptr<HdiLayer>> mLayersMap;
125 std::multiset<HdiLayer *, SortLayersByZ> mLayers;
126 std::unique_ptr<HdiLayer> mClientLayer;
127 std::vector<HdiLayer *> mChangeLayers;
/device/soc/rockchip/common/hardware/display/src/display_device/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
36 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
37 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
42 HdiLayer *mClientLayer;
H A Dhdi_layer.cpp24 uint32_t HdiLayer::mIdleId = 0;
25 std::unordered_set<uint32_t> HdiLayer::mIdSets;
62 uint32_t HdiLayer::GetIdleId() in GetIdleId()
82 int32_t HdiLayer::Init() in Init()
91 int32_t HdiLayer::SetLayerSize(IRect *rect) in SetLayerSize()
100 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
109 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
115 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
122 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
130 int32_t HdiLayer
[all...]
H A Dhdi_composer.h34 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
47 std::vector<HdiLayer *> mCompLayers;
54 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
H A Dhdi_display.h120 HdiLayer *GetHdiLayer(uint32_t id);
123 virtual std::unique_ptr<HdiLayer> CreateHdiLayer(LayerType type);
130 std::unordered_map<uint32_t, std::unique_ptr<HdiLayer>> mLayersMap;
131 std::multiset<HdiLayer *, SortLayersByZ> mLayers;
132 std::unique_ptr<HdiLayer> mClientLayer;
133 std::vector<HdiLayer *> mChangeLayers;
/device/soc/rockchip/rk3399/hardware/display/src/display_device/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
36 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
37 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
42 HdiLayer *mClientLayer;
H A Dhdi_layer.cpp24 uint32_t HdiLayer::mIdleId = 0;
25 std::unordered_set<uint32_t> HdiLayer::mIdSets;
61 uint32_t HdiLayer::GetIdleId() in GetIdleId()
81 int32_t HdiLayer::Init() in Init()
90 int32_t HdiLayer::SetLayerSize(IRect *rect) in SetLayerSize()
99 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
108 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
114 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
121 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
129 int32_t HdiLayer
[all...]
H A Dhdi_composer.h32 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
43 std::vector<HdiLayer *> mCompLayers;
50 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
H A Dhdi_display.h114 HdiLayer *GetHdiLayer(uint32_t id);
117 virtual std::unique_ptr<HdiLayer> CreateHdiLayer(LayerType type);
124 std::unordered_map<uint32_t, std::unique_ptr<HdiLayer>> mLayersMap;
125 std::multiset<HdiLayer *, SortLayersByZ> mLayers;
126 std::unique_ptr<HdiLayer> mClientLayer;
127 std::vector<HdiLayer *> mChangeLayers;
/device/soc/rockchip/rk3566/hardware/display/src/display_device/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
36 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
37 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
42 HdiLayer *mClientLayer;
H A Dhdi_layer.cpp31 uint32_t HdiLayer::mIdleId = 0;
32 std::unordered_set<uint32_t> HdiLayer::mIdSets;
72 uint32_t HdiLayer::GetIdleId() in GetIdleId()
92 int32_t HdiLayer::Init() in Init()
101 int32_t HdiLayer::SetLayerRegion(IRect *rect) in SetLayerRegion()
110 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
119 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
125 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
132 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
140 int32_t HdiLayer
[all...]
H A Dhdi_composer.h32 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
43 std::vector<HdiLayer *> mCompLayers;
50 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
H A Dhdi_display.h114 HdiLayer *GetHdiLayer(uint32_t id);
117 virtual std::unique_ptr<HdiLayer> CreateHdiLayer(LayerType type);
124 std::unordered_map<uint32_t, std::unique_ptr<HdiLayer>> mLayersMap;
125 std::multiset<HdiLayer *, SortLayersByZ> mLayers;
126 std::unique_ptr<HdiLayer> mClientLayer;
127 std::vector<HdiLayer *> mChangeLayers;
/device/soc/rockchip/rk3588/hardware/display/src/display_device/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
36 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
37 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
42 HdiLayer *mClientLayer;
H A Dhdi_layer.cpp31 uint32_t HdiLayer::mIdleId = 0;
32 std::unordered_set<uint32_t> HdiLayer::mIdSets;
72 uint32_t HdiLayer::GetIdleId() in GetIdleId()
92 int32_t HdiLayer::Init() in Init()
101 int32_t HdiLayer::SetLayerRegion(IRect *rect) in SetLayerRegion()
110 int32_t HdiLayer::SetLayerCrop(IRect *rect) in SetLayerCrop()
119 void HdiLayer::SetLayerZorder(uint32_t zorder) in SetLayerZorder()
125 int32_t HdiLayer::SetLayerPreMulti(bool preMul) in SetLayerPreMulti()
132 int32_t HdiLayer::SetLayerAlpha(LayerAlpha *alpha) in SetLayerAlpha()
140 int32_t HdiLayer
[all...]
H A Dhdi_composer.h32 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
43 std::vector<HdiLayer *> mCompLayers;
50 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
/device/soc/hisilicon/common/hal/display/source/display_device/src/composer/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
34 bool CanHandle(HdiLayer &hdiLayer);
36 int32_t BlitLayer(HdiLayer &src, HdiLayer &dst);
37 int32_t ClearRect(HdiLayer &src, HdiLayer &dst);
42 HdiLayer *mClientLayer;
H A Dhdi_video_composition.h27 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
37 bool CanHandle(HdiLayer &hdiLayer);
39 uint32_t CreateVideoLayerForHdiLayer(HdiLayer &hdiLayer);
40 uint32_t GetVoLayerId(HdiLayer &hdiLayer);
41 void CLoseUnUsedLayer(const std::vector<HdiLayer *> &layers);
H A Dhdi_composer.h32 virtual int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers()
43 std::vector<HdiLayer *> mCompLayers;
50 int32_t Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer);
H A Dhdi_video_composition.cpp50 uint32_t HdiVideoComposition::CreateVideoLayerForHdiLayer(HdiLayer &hdiLayer) in CreateVideoLayerForHdiLayer()
64 uint32_t HdiVideoComposition::GetVoLayerId(HdiLayer &hdiLayer) in GetVoLayerId()
83 int32_t HdiVideoComposition::SetLayers(std::vector<HdiLayer*> &layers, HdiLayer &clientLayer) in SetLayers()
87 std::vector<HdiLayer*> matchedLayers; in SetLayers()
126 void HdiVideoComposition::CLoseUnUsedLayer(const std::vector<HdiLayer*> &layers) in CLoseUnUsedLayer()
150 bool HdiVideoComposition::CanHandle(HdiLayer &hdiLayer) in CanHandle()

Completed in 8 milliseconds

1234