Az új Wine-kód alapból a Zinket használná OpenGL Vulkanon futtatásához

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A CodeWeavers egyik mérnöke tegnap merge requestet nyitott, hogy a Wine alapértelmezés szerint a Mesa Zink OpenGL-on-Vulkan driverét használja. A megoldás Windows Portable Executable (PE) formátumban fordítaná le a Zinket. Így az OpenGL közvetlenül a Vulkan API-hoz jutna el a gazdarendszer Vulkan driverein keresztül.

 

A CodeWeaversnél Rémi Bernon dolgozott azon a kódon, amely a Zinket Windows PE binárisként építi meg az OpenGL–Vulkan átalakításhoz a Wine-ban. Ez az irány egyszerűsítheti a tesztelést, és kevesebb szélsőséges esethez vezethet, ha a Wine használata erre az egy OpenGL-megvalósításra összpontosul a Wine alatt futó Windows-játékoknál és -alkalmazásoknál. Emellett a Vulkané a jövő, és idővel a hardvergyártók várhatóan egyre kevésbé fektetnek majd energiát az OpenGL-támogatásba és -tesztelésbe.

 

A merge request mellett továbbra is megmaradna a lehetőség, hogy a Wine-t a „--disable-mesa” kapcsolóval építsék meg. Ezzel elkerülhető ez az OpenGL-over-Vulkan megvalósítás, ha valaki teszteléshez vagy összehasonlításhoz ezt szeretné.

 

A merge request jelenlegi formájában a Zink PE libraryhez a Mesa 26.0.3-at húzná be.

 

Figyeljük, hogy a merge bekerül-e az upstream Wine-ba, addig pedig akit most érdekel minden részlet, az itt megnézheti