Te waina i urutau ki te mahi ma te whakamahi i Wayland

Kei nga rohe o te kaupapa waina wayland kua whakaritea he huinga o nga papa me te taraiwa winewayland.drv, e taea ai te whakamahi i te Waina i roto i nga taiao i runga i te kawa Wayland, me te kore e whakamahi i nga waahanga e pa ana ki te XWayland me te X11. Ina koa, ko te kaha ki te whakahaere i nga keemu me nga tono e whakamahi ana i nga API whakairoiro Vulkan me Direct3D 9, 10 me 11. Ka whakatinanahia te tautoko Direct3D ma te whakamahi i tetahi paparanga. DXVK, e whakamaori ana i nga waea ki te Vulkan API. Kei roto hoki i te huinga he papaki tukutahi (Eventfd Synchronization) hei whakanui ake i te mahinga o nga keemu miro-maha.

Te waina i urutau ki te mahi ma te whakamahi i Wayland

Ko te putanga waina mo Wayland kua whakamatauria i roto i nga taiao Arch Linux me Manjaro me te tūmau hiato Weston me te taraiwa AMDGPU e tautoko ana i te API Vulkan. Me Mesa 19.3, he mea hou ake ranei i hangaia me te tautoko Wayland, Vulkan me EGL, SDL me Faudio whare pukapuka, me te tautoko mo Esync ranei fsync i roto i te punaha. Ka tautokohia te huri ki te aratau mata katoa me te paatene F11. I tenei wa o te whakawhanaketanga, kaore he tautoko mo OpenGL, nga kaiwhakahaere keemu, nga tono GDI, me nga pehu taketake. Kare e mahi nga kaiwhakarewa.

Mo nga kaiwhakawhanake o nga tohatoha Wine-wayland, he pai pea te whakarato i tetahi taiao Wayland parakore me te tautoko mo te whakahaere i nga tono Windows, me te whakakore i te hiahia mo te kaiwhakamahi ki te whakauru i nga kohinga e pa ana ki te X11. I runga i nga punaha a Wayland, ko te kete Wine-wayland ka taea e koe te whakatutuki i nga mahi teitei ake me te whakautu o nga keemu ma te whakakore i nga paparanga koretake. I tua atu, ko te whakamahinga taketake o Wayland ka taea te whakakore i nga raruraru haumarutanga, tūturu X11 (hei tauira, ka taea e nga keemu X11 ponokore te tutei i etahi atu tono - ma te kawa X11 ka taea e koe te uru atu ki nga huihuinga whakauru katoa me te mahi i te whakakapi i te patene rūpahu).

Source: opennet.ru

Tāpiri i te kōrero