Поддержка технологий NVIDIA RTX на видеокартах AMD Radeon

Ошибка при запуске игры с включенным трассировкой лучей на AMD Radeon RX 6000 или новее чаще всего возникает из-за попытки активировать проприетарный драйверный профиль NVIDIA, который физически отсутствует в архитектуре GPU.

Технология RTX является зарегистрированной торговой маркой корпорации NVIDIA и включает в себя набор аппаратных ускорителей для трассировки лучей (RT Cores) и нейронных вычислений (Tensor Cores). Видеокарты AMD Radeon не содержат этих специфических ядер, поэтому прямой программной поддержки RTX в том виде, в котором она реализована у конкурента, они не имеют. Однако это не означает невозможность использования аналогичных эффектов на железе от AMD.

Современные архитектуры RDNA 2 и RDNA 3 оснащены собственными аппаратными блоками для трассировки лучей, которые обеспечивают схожий визуальный результат, используя разные алгоритмы и программные интерфейсы. Пользователю не нужно искать драйверы NVIDIA для работы этих функций, так как они интегрированы в стандартный стек AMD Software: Adrenalin Edition. Важно понимать, что термин «RTX на AMD» технически некорректен, правильнее говорить о поддержке Ray Tracing на базе архитектуры RDNA.

Архитектурные различия и аппаратная поддержка

Прямой совместимости между RTX и Radeon не существует на уровне железо-программного интерфейса. NVIDIA внедрила аппаратные блоки RT Cores начиная с серии Turing (RTX 20-series), которые жестко закодированы для работы с их собственными драйверами и API DirectX Raytracing (DXR). В то же время, AMD подошла к решению задачи иначе, интегрировав ускорители трассировки лучей в общие вычислительные блоки CU (Compute Units) своих чипов.

В архитектуре RDNA 2, используемой в картах серий RX 6000, появились специализированные блоки Ray Accelerators, которые ускоряют пересечение лучей с геометрией сцены. Это позволяет запускать игры с включенным трассировкой лучей, но с использованием шлюзов Vulkan Ray Tracing или DXR, поддерживаемых драйверами AMD Adrenalin. Производительность в этих сценариях обычно ниже, чем у аналогов от NVIDIA того же поколения, из-за отсутствия выделенных ядер Tensor для апскейлинга DLSS.

Разработчики игр часто используют единый код для запуска RT-эффектов на обоих типах карт, но «под капотом» работают разные механизмы. Если игра требует наличия RTX в названии функции, это часто маркетинговый ход, обозначающий возможность трассировки лучей в целом, а не привязку к железу NVIDIA. Однако некоторые оптимизации, такие как NVIDIA Reflex, действительно недоступны на Radeon.

Какие модели Radeon поддерживают трассировку лучей

Список видеокарт, способных запускать игры с трассировкой лучей, ограничен моделями, выпущенными после 2020 года. Предыдущие поколения, такие как RX 5000 или RX Vega, лишены аппаратного ускорения этой технологии и могут рассчитывать только на крайне медленную программную эмуляцию, которая непригодна для игр.

К полным поддерживаемым сериям относятся:

  • 🎮 AMD Radeon RX 6000 Series (RDNA 2) — включая RX 6600, 6700 XT, 6800 XT, 6900 XT и старшие модели.
  • 🚀 AMD Radeon RX 7000 Series (RDNA 3) — включая RX 7600, 7700 XT, 7800 XT, 7900 XTX, где эффективность RT значительно выросла.
  • 💻 Мобильные версии — ноутбуки с чипами RX 6800S/6800M и RX 7600M/7700S также поддерживают аппаратную трассировку.

Важно отметить, что даже на поддерживаемых картах включение Ray Tracing может привести к значительному падению FPS. Для компенсации этого эффекта необходимо использовать технологии апскейлинга, которые на Radeon реализованы через FSR (FidelityFX Super Resolution), являющийся прямой альтернативой DLSS.

📊 Какая технология апскейлинга вам ближе?
NVIDIA DLSS (на картах RTX)
AMD FSR (на картах Radeon)
Natively Native (без апскейлинга)
Мне все равно, главное FPS

Технологии апскейлинга: FSR против DLSS

Ключевым фактором, сдерживающим массовое внедрение трассировки лучей на картах AMD, является отсутствие собственных тензорных ядер для апскейлинга. Технология Detective Learning Super Sampling (DLSS) от NVIDIA использует ИИ для восстановления изображения, что дает огромный прирост производительности при включении RT. У AMD аналогом выступает FSR, который работает на основе пространственного или временного масштабирования без использования специфического AI-железа.

Несмотря на то, что FSR является программным решением, он поддерживает не только Radeon, но и карты NVIDIA, а также консоли и даже процессоры с интегрированной графикой. Версия FSR 3 добавила функцию генерации кадров (Frame Generation), которая позволяет удваивать частоту кадров, компенсируя потери от трассировки лучей. Это делает карты RX 7000 и RX 6000 вполне конкурентоспособными в современных проектах.

В настройках игры вы никогда не увидите опции «RTX ON» для драйверов AMD, вместо этого вы найдете переключатель «Ray Tracing» или «Hardware Accelerated Ray Tracing». Альтернативой DLSS в меню часто выступает просто надпись «FSR» или «AMD FidelityFX Super Resolution». Результат работы FSR может быть чуть менее качественным на низких разрешениях по сравнению с DLSS, но на 1440p и 4K разница становится менее заметной.

Технические детали работы FSR 3

Алгоритм FSR 3 использует анализ последовательности кадров для генерации промежуточных изображений. В отличие от DLSS 3, требующего Tensor Cores, FSR 3 работает на любых GPU, поддерживающих DirectX 12 Ultimate, но может давать более заметные артефакты на быстро движущихся объектах.

Сравнительная таблица производительности и поддержки

Для наглядного сравнения возможностей различных поколений видеокарт AMD в контексте трассировки лучей и апскейлинга приведем данные по поддержке основных технологий. Обратите внимание, что серии ниже RX 6000 не имеют аппаратной поддержки RT.

Серия карт Архитектура Аппаратный Ray Tracing Поддержка FSR 3 Поддержка DLSS
RX 5000 / Vega RDNA 1 / GCN Нет FSR 1.0 / 2.0 Нет
RX 6000 RDNA 2 Да (Ray Accelerators) Да (FSR 3 с FG) Нет
RX 7000 RDNA 3 Да (Улучшенные RT) Да (FSR 3 с FG) Нет
RTX 3000 / 4000 Ampere / Ada Lovelace Да (RT Cores) Да (через FSR) Да (DLSS 2/3)
⚠️ Внимание! Не пытайтесь установить драйверы NVIDIA GeForce на видеокарту AMD Radeon. Это приведет к критической ошибке при загрузке Windows и не активирует технологические преимущества RTX, так как физическое ядро карты не совместимо с драйвером.

☑️ Проверка готовности к RT на AMD

Выполнено: 0 / 4

Настройка и активация трассировки лучей

Для включения трассировки лучей на картах AMD необходимо выполнить несколько шагов в программном обеспечении. Сначала убедитесь, что в панели управления AMD Software: Adrenalin Edition установлена последняя версия драйвера, так как поддержка новых игр часто добавляется через обновления драйверов, а не через новые релизы ОС.

Внутри самой игры переходите в раздел настроек графики, обычно называемый Graphics или Video. Ищите параметр Ray Tracing, RTX (иногда он помечен как совместимый, но требует переключения) или Radiance. Включите эту опцию в положение On или High. Если игра не видит возможность включения RT, проверьте, соответствует ли ваша карта минимальным требованиям (минимум RX 6600 для большинства современных тайтлов).

После включения RT обязательно активируйте технологию масштабирования FSR. В настройках выберите режим Quality или Balanced. Это критически важно, так как без апскейлинга производительность на картах RX 6000 в играх с трассировкой лучей может упасть до неприемлемых значений (менее 30 кадров в секунду). Для карт RX 7000 также рекомендуется включить Frame Generation, если игра поддерживает FSR 3.

Частые проблемы и их решение

Пользователи могут столкнуться с ситуацией, когда игра не запускается или выдает ошибку «RTX Not Supported». Это часто происходит в старых версиях игр или при использовании модов, требующих специфических библиотек от NVIDIA. В таких случаях помогает обновление библиотек DirectX и Visual C++ Redistributable, а также проверка целостности файлов игры в клиенте Steam или Epic Games.

Еще одна распространенная проблема — мерцание текстур или теней при включенном трассировке лучей. Это может быть связано с неоптимальными настройками драйвера AMD Adrenalin. Попробуйте отключить функцию Wait for Vertical Refresh или изменить режим Texture Filtering Quality на «Performace» в настройках драйвера. Иногда помогает переключение API с DirectX 12 на Vulkan, если игра поддерживает оба варианта.

  • 🛠️ Сброс настроек: В панели управления AMD нажмите «Restore Defaults», чтобы исключить конфликтующие профили разгона.
  • 🔄 Очистка: Используйте DDU (Display Driver Uninstaller) для полного удаления старых драйверов перед установкой новых.
  • 📉 Снижение настроек: Уменьшите качество теней и отражений в игре, оставив только сам Ray Tracing включенным для теста стабильности.
⚠️ Внимание! На картах серии RX 6500 XT аппаратная поддержка трассировки лучей отсутствует, несмотря на принадлежность к архитектуре RDNA 2. Включить RT на этой модели невозможно никакими программными методами.

Перспективы и совместимость будущего

Будущее трассировки лучей на платформе AMD связано с переходом на архитектуру RDNA 4 и развитием стандартов Open Source. Технологии становятся более универсальными, и разрыв в качестве реализации RT между NVIDIA и AMD постепенно сокращается. Разработчики все чаще используют промежуточные слои, такие как AMD FidelityFX, которые абстрагируют железо, делая игры более честными для всех пользователей.

Однако экосистема NVIDIA остается лидером в области специализированных функций, таких как DLSS 3.5 с рендерингом лучей на основе ИИ (Ray Reconstruction), который недоступен для Radeon. Владельцам карт AMD стоит ориентироваться на игры с широкой поддержкой FSR и полагаться на растущую вычислительную мощность чипов RDNA 3 для компенсации отсутствия тензорных ядер.

При выборе видеокарты для игр с трассировкой лучей важно оценивать не только наличие поддержки, но и реальную производительность в целевом разрешении. Если ваша цель — максимальное качество изображения без компромиссов, NVIDIA все еще имеет преимущество. Если же приоритетом является цена и игра в 1440p с включенным FSR, то современные Radeon предлагают отличное соотношение стоимости и возможностей.

⚠️ Внимание! Не путайте поддержку технологии Ray Tracing с поддержкой видеокодеков. Даже если карта поддерживает трассировку лучей, она может не поддерживать аппаратное декодирование AV1, если это не заявлено в спецификациях конкретной модели.
Могу ли я включить DLSS на видеокарте AMD Radeon?

Нет, технология DLSS (Deep Learning Super Sampling) является проприетарной разработкой NVIDIA и требует наличия тензорных ядер (Tensor Cores), которых нет в архитектуре AMD. Однако вы можете использовать альтернативу FSR (FidelityFX Super Resolution), которая работает на картах AMD и дает схожий эффект повышения FPS.

Какая карта AMD лучше всего подходит для трассировки лучей?

На данный момент лучшим выбором для трассировки лучей являются карты серии AMD Radeon RX 7900 XTX и RX 7900 XT (архитектура RDNA 3). Они обладают самой высокой вычислительной мощностью и улучшенными ядрами Ray Accelerators по сравнению с предыдущим поколением RX 6000.

Почему на моей карте RX 6800 XT игры с RTX работают медленно?

Хотя карта RX 6800 XT мощная, архитектура RDNA 2 имеет меньше ресурсов для трассировки лучей по сравнению с аналогичными картами NVIDIA. Для компенсации производительности обязательно включайте FSR 3 в режиме «Performance» или «Balanced» и используйте генерацию кадров (Frame Generation) в поддерживаемых играх.

Что делать, если игра пишет «RTX required» при запуске на Radeon?

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

Поддерживает ли RX 6600 трассировку лучей?

Да, карта AMD Radeon RX 6600 имеет аппаратную поддержку трассировки лучей. Однако из-за ограниченной пропускной способности памяти и количества потоковых процессоров, запуск игр с RT на низких настройках может быть единственным способом получить играбельный FPS.