I have been putting this off for too long because handling
VK_KHR_maintenance7 is not trivial. But by now a lot of other
extensions have been released, so we should at least support
those.
--
v2: winevulkan: Update to VK spec version 1.3.295.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6420
> Maybe we can avoid sending the paths every time by moving the filtering to plugplay, adapting the interface a bit for this. There could be additional methods to register paths / get plugplay handles in return, and later use these handle as device handles.
Perhaps, but wouldn't this make both plugplay service, and the notification code sechost/service.c a lot more stateful as a result? Re: device handles, if you're referring to the `dbch_handle` field in `DEV_BROADCAST_HANDLE`, we already get that from the user using `RegisterDeviceNotification`, and the current code just uses them for sending notifications.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6315#note_80535