На прошедшей GDC генеральный директор Nixxes Software Журжен Кацман сообщил свое мнение насчет DirectX 12. Ранее уже говорилось о том, что DX12 не соответствует всем возложенным на него ожиданиям, и теперь оказалось, что Кацман с этим согласен. Хотя он и признает, что DX12 может стоить затраченных на него дополнительных усилий... А может и не стоить.
Кацман заявил, что прирост производительности CPU с включенным DX12 ничтожен для геймеров-энтузиастов, для тех, у кого есть мощные процессоры, для тех, кто играет в разрешении 1440P или 4K, а также для тех, кто выставляет настройки качества на максимум.
В то же время, Кацман сказал, что данные о приросте производительности GPU при использовании технологии Async Compute на текущий момент противоречивы. По словам Кацмана, сейчас у данного API есть некоторые ограничения, вызывающие серьезные проблемы. Кроме того, аппаратная поддержка ограничена самой Async Compute и требует настройки на конкретной конфигурации.
Интересно тут также и то, что драйвера GPU для DX12 по-прежнему являются очень важной составляющей. Поскольку DX12 является низкоуровневым API, некоторые считают, что он должен упрощать работу разработчикам. Это не совсем так. В некоторых версиях современных драйверов стали более сложными механизмы управлением памятью, ручной настройки многопроцессорных GPU, поддержки Async Compute, а также различных приемов по повышению производительности, реализованных при технологии DX11.
Кацман признал, что Async Compute может стать выходом из положения, однако для DX12 все равно потребуются улучшения. Кроме того, Кацман утверждает, что DX12 может существенно помочь при обработке ресурсозатратных сцен для CPU, а еще он уверен, что 10-процентный прирост производительности для GPU на самом деле может стать реальностью
В итоге, Кацман пришел к выводу, что хоть это и тяжело, но DX12 может стоить дополнительных усилий, ровно как может и не стоить. Геймерам и разработчикам лучше снизить свои ожидания насчет данного API.Источник
30 ЛУЧШИХ ММО ИГР
Читайте также
Последние новости