Home
last modified time | relevance | path

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

12

/drivers/peripheral/display/interfaces/include/
H A Ddisplay_layer.h102 * @param layerId Indicates the pointer to the layer ID, which uniquely identifies a layer. The layer ID is returned
112 int32_t (*CreateLayer)(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId);
118 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
127 int32_t (*CloseLayer)(uint32_t devId, uint32_t layerId);
136 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
147 int32_t (*SetLayerVisible)(uint32_t devId, uint32_t layerId, bool visible);
154 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
165 int32_t (*GetLayerVisibleState)(uint32_t devId, uint32_t layerId, bool *visible);
172 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
182 int32_t (*SetLayerSize)(uint32_t devId, uint32_t layerId, IRec
[all...]
/drivers/peripheral/display/hdi_service/device/src/server/
H A Ddisplay_device_service.cpp208 int32_t DisplayDeviceService::CreateLayer(uint32_t devId, const LayerInfo &layerInfo, uint32_t &layerId) in CreateLayer() argument
210 return displayLayer_->CreateLayer(devId, &layerInfo, &layerId); in CreateLayer()
213 int32_t DisplayDeviceService::SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) in SetLayerVisible() argument
215 return displayLayer_->SetLayerVisible(devId, layerId, visible); in SetLayerVisible()
218 int32_t DisplayDeviceService::GetLayerVisibleState(uint32_t devId, uint32_t layerId, bool &visible) in GetLayerVisibleState() argument
220 return displayLayer_->GetLayerVisibleState(devId, layerId, &visible); in GetLayerVisibleState()
223 int32_t DisplayDeviceService::SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect *rect) in SetLayerCrop() argument
225 return displayLayer_->SetLayerCrop(devId, layerId, const_cast<IRect *>(rect)); in SetLayerCrop()
228 int32_t DisplayDeviceService::SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
230 return displayLayer_->SetLayerZorder(devId, layerId, zorde in SetLayerZorder()
233 GetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t &zorder) GetLayerZorder() argument
238 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
243 GetLayerPreMulti(uint32_t devId, uint32_t layerId, bool &preMul) GetLayerPreMulti() argument
248 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) SetLayerAlpha() argument
253 GetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha &alpha) GetLayerAlpha() argument
258 SetLayerColorKey(uint32_t devId, uint32_t layerId, bool enable, uint32_t key) SetLayerColorKey() argument
263 GetLayerColorKey(uint32_t devId, uint32_t layerId, bool *enable, uint32_t *key) GetLayerColorKey() argument
268 SetLayerPalette(uint32_t devId, uint32_t layerId, const uint32_t *palette, uint32_t len) SetLayerPalette() argument
273 GetLayerPalette(uint32_t devId, uint32_t layerId, uint32_t &palette, uint32_t len) GetLayerPalette() argument
278 SetLayerCompression(uint32_t devId, uint32_t layerId, int32_t compType) SetLayerCompression() argument
283 GetLayerCompression(uint32_t devId, uint32_t layerId, int32_t &compType) GetLayerCompression() argument
288 Flush(uint32_t devId, uint32_t layerId, LayerBuffer &buffer) Flush() argument
293 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, uint32_t num, const IRect &region) SetLayerDirtyRegion() argument
300 GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) GetLayerBuffer() argument
305 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
310 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument
315 SetLayerSize(uint32_t devId, uint32_t layerId, const IRect *rect) SetLayerSize() argument
320 GetLayerSize(uint32_t devId, uint32_t layerId, IRect &rect) GetLayerSize() argument
325 WaitForVBlank(uint32_t devId, uint32_t layerId, int32_t timeOut) WaitForVBlank() argument
350 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, const IRect &rect) SetLayerVisibleRegion() argument
355 SetLayerBuffer( uint32_t devId, uint32_t layerId, const BufferHandle &buffer, int32_t fence) SetLayerBuffer() argument
361 InvokeLayerCmd(uint32_t devId, uint32_t layerId, uint32_t cmd, ...) InvokeLayerCmd() argument
369 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
374 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
H A Ddisplay_device_host_driver.cpp1001 uint32_t layerId = 0; in CreateLayer() local
1002 int32_t ret = device_->CreateLayer(devId, layerinfo, layerId); in CreateLayer()
1007 if (!reply->WriteUint32(layerId)) { in CreateLayer()
1008 DISPLAY_LOG("error: server write layerId into data failed"); in CreateLayer()
1028 uint32_t layerId = 0; in SetLayerVisible() local
1029 if (!data->ReadUint32(layerId)) { in SetLayerVisible()
1039 int32_t ret = device_->SetLayerVisible(devId, layerId, visibleTmp); in SetLayerVisible()
1058 uint32_t layerId = 0; in GetLayerVisibleState() local
1059 if (!data->ReadUint32(layerId)) { in GetLayerVisibleState()
1064 int32_t ret = device_->GetLayerVisibleState(devId, layerId, visibl in GetLayerVisibleState()
1091 uint32_t layerId = 0; SetLayerCrop() local
1121 uint32_t layerId = 0; SetLayerZorder() local
1150 uint32_t layerId = 0; GetLayerZorder() local
1183 uint32_t layerId = 0; SetLayerPreMulti() local
1212 uint32_t layerId = 0; GetLayerPreMulti() local
1244 uint32_t layerId = 0; SetLayerAlpha() local
1274 uint32_t layerId = 0; GetLayerAlpha() local
1306 uint32_t layerId = 0; SetLayerColorKey() local
1340 uint32_t layerId = 0; GetLayerColorKey() local
1377 uint32_t layerId = 0; SetLayerPalette() local
1413 uint32_t layerId = 0; GetLayerPalette() local
1456 uint32_t layerId = 0; SetLayerCompression() local
1485 uint32_t layerId = 0; GetLayerCompression() local
1517 uint32_t layerId = 0; Flush() local
1551 uint32_t layerId = 0; SetLayerVisibleRegion() local
1588 uint32_t layerId = 0; SetLayerDirtyRegion() local
1624 uint32_t layerId = 0; GetLayerBuffer() local
1660 uint32_t layerId = 0; SetLayerBuffer() local
1701 uint32_t layerId = 0; SetLayerCompositionType() local
1795 uint32_t layerId = 0; CloseLayer() local
1819 uint32_t layerId = 0; SetLayerSize() local
1853 uint32_t layerId = 0; GetLayerSize() local
1887 uint32_t layerId = 0; SetTransformMode() local
1920 uint32_t layerId = 0; WaitForVBlank() local
1988 uint32_t layerId = 0; SetLayerBlendType() local
[all...]
/drivers/peripheral/display/hal/default_standard/src/display_layer_video/
H A Ddisplay_layer_video.cpp50 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
54 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
58 return g_layerService->CreateLayer(devId, info, *layerId); in CreateLayer()
61 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
64 g_layerService->CloseLayer(devId, layerId); in CloseLayer()
68 static int32_t SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerSize() argument
72 g_layerService->SetLayerRect(devId, layerId, *rect); in SetLayerSize()
76 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
82 static int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_ argument
89 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
96 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
[all...]
/drivers/peripheral/display/hdi_service/device/include/interfaces/
H A Didisplay_device.h76 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo &layerInfo, uint32_t &layerId) = 0;
77 virtual int32_t SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) = 0;
78 virtual int32_t GetLayerVisibleState(uint32_t devId, uint32_t layerId, bool &visible) = 0;
79 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect *rect) = 0;
80 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) = 0;
81 virtual int32_t GetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t &zorder) = 0;
82 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) = 0;
83 virtual int32_t GetLayerPreMulti(uint32_t devId, uint32_t layerId, bool &preMul) = 0;
84 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) = 0;
85 virtual int32_t GetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlph
[all...]
/drivers/peripheral/display/hdi_service/device/include/proxy/
H A Ddisplay_device_proxy.h70 int32_t CreateLayer(uint32_t devId, const LayerInfo &layerInfo, uint32_t &layerId) override;
71 int32_t SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) override;
72 int32_t GetLayerVisibleState(uint32_t devId, uint32_t layerId, bool &visible) override;
73 int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect *rect) override;
74 int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
75 int32_t GetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t &zorder) override;
76 int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
77 int32_t GetLayerPreMulti(uint32_t devId, uint32_t layerId, bool &preMul) override;
78 int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) override;
79 int32_t GetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlph
[all...]
/drivers/peripheral/display/hdi_service/device/include/server/
H A Ddisplay_device_service.h66 int32_t CreateLayer(uint32_t devId, const LayerInfo &layerInfo, uint32_t &layerId) override;
67 int32_t SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) override;
68 int32_t GetLayerVisibleState(uint32_t devId, uint32_t layerId, bool &visible) override;
69 int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect *rect) override;
70 int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
71 int32_t GetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t &zorder) override;
72 int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
73 int32_t GetLayerPreMulti(uint32_t devId, uint32_t layerId, bool &preMul) override;
74 int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) override;
75 int32_t GetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlph
[all...]
/drivers/peripheral/display/composer/test/fuzztest/layer_fuzzer/
H A Dlayer_fuzzer.cpp135 int32_t UsingCreateLayer(uint32_t devId, uint32_t& layerId) in UsingCreateLayer() argument
145 ret = g_composerInterface->CreateLayer(devId, layerInfo, bufferCount, layerId); in UsingCreateLayer()
152 int32_t UsingCloseLayer(uint32_t devId, uint32_t layerId) in UsingCloseLayer() argument
154 int32_t ret = g_composerInterface->DestroyLayer(devId, layerId); in UsingCloseLayer()
162 int32_t TestSetLayerAlpha(uint32_t devId, uint32_t layerId) in TestSetLayerAlpha() argument
178 int32_t TestSetLayerRegion(uint32_t devId, uint32_t layerId) in TestSetLayerRegion() argument
186 ret = g_composerInterface->SetLayerRegion(devId, layerId, rect); in TestSetLayerRegion()
193 int32_t TestSetLayerCrop(uint32_t devId, uint32_t layerId) in TestSetLayerCrop() argument
201 ret = g_composerInterface->SetLayerCrop(devId, layerId, rect); in TestSetLayerCrop()
208 int32_t TestSetLayerZorder(uint32_t devId, uint32_t layerId) in TestSetLayerZorder() argument
218 TestSetLayerPreMulti(uint32_t devId, uint32_t layerId) TestSetLayerPreMulti() argument
228 TestSetLayerTransformMode(uint32_t devId, uint32_t layerId) TestSetLayerTransformMode() argument
243 TestSetLayerDirtyRegion(uint32_t devId, uint32_t layerId) TestSetLayerDirtyRegion() argument
260 TestSetLayerVisibleRegion(uint32_t devId, uint32_t layerId) TestSetLayerVisibleRegion() argument
277 TestSetLayerBuffer(uint32_t devId, uint32_t layerId) TestSetLayerBuffer() argument
295 TestSetLayerCompositionType(uint32_t devId, uint32_t layerId) TestSetLayerCompositionType() argument
310 TestSetLayerBlendType(uint32_t devId, uint32_t layerId) TestSetLayerBlendType() argument
325 TestSetLayerMaskInfo(uint32_t devId, uint32_t layerId) TestSetLayerMaskInfo() argument
340 TestSetLayerColor(uint32_t devId, uint32_t layerId) TestSetLayerColor() argument
355 TestSetLayerPerFrameParameter(uint32_t devId, uint32_t layerId) TestSetLayerPerFrameParameter() argument
415 uint32_t layerId = GetData<uint32_t>(); FuzzTest() local
[all...]
/drivers/interface/display/composer/v1_0/include/
H A Didisplay_composer_interface.h535 * @param layerId Indicates the pointer to the layer ID, which uniquely identifies a layer. The layer ID is returned
544 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t cacheCount, uint32_t& layerId) = 0;
551 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
560 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) = 0;
585 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
595 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) = 0;
602 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
612 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) = 0;
619 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
628 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, cons
[all...]
/drivers/peripheral/display/composer/hdi_service/include/
H A Didisplay_composer_vdi.h65 virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) = 0;
66 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) = 0;
68 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) = 0;
69 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) = 0;
70 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) = 0;
71 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) = 0;
72 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) = 0;
73 virtual int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) = 0;
74 virtual int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) = 0;
75 virtual int32_t SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, st
[all...]
/drivers/peripheral/display/composer/vdi_base/include/
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 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()
/drivers/peripheral/display/hal/default_standard/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...]
/drivers/interface/display/composer/v1_0/hdi_impl/
H A Ddisplay_composer_hdi_impl.h345 uint32_t& layerId) override
348 return ToDispErrCode(hdi_->CreateLayer(devId, layerInfo, cacheCount, layerId));
351 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override
354 return ToDispErrCode(hdi_->DestroyLayer(devId, layerId));
363 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) override
366 return ToDispErrCode(req_->SetLayerAlpha(devId, layerId, alpha));
369 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) override
372 return ToDispErrCode(req_->SetLayerRegion(devId, layerId, rect));
375 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) override
378 return ToDispErrCode(req_->SetLayerCrop(devId, layerId, rec
[all...]
/drivers/peripheral/display/hal/default_standard/src/display_device/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()
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.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()
/drivers/peripheral/display/composer/vdi_base/src/
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.cpp213 int32_t DisplayComposerVdiImpl::CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) in CreateLayer() argument
215 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, &layerInfo, &layerId); in CreateLayer()
220 int32_t DisplayComposerVdiImpl::DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
222 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
234 int32_t DisplayComposerVdiImpl::SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) in SetLayerAlpha() argument
236 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerAlpha, in SetLayerAlpha()
242 int32_t DisplayComposerVdiImpl::SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerRegion() argument
244 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, in SetLayerRegion()
250 int32_t DisplayComposerVdiImpl::SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) in SetLayerCrop() argument
252 int32_t ec = HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
258 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
265 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
272 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
279 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument
287 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument
293 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument
302 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
309 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
316 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument
322 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument
[all...]
H A Dhdi_session.cpp256 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
259 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr")); in CreateLayer()
260 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId); in CreateLayer()
263 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
266 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId); in DestroyLayer()
269 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerRegion() argument
273 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, rect); in SetLayerRegion()
276 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
280 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, in SetLayerCrop()
283 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
289 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
295 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument
302 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
308 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument
315 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument
322 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument
328 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
334 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
/drivers/interface/display/composer/v1_0/display_command/
H A Ddisplay_cmd_responser.h549 uint32_t layerId = 0; in OnSetLayerAlpha() local
553 int32_t ret = CmdUtils::SetupDeviceUnpack(unpacker, devId, layerId); in OnSetLayerAlpha()
573 ret = impl_->SetLayerAlpha(devId, layerId, alpha); in OnSetLayerAlpha()
589 uint32_t layerId = 0; in OnSetLayerRegion() local
592 int32_t ret = CmdUtils::SetupDeviceUnpack(unpacker, devId, layerId); in OnSetLayerRegion()
600 ret = impl_->SetLayerRegion(devId, layerId, rect); in OnSetLayerRegion()
615 uint32_t layerId = 0; in OnSetLayerCrop() local
618 int32_t ret = CmdUtils::SetupDeviceUnpack(unpacker, devId, layerId); in OnSetLayerCrop()
626 ret = impl_->SetLayerCrop(devId, layerId, rect); in OnSetLayerCrop()
641 uint32_t layerId in OnSetLayerZorder() local
667 uint32_t layerId = 0; OnSetLayerPreMulti() local
693 uint32_t layerId = 0; OnSetLayerTransformMode() local
720 uint32_t layerId = 0; OnSetLayerDirtyRegion() local
755 uint32_t layerId = 0; OnSetLayerVisibleRegion() local
788 uint32_t layerId; global() member
911 uint32_t layerId = 0; OnSetLayerCompositionType() local
936 uint32_t layerId = 0; OnSetLayerBlendType() local
961 uint32_t layerId = 0; OnSetLayerMaskInfo() local
987 uint32_t layerId = 0; OnSetLayerColor() local
1020 GetFileName(uint32_t devId, uint32_t layerId, const BufferHandle& buffer) GetFileName() argument
1038 DumpLayerBuffer(uint32_t devId, uint32_t layerId, int32_t fence, const BufferHandle& buffer, std::string tag) DumpLayerBuffer() argument
[all...]
H A Ddisplay_cmd_requester.h241 int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) in SetLayerAlpha() argument
252 ret = CmdUtils::SetupDevice(devId, layerId, requestPacker_); in SetLayerAlpha()
289 int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect &rect) in SetLayerRegion() argument
299 ret = CmdUtils::SetupDevice(devId, layerId, requestPacker_); in SetLayerRegion()
320 int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect &rect) in SetLayerCrop() argument
330 ret = CmdUtils::SetupDevice(devId, layerId, requestPacker_); in SetLayerCrop()
351 int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
362 ret = CmdUtils::SetupDevice(devId, layerId, requestPacker_); in SetLayerZorder()
383 int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) in SetLayerPreMulti() argument
394 ret = CmdUtils::SetupDevice(devId, layerId, requestPacker in SetLayerPreMulti()
416 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument
448 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect> &rects) SetLayerDirtyRegion() argument
488 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect> &rects) SetLayerVisibleRegion() argument
528 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle* buffer, uint32_t seqNo, int32_t fence, const std::vector<uint32_t>& deletingList) SetLayerBuffer() argument
583 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
615 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
647 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument
679 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument
[all...]
/drivers/peripheral/display/hdi_service/device/src/proxy/display_device_proxy/
H A Ddisplay_device_proxy.cpp1006 int32_t DisplayDeviceProxy::CreateLayer(uint32_t devId, const LayerInfo &layerInfo, uint32_t &layerId) in CreateLayer() argument
1030 layerId = reply.ReadUint32(); in CreateLayer()
1035 int32_t DisplayDeviceProxy::CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
1049 if (!data.WriteUint32(layerId)) { in CloseLayer()
1050 DISPLAY_LOG("error: %{public}s write layerId into data failed", __func__); in CloseLayer()
1063 int32_t DisplayDeviceProxy::SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) in SetLayerVisible() argument
1077 if (!data.WriteUint32(layerId)) { in SetLayerVisible()
1078 DISPLAY_LOG("error: %{public}s write layerId into data failed", __func__); in SetLayerVisible()
1082 DISPLAY_LOG("error: %{public}s write layerId into data failed", __func__); in SetLayerVisible()
1095 int32_t DisplayDeviceProxy::GetLayerVisibleState(uint32_t devId, uint32_t layerId, boo argument
1123 SetLayerSize(uint32_t devId, uint32_t layerId, const IRect *rect) SetLayerSize() argument
1159 GetLayerSize(uint32_t devId, uint32_t layerId, IRect &rect) GetLayerSize() argument
1190 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect *rect) SetLayerCrop() argument
1227 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument
1259 GetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t &zorder) GetLayerZorder() argument
1288 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument
1320 GetLayerPreMulti(uint32_t devId, uint32_t layerId, bool &preMul) GetLayerPreMulti() argument
1348 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha &alpha) SetLayerAlpha() argument
1379 GetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha &alpha) GetLayerAlpha() argument
1411 SetLayerColorKey(uint32_t devId, uint32_t layerId, bool enable, uint32_t key) SetLayerColorKey() argument
1446 GetLayerColorKey(uint32_t devId, uint32_t layerId, bool *enable, uint32_t *key) GetLayerColorKey() argument
1476 SetLayerPalette(uint32_t devId, uint32_t layerId, const uint32_t *palette, uint32_t len) SetLayerPalette() argument
1516 GetLayerPalette(uint32_t devId, uint32_t layerId, uint32_t &palette, uint32_t len) GetLayerPalette() argument
1549 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument
1580 SetLayerCompression(uint32_t devId, uint32_t layerId, int32_t compType) SetLayerCompression() argument
1611 GetLayerCompression(uint32_t devId, uint32_t layerId, int32_t &compType) GetLayerCompression() argument
1639 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, uint32_t num, const IRect &region) SetLayerDirtyRegion() argument
1675 GetLayerBuffer(uint32_t devId, uint32_t layerId, LayerBuffer *buffer) GetLayerBuffer() argument
1716 Flush(uint32_t devId, uint32_t layerId, LayerBuffer &buffer) Flush() argument
1751 WaitForVBlank(uint32_t devId, uint32_t layerId, int32_t timeOut) WaitForVBlank() argument
1815 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, const IRect &rect) SetLayerVisibleRegion() argument
1850 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle &buffer, int32_t fence) SetLayerBuffer() argument
1885 InvokeLayerCmd(uint32_t devId, uint32_t layerId, uint32_t cmd, ...) InvokeLayerCmd() argument
1894 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument
1925 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument
[all...]
/drivers/interface/display/composer/cache_manager/
H A Ddevice_cache.cpp78 LayerCache* DeviceCache::LayerCacheInstance(uint32_t layerId) const in LayerCacheInstance()
80 return layerCaches_->SearchCache(layerId); in LayerCacheInstance()
126 int32_t DeviceCache::ClearLayerBuffer(uint32_t layerId) in ClearLayerBuffer() argument
128 HDF_LOGI("%{public}s, layerId %{public}u", __func__, layerId); in ClearLayerBuffer()
132 LayerCache* layerCache = layerCaches_->SearchCache(layerId); in ClearLayerBuffer()
134 HDF_LOGE("%{public}s, layerId %{public}u not found", __func__, layerId); in ClearLayerBuffer()

Completed in 19 milliseconds

12