LunarG / OpenXR-OverlayLayer

Implementation of the OpenXR Overlay extension as a layer
Other
64 stars 17 forks source link

suggested bindings for actions must include subpaths (e.g. ".../input/trigger", which the runtime binds to ".../input/trigger/value" for a BOOLEAN) #19

Open bradgrantham-lunarg opened 3 years ago

bradgrantham-lunarg commented 3 years ago

For all fully-specified paths, e.g. /user/hand/left/input/trigger/value, the API layer must also add the parent path, e.g. /user/hand/left/input/trigger/, to WellKnownStrings because an app can specify, e.g. BOOLEAN action binding to /user/hand/left/input/trigger/ and runtimes must take that path for BOOLEAN to be /user/hand/left/input/trigger/value.

bradgrantham-lunarg commented 3 years ago

This may prevent UE4 from working since those paths come through an app running in UE4 in current testing.