Home
last modified time | relevance | path

Searched refs:layerId (Results 1 – 25 of 83) sorted by relevance

1234

/ohos5.0/drivers/peripheral/display/interfaces/include/
H A Ddisplay_layer.h127 int32_t (*CloseLayer)(uint32_t devId, uint32_t layerId);
147 int32_t (*SetLayerVisible)(uint32_t devId, uint32_t layerId, bool visible);
182 int32_t (*SetLayerSize)(uint32_t devId, uint32_t layerId, IRect *rect);
199 int32_t (*GetLayerSize)(uint32_t devId, uint32_t layerId, IRect *rect);
215 int32_t (*SetLayerCrop)(uint32_t devId, uint32_t layerId, IRect *rect);
234 int32_t (*SetLayerZorder)(uint32_t devId, uint32_t layerId, uint32_t zorder);
252 int32_t (*GetLayerZorder)(uint32_t devId, uint32_t layerId, uint32_t *zorder);
270 int32_t (*SetLayerPreMulti)(uint32_t devId, uint32_t layerId, bool preMul);
287 int32_t (*GetLayerPreMulti)(uint32_t devId, uint32_t layerId, bool *preMul);
503 int32_t (*Flush)(uint32_t devId, uint32_t layerId, LayerBuffer *buffer);
[all …]
/ohos5.0/drivers/peripheral/display/hdi_service/device/src/server/
H A Ddisplay_device_service.cpp230 return displayLayer_->SetLayerZorder(devId, layerId, zorder); in SetLayerZorder()
235 return displayLayer_->GetLayerZorder(devId, layerId, &zorder); in GetLayerZorder()
255 return displayLayer_->GetLayerAlpha(devId, layerId, &alpha); in GetLayerAlpha()
290 return displayLayer_->Flush(devId, layerId, &buffer); in Flush()
295 (void)layerId; in SetLayerDirtyRegion()
302 return displayLayer_->GetLayerBuffer(devId, layerId, buffer); in GetLayerBuffer()
307 return displayLayer_->SetTransformMode(devId, layerId, type); in SetTransformMode()
312 return displayLayer_->CloseLayer(devId, layerId); in CloseLayer()
322 return displayLayer_->GetLayerSize(devId, layerId, &rect); in GetLayerSize()
327 return displayLayer_->WaitForVBlank(devId, layerId, timeOut); in WaitForVBlank()
[all …]
H A Ddisplay_device_host_driver.cpp1001 uint32_t layerId = 0; in CreateLayer() local
1028 uint32_t layerId = 0; in SetLayerVisible() local
1058 uint32_t layerId = 0; in GetLayerVisibleState() local
1091 uint32_t layerId = 0; in SetLayerCrop() local
1121 uint32_t layerId = 0; in SetLayerZorder() local
1150 uint32_t layerId = 0; in GetLayerZorder() local
1183 uint32_t layerId = 0; in SetLayerPreMulti() local
1212 uint32_t layerId = 0; in GetLayerPreMulti() local
1244 uint32_t layerId = 0; in SetLayerAlpha() local
1274 uint32_t layerId = 0; in GetLayerAlpha() local
[all …]
/ohos5.0/drivers/peripheral/display/hdi_service/device/include/interfaces/
H A Didisplay_device.h77 virtual int32_t SetLayerVisible(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;
92 virtual int32_t Flush(uint32_t devId, uint32_t layerId, LayerBuffer &buffer) = 0;
96 virtual int32_t CloseLayer(uint32_t devId, uint32_t layerId) = 0;
97 virtual int32_t SetLayerSize(uint32_t devId, uint32_t layerId, const IRect *rect) = 0;
98 virtual int32_t GetLayerSize(uint32_t devId, uint32_t layerId, IRect &rect) = 0;
[all …]
/ohos5.0/drivers/peripheral/display/hdi_service/device/include/server/
H A Ddisplay_device_service.h67 int32_t SetLayerVisible(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;
82 int32_t Flush(uint32_t devId, uint32_t layerId, LayerBuffer &buffer) override;
86 int32_t CloseLayer(uint32_t devId, uint32_t layerId) override;
87 int32_t SetLayerSize(uint32_t devId, uint32_t layerId, const IRect *rect) override;
88 int32_t GetLayerSize(uint32_t devId, uint32_t layerId, IRect &rect) override;
[all …]
/ohos5.0/drivers/peripheral/display/hdi_service/device/include/proxy/
H A Ddisplay_device_proxy.h71 int32_t SetLayerVisible(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;
86 int32_t Flush(uint32_t devId, uint32_t layerId, LayerBuffer &buffer) override;
90 int32_t CloseLayer(uint32_t devId, uint32_t layerId) override;
91 int32_t SetLayerSize(uint32_t devId, uint32_t layerId, const IRect *rect) override;
92 int32_t GetLayerSize(uint32_t devId, uint32_t layerId, IRect &rect) override;
[all …]
/ohos5.0/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
152 int32_t UsingCloseLayer(uint32_t devId, uint32_t layerId) in UsingCloseLayer() argument
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
193 int32_t TestSetLayerCrop(uint32_t devId, uint32_t layerId) in TestSetLayerCrop() argument
208 int32_t TestSetLayerZorder(uint32_t devId, uint32_t layerId) in TestSetLayerZorder() argument
340 int32_t TestSetLayerColor(uint32_t devId, uint32_t layerId) in TestSetLayerColor() argument
415 uint32_t layerId = GetData<uint32_t>(); in FuzzTest() local
416 int32_t ret = UsingCreateLayer(devId, layerId); in FuzzTest()
428 ret = g_testFuncs[code % len](devId, layerId); in FuzzTest()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/fuzztest/hdidevice_fuzzer/
H A Dhdidevice_fuzzer.cpp57 uint32_t layerId = GetData<uint32_t>(); in HdiDeviceFuzzTest3() local
67 device->SetLayerMetaData(screenId, layerId, metaDatas); in HdiDeviceFuzzTest3()
72 device->SetLayerMaskInfo(screenId, layerId, maskInfo); in HdiDeviceFuzzTest3()
86 uint32_t layerId = GetData<uint32_t>(); in HdiDeviceFuzzTest2() local
113 device->SetLayerAlpha(screenId, layerId, alpha); in HdiDeviceFuzzTest2()
114 device->SetLayerSize(screenId, layerId, layerRect); in HdiDeviceFuzzTest2()
115 device->SetTransformMode(screenId, layerId, ttype); in HdiDeviceFuzzTest2()
119 device->SetLayerBuffer(screenId, layerId, layerBuffer); in HdiDeviceFuzzTest2()
121 device->SetLayerBlendType(screenId, layerId, btype); in HdiDeviceFuzzTest2()
122 device->SetLayerCrop(screenId, layerId, crop); in HdiDeviceFuzzTest2()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_device.h74 virtual int32_t SetLayerVisibleRegion(uint32_t screenId, uint32_t layerId,
76 virtual int32_t SetLayerDirtyRegion(uint32_t screenId, uint32_t layerId,
81 virtual int32_t SetLayerCrop(uint32_t screenId, uint32_t layerId, const GraphicIRect &crop) = 0;
82 virtual int32_t SetLayerZorder(uint32_t screenId, uint32_t layerId, uint32_t zorder) = 0;
83 virtual int32_t SetLayerPreMulti(uint32_t screenId, uint32_t layerId, bool isPreMulti) = 0;
88 virtual int32_t SetLayerMetaData(uint32_t screenId, uint32_t layerId,
96 virtual int32_t GetSupportedPresentTimestampType(uint32_t screenId, uint32_t layerId,
99 virtual int32_t SetLayerMaskInfo(uint32_t screenId, uint32_t layerId, uint32_t maskInfo) = 0;
103 uint32_t &layerId) = 0;
104 virtual int32_t CloseLayer(uint32_t screenId, uint32_t layerId) = 0;
[all …]
H A Dhdi_device_impl.h72 int32_t SetLayerVisibleRegion(uint32_t screenId, uint32_t layerId,
74 int32_t SetLayerDirtyRegion(uint32_t screenId, uint32_t layerId,
80 int32_t SetLayerZorder(uint32_t screenId, uint32_t layerId, uint32_t zorder) override;
81 int32_t SetLayerPreMulti(uint32_t screenId, uint32_t layerId, bool isPreMulti) override;
86 int32_t SetLayerMetaData(uint32_t screenId, uint32_t layerId,
88 int32_t SetLayerMetaDataSet(uint32_t screenId, uint32_t layerId, GraphicHDRMetadataKey key,
94 int32_t GetSupportedPresentTimestampType(uint32_t screenId, uint32_t layerId,
97 int32_t SetLayerMaskInfo(uint32_t screenId, uint32_t layerId, uint32_t maskInfo) override;
101 uint32_t &layerId) override;
102 int32_t CloseLayer(uint32_t screenId, uint32_t layerId) override;
[all …]
/ohos5.0/drivers/interface/display/composer/v1_0/include/
H A Didisplay_composer_interface.h560 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) = 0;
595 virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) = 0;
612 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) = 0;
628 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) = 0;
647 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) = 0;
665 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) = 0;
681 virtual int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) = 0;
773 virtual int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) = 0;
856 virtual int32_t SetLayerMetaDataSet(uint32_t devId, uint32_t layerId, HDRMetadataKey key,
921 virtual int32_t SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) = 0;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdidevice_test.cpp132 uint32_t screenId = 1, layerId = 0, zorder = 0; variable
142 ASSERT_EQ(HdiDeviceTest::hdiDevice_->SetLayerDirtyRegion(screenId, layerId, dirtyRegions),
160 ASSERT_EQ(HdiDeviceTest::hdiDevice_->SetLayerColorTransform(screenId, layerId, matrix),
163 ASSERT_EQ(HdiDeviceTest::hdiDevice_->SetLayerColorDataSpace(screenId, layerId, colorSpace),
165 ASSERT_EQ(HdiDeviceTest::hdiDevice_->GetLayerColorDataSpace(screenId, layerId, colorSpace),
171 ASSERT_EQ(HdiDeviceTest::hdiDevice_->SetLayerMetaDataSet(screenId, layerId, key, metaDatas),
174 ASSERT_EQ(HdiDeviceTest::hdiDevice_->SetLayerTunnelHandle(screenId, layerId, extDataHandle),
191 uint32_t screenId = 1, layerId = 0; variable
193 ASSERT_EQ(HdiDeviceTest::hdiDevice_->GetPresentTimestamp(screenId, layerId, timestamp),
199 ASSERT_EQ(HdiDeviceTest::hdiDevice_->CreateLayer(screenId, layerInfo, cacheCount, layerId),
[all …]
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_layer_video/
H A Ddisplay_layer_video.cpp58 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_t zorder) in SetLayerZorder() argument
85 g_layerService->SetLayerZorder(devId, layerId, zorder); in SetLayerZorder()
89 static int32_t SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) in SetTransformMode() argument
92 g_layerService->SetTransformMode(devId, layerId, type); in SetTransformMode()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_device_impl.cpp441 return g_composer->SetLayerAlpha(screenId, layerId, hdiLayerAlpha); in SetLayerAlpha()
453 return g_composer->SetLayerRegion(screenId, layerId, hdiLayerRect); in SetLayerSize()
532 return g_composer->SetLayerCrop(screenId, layerId, hdiCropRect); in SetLayerCrop()
538 return g_composer->SetLayerZorder(screenId, layerId, zorder); in SetLayerZorder()
544 return g_composer->SetLayerPreMulti(screenId, layerId, isPreMulti); in SetLayerPreMulti()
559 return g_composer->SetLayerColor(screenId, layerId, color); in SetLayerColor()
665 return g_composer->SetLayerMaskInfo(screenId, layerId, info); in SetLayerMaskInfo()
670 uint32_t &layerId) in CreateLayer() argument
682 int32_t HdiDeviceImpl::CloseLayer(uint32_t screenId, uint32_t layerId) in CloseLayer() argument
685 return g_composer->DestroyLayer(screenId, layerId); in CloseLayer()
[all …]
/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_session.cpp256 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
263 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
269 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerRegion() argument
276 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
283 static int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
289 static int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) in SetLayerPreMulti() argument
295 static int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) in SetLayerAlpha() argument
302 static int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) in SetLayerTransformMode() argument
308 static int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) in SetLayerDirtyRegion() argument
328 static int32_t SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) in SetLayerCompositionType() argument
[all …]
H A Ddisplay_composer_vdi_impl.cpp213 … DisplayComposerVdiImpl::CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) in CreateLayer() argument
220 int32_t DisplayComposerVdiImpl::DestroyLayer(uint32_t devId, uint32_t layerId) in DestroyLayer() argument
234 int32_t DisplayComposerVdiImpl::SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& a… 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, &HdiLayer::SetLayerCrop, in SetLayerCrop()
258 int32_t DisplayComposerVdiImpl::SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
265 int32_t DisplayComposerVdiImpl::SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) in SetLayerPreMulti() argument
[all …]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
67 DISPLAY_LOGD("layerId : %{public}d", layerId); in SetLayerZorder()
68 auto iter = mLayersMap.find(layerId); in SetLayerZorder()
70 DISPLAY_LOGE("can not find the layer %{public}d", layerId)); in SetLayerZorder()
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder()
99 *layerId = layer->GetId(); in CreateLayer()
114 int32_t HdiDisplay::DestroyLayer(uint32_t layerId) in DestroyLayer() argument
116 DISPLAY_LOGD("layerId %{public}d", layerId); in DestroyLayer()
117 auto iter = mLayersMap.find(layerId); in DestroyLayer()
119 DISPLAY_LOGE("can not find the layer id %{public}d", layerId)); in DestroyLayer()
[all …]
/ohos5.0/drivers/interface/display/composer/v1_0/hdi_impl/
H A Ddisplay_composer_hdi_impl.h345 uint32_t& layerId) override in CreateLayer() argument
351 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override in DestroyLayer() argument
354 return ToDispErrCode(hdi_->DestroyLayer(devId, layerId)); in DestroyLayer()
366 return ToDispErrCode(req_->SetLayerAlpha(devId, layerId, alpha)); in SetLayerAlpha()
372 return ToDispErrCode(req_->SetLayerRegion(devId, layerId, rect)); in SetLayerRegion()
378 return ToDispErrCode(req_->SetLayerCrop(devId, layerId, rect)); in SetLayerCrop()
384 return ToDispErrCode(req_->SetLayerZorder(devId, layerId, zorder)); in SetLayerZorder()
390 return ToDispErrCode(req_->SetLayerPreMulti(devId, layerId, preMul)); in SetLayerPreMulti()
427 return ToDispErrCode(req_->SetLayerBlendType(devId, layerId, type)); in SetLayerBlendType()
451 virtual int32_t SetLayerMetaData(uint32_t devId, uint32_t layerId, in SetLayerMetaData() argument
[all …]
/ohos5.0/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
239 static int32_t CloseLayer(uint32_t devId, uint32_t layerId) in CloseLayer() argument
245 static int32_t SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerSize() argument
252 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) in SetLayerCrop() argument
259 static int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
265 static int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) in SetLayerPreMulti() argument
271 static int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) in SetLayerAlpha() argument
278 static int32_t SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) in SetTransformMode() argument
284 static int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) in SetLayerDirtyRegion() argument
310 static int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) in SetLayerBlendType() argument
[all …]
H A Dhdi_display.cpp65 int32_t HdiDisplay::SetLayerZorder(uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
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()
90 int32_t HdiDisplay::CreateLayer(const LayerInfo *layerInfo, uint32_t *layerId) in CreateLayer() argument
100 *layerId = layer->GetId(); in CreateLayer()
115 int32_t HdiDisplay::CloseLayer(uint32_t layerId) in CloseLayer() argument
117 DISPLAY_LOGD("layerId %{public}d", layerId); in CloseLayer()
118 auto iter = mLayersMap.find(layerId); in CloseLayer()
120 DISPLAY_LOGE("can not find the layer id %{public}d", layerId)); in CloseLayer()
[all …]
/ohos5.0/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;
78 virtual int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) = 0;
79 virtual int32_t SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) = 0;
[all …]
/ohos5.0/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) overrid…
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) overri…
69 virtual int32_t SetLayerBuffer(uint32_t devId, uint32_t layerId,
72 virtual int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) override;
[all …]
/ohos5.0/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) overrid…
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) overri…
69 virtual int32_t SetLayerBuffer(uint32_t devId, uint32_t layerId,
72 virtual int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) override;
[all …]
H A Ddisplay_composer_vdi_impl.cpp235 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()
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
277 int32_t DisplayComposerVdiImpl::SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) in SetLayerZorder() argument
285 int32_t DisplayComposerVdiImpl::SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) in SetLayerPreMulti() argument
304 int32_t ec = composerModel_->CallLayerFunction(devId, layerId, &HdiLayer::SetLayerDirtyRegion, in SetLayerDirtyRegion()
334 int32_t DisplayComposerVdiImpl::SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) in SetLayerBlendType() argument
[all …]
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-display-vdi-des.md68 | 关闭图层 | int32_t DestroyLayer(uint32_t devId, uint32_t layerId) |
74 …| 设置图层预乘 | int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool pr…
120 …virtual int32_t CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) overrid…
121 virtual int32_t DestroyLayer(uint32_t devId, uint32_t layerId) override;
123 … virtual int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) override;
124 virtual int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) override;
125 virtual int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) override;
126 virtual int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) override;
127 virtual int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) override;
131 virtual int32_t SetLayerBuffer(uint32_t devId, uint32_t layerId,
[all …]

1234