From f84104f541de33a81c9e27a4709c0c0d93069a08 Mon Sep 17 00:00:00 2001 From: Krzysztof Kondrak Date: Sat, 2 Apr 2016 21:53:01 +0200 Subject: [PATCH] remove dependency on Extras/OVR_Math.h --- src/ovr.cpp | 5 ++++- src/ovr.h | 2 -- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ovr.cpp b/src/ovr.cpp index 3f37680c9..ca6e25ae2 100644 --- a/src/ovr.cpp +++ b/src/ovr.cpp @@ -165,7 +165,10 @@ namespace bgfx for (int eye = 0; eye < ovrEye_Count; eye++) { eyeLayer.ColorTexture[eye] = m_eyeBuffers[eye]->m_swapTextureChain; - eyeLayer.Viewport[eye] = ::OVR::Recti(m_eyeBuffers[eye]->m_eyeTextureSize); + eyeLayer.Viewport[eye].Pos.x = 0; + eyeLayer.Viewport[eye].Pos.y = 0; + eyeLayer.Viewport[eye].Size.w = m_eyeBuffers[eye]->m_eyeTextureSize.w; + eyeLayer.Viewport[eye].Size.h = m_eyeBuffers[eye]->m_eyeTextureSize.h; eyeLayer.Fov[eye] = m_hmdDesc.DefaultEyeFov[eye]; eyeLayer.RenderPose[eye] = m_pose[eye]; eyeLayer.SensorSampleTime = m_sensorSampleTime; diff --git a/src/ovr.h b/src/ovr.h index 45bdad200..f8d414495 100644 --- a/src/ovr.h +++ b/src/ovr.h @@ -25,8 +25,6 @@ # include # endif // BGFX_CONFIG_RENDERER_OPENGL -#include "Extras/OVR_Math.h" - namespace bgfx { // single eye buffer