Kwanan nan aka sanar saki sabon sigar "XWayland 24.0.99.901", wanda kuma aka jera a matsayin ɗan takara na farko na sakin Xwayland 24.1.0 mai zuwa (ko Xwayland 24.1.0 rc1 a takaice). Kuma a cikin wannan sakin wasu manyan canje-canje da suka yi fice sune sgoyan bayan aiki tare da bayyane GPU, GLAMOR ingantawa da haɓakawa da kuma ƙarewar tallafin EGLStream.
Ga waɗanda ba su saba da XWayland ba, ya kamata ku san hakan wannan sabar X ce da ke gudana a ƙarƙashin Wayland kuma yana ba da dacewa ta baya don aikace-aikacen gado na X11. XWayland fyana sauƙaƙe gudanar da aikace-aikacen X11 a cikin mahallin tushen Wayland, ta yin amfani da uwar garken X.Org kuma babban bambanci shine Wayland tana ɗaukar gabatarwar windows maimakon KMS.
An haɓaka XWayland azaman ɓangare na ainihin codebase na X.Org kuma an sake shi a baya tare da sabar X.Org. Koyaya, saboda rashin daidaituwa na uwar garken X.Org da rashin tabbas tare da sakin sigar 1.21 a cikin mahallin ci gaba mai ƙarfi na XWayland, an yanke shawarar raba XWayland kuma a saki canje-canjen da aka tara azaman fakitin daban.
Menene sabo a cikin XWayland 24.0.99.901?
A cikin wannan sabon sigar, wanda aka gabatar daga XWayland 24.0.99.901 kuma wanda ke jagorantar canje-canje da haɓakawa ga Xwayland 24.1.0, da goyan bayan Explicit Sync. Tare da wannan sabon ƙari yanzu ana iya sanar da Manajan Haɗaɗɗen Wayland game da shirye-shiryen nuna sigogi akan allon, rage jinkiri da kayan tarihi lokacin nuna sigogi.
Wani daga canje-canjen da yayi fice shine GLAMOR 2D ingantawa, kamar yadda goyon baya da aikin GLAMOR 2D acceleration architecture, wanda ke amfani da OpenGL don haɓaka ayyukan 2D, an inganta, ban da ƙarawa. goyon baya ga OpenGL ES 3 shaders, haɓakawa ga haɓakar rubutu na ɓangarori don OpenGL ES da zaɓin layin umarni na "glamor", gami da ba da damar haɓakawar UYVY.
A gefe guda, An cire lambar da ke da alaƙa da gine-ginen hanzari na EXA 2D kuma An cire lambar da ke da alaƙa da sabar DDX kamar Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive.
Baya ga wannan, akan XWayland 24.0.99.901 yanzu Ana nuna duk windows XWayland a cikin wata taga daban a cikin yanayin Wayland a tushen tushen, ba ka damar amfani da mai sarrafa taga X11 don sarrafa aikace-aikacen X11 windows.
An kuma lura cewa yanzu yana yiwuwa a yi amfani da maɓalli har 13 akan linzamin kwamfuta tare da Xvfb, aiwatar da saitin yanki na shigarwa a gefen yanayin Wayland ta amfani da bayanai daga X11 da ingantaccen tallafi don dandamali na FreeBSD, ta amfani da direba na scfb framebuffer da ƙara sarrafa zaɓin «.-novtswitch".
Na sauran canje-canje cewa tsaya a waje:
Baya ga gyare-gyaren da aka ambata da kuma inganta ayyukan gabaɗaya a wurare daban-daban na lambar, sauran canje-canjen da suka yi fice sune kamar haka:
- Taimako don EGLStream, wanda aka yi amfani da shi a baya don dacewa tare da tsofaffin direbobin mallakar mallakar NVIDIA, an yi musu alama a matsayin yankewa.
- Abubuwan da aka tattara akan OpenBSD da FreeBSD an gyara su.
- Ƙarfin aiki tare na GPU bayyananne yana ba da ingantaccen ci gaba a cikin aiki da daidaitawa don ayyuka masu ɗaukar hoto.
- Ana sake ƙididdige ƙimar agogo da sabuntawa
- Gina gyara idan babu gbm ko eglstream babu
- Matsar da ayyukan alloc zuwa fayil ɗin tushe daban da kuma ayyukan kirtani zuwa fayil ɗin tushen daban
- An cire tsoffin macro pict_f_transform da pict_f_vector, ma'anoni masu zaman kansu na picturestr.h
da ma'anar glyphstr.h masu zaman kansu - Gyara canjin da ba a yi amfani da shi ba a cikin ginin OS mara amfani da IPv6 da madaidaicin da ba a yi amfani da shi ba a WIN32 gina OS
- Kafaffen sunan xnestCursorScreenKeyRec
- Ƙara mai kula da shiga zuwa kayan XACE
xwayland: ƙuntata ba da izini ga mai sarrafa taga
A ƙarshe, idan kuna sha'awar ƙarin sani game da shi, kuna iya tuntuɓar cikakkun bayanai A cikin mahaɗin mai zuwa.