Mmanya emegharịrị ka ọ rụọ ọrụ site na iji Wayland

N'ókè nke oru ngo Wine-wayland A kwadebere otu patches na ọkwọ ụgbọala winewayland.drv nke na-enye gị ohere iji mmanya na gburugburu ebe obibi dabere na usoro Wayland, na-ejighi ihe XWayland na X11 metụtara. Nke a na-agụnye ike ịme egwuregwu na ngwa ndị na-eji Vulkan graphics API na Direct3D 9, 10 na 11. A na-emejuputa nkwado Direct3D site na iji oyi akwa. NZP, nke na-atụgharị oku na Vulkan API. Ntọala gụnyekwara patches esync (Eventfd mmekọrịta) iji kwalite arụmọrụ nke egwuregwu nwere ọtụtụ eriri.

Mmanya emegharịrị ka ọ rụọ ọrụ site na iji Wayland

A nwalere mbipụta Wine maka Wayland na Arch Linux na gburugburu Manjaro yana ihe nkesa mejupụtara Weston yana onye ọkwọ ụgbọ ala AMDGPU nwere nkwado maka Vulkan API. Iji rụọ ọrụ, ịchọrọ Mesa 19.3 ma ọ bụ ụdị ọhụrụ, nke ejiri nkwado Wayland, Vulkan na EGL, ọnụnọ nke ụlọ akwụkwọ SDL na Faudio, yana nkwado. Esync ma ọ bụ Fsync na sistemu. A na-akwado ịgbanye na ọnọdụ ihuenyo zuru oke site na iji igodo ọkụ F11. N'oge mmepe mmepe ugbu a enweghị nkwado maka OpenGL, ndị na-ahụ maka egwuregwu, ngwa GDI na cursors omenala. Ihe mmalite anaghị arụ ọrụ.

Ndị na-emepụta nkesa Wine-wayland nwere ike ịmasị ike ịnye gburugburu Wayland dị ọcha na nkwado maka ịme ngwa Windows, na-ewepụ mkpa onye ọrụ ahụ tinye ngwugwu metụtara X11. Na usoro dabere na Wayland, ngwugwu Wine-wayland na-enye gị ohere ịrụ ọrụ dị elu na nzaghachi egwuregwu site na iwepu ọkwa na-enweghị isi. Na mgbakwunye, ojiji nke obodo Wayland na-eme ka o kwe omume iwepụ nsogbu nchekwa, njirimara X11 (dịka ọmụmaatụ, egwuregwu X11 na-enweghị ntụkwasị obi nwere ike iledo na ngwa ndị ọzọ - usoro X11 na-enye gị ohere ịnweta mmemme ntinye niile ma mee nnọchi igodo ụgha).

isi: opennet.ru

Tinye a comment