Intel porzuca obsługę DX9 dla procesorów graficznych Arc i Xe na rzecz rozwiązania open source

Intel porzuca obsługę DX9 dla procesorów graficznych Arc i Xe na rzecz rozwiązania open source

Wydaje się, że Intel ma problemy z DX9 na nowych nowoczesnych procesorach graficznych. W rezultacie Intel odwraca sytuację i rezygnuje z obsługi DirectX 9 na procesorach graficznych Arc i Xe, a zamiast tego użyje warstwy wyświetlania typu open source do emulacji DX9 za pomocą DX12. 

Intel podzielił się wiadomościami na swojej stronie pomocy technicznej , zauważając, że jeśli używasz procesora Intel 11. generacji lub starszego z kartą graficzną Intel Arc, aplikacje oparte na DX9 będą nadal działać, ale tylko wtedy, gdy będą działać na zintegrowanej grafice procesora. Jednak w takich przypadkach istnieje prawdopodobieństwo, że do wyświetlania i renderowania zawartości będziesz używać mapy Arc Desktop. Dlatego system użyje DX9On12 zamiast DX9.

Dlatego DX9On12 implementuje tryb użytkownika D3D9 DDI (interfejs sterownika urządzenia) do mapowania poleceń z D3D9 do D3D12 przy użyciu warstwy translacji. Dla porównania sprzęt obsługujący DirectX 9 wysyła polecenia bezpośrednio do sterownika D3D9.

Ogólnie rzecz biorąc, nie powinieneś zauważyć żadnej utraty wydajności. Jeśli znajdziesz konkretny przypadek, w którym wydajność wyraźnie spadła podczas korzystania z DX9OnDX12, zawsze możesz to zgłosić na Github, aby programiści mogli to naprawić.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *