/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.h | 121 virtual bool getDisplayIdentificationData(hal::HWDisplayId, uint8_t* outPort, 136 virtual void allocatePhysicalDisplay(hal::HWDisplayId, PhysicalDisplayId) = 0; 225 virtual std::optional<DisplayIdentificationInfo> onHotplug(hal::HWDisplayId, 234 virtual std::optional<PhysicalDisplayId> onVsync(hal::HWDisplayId, nsecs_t timestamp) = 0; 286 virtual hal::HWDisplayId getPrimaryHwcDisplayId() const = 0; 290 virtual std::optional<PhysicalDisplayId> toPhysicalDisplayId(hal::HWDisplayId) const = 0; 291 virtual std::optional<hal::HWDisplayId> fromPhysicalDisplayId(PhysicalDisplayId) const = 0; 332 bool getDisplayIdentificationData(hal::HWDisplayId, uint8_t* outPort, 346 void allocatePhysicalDisplay(hal::HWDisplayId, PhysicalDisplayId) override; 421 std::optional<DisplayIdentificationInfo> onHotplug(hal::HWDisplayId, hal::Connection) override; [all …]
|
D | HWC2.h | 78 virtual void onComposerHalHotplugEvent(hal::HWDisplayId, DisplayHotplugEvent) = 0; 79 virtual void onComposerHalRefresh(hal::HWDisplayId) = 0; 80 virtual void onComposerHalVsync(hal::HWDisplayId, nsecs_t timestamp, 82 virtual void onComposerHalVsyncPeriodTimingChanged(hal::HWDisplayId, 84 virtual void onComposerHalSeamlessPossible(hal::HWDisplayId) = 0; 85 virtual void onComposerHalVsyncIdle(hal::HWDisplayId) = 0; 97 virtual hal::HWDisplayId getId() const = 0; 197 hal::HWDisplayId, hal::DisplayType); 270 hal::HWDisplayId getId() const override { return mId; } in getId() 298 const hal::HWDisplayId mId;
|
D | HWComposer.cpp | 117 bool HWComposer::getDisplayIdentificationData(hal::HWDisplayId hwcDisplayId, uint8_t* outPort, in getDisplayIdentificationData() 139 std::optional<DisplayIdentificationInfo> HWComposer::onHotplug(hal::HWDisplayId hwcDisplayId, in onHotplug() 155 std::optional<PhysicalDisplayId> HWComposer::onVsync(hal::HWDisplayId hwcDisplayId, in onVsync() 213 hal::HWDisplayId hwcDisplayId; in allocateVirtualDisplay() 226 void HWComposer::allocatePhysicalDisplay(hal::HWDisplayId hwcDisplayId, in allocatePhysicalDisplay() 242 int32_t HWComposer::getAttribute(hal::HWDisplayId hwcDisplayId, hal::HWConfigId configId, in getAttribute() 1014 hal::HWDisplayId hwcDisplayId) const { in toPhysicalDisplayId() 1022 std::optional<hal::HWDisplayId> HWComposer::fromPhysicalDisplayId( in fromPhysicalDisplayId() 1030 bool HWComposer::shouldIgnoreHotplugConnect(hal::HWDisplayId hwcDisplayId, in shouldIgnoreHotplugConnect() 1048 hal::HWDisplayId hwcDisplayId) { in onHotplugConnect() [all …]
|
D | Hal.h | 66 using HWDisplayId = V2_1::Display; variable
|
D | HWC2.cpp | 78 const std::unordered_set<AidlCapability>& capabilities, HWDisplayId id, in Display()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | MockHWComposer.h | 44 bool(hal::HWDisplayId, uint8_t*, DisplayIdentificationData*)); 54 MOCK_METHOD2(allocatePhysicalDisplay, void(hal::HWDisplayId, PhysicalDisplayId)); 94 std::optional<DisplayIdentificationInfo>(hal::HWDisplayId, hal::Connection)); 96 MOCK_METHOD(std::optional<PhysicalDisplayId>, onVsync, (hal::HWDisplayId, int64_t)); 133 MOCK_METHOD(hal::HWDisplayId, getPrimaryHwcDisplayId, (), (const, override)); 137 MOCK_METHOD(std::optional<PhysicalDisplayId>, toPhysicalDisplayId, (hal::HWDisplayId), 139 MOCK_METHOD(std::optional<hal::HWDisplayId>, fromPhysicalDisplayId, (PhysicalDisplayId),
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | HWComposerTest.cpp | 76 void expectHotplugConnect(hal::HWDisplayId hwcDisplayId) { in expectHotplugConnect() 93 constexpr hal::HWDisplayId kHwcDisplayId = 1; in TEST_F() 110 constexpr hal::HWDisplayId kHwcDisplayId = 1; in TEST_F() 132 constexpr hal::HWDisplayId kHwcDisplayId = 2; in TEST_F() 161 constexpr hal::HWDisplayId kHwcDisplayId = 2; in TEST_F() 253 constexpr hal::HWDisplayId kHwcDisplayId = 2; in TEST_F() 343 constexpr hal::HWDisplayId kHwcDisplayId = 2; in TEST_F() 419 constexpr hal::HWDisplayId kHwcDisplayId = 1; in TEST_F() 440 constexpr hal::HWDisplayId kInvalidHwcDisplayId = 2; in TEST_F() 447 MOCK_METHOD(void, onComposerHalHotplugEvent, (hal::HWDisplayId, DisplayHotplugEvent), [all …]
|
D | SurfaceFlinger_HotplugTest.cpp | 35 constexpr HWDisplayId hwcDisplayId1 = 456; in TEST_F() 38 constexpr HWDisplayId hwcDisplayId2 = 654; in TEST_F() 53 constexpr HWDisplayId displayId1 = 456; in TEST_F()
|
D | FakeDisplayInjector.h | 28 using android::hardware::graphics::composer::hal::HWDisplayId; 33 HWDisplayId hwcDisplayId = 0;
|
D | DisplayTransactionTestHelpers.h | 75 using hal::HWDisplayId; 101 bool hasPhysicalHwcDisplay(hal::HWDisplayId) const; 219 static constexpr std::optional<HWDisplayId> value; 222 constexpr HWDisplayId HWC_VIRTUAL_DISPLAY_HWC_DISPLAY_ID = 1010; 226 static constexpr std::optional<HWDisplayId> value = HWC_VIRTUAL_DISPLAY_HWC_DISPLAY_ID; 231 static constexpr std::optional<HWDisplayId> value = PhysicalDisplay::HWC_DISPLAY_ID; 339 template <HWDisplayId hwcDisplayId, DisplayType hwcDisplayType, typename DisplayVariant, 343 static constexpr HWDisplayId HWC_DISPLAY_ID = hwcDisplayId; 519 static constexpr HWDisplayId HWC_DISPLAY_ID = 1001; 529 static constexpr HWDisplayId HWC_DISPLAY_ID = 1002; [all …]
|
D | DisplayTransactionTest.cpp | 30 using android::hardware::graphics::composer::hal::HWDisplayId; 125 bool DisplayTransactionTest::hasPhysicalHwcDisplay(HWDisplayId hwcDisplayId) const { in hasPhysicalHwcDisplay()
|
D | CommitAndCompositeTest.h | 70 static constexpr hal::HWDisplayId HWC_DISPLAY = FakeHwcDisplayInjector::DEFAULT_HWC_DISPLAY_ID;
|
D | TestableSurfaceFlinger.h | 466 void onComposerHalHotplugEvent(hal::HWDisplayId hwcDisplayId, DisplayHotplugEvent event) { in onComposerHalHotplugEvent() 791 hal::HWDisplayId id, hal::DisplayType type) in HWC2Display() 804 static constexpr hal::HWDisplayId DEFAULT_HWC_DISPLAY_ID = 1000; 815 auto& setHwcDisplayId(hal::HWDisplayId displayId) { in setHwcDisplayId() 935 hal::HWDisplayId mHwcDisplayId = DEFAULT_HWC_DISPLAY_ID; 952 std::optional<hal::HWDisplayId> hwcDisplayId, bool isPrimary) in FakeDisplayDeviceInjector() 1143 const std::optional<hal::HWDisplayId> mHwcDisplayId;
|
D | DisplayModeControllerTest.cpp | 111 static constexpr hal::HWDisplayId kHwcDisplayId = 1234;
|
D | SurfaceFlinger_DisplayModeSwitching.cpp | 87 static constexpr HWDisplayId kInnerDisplayHwcId = PrimaryDisplayVariant::HWC_DISPLAY_ID; 88 static constexpr HWDisplayId kOuterDisplayHwcId = kInnerDisplayHwcId + 1;
|
D | SurfaceFlinger_NotifyExpectedPresentTest.cpp | 120 static constexpr hal::HWDisplayId kHwcDisplayId =
|
D | CompositionTest.cpp | 75 constexpr hal::HWDisplayId HWC_DISPLAY = FakeHwcDisplayInjector::DEFAULT_HWC_DISPLAY_ID;
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger.h | 670 void updateHdcpLevels(hal::HWDisplayId hwcDisplayId, int32_t connectedLevel, int32_t maxLevel); 676 void onComposerHalVsync(hal::HWDisplayId, nsecs_t timestamp, 678 void onComposerHalHotplugEvent(hal::HWDisplayId, DisplayHotplugEvent) override; 679 void onComposerHalRefresh(hal::HWDisplayId) override; 680 void onComposerHalVsyncPeriodTimingChanged(hal::HWDisplayId, 682 void onComposerHalSeamlessPossible(hal::HWDisplayId) override; 683 void onComposerHalVsyncIdle(hal::HWDisplayId) override; 1081 std::optional<DisplayModeId> processHotplugConnect(PhysicalDisplayId, hal::HWDisplayId, 1323 hal::HWDisplayId hwcDisplayId;
|
D | DisplayDevice.h | 264 hardware::graphics::composer::hal::HWDisplayId hwcDisplayId;
|
D | SurfaceFlinger.cpp | 2204 void SurfaceFlinger::onComposerHalVsync(hal::HWDisplayId hwcDisplayId, int64_t timestamp, in onComposerHalVsync() 2241 void SurfaceFlinger::onComposerHalHotplugEvent(hal::HWDisplayId hwcDisplayId, in onComposerHalHotplugEvent() 2268 hal::HWDisplayId, const hal::VsyncPeriodChangeTimeline& timeline) { in onComposerHalVsyncPeriodTimingChanged() argument 2277 void SurfaceFlinger::onComposerHalSeamlessPossible(hal::HWDisplayId) { in onComposerHalSeamlessPossible() argument 2282 void SurfaceFlinger::onComposerHalRefresh(hal::HWDisplayId) { in onComposerHalRefresh() argument 2287 void SurfaceFlinger::onComposerHalVsyncIdle(hal::HWDisplayId) { in onComposerHalVsyncIdle() argument 3629 hal::HWDisplayId hwcDisplayId, in processHotplugConnect() 6589 hal::HWDisplayId hwcDisplayId; in dumpRawDisplayIdentificationData() 7478 const hal::HWDisplayId hwcId = in onTransact() 9180 void SurfaceFlinger::updateHdcpLevels(hal::HWDisplayId hwcDisplayId, int32_t connectedLevel, in updateHdcpLevels()
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/ |
D | MockHWC2.h | 30 MOCK_METHOD(hal::HWDisplayId, getId, (), (const, override));
|