On Fri Jan 27 17:32:13 2023 +0000, Zebediah Figura wrote:
Do you need to actually implement these?
I'm not really sure, those functions are supposed to be only for the SDK. And d3d12.dll is supposed to compare the D3D12SDKVersion of the system d3d12core to the shipped one. But Wine implements d3d12 in a different manner anyway.
It's also possible that a game might check the system d3d12core version directly.
They're supposed to be internal functions anyway, apps shouldn't call them. At the very least, we should keep D3D12SDKVersion and set it as the lowest version.