Qualcomm© Snapdragon™ VR SDK  3.0.2
Public Attributes | List of all members
sxrDeviceInfo Struct Reference

Basic device information to allow the client code to optimally setup their simulation and rendering pipelines. More...

#include <sxrApi.h>

Public Attributes

int32_t displayWidthPixels
 Physical width of the display (pixels)
 
int32_t displayHeightPixels
 Physical height of the display (pixels)
 
float displayRefreshRateHz
 Refresh rate of the display.
 
int32_t displayOrientation
 Display orientation (degrees at initialization - 0,90,180,270)
 
int32_t targetEyeWidthPixels
 Recommended eye buffer width (pixels)
 
int32_t targetEyeHeightPixels
 Recommended eye buffer height (pixels)
 
float targetFovXRad
 Recommended horizontal FOV.
 
float targetFovYRad
 Recommended vertical FOV.
 
sxrViewFrustum leftEyeFrustum
 Recommended Frustum information for left eye.
 
sxrViewFrustum rightEyeFrustum
 Recommended Frustum information for right eye.
 
float targetEyeConvergence
 Recommended eye convergence.
 
float targetEyePitch
 Recommended eye pitch.
 
int32_t deviceOSVersion
 Android OS Version of the device.
 
sxrWarpMeshType warpMeshType
 Type of mesh used to render eye buffer.
 
sxrFoveation lowFoveation
 Low foveation values.
 
sxrFoveation medFoveation
 Medium foveation values.
 
sxrFoveation highFoveation
 High foveation values.
 
float trackingCalibration [12]
 Tracking Camera calibration 4x3 matrix.
 
float trackingPrincipalPoint [2]
 Tracking Camera principal point.
 
float trackingFocalLength [2]
 Tracking Camera focal length.
 
float trackingRadialDist [8]
 Tracking Camera radial distortion.
 

Detailed Description

Basic device information to allow the client code to optimally setup their simulation and rendering pipelines.


The documentation for this struct was generated from the following file: