|
Bike-X
0.8
|
#include "Util_Render_Stereo.h"

Public Member Functions | |
| TimewarpMachine () | |
| void | Reset (HmdRenderInfo &renderInfo, bool vsyncEnabled, double timeNow) |
| void | AfterPresentAndFlush (double timeNow) |
| double | GetViewRenderPredictionTime () |
| Transformf | GetViewRenderPredictionPose (SensorFusion &sfusion) |
| double | GetVisiblePixelTimeStart () |
| double | GetVisiblePixelTimeEnd () |
| Transformf | GetPredictedVisiblePixelPoseStart (SensorFusion &sfusion) |
| Transformf | GetPredictedVisiblePixelPoseEnd (SensorFusion &sfusion) |
| Matrix4f | GetTimewarpDeltaStart (SensorFusion &sfusion, Transformf const &renderedPose) |
| Matrix4f | GetTimewarpDeltaEnd (SensorFusion &sfusion, Transformf const &renderedPose) |
| double | JustInTime_GetDistortionWaitUntilTime () |
| bool | JustInTime_NeedDistortionTimeMeasurement () const |
| void | JustInTime_BeforeDistortionTimeMeasurement (double timeNow) |
| void | JustInTime_AfterDistortionTimeMeasurement (double timeNow) |
Private Types | |
| enum | { NumDistortionTimes = 10 } |
Private Attributes | |
| bool | VsyncEnabled |
| HmdRenderInfo | RenderInfo |
| PredictionValues | CurrentPredictionValues |
| int | DistortionTimeCount |
| double | DistortionTimeCurrentStart |
| float | DistortionTimes [NumDistortionTimes] |
| float | DistortionTimeAverage |
| Transformf | EyeRenderPoses [2] |
| double | LastFramePresentFlushTime |
| float | PresentFlushToPresentFlushSeconds |
| double | NextFramePresentFlushTime |
Definition at line 421 of file Util_Render_Stereo.h.
|
private |
| Enumerator | |
|---|---|
| NumDistortionTimes | |
Definition at line 476 of file Util_Render_Stereo.h.
| OVR::Util::Render::TimewarpMachine::TimewarpMachine | ( | ) |
Definition at line 1317 of file Util_Render_Stereo.cpp.
| void OVR::Util::Render::TimewarpMachine::AfterPresentAndFlush | ( | double | timeNow | ) |
Definition at line 1339 of file Util_Render_Stereo.cpp.
| Transformf OVR::Util::Render::TimewarpMachine::GetPredictedVisiblePixelPoseEnd | ( | SensorFusion & | sfusion | ) |
Definition at line 1373 of file Util_Render_Stereo.cpp.
| Transformf OVR::Util::Render::TimewarpMachine::GetPredictedVisiblePixelPoseStart | ( | SensorFusion & | sfusion | ) |
Definition at line 1368 of file Util_Render_Stereo.cpp.
| Matrix4f OVR::Util::Render::TimewarpMachine::GetTimewarpDeltaEnd | ( | SensorFusion & | sfusion, |
| Transformf const & | renderedPose | ||
| ) |
Definition at line 1386 of file Util_Render_Stereo.cpp.
| Matrix4f OVR::Util::Render::TimewarpMachine::GetTimewarpDeltaStart | ( | SensorFusion & | sfusion, |
| Transformf const & | renderedPose | ||
| ) |
Definition at line 1378 of file Util_Render_Stereo.cpp.
| Transformf OVR::Util::Render::TimewarpMachine::GetViewRenderPredictionPose | ( | SensorFusion & | sfusion | ) |
Definition at line 1352 of file Util_Render_Stereo.cpp.
| double OVR::Util::Render::TimewarpMachine::GetViewRenderPredictionTime | ( | ) |
Definition at line 1346 of file Util_Render_Stereo.cpp.
| double OVR::Util::Render::TimewarpMachine::GetVisiblePixelTimeEnd | ( | ) |
Definition at line 1363 of file Util_Render_Stereo.cpp.
| double OVR::Util::Render::TimewarpMachine::GetVisiblePixelTimeStart | ( | ) |
Definition at line 1358 of file Util_Render_Stereo.cpp.
| void OVR::Util::Render::TimewarpMachine::JustInTime_AfterDistortionTimeMeasurement | ( | double | timeNow | ) |
Definition at line 1433 of file Util_Render_Stereo.cpp.
| void OVR::Util::Render::TimewarpMachine::JustInTime_BeforeDistortionTimeMeasurement | ( | double | timeNow | ) |
Definition at line 1428 of file Util_Render_Stereo.cpp.
| double OVR::Util::Render::TimewarpMachine::JustInTime_GetDistortionWaitUntilTime | ( | ) |
Definition at line 1397 of file Util_Render_Stereo.cpp.
| bool OVR::Util::Render::TimewarpMachine::JustInTime_NeedDistortionTimeMeasurement | ( | ) | const |
Definition at line 1419 of file Util_Render_Stereo.cpp.
| void OVR::Util::Render::TimewarpMachine::Reset | ( | HmdRenderInfo & | renderInfo, |
| bool | vsyncEnabled, | ||
| double | timeNow | ||
| ) |
Definition at line 1327 of file Util_Render_Stereo.cpp.
|
private |
Definition at line 474 of file Util_Render_Stereo.h.
|
private |
Definition at line 480 of file Util_Render_Stereo.h.
|
private |
Definition at line 477 of file Util_Render_Stereo.h.
|
private |
Definition at line 478 of file Util_Render_Stereo.h.
|
private |
Definition at line 479 of file Util_Render_Stereo.h.
|
private |
Definition at line 483 of file Util_Render_Stereo.h.
|
private |
Definition at line 486 of file Util_Render_Stereo.h.
|
private |
Definition at line 490 of file Util_Render_Stereo.h.
|
private |
Definition at line 488 of file Util_Render_Stereo.h.
|
private |
Definition at line 473 of file Util_Render_Stereo.h.
|
private |
Definition at line 472 of file Util_Render_Stereo.h.