/device/soc/hisilicon/common/hal/display/source/display_device/src/core/ |
H A D | hdi_session.cpp | 59 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect)
in DoHotPlugCallback() argument 63 callback.first(devId, connect, callback.second);
in DoHotPlugCallback() 78 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info)
in GetDisplayCapability() argument 82 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info);
in GetDisplayCapability() 85 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes)
in GetDisplaySupportedModes() argument 89 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes);
in GetDisplaySupportedModes() 92 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode)
in GetDisplayMode() argument 96 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode);
in GetDisplayMode() 99 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode)
in SetDisplayMode() argument 102 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 105 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 112 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 118 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 125 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 131 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 139 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 146 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 153 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 160 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 167 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 174 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 180 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 188 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 194 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 200 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 207 Commit(uint32_t devId, int32_t *fence) Commit() argument 214 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 219 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 224 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 232 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 239 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 245 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 252 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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_session.h | 34 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args)
in CallDisplayFunction() argument 36 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallDisplayFunction() 37 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalid device id"));
in CallDisplayFunction() 38 auto iter = mHdiDisplays.find(devId);
in CallDisplayFunction() 40 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallDisplayFunction() 46 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args)
in CallLayerFunction() argument 48 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallLayerFunction() 49 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalid device id"));
in CallLayerFunction() 50 auto iter = mHdiDisplays.find(devId);
in CallLayerFunction() 52 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3566/hardware/display/src/display_device/ |
H A D | display_composer_vdi_impl.cpp | 40 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 43 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 48 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 53 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 61 ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, modes.data()); in GetDisplaySupportedModes() 67 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 70 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 75 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 78 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 83 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 91 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 99 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 107 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 115 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 121 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 140 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 146 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 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 | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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 | display_composer_vdi_impl.h | 35 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 36 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 37 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 38 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 39 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 40 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 41 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 42 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 43 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 44 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | hdi_session.h | 37 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 39 DISPLAY_LOGD("device Id : %{public}d", devId); in CallDisplayFunction() 40 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 41 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 43 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 49 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 51 DISPLAY_LOGD("device Id : %{public}d", devId); in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 53 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 55 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3588/hardware/display/src/display_device/ |
H A D | display_composer_vdi_impl.cpp | 40 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 43 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 48 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 53 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 61 ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, modes.data()); in GetDisplaySupportedModes() 67 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 70 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 75 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 78 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 83 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 91 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 99 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 107 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 115 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 121 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 140 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 146 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 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 | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect)
in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second);
in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info)
in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info);
in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes)
in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes);
in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode)
in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode);
in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode)
in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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 | display_composer_vdi_impl.h | 35 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 36 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 37 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 38 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 39 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 40 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 41 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 42 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 43 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 44 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | hdi_session.h | 37 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args)
in CallDisplayFunction() argument 39 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallDisplayFunction() 40 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id"));
in CallDisplayFunction() 41 auto iter = mHdiDisplays.find(devId);
in CallDisplayFunction() 43 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallDisplayFunction() 49 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args)
in CallLayerFunction() argument 51 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id"));
in CallLayerFunction() 53 auto iter = mHdiDisplays.find(devId);
in CallLayerFunction() 55 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallLayerFunction() [all...] |
/device/soc/rockchip/common/hardware/display/src/display_device/ |
H A D | hdi_session.cpp | 81 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 85 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 100 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 104 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 107 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 111 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 114 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 118 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 121 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 124 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 127 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 134 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 140 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 147 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 153 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 161 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 168 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 175 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 182 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 189 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 196 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 202 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 210 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 216 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 222 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 229 Commit(uint32_t devId, int32_t *fence) Commit() argument 236 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 241 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 246 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 253 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 260 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 266 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 273 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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_session.h | 35 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 37 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallDisplayFunction() 38 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, in CallDisplayFunction() 40 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 42 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 48 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), in CallLayerFunction() argument 51 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, in CallLayerFunction() 54 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 56 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
H A D | hdi_session.cpp | 81 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 85 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 100 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 104 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 107 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 111 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 114 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 118 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 121 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 124 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 127 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 134 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 140 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 147 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 153 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 161 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 168 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 175 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 182 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 189 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 196 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 202 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 210 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 216 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 222 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 229 Commit(uint32_t devId, int32_t *fence) Commit() argument 236 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 241 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 246 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 254 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 261 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 267 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 274 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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_session.h | 35 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 37 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallDisplayFunction() 38 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 39 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 41 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 47 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 49 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallLayerFunction() 50 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 51 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 53 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3568/hardware/display/src/display_device/ |
H A D | hdi_session.cpp | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 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 | display_composer_vdi_impl.h | 36 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 37 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 38 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 39 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 40 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 41 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 42 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 43 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 44 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 45 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | display_composer_vdi_impl.cpp | 38 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 41 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 46 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 51 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 59 ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, in GetDisplaySupportedModes() 66 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 69 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 74 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 77 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 82 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 90 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 98 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 106 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 114 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 120 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 139 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 145 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 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...] |
H A D | hdi_session.h | 38 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 40 DISPLAY_LOGD("device Id : %{public}d", devId); in CallDisplayFunction() 41 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 43 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 45 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 51 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 53 DISPLAY_LOGD("device Id : %{public}d", devId); in CallLayerFunction() 54 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 56 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 58 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/qemu/hardware/display/ |
H A D | display_layer.c | 55 static int32_t InitDisplay(uint32_t devId) in InitDisplay() argument 57 if (devId != DEV_ID) { in InitDisplay() 58 HDF_LOGE("%s: devId invalid", __func__); in InitDisplay() 64 static int32_t DeinitDisplay(uint32_t devId) in DeinitDisplay() argument 66 if (devId != DEV_ID) { in DeinitDisplay() 67 HDF_LOGE("%s: devId invalid", __func__); in DeinitDisplay() 86 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument 92 if (devId != DEV_ID) { in CreateLayer() 93 HDF_LOGE("%s: devId invalid", __func__); in CreateLayer() 119 static int32_t CloseLayer(uint32_t devId, uint32_ argument 144 GetDisplayInfo(uint32_t devId, DisplayInfo *dispInfo) GetDisplayInfo() argument 163 Flush(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) Flush() argument 188 GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) GetLayerBuffer() argument [all...] |
/device/qemu/riscv32_virt/liteos_m/board/ui/ |
H A D | fbdev.cpp | 27 uint32_t devId; member 52 g_display.layerFuncs->Flush(g_display.devId, g_display.layerId, &g_display.buffer); in FbdevFlush() 91 g_display.devId = DISPLAY_DEV_ID; in OpenLayer() 93 int32_t ret = g_display.layerFuncs->GetDisplayInfo(g_display.devId, &displayInfo); in OpenLayer() 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() 178 ret = g_display.layerFuncs->DeinitDisplay(g_display.devId); in FbdevClose() [all...] |
/device/qemu/riscv32_virt/liteos_m/board/hardware/display/ |
H A D | display_layer.c | 54 static int32_t InitDisplay(uint32_t devId) in InitDisplay() argument 56 if (devId != DEV_ID) { in InitDisplay() 57 HDF_LOGE("%s: devId invalid", __func__); in InitDisplay() 63 static int32_t DeinitDisplay(uint32_t devId) in DeinitDisplay() argument 65 if (devId != DEV_ID) { in DeinitDisplay() 66 HDF_LOGE("%s: devId invalid", __func__); in DeinitDisplay() 85 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument 91 if (devId != DEV_ID) { in CreateLayer() 92 HDF_LOGE("%s: devId invalid", __func__); in CreateLayer() 126 static int32_t CloseLayer(uint32_t devId, uint32_ argument 154 GetDisplayInfo(uint32_t devId, DisplayInfo *dispInfo) GetDisplayInfo() argument 174 Flush(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) Flush() argument 200 GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) GetLayerBuffer() argument [all...] |
/test/xts/hats/distributedhardware/distributedcameratest/ |
H A D | dcameratest.h | 26 int32_t OnRegisterNotify(const std::string& devId, const std::string& dhId, const std::string& reqId,
in OnRegisterNotify() argument 32 int32_t OnUnregisterNotify(const std::string& devId, const std::string& dhId, const std::string& reqId,
in OnUnregisterNotify() argument 38 int32_t OnHardwareStateChanged(const std::string &devId, const std::string &dhId, int32_t status)
in OnHardwareStateChanged() argument 43 int32_t OnDataSyncTrigger(const std::string &devId)
in OnDataSyncTrigger() argument
|
/test/xts/hats/distributedhardware/distributedcameratest_additional/ |
H A D | dcameratest.h | 29 int32_t OnRegisterNotify(const std::string &devId, const std::string &dhId, const std::string &reqId, in OnRegisterNotify() argument 35 int32_t OnUnregisterNotify(const std::string &devId, const std::string &dhId, const std::string &reqId, in OnUnregisterNotify() argument 41 int32_t OnHardwareStateChanged(const std::string &devId, const std::string &dhId, int32_t status) in OnHardwareStateChanged() argument 46 int32_t OnDataSyncTrigger(const std::string &devId) in OnDataSyncTrigger() argument
|
/test/xts/hats/hdf/hdf_lite/display/ |
H A D | display_test.c | 149 g_displayTest.devId = 0; in InitDisplayTest() 152 ret = g_displayTest.layerFuncs->InitDisplay(g_displayTest.devId); in InitDisplayTest() 165 g_displayTest.devId = 0; in DeinitDisplayTest() 181 g_displayTest.devId = 0; in GetDisplayInfoTest() 184 ret = g_displayTest.layerFuncs->GetDisplayInfo(g_displayTest.devId, &g_displayTest.displayInfo); in GetDisplayInfoTest() 201 g_displayTest.devId = 0; in CreateLayerTest() 205 ret = g_displayTest.layerFuncs->CreateLayer(g_displayTest.devId, &layInfo, &g_displayTest.layerId); in CreateLayerTest() 219 ret = g_displayTest.layerFuncs->CloseLayer(g_displayTest.devId, g_displayTest.layerId); in CloseLayerTest() 234 ret = g_displayTest.layerFuncs->SetLayerVisible(g_displayTest.devId, g_displayTest.layerId, true); in SetLayerVisibleTest() 250 ret = g_displayTest.layerFuncs->SetLayerDirtyRegion(g_displayTest.devId, g_displayTes in SetLayerDirtyRegionTest() [all...] |
/device/board/hisilicon/hispark_taurus/audio_drivers/soc/src/ |
H A D | hi3516_dma_ops.c | 306 int devId; in Hi3516DmaPointer() local 319 devId = data->renderBufInfo.chnId; in Hi3516DmaPointer() 321 bytesOfPointer = AiaoHalReadReg(AiopRegCfg(AOP_BUFF_RPTR_REG, OFFSET_MULTL, devId)); in Hi3516DmaPointer() 325 if (AopHalSetBuffWptr(devId, wPtr) != HDF_SUCCESS) { in Hi3516DmaPointer() 331 devId = data->captureBufInfo.chnId; in Hi3516DmaPointer() 333 bytesOfPointer = AiaoHalReadReg(AiopRegCfg(AIP_BUFF_WPTR_REG, OFFSET_MULTL, devId)); in Hi3516DmaPointer() 337 if (AipHalSetBuffRptr(devId, rPtr) != HDF_SUCCESS) { in Hi3516DmaPointer()
|