Vinyo adasinthidwa kuti azigwira ntchito pogwiritsa ntchito Wayland

M'malire a polojekitiyi Njira ya vinyo seti ya zigamba ndi driver winewayland.drv zakonzedwa zomwe zimakulolani kuti mugwiritse ntchito Vinyo m'malo motengera protocol ya Wayland, popanda kugwiritsa ntchito XWayland ndi X11 zokhudzana ndi zigawo. Izi zikuphatikizapo kutha kuyendetsa masewera ndi mapulogalamu omwe amagwiritsa ntchito Vulkan graphics API ndi Direct3D 9, 10 ndi 11. Thandizo la Direct3D likugwiritsidwa ntchito pogwiritsa ntchito wosanjikiza. Zamgululi, yomwe imamasulira mafoni ku Vulkan API. Seti ilinso ndi zigamba esync (Eventfd Synchronization) kuti muwonjezere magwiridwe antchito amitundu yambiri.

Vinyo adasinthidwa kuti azigwira ntchito pogwiritsa ntchito Wayland

Kusindikiza kwa Wine kwa Wayland kwayesedwa m'malo a Arch Linux ndi Manjaro ndi seva ya Weston composite ndi woyendetsa AMDGPU mothandizidwa ndi Vulkan API. Kuti mugwire ntchito, mufunika Mesa 19.3 kapena mtundu watsopano, wopangidwa mothandizidwa ndi Wayland, Vulkan ndi EGL, kukhalapo kwa malaibulale a SDL ndi Faudio, komanso chithandizo. Esync kapena Fsync mu dongosolo. Kusintha kumawonekedwe azithunzi zonse pogwiritsa ntchito hotkey ya F11 kumathandizidwa. Pakali pano chitukuko palibe chithandizo cha OpenGL, olamulira masewera, GDI ntchito ndi zolozera makonda. Zoyambitsa sizikugwira ntchito.

Opanga kugawa kwa Wine-wayland atha kukhala ndi chidwi ndi kuthekera kopereka malo abwino a Wayland ndi chithandizo choyendetsera mapulogalamu a Windows, kuchotsa kufunikira kwa wogwiritsa ntchito kukhazikitsa mapaketi okhudzana ndi X11. Pa machitidwe a Wayland, phukusi la Wine-wayland limakupatsani mwayi wochita bwino komanso kuchitapo kanthu pamasewera pochotsa zigawo zosafunikira. Kuphatikiza apo, kugwiritsa ntchito kwawo kwa Wayland kumapangitsa kuti athetse mavuto achitetezo, khalidwe X11 (mwachitsanzo, masewera osadalirika a X11 amatha kuzonda mapulogalamu ena - protocol ya X11 imakupatsani mwayi wopeza zochitika zonse ndikusintha ma keystroke abodza).

Source: opennet.ru

Kuwonjezera ndemanga