Նախագծի շրջանակներում պատրաստվել է Patch-ների և winewayland.drv վարորդի հավաքածու, որն հնարավորություն է տալիս օգտագործել Wine Wayland հիմքով միջավայրերում առանց XWayland-ի և X11-ից բխող բաղադրիչների կիրառման: Մասնավորապես, տրամադրվում է հնարավորություն խաղերի և ծրագրերի գործարկման, որոնք օգտագործում են Vulkan և Direct3D 9, 10 և 11 գրաֆիկայի API-ները: Direct3D-ի աջակցությունը իրականացվում է , API Vulkan-ին փոխանցելու միջնորդի շնորհիվ: Հավաքածուն ներառում է նաև (Eventfd Synchronization) բազմաթերձ խաղերի կատարողականությունը բարելավելու համար:
Wine-ի Wayland տարբերակի աշխատանքի փորձարկվել է Arch Linux և Manjaro միջավայրերում Weston կոմպոզիտորական սերվերով և AMDGPU վարորդով, որն աջակցում է Vulkan API-ին: Անհրաժեշտ է ունենալ Mesa 19.3 կամ ավելի նոր տարբերակ, որը մշակված է Wayland, Vulkan և EGL-ի աջակցությամբ, SDL և Faudio գրադարանը, ինչպես նաև աջակցություն կամ համակարգում: Աջակցվում է F11 շերտի կոճակով լրիվ экրանային ռեժիմին անցման հնարավորությունը: Կարելի է ասել, այս փուլում բացակայում է OpenGL-ի, խաղային վերահսկիչների, GDI-գործողությունների և սեփական կուրսորների աջակցությունը: Լանչերները չեն գործում:
Դիստրիբուտորների մշակողների համար Wine-wayland-ը կարող է հետաքրքիր լինել Windows ծրագրերի գործարկման՝ մաքուր Wayland միջավայրի տրամադրման հնարավորությամբ, որը ազատում է օգտատիրոջ X11-ից բխող փաթեթների տեղադրումից: Wayland հիմքով համակարգերում Wine-wayland փաթեթը թույլ է տալիս հասնել խաղերի ավելի բարձր կատարողականության և արձագանքունակության՝ ավելորդ միջնորդներից հեռացնելու շնորհիվ: Բացի այդ, Wayland-ի բնիկ օգտագործումը համարում է ազատվել անվտանգության հետ կապված խնդիրներից, X11-ին (օրինակ, X11-ի համար ոչ վստահելի խաղերը կարող են դիտարկել այլ ծրագրեր՝ X11-ի պրոտոկոլը թույլ է տալիս մուտք գործել բոլոր մուտքային իրադարձություններին և իրականացնել կեղծիքի կատարող բանուկ տողեր):
Ընտանիք: opennet.ru
