You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move extension requirements from ITracker to live impls
Extension knowledge is an OpenXR live-session concern, not a tracker
concern. Remove get_required_extensions() from ITracker and
deviceio_trackers. Each LiveXxxTrackerImpl now declares its own
static required_extensions(), and LiveDeviceIOFactory aggregates them
via dynamic_cast dispatch. DeviceIOSession::get_required_extensions()
delegates to the factory.
0 commit comments