Question - based on your previous posts, you obviously have have a lot of experience with OpenGL & Vulkan.
For DX11 & DX12, you have to handle unexpected adapter removal. I’ve been playing with Metal and there doesn’t seem to be an equivalent.
How do you handle that in OpenGL and Vulkan? Say, for instance, you unplug an external GPU, or the device restarts.
Matt