Lines Matching refs:timestamp
61 void setWorldToHeadPose(int64_t timestamp, const Pose3f& worldToHead, in setWorldToHeadPose() argument
64 timestamp, worldToHead, headTwist, mOptions.predictionDuration); in setWorldToHeadPose()
66 mHeadStillnessDetector.setInput(timestamp, predictedWorldToHead); in setWorldToHeadPose()
67 mWorldToHeadTimestamp = timestamp; in setWorldToHeadPose()
70 void setWorldToScreenPose(int64_t timestamp, const Pose3f& worldToScreen) override { in setWorldToScreenPose() argument
79 mScreenStillnessDetector.setInput(timestamp, worldToLogicalScreen); in setWorldToScreenPose()
80 mWorldToScreenTimestamp = timestamp; in setWorldToScreenPose()
91 void calculate(int64_t timestamp) override { in calculate() argument
97 screenStable = mScreenStillnessDetector.calculate(timestamp); in calculate()
111 bool headStable = mHeadStillnessDetector.calculate(timestamp); in calculate()
123 mModeSelector.setScreenToHeadPose(maybeScreenToHead->timestamp, in calculate()
126 mModeSelector.setScreenToHeadPose(timestamp, std::nullopt); in calculate()
130 mModeSelector.calculate(timestamp); in calculate()
136 mHeadToStagePose = mRateLimiter.calculatePose(timestamp); in calculate()