/device/soc/hisilicon/common/hal/display/source/display_device/src/core/ |
H A D | hdi_layer.cpp | 23 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 D | hdi_display.h | 110 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 D | hdi_gfx_composition.h | 26 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 D | hdi_layer.cpp | 31 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 D | hdi_composer.h | 32 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 D | hdi_display.h | 114 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 D | hdi_gfx_composition.h | 26 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 D | hdi_layer.cpp | 24 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 D | hdi_composer.h | 34 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 D | hdi_display.h | 120 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 D | hdi_gfx_composition.h | 26 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 D | hdi_layer.cpp | 24 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 D | hdi_composer.h | 32 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 D | hdi_display.h | 114 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 D | hdi_gfx_composition.h | 26 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 D | hdi_layer.cpp | 31 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 D | hdi_composer.h | 32 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 D | hdi_display.h | 114 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 D | hdi_gfx_composition.h | 26 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 D | hdi_layer.cpp | 31 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 D | hdi_composer.h | 32 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 D | hdi_gfx_composition.h | 26 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 D | hdi_video_composition.h | 27 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 D | hdi_composer.h | 32 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 D | hdi_video_composition.cpp | 50 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()
|