Home
last modified time | relevance | path

Searched refs:layerId (Results 1 - 25 of 34) sorted by relevance

12

/device/soc/hisilicon/common/hal/display/source/display_device/src/core/
H A Dhdi_session.cpp232 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
235 DISPLAY_CHK_RETURN((layerId == NULL), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
236 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
239 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
242 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CloseLayer, layerId); in CloseLayer()
245 static int32_t SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerSize() argument
249 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerSize, rect); in SetLayerSize()
252 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
256 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
259 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
265 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
271 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
278 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
284 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
291 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
298 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
304 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
310 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
316 SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) SetLayerVisible() argument
[all...]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_LOGD("layerId:%{public}d zorder:%{public}d size:%{public}zu", layerId, zorder, mLayers.size()); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
73 DISPLAY_LOGD("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
92 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
97 DISPLAY_CHK_RETURN((layerId in CreateLayer()
117 CloseLayer(uint32_t layerId) CloseLayer() argument
[all...]
H A Dhdi_session.h46 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument
54 auto layer = display->GetHdiLayer(layerId); in CallLayerFunction()
56 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in CallLayerFunction()
/device/soc/rockchip/rk3566/hardware/display/src/display_device/
H A Ddisplay_composer_vdi_impl.h58 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) override;
59 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override;
61 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) override;
62 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) override;
63 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) override;
64 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
65 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
66 virtual int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) override;
67 virtual int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) override;
68 virtual int32_t SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, st
[all...]
H A Ddisplay_composer_vdi_impl.cpp227 int32_t DisplayComposerVdiImpl::CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) in CreateLayer() argument
230 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::CreateLayer, &layerInfo, &layerId); in CreateLayer()
235 int32_t DisplayComposerVdiImpl::DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
238 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
251 int32_t DisplayComposerVdiImpl::SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) in SetLayerAlpha() argument
254 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, &HdiLayer::SetLayerAlpha, in SetLayerAlpha()
260 int32_t DisplayComposerVdiImpl::SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerRegion() argument
263 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, in SetLayerRegion()
269 int32_t DisplayComposerVdiImpl::SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerCrop() argument
272 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, in SetLayerCrop()
277 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
285 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
293 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
301 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument
310 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument
316 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument
326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
334 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
342 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument
348 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument
[all...]
H A Dhdi_session.cpp257 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
260 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
261 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
264 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
267 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
270 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerRegion() argument
274 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, rect); in SetLayerRegion()
277 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
281 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_LOGD("layerId : %{public}d", layerId); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
73 DISPLAY_LOGD("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
89 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
94 DISPLAY_CHK_RETURN((layerId in CreateLayer()
114 DestroyLayer(uint32_t layerId) DestroyLayer() argument
[all...]
H A Dhdi_session.h49 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument
57 auto layer = display->GetHdiLayer(layerId); in CallLayerFunction()
59 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in CallLayerFunction()
/device/soc/rockchip/rk3568/hardware/display/src/display_device/
H A Ddisplay_composer_vdi_impl.h59 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) override;
60 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override;
62 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) override;
63 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) override;
64 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) override;
65 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
66 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
67 virtual int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) override;
68 virtual int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) override;
69 virtual int32_t SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, st
[all...]
H A Dhdi_session.cpp257 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
260 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
261 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
264 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
267 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
270 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerRegion() argument
274 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, rect); in SetLayerRegion()
277 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
281 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_LOGD("layerId : %{public}d", layerId); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
73 DISPLAY_LOGD("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
89 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
94 DISPLAY_CHK_RETURN((layerId in CreateLayer()
114 DestroyLayer(uint32_t layerId) DestroyLayer() argument
[all...]
H A Ddisplay_composer_vdi_impl.cpp227 int32_t DisplayComposerVdiImpl::CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) in CreateLayer() argument
230 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, &layerInfo, &layerId); in CreateLayer()
235 int32_t DisplayComposerVdiImpl::DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
238 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
251 int32_t DisplayComposerVdiImpl::SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) in SetLayerAlpha() argument
254 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerAlpha, in SetLayerAlpha()
260 int32_t DisplayComposerVdiImpl::SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerRegion() argument
263 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, in SetLayerRegion()
269 int32_t DisplayComposerVdiImpl::SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerCrop() argument
272 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
278 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
286 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
294 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
302 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument
311 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument
317 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument
327 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
343 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument
349 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument
[all...]
/device/soc/rockchip/rk3588/hardware/display/src/display_device/
H A Ddisplay_composer_vdi_impl.h58 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) override;
59 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override;
61 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) override;
62 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) override;
63 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) override;
64 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
65 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
66 virtual int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) override;
67 virtual int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) override;
68 virtual int32_t SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, st
[all...]
H A Ddisplay_composer_vdi_impl.cpp227 int32_t DisplayComposerVdiImpl::CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) in CreateLayer() argument
230 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::CreateLayer, &layerInfo, &layerId); in CreateLayer()
235 int32_t DisplayComposerVdiImpl::DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
238 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
251 int32_t DisplayComposerVdiImpl::SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) in SetLayerAlpha() argument
254 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, &HdiLayer::SetLayerAlpha, in SetLayerAlpha()
260 int32_t DisplayComposerVdiImpl::SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerRegion() argument
263 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, in SetLayerRegion()
269 int32_t DisplayComposerVdiImpl::SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerCrop() argument
272 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, in SetLayerCrop()
277 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
285 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
293 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
301 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument
310 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument
316 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument
326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
334 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
342 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument
348 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument
[all...]
H A Dhdi_session.cpp257 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
260 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
261 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
264 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
267 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
270 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerRegion() argument
274 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, rect); in SetLayerRegion()
277 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
281 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_LOGD("layerId : %{public}d", layerId); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
73 DISPLAY_LOGD("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
90 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
95 DISPLAY_CHK_RETURN((layerId in CreateLayer()
115 DestroyLayer(uint32_t layerId) DestroyLayer() argument
[all...]
/device/soc/rockchip/common/hardware/display/src/display_device/
H A Dhdi_session.cpp253 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
256 DISPLAY_CHK_RETURN((layerId == NULL), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
257 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
260 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
263 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CloseLayer, layerId); in CloseLayer()
266 static int32_t SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerSize() argument
270 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerSize, rect); in SetLayerSize()
273 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
277 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
280 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
286 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
292 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
299 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
305 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
312 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
319 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
325 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
331 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Dhdi_display.cpp64 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
66 DISPLAY_DEBUGLOG("layerId : %{public}d", layerId); in SetLayerZorder()
67 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
69 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
70 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
72 DISPLAY_DEBUGLOG("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
90 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
95 DISPLAY_CHK_RETURN((layerId in CreateLayer()
114 CloseLayer(uint32_t layerId) CloseLayer() argument
[all...]
H A Dhdi_session.h48 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), in CallLayerFunction() argument
58 auto layer = display->GetHdiLayer(layerId); in CallLayerFunction()
60 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in CallLayerFunction()
/device/soc/rockchip/rk3399/hardware/display/src/display_device/
H A Dhdi_session.cpp254 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
257 DISPLAY_CHK_RETURN((layerId == NULL), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
258 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
261 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
264 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CloseLayer, layerId); in CloseLayer()
267 static int32_t SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerSize() argument
271 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerSize, rect); in SetLayerSize()
274 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
278 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
281 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
287 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
293 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
300 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
306 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
313 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
320 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
332 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_DEBUGLOG("layerId : %{public}d", layerId); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
73 DISPLAY_DEBUGLOG("zorder no change layerId %{public}d, zorder %{public}d", layerId, zorder); in SetLayerZorder()
90 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
95 DISPLAY_CHK_RETURN((layerId in CreateLayer()
115 CloseLayer(uint32_t layerId) CloseLayer() argument
[all...]
H A Dhdi_session.h47 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument
55 auto layer = display->GetHdiLayer(layerId); in CallLayerFunction()
57 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in CallLayerFunction()
/device/qemu/hardware/display/
H A Ddisplay_layer.c86 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
88 if (layerInfo == NULL || layerId == NULL) { in CreateLayer()
114 *layerId = LAYER_ID; in CreateLayer()
119 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
125 if (layerId != LAYER_ID) { in CloseLayer()
126 HDF_LOGE("%s: layerId invalid", __func__); in CloseLayer()
163 static int32_t Flush(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) in Flush() argument
170 if (layerId != LAYER_ID) { in Flush()
171 HDF_LOGE("%s: layerId invalid", __func__); in Flush()
188 static int32_t GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffe argument
[all...]
/device/qemu/riscv32_virt/liteos_m/board/ui/
H A Dfbdev.cpp28 uint32_t layerId; member
52 g_display.layerFuncs->Flush(g_display.devId, g_display.layerId, &g_display.buffer); in FbdevFlush()
105 ret = g_display.layerFuncs->CreateLayer(g_display.devId, &g_layerInfo, &g_display.layerId); in OpenLayer()
116 int32_t ret = g_display.layerFuncs->SetLayerVisible(g_display.devId, g_display.layerId, visibled); in SetLayerVisible()
128 int32_t ret = g_display.layerFuncs->SetLayerDirtyRegion(g_display.devId, g_display.layerId, &rect); in SetLayerDirtyRegion()
140 g_display.layerFuncs->GetLayerBuffer(g_display.devId, g_display.layerId, &g_display.buffer); in AllocDisplayBuffer()
173 int32_t ret = g_display.layerFuncs->CloseLayer(g_display.devId, g_display.layerId); in FbdevClose()
/device/qemu/riscv32_virt/liteos_m/board/hardware/display/
H A Ddisplay_layer.c85 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
87 if (layerInfo == NULL || layerId == NULL) { in CreateLayer()
121 *layerId = LAYER_ID; in CreateLayer()
126 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
132 if (layerId != LAYER_ID) { in CloseLayer()
133 HDF_LOGE("%s: layerId invalid", __func__); in CloseLayer()
174 static int32_t Flush(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) in Flush() argument
181 if (layerId != LAYER_ID) { in Flush()
182 HDF_LOGE("%s: layerId invalid", __func__); in Flush()
200 static int32_t GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffe argument
[all...]

Completed in 14 milliseconds

12