Is this satire? D3D12 and Metal aren't any less proprietary than CUDA.
You can call their APIs without needing to compile your code with a proprietary compiler or adopt a bastardized version of C++.
You can call their APIs without needing to compile your code with a proprietary compiler or adopt a bastardized version of C++.