Skip to content

Releases: fredemmott/OpenXR-Tracing

v1.7.0: Update to OpenXR v1.0.34

18 Feb 16:19
v1.7.0
78cf5ca
Compare
Choose a tag to compare

This release updates from OpenXR v1.0.32.1 to v1.0.34; this includes support for several new extensions:

  • XR_EXT_user_presence
  • XR_META_recommended_layer_resolution
  • XR_META_automatic_layer_filter
  • XR_META_spatial_entity_mesh
  • XR_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

02 Dec 12:41
v1.6.0
d771d67
Compare
Choose a tag to compare

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

29 Oct 12:56
v1.5.0
ccfc392
Compare
Choose a tag to compare
  • xrEnumerateInstanceExtensionProperties and xrEnumerateApiLayerProperties are 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

v1.4.0: log exceptions, reduce duplication

30 Sep 01:59
v1.4.0
f65d71b
Compare
Choose a tag to compare
  • 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

21 Sep 14:56
v1.3.0
4131dae
Compare
Choose a tag to compare

This release updates to OpenXR v1.0.30, which has two changes that affect OpenXR-Tracing:

  • The colorspace argument to xrSetColorSpaceFB() has been renamed to colorSpace
  • The enabled argument to xrtSetMarkerTrackingPredictionVARJO() has been renamed to enable

For details, see the diff for the generated code.

v1.2.0: Target OpenXR v1.0.29

04 Sep 12:27
v1.2.0
c61e42e
Compare
Choose a tag to compare

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

14 Aug 13:09
v1.1.0
dff8072
Compare
Choose a tag to compare

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

30 Jun 15:10
v1.0.1
d34feb9
Compare
Choose a tag to compare

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

15 Apr 20:37
v1.0.0
e09e998
Compare
Choose a tag to compare

This release:

  • targets OpenXR v1.0.27
  • includes signed binaries

You may need to install the latest Microsoft C++ runtime libraries: