Поклонники старых игр, работающих на DirectX 9, которые присматриваются к новому графическому процессору Intel Arc, возможно, захотят принять к сведению, что встроенная поддержка больше не поддерживается.
Долгожданные графические процессоры Intel Arc наконец-то здесь, но вместе с этим и некоторые новости для любителей старых игр. Похоже, что Intel больше не будет поддерживать DirectX 9 (DX9) на выделенных графических процессорах Arc и Xe, а также встроенную графику на процессорах 12-го поколения.
Как сообщает Грань, Intel тихо объявила что он переключается с аппаратной поддержки DX9 на Arc и Xe на эмуляцию DirectX 12 (DX12).
Встроенный графический процессор Intel 12-го поколения и дискретный графический процессор Arc больше не поддерживают D3D9. Приложения и игры, основанные на DirectX 9, по-прежнему могут работать через интерфейс Microsoft* D3D9On12.
Что это на самом деле означает? Теоретически ничего, по крайней мере на данный момент. Что он делает, так это немедленно перекладывает ответственность за поддержку DX9 с Intel на Microsoft и, как следствие, за любые проблемы с поддержкой.
D3D9On12 указан на GitHub. для тех, кто хочет узнать об этом больше. Для остальных популярных игр DX9 специальной поддержки драйверов не будет. довольно много, хотя и не такое уж большое количество, которое полностью зависит от DX9. Но Intel в настоящее время не видит никаких проблем для людей, играющих в эти игры с использованием графики Arc или Xe.Важно также отметить, что это касается только линейки графических процессоров Arc и процессоров 12-го поколения со встроенной графикой Xe. Чипы Intel 11-го поколения имеют встроенную поддержку DX9, и она никуда не денется. Однако Intel отмечает, что в сочетании с графическим процессором Arc вы потеряете эту поддержку, если не скажете своей системе вместо этого использовать встроенную графику.
Встроенный графический процессор процессоров Intel 11-го поколения и старше изначально поддерживает DX9, но их можно комбинировать с видеокартами Arc. Если да, то рендеринг, скорее всего, будет осуществляться картой, а не iGPU (если карта не отключена). Таким образом, система будет использовать DX9On12 вместо DX9.
Скрестим пальцы, чтобы все продолжало работать по плану.
с помощью Грань