Uaina fetuutuunai e galue e faaaoga Wayland

I totonu o tuaoi o le poloketi uaina wayland ua saunia se seti o patches ma le winewayland.drv avetaʻavale, lea e faʻatagaina ai le faʻaaogaina o le Uaina i totonu o siosiomaga e faʻavae i luga o le Wayland protocol, e aunoa ma le faʻaogaina o le XWayland ma X11-mea faʻatatau. Aemaise lava, o le gafatia e taʻavale ai taʻaloga ma faʻaoga e faʻaogaina ai le Vulkan ma le Direct3D 9, 10 ma le 11 graphics API e tuʻuina atu. OXVK, lea e fa'aliliuina vala'au ile Vulkan API. O le seti foi e aofia ai patch esync (Eventfd Synchronization) e faʻateleina ai le faʻatinoga o taʻaloga tele-fila.

Uaina fetuutuunai e galue e faaaoga Wayland

Ua fa'ata'ita'i lomiga uaina mo Wayland i le Arch Linux ma Manjaro siosiomaga fa'atasi ai ma Weston composite server ma AMDGPU aveta'avale lagolago Vulkan API. Mana'omia le Mesa 19.3 po'o se mea fou ua fausia i Wayland, Vulkan ma EGL lagolago, SDL ma Faudio faletusi, ma lagolago mo Esync poʻo fsync i faiga. Lagolago le fesuia'i i le ata atoa ma le F11 hotkey. I le tulaga o loʻo i ai nei o le atinaʻe, e leai se lagolago mo OpenGL, taʻaloga taʻaloga, GDI talosaga, ma faʻasalalauga masani. E le aoga mea fa'alauiloa.

Mo le atinaʻeina o tufatufaga o Wine-wayland, atonu e manaia le mafai ona tuʻuina atu se siosiomaga mama Wayland ma le lagolago mo le faʻaogaina o talosaga a Windows, faʻaumatia le manaʻoga mo le tagata faʻaoga e faʻapipiʻi afifi e fesoʻotaʻi ma X11. I luga o faiga faʻavae Wayland, o le Wine-wayland package e mafai ai ona e ausia le maualuga o le faʻatinoga ma le tali atu o taʻaloga e ala i le faʻaumatiaina o laulau le manaʻomia. E le gata i lea, o le faʻaaogaina masani o Wayland e mafai ai ona faʻaumatia faʻafitauli saogalemu, fa'aletagata X11 (mo se faʻataʻitaʻiga, X11 taʻaloga e le faʻatuatuaina e mafai ona vaʻavaʻai i isi talosaga - o le X11 protocol e mafai ai ona e faʻaogaina mea uma e faʻaogaina ma fai le suiga o le ki faʻasese).

puna: opennet.ru

Faaopoopo i ai se faamatalaga