Home
last modified time | relevance | path

Searched refs:mVendorPresentTimeoutOverride (Results 1 – 2 of 2) sorted by relevance

/hardware/google/graphics/common/libhwc2.1/libvrr/
DVariableRefreshRateController.cpp473 mVendorPresentTimeoutOverride = std::make_optional<PresentTimeoutSettings>(); in setPresentTimeoutParameters()
474 mVendorPresentTimeoutOverride.value().mTimeoutNs = timeoutNs; in setPresentTimeoutParameters()
475 mVendorPresentTimeoutOverride.value().mFunctor = std::move(functor); in setPresentTimeoutParameters()
477 mVendorPresentTimeoutOverride.value().mSchedule.emplace_back(setting); in setPresentTimeoutParameters()
480 mVendorPresentTimeoutOverride = std::nullopt; in setPresentTimeoutParameters()
726 auto presentTimeoutNs = mVendorPresentTimeoutOverride in onPresent()
727 ? mVendorPresentTimeoutOverride.value().mTimeoutNs in onPresent()
992 ((!mVendorPresentTimeoutOverride) || in shouldHandleVendorRenderingTimeout()
993 (mVendorPresentTimeoutOverride.value().mSchedule.size() > 0)) && in shouldHandleVendorRenderingTimeout()
1058 if (mVendorPresentTimeoutOverride) { in threadBody()
[all …]
DVariableRefreshRateController.h326 std::optional<PresentTimeoutSettings> mVendorPresentTimeoutOverride; variable