It is no different from running DirectX on Vulkan, DirectX or Vulkan on Metal.

It works, kind of.