категории | RSS

Независимый разработчик указал на проблемы оптимизации Starfield и объяснил причину вылетов


Оптимизация Starfield — по-прежнему незатихающая тема. Если верить Тодду Говарду, то космический экшен «оптимизирован и отлично работает»: в случае возникновения проблем с производительностью, игроку следует обновить свой ПК. Однако по версии независимого разработчика, специализирующегося на работе с DirectX 12 и Vulkan, техническая составляющая звездного детища Тодда все-таки вызывает вопросы. Автор проекта vkd3d указал на несколько моментов, обобщаемых энтузиастами до трех пунктов:

Starfield неправильно распределяет свою память. Если у ваших драйверов видеокарты нет от этого защиты, то ваша игра будет вылетать в случайные моменты времени;
Разработчики злоупотребляют функцией "ExecuteIndirect" в dx12. Графический драйвер получает ложную информацию о том, к чему ему готовиться. Как результат, страдает производительность и возникают проблемы с обработкой вызовов;
При всем этом функция "ExecuteIndirect" вызывается по несколько раз подряд, а не объединена для однократного вызова. Из-за этого вышеописанная проблема усугубляется несколько раз.

Стоит отметить, что жалобы игроков не ограничились лишь теоретической стороной вопроса. Проблемы с производительностью возникают и на практике:



Источник новости: gameguru.ru

DimonVideo
2023-09-12T11:15:03Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика