Поделиться

25 March 2020

Tom Clancy’s Ghost Recon Breakpoint: Vulkan на PC

«Призраки»!

Мы рады объявить о том, что с выходом обновления 2.0.0, которое станет доступно 24 марта, в PC-версии Tom Clancy’s Ghost Recon Breakpoint будет реализована поддержка графического API Vulkan! При запуске игры вы сможете выбрать, какой API будет использоваться: DirectX 11 или Vulkan.

Графический API

Графические API, такие как Vulkan или DirectX 11/12, выполняют роль посредника между игрой (Tom Clancy’s Ghost Recon Breakpoint) и видеокартой.

GRB Vulkan API 960

Во время игры или при выполнении любых других задач, сопряженных с обработкой большого количества графической информации, центральный процессор и видеокарта параллельно проводят расчеты, необходимые для вывода каждого кадра на экран. Максимальная частота кадров – если говорить об играх – определяется менее производительным из этих двух компонентов.

Можно частично снизить нагрузку на видеокарту, изменив параметры графики, однако в большинстве случаев частота кадров ограничена техническими характеристиками процессора и/или видеокарты.

Графический API позволяет более эффективно распределить вычислительные мощности, тем самым повысив быстродействие. Графические API, такие как Vulkan, обеспечивают более гибкий подход к работе с оборудованием, что снижает потребление ресурсов процессора. Для достижения этой гибкости требуются дополнительные усилия со стороны программистов.

Несмотря на то что графический API DirectX 11 появился более 10 лет назад, он до сих пор обеспечивает отличное быстродействие графики, но ценой больших требований к процессору. Кроме того, некоторые функции, поддерживаемые современными видеокартами, несовместимы с графическими API старого образца, такими как DirectX 11.

Использование Vulkan снизит нагрузку на оборудование и одновременно позволит нам задействовать дополнительные возможности современных видеокарт.

Графический API Vulkan

Мы уже упомянули вкратце, что графический API Vulkan призван улучшить производительность сразу на нескольких уровнях. Этому поспособствует ряд нововведений: улучшенный стриминг текстур, динамический кэш и асинхронные вычисления. Стоит отметить, что на консолях эти функции уже применяются, а с Vulkan мы сможем задействовать их и на PC.

Улучшенный стриминг текстур

При помощи аппаратных модулей передачи данных Vulkan осуществляет стриминг текстур намного быстрее, чем было возможно ранее. Это позволит нам добиться более плавного быстродействия, особенно при использовании текстур высокого качества.

Динамический кэш

За счет мощного механизма управления памятью, обеспечиваемого этим API, динамические данные, необходимые для обновления графического состояния, оптимизируются для многопоточной обработки и потребляют меньше памяти – что, в свою очередь, ускоряет обсчет кадра процессором и уменьшает фрагментацию памяти.

Асинхронные вычисления

На видеокартах с новой архитектурой, поддерживающих эту функцию, рендерер Vulkan будет автоматически выполнять дополнительные параллельные вычисления, тем самым сокращая время на обсчет кадра и повышая частоту кадров.

Аппаратная поддержка

Графический API Vulkan будут поддерживать все видеокарты, указанные в системных требованиях Tom Clancy’s Ghost Recon Breakpoint:

  • AMD: AMD Radeon R9 280X, AMD Radeon RX 480, AMD Radeon RX 5700 XT, AMD Radeon VII.
  • Nvidia: Nvidia GeForce GTX 960, Nvidia GeForce GTX 1060, Nvidia GeForce GTX 1080, Nvidia GeForce GTX 1080 Ti, Nvidia GeForce RTX 2080.

Превышение лимита видеопамяти (когда система запрашивает больше памяти, чем доступно на видеокарте): драйверы DirectX 11 лучше справляются с превышением лимита видеопамяти. Когда превышение лимита случается при использовании Vulkan, это может привести к подтормаживаниям и вылетам. Во избежание подобных сбоев игрокам следует обращать внимание на прогнозируемое потребление видеопамяти (это значение отображается в меню параметров графики). Если памяти не хватает, попробуйте снизить качество текстур и/или разрешение экрана.

Примечание: своевременно обновляйте драйверы для вашей видеокарты!

Часто задаваемые вопросы

Вопрос: что делать, если игра перестала запускаться через исполняемый файл Vulkan?

  • Удалите файл с параметрами графики – GRB.ini (он располагается в директории C:\Users.....\Documents\My Games\Ghost Recon Breakpoint folder)
  • Запустите проверку целостности файлов в приложении Uplay, а затем попробуйте запустить игру снова.

Вопрос: у DirectX 11 и Vulkan общие файлы сохраненных игр?
Ответ: да, вы можете в любой момент сменить графический API и продолжить игру.

Вопрос: Если запустить игру через исполняемый файл Vulkan, параметры графики останутся те же?
Ответ: да, и DX11, и Vulkan сохраняют параметры графики в файл GRB.ini (он располагается в директории C:\Users.....\Documents\My Games\Ghost Recon Breakpoint folder).

Вопрос: системные требования у Vulkan такие же?
Ответ: да, системные требования у DX11 и Vulkan идентичны. Однако мы рекомендуем использовать видеокарту с аппаратной поддержкой Vulkan, оснащенную не менее чем 4 Гб памяти.

Вопрос: у меня не работает режим HDR. Цвета какие-то блеклые – совсем не то, что при DX11. Что делать?
Ответ__: убедитесь, что у вас установлены актуальные драйверы видеокарты.

Вопрос: игра не запускается на моем ноутбуке с технологией Nvidia Optimus. Что делать?
Ответ: Убедитесь, что вы запускаете игру, задействовав дискретную видеокарту.

Обратите внимание: Tom Clancy’s Ghost Recon Breakpoint пока не использует технологию Vulkan в полной мере, поскольку мы еще не внесли вне необходимые правки в программный код. Некоторые игроки могут не заметить никаких изменений, либо эти изменения могут выражаться в сниженном быстродействии.

Мы будем рады услышать ваши отзывы в Twitter @GhostRecon, на официальном форуме или в нашем сообществе в Reddit.