Вход на сайт
ИИ для программиста?
46558 просмотров
Перейти к просмотру всей ветки
в ответ alex445 04.09.24 13:56
Всё равно недостаточно
ну так нужно продолжать дискуссию
The discussion around why DirectX hasn't moved beyond version 12 primarily revolves around the ongoing evolution and updates within DirectX 12 itself, rather than the need for a new version number like "DirectX 13." Here are some of the key points raised in various forums:
- Continuous Updates within DirectX 12: DirectX 12 has received several substantial updates, including DirectX 12 Ultimate, which introduces new features such as ray tracing, variable rate shading, and DirectStorage. These enhancements are seen as sufficient advancements without needing a new version number. DirectX 12 Ultimate is more of an evolutionary step rather than a new API version, providing developers with the latest tools while maintaining compatibility.
- Maturity and Stability: Many users believe that DirectX 12 is a mature platform that has reached a level of stability and performance that negates the need for a new version. The API is complex and capable enough to handle modern gaming and graphics demands, so developers and Microsoft seem to prefer enhancing it rather than creating an entirely new version.
- Industry Trends: The industry is also focusing more on cross-platform APIs like Vulkan, which are not tied to a specific operating system. This might reduce the urgency or demand for a new DirectX version, as Vulkan and similar technologies offer more flexibility across different platforms.
- Backward Compatibility and Hardware Support: There’s also a focus on ensuring backward compatibility and supporting a wide range of hardware. A new version could potentially fragment the market, forcing developers to choose between supporting the latest API or maintaining compatibility with older hardware.
These discussions are active in various communities like Tom's Hardware and Intel forums, where enthusiasts and professionals weigh in on the practical and technical reasons behind the current state of DirectX development(
,
,
).