Lines Matching refs:HWDisplayId
105 virtual bool getDisplayIdentificationData(hal::HWDisplayId, uint8_t* outPort,
118 virtual void allocatePhysicalDisplay(hal::HWDisplayId, PhysicalDisplayId) = 0;
195 virtual std::optional<DisplayIdentificationInfo> onHotplug(hal::HWDisplayId,
202 virtual bool onVsync(hal::HWDisplayId, int64_t timestamp) = 0;
237 virtual std::optional<hal::HWDisplayId> getInternalHwcDisplayId() const = 0;
238 virtual std::optional<hal::HWDisplayId> getExternalHwcDisplayId() const = 0;
240 virtual std::optional<PhysicalDisplayId> toPhysicalDisplayId(hal::HWDisplayId) const = 0;
241 virtual std::optional<hal::HWDisplayId> fromPhysicalDisplayId(PhysicalDisplayId) const = 0;
255 bool getDisplayIdentificationData(hal::HWDisplayId, uint8_t* outPort,
267 void allocatePhysicalDisplay(hal::HWDisplayId, PhysicalDisplayId) override;
333 std::optional<DisplayIdentificationInfo> onHotplug(hal::HWDisplayId, hal::Connection) override;
337 bool onVsync(hal::HWDisplayId, int64_t timestamp) override;
370 std::optional<hal::HWDisplayId> getInternalHwcDisplayId() const override { in getInternalHwcDisplayId()
373 std::optional<hal::HWDisplayId> getExternalHwcDisplayId() const override { in getExternalHwcDisplayId()
377 std::optional<PhysicalDisplayId> toPhysicalDisplayId(hal::HWDisplayId) const override;
378 std::optional<hal::HWDisplayId> fromPhysicalDisplayId(PhysicalDisplayId) const override;
403 std::optional<DisplayIdentificationInfo> onHotplugConnect(hal::HWDisplayId);
404 std::optional<DisplayIdentificationInfo> onHotplugDisconnect(hal::HWDisplayId);
405 bool shouldIgnoreHotplugConnect(hal::HWDisplayId, bool hasDisplayIdentificationData) const;
407 int32_t getAttribute(hal::HWDisplayId hwcDisplayId, hal::HWConfigId configId,
420 std::unordered_map<hal::HWDisplayId, PhysicalDisplayId> mPhysicalDisplayIdMap;
421 std::optional<hal::HWDisplayId> mInternalHwcDisplayId;
422 std::optional<hal::HWDisplayId> mExternalHwcDisplayId;