Plenty of nice words for someone that advocates APIs that are portable only on paper, as the best features are all hidden away on OEM specific extensions, leading to multiple incompatible code paths.
Psst, lets not reveal the Achilles heel from the soap box.
Whitewashing lock-in is pretty much a shill thing. And pushing it on others is a jerk one.
As for Dan Baker, he meant low level APIs, not DX12 in particular. He explicitly said, that MS only API is harmful for developers, and non lock-in one is needed. Not surprisingly, Ashes of the Singularity is in the process of getting rid of DX12 for Vulkan. Have fun trying to dismiss it.
Plenty of nice words for someone that advocates APIs that are portable only on paper, as the best features are all hidden away on OEM specific extensions, leading to multiple incompatible code paths.
Psst, lets not reveal the Achilles heel from the soap box.
As for Dan Baker, enjoy.
"Benefits of DirectX 12 on Ashes of Singularity"
https://youtu.be/9cvmDjVYSNk