Intel оптимизира Vulkan драйвъра си с малки подобрения за DX12 игрите под Linux

0
21

Intel продължава да доработва своя „ANV“ Vulkan драйвър в Mesa, като последната промяна носи леки, но измерими подобрения за DirectX 12 игрите, работещи чрез Steam Play и VKD3D‑Proton. Макар ефектът да е скромен, той се вписва в тенденцията от последните месеци за по-целенасочени оптимизации за Linux гейминга от страна на Intel.

Какво точно е променено в ANV драйвъра

В Mesa 26.1‑devel беше прието предложение, разработвано около месец, което въвежда inline parameter promotion от push constant данни. Новият подход се опитва да пакетира push constant информацията като inline параметри, когато това е възможно. Така се намалява част от натоварването при предаването на данни към GPU, което е особено полезно при DX12 заглавия.

Инженерът на Intel Лионел Ландверлин описва промяната като „най-вече прираст за DX12 заглавия“, което е логично предвид начина, по който VKD3D‑Proton превежда DirectX 12 командите към Vulkan.

Какъв е реалният ефект върху игрите

Тестовете показват подобрение до около 1% в някои DX12 заглавия. Това не е промяна, която ще преобрази производителността, но в света на графичните драйвъри дори малките оптимизации се натрупват. А през последните месеци Intel редовно добавя подобни фини подобрения, което постепенно подобрява гейминг преживяването под Linux. Няколко такива промени и можем да имаме увеличение с десетина процента. Не подлежи и на съмнение фактът, че новата функционалност ще бъде развивана и оптимизирана за в бъдеще и може да доведе до още по-висок прираст.

По-широкият контекст: Intel и Linux гейминга

Intel активно развива своите отворени драйвъри, а фокусът върху DX12 игрите е ключов, тъй като все повече заглавия разчитат на този API. Подобренията в ANV драйвъра са важни не само за потребителите на Arc графични карти, но и за всички, които използват интегрираните GPU решения на компанията.

Прочетете още:  Флагманът Nokia 8 идва през юни 2017

Тази последователност от оптимизации подсказва, че Intel гледа сериозно на Linux като гейминг платформа и работи за по-добра съвместимост и по-висока производителност в екосистемата на Proton.