Quake II RTX теперь работает на графических процессорах AMD благодаря Vulkan Ray Tracing

Quake II RTX теперь работает на графических процессорах AMD благодаря Vulkan Ray Tracing

Решение Nvidia перестроить Quake II как название для трассировки лучей было, на мой взгляд, действительно умным способом продемонстрировать, на что способна эта функция, одновременно давая людям повод вернуться к хорошо известной классической игре. Однако до сих пор единственными геймерами, которым это нравилось, были люди, у которых был графический процессор Nvidia RTX. Хотя в некоторых играх трассировка лучей выполняется на Pascal, Quake II RTX не входит в их число.

Однако теперь у поклонников AMD есть возможность насладиться Quake II RTX, очевидно, с явной помощи Nvidia. Любой графический процессор, поддерживающий расширения Vulkan Ray Tracing, поддерживаемые и разрабатываемые Khronos Group, также может запускать Quake II RTX. Со стороны AMD эта поддержка, похоже, ограничена серией RX 6000, по крайней мере, на данный момент.

Поддержка Nvidia намного шире. В дополнение к Ampere и Turing, Vulkan Ray Tracing также поддерживается на графических процессорах семейства GTX 1660, на базе Volta Nvidia Titan V и Quadro GV100, а также на графических процессорах Pascal с как минимум 6 ГБ оперативной памяти. Если вы не видели трейлер запуска Quake II RTX, мы встроили его ниже.

Nvidia действительно сделала часть тяжелой работы, чтобы в первую очередь внедрить трассировку лучей на Vulkan. Уже существуют инструменты для перевода вызовов DX12 и кода HLSL (High Level Shader Language) в Vulkan и SPIR-V соответственно. Конкретный вклад Nvidia в проект заключался в добавлении поддержки трассировки лучей в Microsoft DirectXCompiler с открытым исходным кодом, который обычно используется для переноса кода HLSL на Vulkan.

Другими словами, работа Nvidia с открытым исходным кодом является ключевой частью того, почему графические процессоры AMD теперь могут запускать Quake II RTX. Такой вид «сотрудничества», если хотите, является ключевой частью обеспечения широкой поддержки стандартов и обеспечения того, чтобы определенные игроки могли рассчитывать на определенные функции в широком диапазоне систем. Теоретически разработчики, у которых уже есть путь Vulkan и DX12, могут сохранить поддержку Nvidia RTX для одного API и поддерживать как Nvidia, так и AMD в Vulkan. Пока что мы мало что слышали о том, получат ли игры с поддержкой RTX обновление, позволяющее AMD использовать трассировку лучей, или о том, сколько дополнительной оптимизации требуется для использования этой функции на графических процессорах RDNA2, в отличие от Turing / Ампер.

На данный момент не похоже, что AMD планирует включить трассировку лучей на 5700 или 5700 XT. Мы знаем одно: включение трассировки лучей сильно влияет на производительность, особенно на графических процессорах, которые не были предназначены для ее поддержки. На бумаге Nvidia поддерживает огромное количество карт. На практике большинство карт Pascal, кроме 1080 Ti и, возможно, GTX 1080, часто оказывались слишком медленными для эффективной трассировки лучей. Даже если вы снизите уровень детализации до уровня, достаточного для запуска функции, вы можете не почувствовать, что трассировка лучей компенсирует потери в других местах.

Было бы неплохо, если бы AMD предложила поддержку Vulkan для карт RX 5700 и 5700 XT, но имейте в виду, что 6800 XT и 6800 уже отстают по производительности трассировки лучей Nvidia. Вполне возможно, что причина, по которой компания не включает поддержку трассировки лучей в своих продуктах нижнего уровня, заключается в том, что это не может гарантировать высокое качество.

В любом случае, если вы хотите проверить Quake II с трассировкой лучей, бета-драйверы AMD с поддержкой Vulkan RT можно загрузить здесь, а бета-драйвер Nvidia с тем же самым - здесь. На данный момент единственной игрой, использующей Vulkan Ray Tracing, является Quake II RTX, насколько мне известно, но Khronos разработал стандарт для использования на компьютерах и мобильных устройствах и надеется на устойчивое распространение в долгосрочной перспективе.

Читать далее

Intel представляет новые мобильные графические процессоры Xe Max для создателей контента начального уровня
Intel представляет новые мобильные графические процессоры Xe Max для создателей контента начального уровня

Intel выпустила новый потребительский мобильный графический процессор, но у него очень специфический вариант использования, по крайней мере, на данный момент.

Intel подробно описывает стратегию XPU, запускает новый серверный графический процессор, OneAPI Gold
Intel подробно описывает стратегию XPU, запускает новый серверный графический процессор, OneAPI Gold

Сегодня Intel сделала пару анонсов, касающихся своей инициативы OneAPI и запуска своего первого серверного графического процессора на базе графики Xe.

Nvidia представляет графический процессор Ampere A100 80 ГБ с пропускной способностью памяти 2 ТБ / с
Nvidia представляет графический процессор Ampere A100 80 ГБ с пропускной способностью памяти 2 ТБ / с

На этой неделе Nvidia анонсировала графический процессор Ampere A100 объемом 80 ГБ для разработчиков программного обеспечения AI, которым действительно нужно немного места, чтобы размять ноги.

PS5, Xbox Series X, тонкий на земле, наряду с процессорами, графическими процессорами
PS5, Xbox Series X, тонкий на земле, наряду с процессорами, графическими процессорами

Microsoft и Sony поставляют все возможное оборудование, но, похоже, это не очень много консолей. Но не волнуйтесь - все остальное тоже сложно найти.