Недавно Intel объявила о большом обновлении драйверов для своих графических процессоров Arc в Windows, поскольку их производительность DirectX 9 была не так хороша, как могла бы быть. Оказывается, они используют код из DXVK с открытым исходным кодом, который является частью Steam Play Proton.
DXVK переводит Direct3D 9, Direct3D 10 и Direct3D 11 в Vulkan. В основном написан для Wine, уровня совместимости Windows, из которого сделан Proton. Однако у него также есть собственная реализация для Linux, и его можно использовать даже в Windows. Так что это не большой сюрприз, чтобы увидеть это. Черт возьми, даже NVIDIA использует DXVK для RTX Remix.
В своем видео-анонсе ниже они рассказывают о том, как они создали "собственную реализацию DX9" и "будут времена, когда игры будут запускаться на нашей собственной реализации DX, но будут и другие времена, когда мы воспользуемся преимуществами слоев перевода, чтобы перейти от DX 9 к более современному API". В их сообщении в блоге также упоминается этот гибридный подход, но ни в сообщении в блоге, ни в видео на самом деле не говорится, что это DXVK. Вы узнаете об этом только тогда, когда просмотрите их readme, чтобы найти примечание DXVK и лицензию.
Хотя это не относится непосредственно к Linux, чем больше компаний в конечном итоге будут использовать те же инструменты перевода, что и мы, тем лучше они смогут добиться. Надеемся, что Intel также в конечном итоге поможет с работой DXVK и не оставит никаких улучшений при себе.
Ну вполне себе нормальный подход.
Зачем тратить 999 млн на драйвер под дх9, когда на гите лежит бесплатная либа, которая работает не хуже натива (а иногда и лучше)
Возможно Intel начнет активно поддерживать библиотеку
Согласен
Наконец-то они решились его использовать