aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2016-06-12 10:47:50 +0200
committerraysan5 <raysan5@gmail.com>2016-06-12 10:47:50 +0200
commit66ec0b5d829de6db72d8a7508373ab52a8c3c1f2 (patch)
tree85f08a3a8a18c50107b417eea92e6f9340512881 /src
parent27ba7de1e4a9d262b2f3039433977d6cffa1da8d (diff)
downloadraylib-66ec0b5d829de6db72d8a7508373ab52a8c3c1f2.tar.gz
raylib-66ec0b5d829de6db72d8a7508373ab52a8c3c1f2.zip
Oculus tracking correction
Diffstat (limited to 'src')
-rw-r--r--src/core.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/core.c b/src/core.c
index 0c1e0454..122453e3 100644
--- a/src/core.c
+++ b/src/core.c
@@ -565,7 +565,7 @@ void CloseOculusDevice(void)
void UpdateOculusTracking(void)
{
frameIndex++;
-
+
ovrPosef eyePoses[2];
ovr_GetEyePoses(session, frameIndex, ovrTrue, layer.viewScaleDesc.HmdToEyeOffset, eyePoses, &layer.eyeLayer.SensorSampleTime);
@@ -644,14 +644,6 @@ void BeginDrawing(void)
previousTime = currentTime;
#if defined(PLATFORM_OCULUS)
- frameIndex++;
-
- ovrPosef eyePoses[2];
- ovr_GetEyePoses(session, frameIndex, ovrTrue, layer.viewScaleDesc.HmdToEyeOffset, eyePoses, &layer.eyeLayer.SensorSampleTime);
-
- layer.eyeLayer.RenderPose[0] = eyePoses[0];
- layer.eyeLayer.RenderPose[1] = eyePoses[1];
-
SetOculusBuffer(session, buffer);
#endif