Тогуз айлык иштеп чыгуудан кийин Weston 14.0 композиттик серверинин туруктуу релизи жарыкка чыкты, ал Enlightenment, GNOME, KDE жана башка колдонуучу чөйрөлөрүндө Wayland протоколун толук колдоонун пайда болушуна өбөлгө түзгөн технологияларды иштеп чыгууда. Вестондун иштеп чыгуусу жогорку сапаттагы коддук базаны жана Waylandти иш үстөлүндө жана орнотулган чечимдерде колдонуу үчүн жумушчу мисалдарды камсыз кылууга багытталган, мисалы, унаа маалымат-көңүл ачуу системалары, смартфондор, сыналгылар жана башка керектөөчү түзмөктөр үчүн платформалар. Долбоордун коду MIT лицензиясы боюнча таратылат.
Жаңы Weston филиалындагы өзгөрүүлөр:
- Аппараттык камсыздоону колдоо DRM (Direct Rendering Manager) аркылуу чыгаруу арткы бөлүгүнө кошулду. Видео эс тутумундагы эки буфердин ортосунда атомдук асинхрондук которуу режими (атомдук асинхрондук флип) иштетилген.
- Чыгуу чагылдырууну уюштуруу үчүн конфигурация файлына "күзгү" параметри кошулду.
- DmaBuf технологиясын колдоо Pipewire мультимедиалык сервери аркылуу чыгуу серверине кошулду.
- Simple-egl кардары 16 бит түстүү чагылдырылган тунук беттерди колдонууга мүмкүндүк берет. EGL кеңейтүүсүн колдонуу үчүн кошумча опция EGL_EXT_present_opaque. Үстүнүн кысуу үчүн колдоо ишке ашырылган.
- RDP протоколу аркылуу чыгаруу үчүн серверде FreeRDP 3.x колдоосу кошулган.
- VNC чыгаруу сервери TLSди өчүрүү жана TLS эмес режимде аутентификация үчүн сырсөздү колдонуу мүмкүнчүлүгүн берет.
- libweston түстөрдү башкаруу үчүн Wayland протоколунун кеңейтилишине колдоо кошту. Толук экрандуу беттерде көрсөткүчтүн кыймыл аймагын чектөө мүмкүнчүлүгү ишке ашырылган.
- OpenGL (gl-renderer) аркылуу көрсөтүү үчүн компонент OpenGL ES 3 жана OpenGL ES 2 чыгышын асинхрондук режимде тартуу үчүн колдоону, ошондой эле шейдердин жардамы менен объекттердин түсүн өзгөртүү мүмкүнчүлүгүн кошту.
Source: opennet.ru
