/ohos5.0/drivers/interface/display/composer/hdifd_parcelable/ |
H A D | hdifd_parcelable.cpp | 32 HdifdParcelable::HdifdParcelable() in HdifdParcelable() function in OHOS::HDI::Display::HdifdParcelable 37 HdifdParcelable::HdifdParcelable(int32_t fd) in HdifdParcelable() function in OHOS::HDI::Display::HdifdParcelable 42 HdifdParcelable::~HdifdParcelable() in ~HdifdParcelable() 49 bool HdifdParcelable::Init(int32_t fd) in Init() 123 sptr<HdifdParcelable> HdifdParcelable::Unmarshalling(Parcel& parcel) in Unmarshalling() 128 return sptr<HdifdParcelable>(); in Unmarshalling() 138 sptr<HdifdParcelable> newParcelable(new HdifdParcelable(fd)); in Unmarshalling() 145 return sptr<HdifdParcelable>(); in Unmarshalling() 150 int32_t HdifdParcelable::GetFd() in GetFd() 155 int32_t HdifdParcelable::Move() in Move() [all …]
|
H A D | hdifd_parcelable.h | 28 class HdifdParcelable : public Parcelable { 30 HdifdParcelable(); 31 explicit HdifdParcelable(int32_t fd); 32 virtual ~HdifdParcelable(); 36 static sptr<HdifdParcelable> Unmarshalling(Parcel& parcel);
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/display/ |
H A D | _hdifd_info_v10.md | 21 | HdifdParcelable [hdiFd](#hdifd) | fd具体信息 | 30 HdifdParcelable HdifdInfo::hdiFd
|
H A D | interface_i_display_composer_v10.md | 37 …efence) ([in] unsigned int devId, [out] unsigned int[] layers, [out] HdifdParcelable[] fences) | 获… 40 …playbuffer) ([in] unsigned int devId, [in] NativeBuffer buffer, [in] HdifdParcelable fence) | 设置虚拟… 69 | inFds | 表示 HdifdParcelable 的 ID。 | 71 | outFds | 指示要获取的 HdifdParcelable 的 ID。 | 377 …eleaseFence ([in] unsigned int devId, [out] unsigned int[] layers, [out] HdifdParcelable[] fences ) 721 …rtualDisplayBuffer ([in] unsigned int devId, [in] NativeBuffer buffer, [in] HdifdParcelable fence )
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/dump_ast_target/ |
H A D | dump.txt | 4 import OHOS.HDI.Display.HdifdParcelable; 75 [out] OHOS.HDI.Display.HdifdParcelable[] fences); 89 [in] OHOS.HDI.Display.HdifdParcelable fence); 153 import OHOS.HDI.Display.HdifdParcelable; 630 OHOS.HDI.Display.HdifdParcelable hdiFd; 641 AST[name: HdifdParcelable file: ]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/cpp_target/display/composer/v1_0/ |
H A D | display_composer_proxy.h.txt | 105 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) override; 112 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) override; 166 … std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences, const sptr<IRemoteObject> remote); 174 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence, const sptr<IRemoteObject> remote);
|
H A D | display_composer_service.h.txt | 65 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) override; 72 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) override;
|
H A D | display_composer_service.cpp.txt | 114 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) 130 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence)
|
H A D | idisplay_composer.h.txt | 136 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) = 0; 143 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) = 0;
|
H A D | display_composer_proxy.cpp.txt | 230 std::vector<uint32_t>& layers, std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) 247 const sptr<NativeBuffer>& buffer, const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) 849 …std::vector<uint32_t>& layers, std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences, con… 892 …N(fencesSize, >, HDI_BUFF_MAX_SIZE / sizeof(sptr<OHOS::HDI::Display::HdifdParcelable>), HDF_ERR_IN… 896 sptr<HdifdParcelable> value0 = displayComposerReply.ReadStrongParcelable<HdifdParcelable>(); 981 …const sptr<NativeBuffer>& buffer, const sptr<OHOS::HDI::Display::HdifdParcelable>& fence, const sp…
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_1/dump_ast_target/ |
H A D | dump.txt | 70 import OHOS.HDI.Display.HdifdParcelable; 141 [out] OHOS.HDI.Display.HdifdParcelable[] fences); 155 [in] OHOS.HDI.Display.HdifdParcelable fence); 217 import OHOS.HDI.Display.HdifdParcelable; 307 import OHOS.HDI.Display.HdifdParcelable; 784 OHOS.HDI.Display.HdifdParcelable hdiFd; 795 AST[name: HdifdParcelable file: ]
|
/ohos5.0/drivers/peripheral/display/composer/hdi_service/include/ |
H A D | display_composer_service.h | 56 …uint32_t devId, std::vector<uint32_t>& layers, std::vector<sptr<HdifdParcelable>>& fences) overrid… 60 … uint32_t devId, const sptr<NativeBuffer>& buffer, const sptr<HdifdParcelable>& fence) override;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_1/cpp_target/display/composer/v1_1/ |
H A D | display_composer_service.h.txt | 89 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) override; 96 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) override;
|
H A D | display_composer_service.cpp.txt | 169 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) 185 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence)
|
H A D | display_composer_proxy.h.txt | 130 std::vector<sptr<OHOS::HDI::Display::HdifdParcelable>>& fences) override; 137 const sptr<OHOS::HDI::Display::HdifdParcelable>& fence) override;
|
/ohos5.0/drivers/interface/display/composer/v1_0/ |
H A D | IDisplayComposer.idl | 23 sequenceable OHOS.HDI.Display.HdifdParcelable; 265 …ReleaseFence([in] unsigned int devId, [out] unsigned int[] layers, [out] HdifdParcelable[] fences); 311 …SetVirtualDisplayBuffer([in] unsigned int devId, [in] NativeBuffer buffer, [in] HdifdParcelable fe… 358 * @param inFds Indicates the ID of HdifdParcelable. 360 * @param outFds outEleCnt Indicates the ID of HdifdParcelable to get.
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/foo/display/composer/v1_0/ |
H A D | IDisplayComposer.idl | 23 sequenceable OHOS.HDI.Display.HdifdParcelable; 265 …ReleaseFence([in] unsigned int devId, [out] unsigned int[] layers, [out] HdifdParcelable[] fences); 311 …SetVirtualDisplayBuffer([in] unsigned int devId, [in] NativeBuffer buffer, [in] HdifdParcelable fe… 358 * @param inFds Indicates the ID of HdifdParcelable. 360 * @param outFds outEleCnt Indicates the ID of HdifdParcelable to get.
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_1/foo/display/composer/v1_0/ |
H A D | IDisplayComposer.idl | 23 sequenceable OHOS.HDI.Display.HdifdParcelable; 265 …ReleaseFence([in] unsigned int devId, [out] unsigned int[] layers, [out] HdifdParcelable[] fences); 311 …SetVirtualDisplayBuffer([in] unsigned int devId, [in] NativeBuffer buffer, [in] HdifdParcelable fe… 358 * @param inFds Indicates the ID of HdifdParcelable. 360 * @param outFds outEleCnt Indicates the ID of HdifdParcelable to get.
|
/ohos5.0/drivers/peripheral/display/composer/hdi_service/src/ |
H A D | display_composer_service.cpp | 434 uint32_t devId, std::vector<uint32_t>& layers, std::vector<sptr<HdifdParcelable>>& fences) in GetDisplayReleaseFence() 443 sptr<HdifdParcelable> hdifd(new HdifdParcelable()); in GetDisplayReleaseFence() 472 uint32_t devId, const sptr<NativeBuffer>& buffer, const sptr<HdifdParcelable>& fence) in SetVirtualDisplayBuffer()
|
/ohos5.0/drivers/interface/display/composer/v1_1/ |
H A D | DisplayComposerType.idl | 17 sequenceable OHOS.HDI.Display.HdifdParcelable;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_1/foo/display/composer/v1_1/ |
H A D | DisplayComposerType.idl | 17 sequenceable OHOS.HDI.Display.HdifdParcelable;
|
/ohos5.0/drivers/interface/display/composer/v1_0/hdi_impl/ |
H A D | display_composer_hdi_impl.h | 248 std::vector<sptr<HdifdParcelable>> hdiFences; in GetDisplayReleaseFence() 284 sptr<HdifdParcelable> hdiFence(new HdifdParcelable); in SetVirtualDisplayBuffer()
|
/ohos5.0/drivers/interface/display/composer/v1_0/display_command/ |
H A D | display_cmd_utils.h | 178 hdifdInfo.hdiFd = new HdifdParcelable(); 185 hdifdInfo.hdiFd = new HdifdParcelable(fd);
|
H A D | display_cmd_responser.h | 53 using HdifdSet = std::vector<std::shared_ptr<HdifdParcelable>>; 412 HdifdParcelable fdParcel(data.fence); in OnSetDisplayClientBuffer() 509 HdifdParcelable fdParcel(fence); in OnCommit() 867 HdifdParcelable fdParcel(data.fence); in OnSetLayerBuffer()
|
/ohos5.0/drivers/interface/display/composer/v1_2/ |
H A D | DisplayComposerType.idl | 43 sequenceable OHOS.HDI.Display.HdifdParcelable;
|