I-Weston Composite Server 8.0 Ukukhishwa

eshicilelwe ukukhululwa okuzinzile kweseva eyinhlanganisela I-Weston 8.0, ukuthuthukisa ubuchwepheshe obufaka isandla ekuveleni kokusekelwa okugcwele kwephrothokholi Wayland Ekukhanyeni, GNOME, KDE nakwezinye izindawo zabasebenzisi. Ukuthuthukiswa kwe-Weston kuhlose ukuhlinzeka ngesisekelo sekhodi yekhwalithi ephezulu kanye nezibonelo zokusebenza zokusebenzisa i-Wayland endaweni yedeskithophu kanye nezixazululo ezishumekiwe, njengezinkundla zezinhlelo ze-infotainment zezimoto, ama-smartphone, ama-TV namanye amadivayisi omthengi. Ukukhishwa kwephrothokholi, indlela yokuxhumana ye-interprocess kanye nemitapo yolwazi yase-Wayland 1.18 kuhleliwe ngoFebhuwari 11.

Ushintsho olubalulekile lwenombolo yenguqulo ka-Weston kungenxa yezinguquko ze-ABI ezinqamula ukuhambisana. Izinguquko ku igatsha elisha Weston:

  • Kwandiswa ukusebenza kahle kokusebenzisa izindlela zehadiwe ukukhohlisa izifunda zenkumbulo ezisetshenziselwa ukugcina izingxenye ze-framebuffer (izindiza zezingxenyekazi zekhompuyutha) ku-DRM (Isiphathi Esiqondile Sokunikezela);

    I-Weston Composite Server 8.0 Ukukhishwa

  • Emuva I-DRM, esetshenziselwa ukuhlela okukhiphayo ngohlelo olungaphansi lwe-kernel i-DRM (Isiphathi Esiqondile Sokunikezela), i-KMS (I-Kernel Mode Setting) kanye ne-evdev, ingeze ukwesekwa kobuchwepheshe bokuvikela ikhophi komsindo nevidiyo. I-HDCP, esetshenziselwa ukubethela amasignali evidiyo asakazwa nge-DVI, i-DisplayPort, i-HDMI, i-GVIF noma i-UDI interface;
  • Ku-gl-renderer kwengezwe ukuvimbela ukuthwebula, ukwabelana kanye nokuthathwa kwezithombe-skrini zezindawo lapho okuqukethwe okuvikelwe ngamakhophi kuboniswa khona;
  • I-backend engenakhanda, esetshenziselwa ukuhlinzeka ngaphandle kwesikrini, yengeze ukusekelwa kokudweba ku-buffer usebenzisa i-OpenGL (inketho ethi "--use-gl" yengeziwe), okukuvumela ukuthi uthole isithombe esibonakalayo sesikrini ngekhanda ingadluliselwa kuklayenti elikude;
  • Kungemuva lokukhiphayo ngohlelo olungaphansi lwe-DRM (Direct Rendering Manager), ikhono lokwakha ngaphandle kokuxhuma umtapo wezincwadi lengeziwe. I-GBM (I-Generic Buffer Manager) ehlinzekwa yi-Mesa ukuze ilawule ukwabiwa kwamabhafa wokunikezela. Esikhundleni samafomethi e-GBM, kusetshenziswa amafomethi I-FourCC, esetshenziswa ohlelweni olungaphansi lwe-DRM;
  • Ukunciphisa umthwalo wememori, amanye ama-GPU manje asebenzisa isandiso se-EGL noma nini lapho kunokwenzeka EGL_KHR_partial_update, okuvumela ukuthi ubuyekeze ngokukhetha okuqukethwe kwendawo, ukweqa izindawo ezingakashintshi;
  • Amandla ohlaka okugcina amalogi okususa iphutha anwetshiwe;
  • Ukwesekwa okwengeziwe kwefomethi ye-XYUV kusinikezeli se-gl;
  • Kumphathi wewindi we-xwm kwenziwe ukulawula okuphumayo kwezinguquko endaweni yase-Wayland lapho i-Xwayland isebenza, okwenze kwaba nokwenzeka ukususa izinto zobuciko lapho kuhlotshiswa amawindi ezinhlelo zokusebenza ze-X11 ezethulwe endaweni ese-Wayland;
  • Kuncishiswe ukusetshenziswa kwememori lapho kuboniswa ingemuva ledeskithophu efanayo ngenxa uhlelo lokusebenza 1x1 amabhafa ayo yonke indawo yokubuka;
  • Kwengeziwe ukwesekwa kwesandiso i-weston-direct-display, okukuvumela ukuthi uhlele ukudluliswa kokuqukethwe kwe-dmabuf ngqo kusilawuli sesikrini.

Source: opennet.ru

Engeza amazwana