Releases: fredemmott/OpenXR-Tracing
v1.7.0: Update to OpenXR v1.0.34
This release updates from OpenXR v1.0.32.1 to v1.0.34; this includes support for several new extensions:
XR_EXT_user_presenceXR_META_recommended_layer_resolutionXR_META_automatic_layer_filterXR_META_spatial_entity_meshXR_FB_face_tracking2
While v1.0.33 and v1.0.34 include additional extensions, they do not affect the generated tracing code. For details, see the OpenXR change log and the changes to the generated tracing code.
v1.6.0: Update to OpenXR v1.0.32
This release updates from OpenXR v1.0.31 to v1.0.32.1; this includes support for several new extensions:
- XR_HTC_anchor
- XR_META_touch_controller_plus
- XR_ML_marker_understanding
- XR_ML_localization_map
For details, see the OpenXR v1.0.32 release announcement and the changes to the generated tracing code.
v1.5.0: bugfixes, update to OpenXR SDK v1.0.31
xrEnumerateInstanceExtensionPropertiesandxrEnumerateApiLayerPropertiesare now implemented; due to the way the loader invokes these and the layer-specific behavior required for them, tracing can not be fully implemented for them.- updated to OpenXR v1.0.31; this includes:
- New vendor extension:
XR_MSFT_scene_marker - New vendor extension:
XR_ML_user_calibration - various small fixes; for details, see the changes in generated code
- New vendor extension:
v1.4.0: log exceptions, reduce duplication
- C++ exceptions are now caught, logged, and re-thrown. Exceptions should not be thrown by OpenXR calls.
- Fixed a bug that lead to input structs being logged multiple times
v1.3.0: Target OpenXR v1.0.30
This release updates to OpenXR v1.0.30, which has two changes that affect OpenXR-Tracing:
- The
colorspaceargument toxrSetColorSpaceFB()has been renamed tocolorSpace - The
enabledargument toxrtSetMarkerTrackingPredictionVARJO()has been renamed toenable
For details, see the diff for the generated code.
v1.2.0: Target OpenXR v1.0.29
This release targets OpenXR v1.0.29
The only significant change is the addition of support for the new XR_META_passthrough_preferences extension.
For details, see the full generated changes.
v1.1.0
This release updates to OpenXR v1.0.28.2, including new extensions. For details, see:
You may need to install the latest Microsoft C++ runtime libraries:
x86: https://aka.ms/vs/17/release/vc_redist.x86.exe
x64: https://aka.ms/vs/17/release/vc_redist.x64.exe
v1.0.1: make installation scripts more flexible
install.ps1 and wrap.ps1 now handle being ran from the same directory as the DLLs and JSON file, instead of requiring an 'out' directory.
v1.0.0 for OpenXR v1.0.27
This release:
- targets OpenXR v1.0.27
- includes signed binaries
You may need to install the latest Microsoft C++ runtime libraries: