LunarG / OpenXR-OverlayLayer

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

CreateApiLayerInstance needs to check requested extensions against allowlist #21

Open bradgrantham-lunarg opened 3 years ago

bradgrantham-lunarg commented 3 years ago

It should check for any extensions not in the allowlist. If there are unknown extensions, log a nice message and mark that we cannot open an overlay XrSession (xrCreateSession with chained OverlayCreateInfo should fail) and mark that we should pass back all downchain functions for GetProcAddr.