Skip to content
Permalink
Branch: master
Commits on Oct 8, 2019
  1. OpenXR 1.0.3 release (7-October-2019)

    rpavlik committed Oct 8, 2019
    Patch release for the 1.0 series.
    
    Note that this release includes changes to adjust the symbol exports from
    dynamic library versions of the loader to align with the specification. Only
    **core** symbols are currently exported. All extension symbols must be retrieved
    using `xrGetInstanceProcAddr`.
    
    ### GitHub Pull Requests
    
    These had been integrated into the public repo incrementally.
    
    - General, Build, Other
      - #139 - Write output atomically at the end of generator scripts
      - #119 - Loader test updates.
      - #116 - Static analysis cleanups.
    - Loader
      - #140 - Permit broader valid usage re: layers
      - #133 - Remove shwapi dependency
      - #132 - Fix directory searching for layers
      - #130 - Fix exporting of symbols on Windows.
      - #129 - Remove debug ext only when added by loader - fixes usage of debug ext
        on runtimes that do not provide it themselves.
      - #125 - Include a `OutputDebugString` logger for Win32
    - Layers
      - #138 - Don't validate output enum buffer values
      - #137 - Fix incorrect filenames in the generated API layer JSON
    
    ### Internal issues
    
    - General, Build, Other
      - Fix warnings in MSVC static code analysis mode (internal MR 1574)
      - Validation layer improvements and fixes (internal MR 1568)
      - Update vendored jsoncpp to 1.9.1 (internal MR 1523)
    - Loader
      - Add ability to quiet the loader's default output (internal MR 1576)
      - Fix conformance of loader in `xrEnumerateApiLayerProperties`/`xrEnumerateInstanceExtensionProperties`
    - hello_xr
      - Simplify action usage in hello_xr (internal MR 1553)
    - Registry
      - Add `XR_EXT_view_configuration_depth_range` extension (internal MR 1502, internal issue 1201)
      - Reserve a Monado extension (internal MR 1541)
You can’t perform that action at this time.