public static Rect ConvertViewport(pvrViewPort viewport, pvrSizei surfaceDisplayDimensions)
 {
     //Unity expects normalized coordinates, not pixel coordinates
     return(new Rect((float)viewport.x / (float)surfaceDisplayDimensions.w,
                     (float)viewport.y / (float)surfaceDisplayDimensions.h,
                     (float)viewport.width / (float)surfaceDisplayDimensions.w,
                     (float)viewport.height / (float)surfaceDisplayDimensions.h));
 }
 public static Rect ConvertViewportRenderLib(pvrViewPort viewport)
 {
     //Unity expects normalized coordinates, not pixel coordinates
     //@todo below assumes left and right eyes split the screen in half horizontally
     return(new Rect(viewport.x / viewport.width, viewport.y / viewport.height, viewport.width / viewport.width, 1));
 }