Программист Ubisoft: добиться производительности DX11 на DX12 очень сложно
DirectX 12 продвигался как шаг вперед в производительности по сравнению с предыдущей версией, однако на нескольких примерах игроки убедились, что это не так. Теперь 3D-программист Ubisoft Тьяго Родригез рассказал на GDC 2017, что добиться хотя бы соответствия по производительности с DX11 на DX12 очень сложно.
По его словам, если разработчики концентрируются на производительности, то они вряд ли будут довольны тем, что может предложить DX12 в этом направлении. Если же речь не о производительности, то последняя версия API от Microsoft представляет несколько интересных особенностей вроде Async Compute и Shader Model 6.0.
Забавно, говорит это программист компании Ubisoft, производительность игр которой в последнее время стала хуже, и это без упоминания многочисленных ошибок.
Будет ли когда-нибудь DX12 достойной заменой DX11 для разработчиков, желающих выпустить наиболее оптимизированный продукт? Пока не ясно.
- 6 марта состоится трансляция Xbox с показами игр Capcom, Nexon и EA
- Разработчики Skylanders и Crash Bandicoot из Toys for Bob становятся независимыми
- Microsoft планирует упростить апскейлинг игр на разных видеокартах