public void SubmitEyeLayer(int layer_uid, pvrEyeType eye, IntPtr colorBuffer, bool headLocked)
 {
     if (_renderlib != null)
     {
         _renderlib.SubmitEyeLayer(layer_uid, (int)eye, colorBuffer, ref eyePose[(int)eye], headPoseState.TimeInSeconds, headLocked);
     }
 }
 public pvrMatrix4f GetEyeProjectionMatrix(pvrEyeType eye)
 {
     return(_projMatrix[eye == pvrEyeType.pvrEye_Left ? 0 : 1]);
 }
 public pvrFovPort GetFovPort(pvrEyeType eye)
 {
     return(_renderInfo[eye == pvrEyeType.pvrEye_Left ? 0 : 1].Fov);
 }