Talk to sales

Release notes

This page includes release notes for Varjo Base.

Varjo Base, release version 3.3

October 21, 2021

This release introduces new features and improvements to existing features:

New features: 

  • Resolution quality: Adjust the image resolution for all applications. Replaces Compatibility render resolution from earlier versions 
  • Blend Control Mask API: Control how depth occlusion, chroma key, and masking are blended in mixed reality applications 
  • Analytics window: Added option to force Vertical synchronization 
  • OpenXR runtime: Added support for XR_Varjo_marker_tracking (XR-3 and XR-1 Developer Edition)
  • Added Norwegian language option 

Improvements to existing features: 

  • Vertical synchronization: Improved functionality. When enabled, your application’s framerate is locked to specific fractions of the display refresh rate (XR-3 and VR-3)
  • Motion Prediction: Improvements for low-FPS scenarios when using Enabled if supported. Uses additional compensation for headset motion for applications that submit a depth buffer
  • Hand tracking (XR-3 and VR-3):
    • Improved tracking quality when hand is rotating
    • Stability improvements
    • Changed include directory structure in LeapC SDK
  • Varjo inside-out tracking (Beta): Improved tracking accuracy
  • Eye tracking: Improved tracking accuracy
  • Automatic IPD adjustment: Improved accuracy (XR-3 and VR-3)
  • Varjo Markers: Improved tracking quality for static markers (XR-3 and XR-1 Developer Edition)
  • Video pass-through cameras: Various fixes (XR-3)
  • Experimental point cloud and meshing 3D reconstruction API: Improved support for dynamic environments
  • Improved video recording
  • Improved system requirements check
  • Improved device connectivity (XR-3 and VR-3)
  • OpenXR runtime: Various fixes
  • API change: varjo_PropertyKey_GazeCalibrating is set to true already when headset alignment UI is displayed 
  • Performance optimizations and stability improvements


Varjo Base, release version 3.2.2

September 23, 2021

This release contains stability improvements for XR-3 and VR-3:

  • Fixed an issue where Varjo Compositor would crash under rare circumstances


Varjo Base, release version 3.2.1

September 3, 2021

This release contains improvements and bug fixes to existing features:

  • Improved depth occlusion in large spaces with reflective surfaces
  • Fixed issues related to depth sensor startup
  • Fixed rare issues causing rendering hangs and crashes
  • Fixed an issue with OpenXR view matrix transformation on frame submission. This issue caused minor stuttering in Varjo Unreal OpenXR integration and other applications

Eye tracking API:

  • Fixed an issue where IPD estimation was not available when automatic IPD adjustment was disabled in Varjo Base, and querying user IPD values would return zero values
  • Fixed a related issue where individual eye rays would start from zero values when automatic IPD adjustment was disabled in Varjo Base


Varjo Base, release version 3.2

July 7, 2021

Note for XR-3 users: Varjo Base 3.2 includes a firmware update for the ToF depth sensor. The new firmware version is not compatible with older versions of Varjo Base. If you need to switch back to an older version after installing the 3.2 release and related firmware update, please contact Varjo Support.

This release introduces several new features and improvements to existing features.

New features:

  • Diagnostics for Varjo inside-out tracking (Beta) are now part of the diagnostics collection
  • Automatic eye tracking calibration can be temporarily disabled from the Analytics window
  • ToF depth sensor firmware update
  • Added adaptive synchronous client frame submission and updated positional timewarp to improve the visual experience in low-FPS scenarios. Note that this may cause a small decrease in performance
  • Added warning message for situations where the headset temperature is below 5 °C (41 °F)
  • Removed notification for Limited resolution

Improvements to existing features:

  • Motion Prediction: Added support for XR-3 and VR-3. When set to Enabled, visual artefacts may occur if your application does not support the feature
  • Hand tracking: Improved memory utilization with Unity Ultraleap plugin
  • Updated Ultraleap runtime to 5.1.12
  • Depth occlusion in mixed reality: Improved consistency and robustness in large rooms with objects close to the viewer and when hand tracking is in use
  • Varjo inside-out tracking (Beta): Improved performance and accuracy
  • Varjo Markers: Improved performance and tracking quality
  • Eye tracking: Improved detection of when the headset is worn by a user
  • Eye tracking: Improved tracking accuracy for users wearing eyeglasses
  • Automatic IPD adjustment: Improved accuracy
  • Improved headset idling logic
  • Varjo Account: Improvements to login
  • Fixed an issue where VR-3 would not work with an XR Subscription
  • Added Quadro RTX A5000 to list of compatible GPUs
  • Fixed an issue where GPU compatibility detection would fail in rare circumstances
  • Fixed an issue where Vive Tracker buttons were not working
  • Various other bug fixes


Varjo Base, release version 3.1.1

May 31, 2021

This release contains bug fixes and small changes to existing features:

  • Fixed one-second stutter that occurred in certain situations
  • Fixed occasional rendering misalignment in OpenVR applications
  • Fixed an issue where hand tracking would fail due to an LED illumination error
  • Fixed an issue where the chroma key UI toggle would become inactive during initialization
  • The default range for video pass-through depth occlusion is now 0.75m
  • Foveated rendering is no longer disabled during high latency


Varjo Base, release version 3.1

May 10, 2021

This release introduces several new features and improvements to existing features. 

New features: 

  • Custom render resolution for OpenVR and OpenXR applications: Adjust the application resolution directly in Varjo Base 
  • Mixed reality for OpenVR applications: Enable mixed reality for any OpenVR application (XR-3 and XR-1 Developer Edition) 
  • Foveated rendering tools in Analytics window (XR-3 and VR-3) 
  • Automatic headset firmware updates (XR-3 and VR-3)

Improvements to existing features: 

  • Hand tracking: Improved tracking quality 
  • Hand occlusion in mixed reality: Improved quality
  • Varjo inside-out tracking (Beta): Improved performance
  • Varjo Markers: Improved quality and performance
  • Eye tracking and automatic IPD adjustment: Improved performance 
  • Video passthrough: Improved image quality and auto-exposure handling 
  • Overall performance improvements 
  • Various bug fixes 


Varjo Base, release version 3.0.5

March 29, 2021

This is a hot-fix release targeted primarily for the users of XR-3 and VR-3 headsets, and contains the following changes:

  • Improved mixed reality depth occlusion at near distances close to user (XR-3 only)
  • Improvements to rendering quality
  • Performance improvements and various bug fixes


Varjo Base, release version 3.0

March 8, 2021

This release introduces full support for the Varjo XR-3 and VR-3 headsets including the following new features: 

  • Guided first-time setup flow for XR-3 and VR-3
  • Single-dot eye tracking calibration for foveated rendering for XR-3 and VR-3
  • Varjo inside-out tracking (Beta) for XR-3 
  • Ultraleap’s fifth generation hand tracking (Gemini Preview)  
  • Log in with Varjo Account. Varjo Base will check for a valid subscription when using XR-3 and VR-3.

In addition, this release brings following improvements to all Varjo headset models: 

  • Completely redesigned Menu for quick settings while wearing the headsetMenu can also be used with hands with the new headset models XR-3 and VR-3
  • Varjo Markers tracking quality improvements 
  • Improved performance 
  • Fix for an issue where user settings were not always restored after software updates

Developer tools and APIs:

  • Native SDK updates
    • Foveated rendering API 
    • 200 Hz eye tracking for XR-3 and VR-3 
    • Ultraleap hand tracking SDK for XR-3 and VR-3 
    • Experimental 3D reconstruction API
  • Unity plugin updates
    • Support for foveated rendering  
    • 200Hz eye tracking for XR-3 and VR-3
    • Ultraleap hand tracking SDK for XR-3 and VR-3 
    • Support for Chroma keying 
    • Video pass-through metadata only stream 
    • Support for Vive trackers 
    • Support for the Experimental 3D reconstruction 
    • Simulate XR-3 and VR-3 options in Varjo Base Analytics window 


Varjo Base, release version 2.5.0

September 28, 2020

Added ability to change between display blending modes
Added experimental support for chroma masking
Fixed a bug with Unreal depth submission


Varjo Base, release version 2.4.1

August 17, 2020

Mixed Reality depth estimation performance improvements
Fixed a bug occasionally preventing starting of XR-1 Developer Edition cameras on Windows 10 May 2020 update (version 2004)
Fixed a bug with DX12 texture creation under multi-GPU SLI


Varjo Base, release version 2.4.0

June 22, 2020

Added Motion Prediction
Added Override origin and direction
Added Chroma key UI
Unity XR SDK release
Added Multiclient support
Added HDR cube map support
Added Varjo Marker support for Unity
Added experimental support for video post-process shaders
Added experimental support for foveated rendering
Added support for matching color tone and brightness between VR and VST


Varjo Base, release version 2.3.1

June 2, 2020

Added SteamVR 1.12 compatibility
Removed an error dialog when selecting VST image
Added temperature monitoring for the XR-1 Developer Edition hand tracking module
Fixed bug in Varjo Tracking for Japanese local


Varjo Base, release version 2.3.0

May 4, 2020

Varjo Markers full release
Added functionality to export eye tracking data
Added UI for selecting third-party tracking methods
Improved depth estimation for XR-1 Developer Edition
Added functionality to recalibrate cameras on XR-1 Developer Edition
Out-of-box support for client applications running in admin mode


Varjo Base, release version 2.2.1

March 12, 2020

Fixed a bug when updating Varjo Base


Varjo Base, release version 2.2.0

March 10, 2020

Added chroma key support for XR-1 Developer Edition
Added Varjo Tracker support for XR-1 Developer Edition
Added simulation mode for XR-1 Developer Edition
Added DX12 API support
Added First Time Use wizard
Added optional admin-mode support for client applications
Bug and performance fixes


Varjo Base, release version 2.1.0

December 16, 2019

Added support for rendering different images in context and focus
Added automated VR scene color correction based on VST image
Added MR examples for Unity, Unreal, and Native SDK
Added 3DoF tracking fallback in case the 6DoF tracking becomes unavailable
Implemented various rendering performance improvements


Varjo Base, release version 2.0.0

November 7, 2019
Improved rendering processes
Switched eye tracking calibration to faster mode
Added Tracking Plugin API for third party tracking solutions
Added support for mixed reality

Added OpenVR/SteamVR application support


Varjo Base, release version 1.4.0

October 3, 2019
Fully redesigned Varjo Base with improved user interface for controlling your headset
Added 6DOF timewarp


Varjo Base, release version 1.3.1

July 22, 2019
Improved stability in the Varjo Base Mirroring window
Improved USB diagnostics
Improved Eye tracking diagnostics


Varjo Base, release version 1.3.0

June 19, 2019
Updated visual style for Headset alignment guidance
New built-in tools for screenshot, video capture, eye tracking visualisation and other controls in Varjo Base Mirroring window
LWRP and HDRP support added for Unity
SLI performance improvements
Focus area visual quality improvements
Improved management for headset overheating situations
New developer tool for uploading Eye tracking data to Varjo for analysing the eye tracking behaviour


Varjo Base, release version 1.2.1

May 8, 2019
WIP for SLI systems support (current initialisation times for SLI could be up to 30 seconds)
More robust and fast USB initialization
Optimised In-HMD CPU performance


Varjo Base, release version 1.2.0

April 18, 2019
Additional visual enhancements for the Bionic Display™
Improved mapper with even higher precision for the 20/20 Eye Tracker
New UI for more precise headset alignment added
More robust and accurate automatic IPD adjustment
Compositor mirror for simultaneous use with VR-1 implemented
Minor bugs fixed – improved stability and overall performance


Varjo Base, release version 1.1.2

April 3, 2019

Latest SteamVR support added


Varjo Base, release version 1.1.1

March 19, 2019
UI fixes and improvements in Varjo Base
License file update for the SDK


Varjo Base, release version 1.1.0

March 5, 2019

This is the first official release of the Varjo Base software. Installing Varjo Base will make your VR-1 headset work with your Windows 10 computer.






As a business customer, you have access to our full product range.

  • Varjo XR-3
  • Varjo VR-3
  • Varjo Aero

Available in over 35 countries


Private customers can order Aero through our webstore.

  • Varjo Aero

For private customers, Varjo Aero is currently available in the following countries: United States, United Kingdom, Germany, France, Norway, Finland.


As a business customer, you have access to our full product range.

Continue to Pricing & order


Private customers can order Aero through our webstore.