Skip to content

Releases: maluoi/openxr-explorer

v1.7

27 May 02:20
Compare
Choose a tag to compare

An important fix unblocking non-1.1 runtimes.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.6

23 May 17:30
b645cfe
Compare
Choose a tag to compare

Hot on the heels of v1.5, this refines some UI additions that were recently added!

Changelog

  • Preserve window size/position on Windows.
  • Initial window size obeys DPI scaling.
  • Slightly smaller font size.
  • Sort XrSystemProperties alphabetically.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.5

23 May 04:38
bf77b2c
Compare
Choose a tag to compare

This release contains a small collection of features from contributors, and a number of updates!

Changelog

  • OpenXR Loader is now at 1.1.47!
  • I've also added some code generation tools for peeking at XrSystemProperty structs, so the system property list OpenXR Explorer shows is now easier to keep comprehensive (though enums aren't rendering yet).
  • Windows is now DPI aware, and uses a better font. Looks much better on high DPI monitors.
  • Windows now also discovers properly registered OpenXR runtimes.
  • Bug fixes for Linux.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.4

24 Oct 22:10
561cc3f
Compare
Choose a tag to compare

A couple small improvements! This update no longer creates an XrSession by default, and instead requires the user to check a box before gathering data from a session. Also gates data based on initialization status. This also adds some light refinement to the theming to make it a bit easier on the eyes!

Changelog

  • Display active runtime above runtime selector.
  • Added a checkbox for gathering data that relies on XrSession.
  • Added pre-emptive error messages for functions that relied on XrInstance, XrSystemId, or XrSession when those handles had failed to initialize.
  • Visual theme improvements.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.3

19 Oct 06:19
fbb6c6e
Compare
Choose a tag to compare

This update brings OpenXR Explorer up-to-date with the latest version of the OpenXR loader, v1.0.25! It's a small update, but just keeps things up to latest :)

Changelog

  • Added tables for:
    • XrSystemSpatialEntityPropertiesFB
    • xrEnumeratePerformanceMetricsCounterPathsMETA
  • Fixed xrsetruntime using the wrong filename for runtime path overrides. #12

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.2.1

15 Mar 00:44
3850193
Compare
Choose a tag to compare

Small release with a bug fix from @RemiArnaud, thank you!

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.2

10 Mar 18:42
Compare
Choose a tag to compare

This update brings OpenXR Explorer up-to-date with the latest version of the OpenXR loader, v1.0.22!

Changelog

  • Added tables for:
    • XrSystemFacialTrackingPropertiesHTC
    • XrSystemKeyboardTrackingPropertiesFB
    • XrSystemMarkerTrackingPropertiesVARJO
    • XrSystemPassthroughPropertiesFB
    • XrSystemRenderModelPropertiesFB
    • XrSystemSpaceWarpPropertiesFB
    • xrEnumerateReprojectionModesMSFT
    • xrEnumerateSceneComputeFeaturesMSFT
    • xrEnumerateDisplayRefreshRatesFB
    • xrEnumerateViveTrackerPathsHTCX
    • xrEnumerateRenderModelPathsFB
  • Sorted tables by vendor, then alphabetically.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.1

25 Jun 23:25
Compare
Choose a tag to compare

Among other things, this update brings Linux support! I'm somewhat new to Linux, so if OpenXR Explorer is not behaving like a 'normal' Linux application, or missing paths due to distro differences, please file an issue and let me know, or make a PR. Tested on Ubuntu 20.

Changelog

  • Added tables for:
    • XrSystemFoveatedRenderingPropertiesVARJO
    • XrSystemColorSpacePropertiesFB
    • xrEnumerateColorSpacesFB.
  • Added ViveOpenXR runtime manifest path, thanks to @Ybalrid !
  • Linux support.
  • Windows app has an icon now. Nicer for pinning :)
  • When launched as a GUI app on Windows, the console window now hides itself.
  • The default runtime list is now built-in to the executable, with the runtime text file behaving as an override for existing values. This allows the application to find common paths without any additional supporting files.

Installing

Installation is simple, it's just a pair of executables in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.

Alternatively if you're building from source, you can install via cmake on Linux. See the main readme for instructions.

v1.0

13 Jun 21:21
Compare
Choose a tag to compare

Initial release! This build is currently Windows only.

Installation is simple, it's just a pair of .exe's in a folder! Put 'em someplace you'll remember where they are, and they'll run just fine wherever you put them.