DirectX 12 Ultimate — новый API для видеокарт NVIDIA, AMD и консоли Xbox Series X
Компания Microsoft представила улучшенную версию своего графического API DirectX 12 Ultimate, который призван улучшить производительность и качество графики в играх.
DirectX 12 Ultimate является универсальным стандартом, базирующимся на оригинальном DirectX 12. Новый API будет поддерживать технологии DirectX Raytracing (трассировка лучей), Variable Rate Shading (технология сжатия на уровне затенения), Mesh Shaders и Sampler Feedback.
Технология Mesh Shaders позволяет объектам, не изменяющим своего местоположения, обсчитываться частично за счет информации из предыдущего кадра. Подобные ухищрения повышают производительность.
Технология Sampler Feedback распределяет ресурсы видеопамяти, таким образом, что текстуры высокого разрешения загружаются в видеопамять только при необходимости. Это должно улучшить ситуацию с фризами при заполнении видеопамяти.
DirectX 12 Ultimate разрабатывался Microsoft совместно с AMD и NVIDIA. На данный момент API полноценно поддерживается только видеокартами NVIDIA GeForce RTX, но в будущем обещана поддержка и видеокартами AMD Navi 2X на архитектуре RDNA 2 и консоли Xbox Series X.
Ниже вы можете увидеть видеоролики, созданные «зеленой» и «красной» компаниями специально к этому событию: