/device/soc/hisilicon/common/hal/display/source/display_device/src/core/ |
H A D | hdi_session.cpp | 232 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 D | hdi_display.cpp | 65 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 D | hdi_session.h | 46 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 D | display_composer_vdi_impl.h | 58 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 D | display_composer_vdi_impl.cpp | 227 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 D | hdi_session.cpp | 257 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 D | hdi_display.cpp | 65 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 D | hdi_session.h | 49 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 D | display_composer_vdi_impl.h | 59 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 D | hdi_session.cpp | 257 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 D | hdi_display.cpp | 65 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 D | display_composer_vdi_impl.cpp | 227 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 D | display_composer_vdi_impl.h | 58 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 D | display_composer_vdi_impl.cpp | 227 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 D | hdi_session.cpp | 257 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 D | hdi_display.cpp | 65 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 D | hdi_session.cpp | 253 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 D | hdi_display.cpp | 64 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 D | hdi_session.h | 48 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 D | hdi_session.cpp | 254 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 D | hdi_display.cpp | 65 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 D | hdi_session.h | 47 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 D | display_layer.c | 86 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 D | fbdev.cpp | 28 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 D | display_layer.c | 85 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...] |