Will T:ANE eventually support DirectX 12 (or later) extensions that don't exist in DirectX 11?

T:ANE has been created as a DirectX 11 compliant game.Is it possible that some of the code can be extended (at some time in the future as resources allow) to enable users with Windows 10 OS and DirectX 12 compliant hardware to access the performance improvements and extensions made available by DirectX 12?

1answer

Answers

Absolutely. You're right that this kind of thing takes time an effort, but we're always looking for ways to get the most out of the game. With Trainz development, we currently have two approaches:

* Work with content creators to improve content and improve tools.* Identify CPU and GPU hotspots and develop situation-specific optimisations.

DX12 support falls under the latter category. I've been looking forward to the next-gen desktop APIs (DX12, Metal and Vulkan) as I expect that these will bring a substantial benefit to some of the more performance-heavy routes. This may not help you if you have a low-end or laptop GPU which is fill-rate bound, but if you're suffering from the sheer number of objects in the scene then I'm hopeful that we'll see some decent improvements from these APIs. Only time will tell how this works out in the real world, but it sounds promising.