SDL3 GPU: API Interoperability

Is it possible for SDL3 GPU to share a logical device from another context, for example from Unity? Doesn’t look like it’s possible from the documentation / accepted parameters, but just wanted to confirm.

Related, does it support accessing a shared texture handle created from a graphics API (e.g. ID3D12Device::CreateSharedHandle (d3d12.h) - Win32 apps | Microsoft Learn)?

Thanks!

Just bumping this because I have a very closely related question: Are there any plans for a way to get access to the underlying native handles? Specifically I’m thinking about how I could integrate something like DLSS while using SDL GPU. Nvidia provides Vulkan and D3D12 SDKs, and I would need to pass it VK/D3D12 device and resource handles.

Obviously SDL_GPU’s usual abstractions and guarantees wouldn’t apply when doing this, but it would be nice to have that “escape hatch” if needed.