Skip to main content

Enum VarjoEyeTrackingHandler.GazeDataSource

Selects which Varjo API path to use for raw gaze vectors.

public enum VarjoEyeTrackingHandler.GazeDataSource

Fields​

NameTypeDescription
GazeAPI = 1Varjo native API — additionally exposes pupil and iris diameter per eye for cognitive-load analysis via pupillometry.
InputSubsystem = 0Standard OpenXR path — returns fixation point and eye poses but no pupillometry.

Remarks​

InputSubsystem follows the OpenXR standard and is portable but only exposes a combined fixation point. GazeAPI is Varjo-proprietary and additionally provides per-eye pupil and iris diameter in millimetres, required for pupillometry analysis. Use GazeAPI unless the headset model does not support the Varjo native SDK.