Выпуск композитного сервера Weston 14.0

in ru •  2 months ago 

После девяти месяцев разработки опубликован стабильный релиз композитного сервера Weston 14.0, развивающего технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств. Код проекта распространяется под лицензией MIT.

Изменения в новой ветке Weston:

  • В бэкенд вывода через DRM (Direct Rendering Manager) добавлена поддержка аппаратного наложения графичеcких элементов (hardware underlay). Включён режим атомарного асинхронного переключения между двумя буферами в видеопамяти (atomic async flip).
  • В файл конфигурации добавлена настройка 'mirror-of' для организации зеркалирования вывода.
  • В бэкенд вывода через мультимедийный cервер Pipewire добавлена поддержка технологии DmaBuf.
  • В клиенте simple-egl разрешено использования просвечивающих поверхностей с 16-разрядным представлением цвета. Добавлена опция для использования EGL-расширения EGL_EXT_present_opaque. Реализована поддержка сжатия поверхностей.
  • В бэкенде для вывода через протокол RDP добавлена поддержка FreeRDP 3.x.
  • В бэкенде вывода через VNC предоставлена возможность отключения TLS и использования пароля для аутентификации в режиме без TLS.
  • В libweston добавлена поддержка расширения протокола Wayland для управление цветом (color-management). Реализована возможность ограничения области перемещения указателя на полноэкранных поверхностях.
  • В компонент для отрисовки через OpenGL (gl-renderer) добавлена поддержка захвата вывода OpenGL ES 3 и OpenGL ES 2 в асинхронном режиме, а также возможность изменения цвета объектов при помощи шейдера.

Источник: https://www.opennet.ru/opennews/art.shtml?num=61810

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

"Wow, congratulations on the release of Weston 14.0! 🎉 This is such an exciting development for the Wayland protocol and the Steem community! I'm loving the improvements in hardware underlay support, color management, and OpenGL rendering capabilities. It's amazing to see the team working hard to bring high-quality codebases and examples for using Wayland in desktop environments and embedded solutions.

I'd love to hear more about your experiences with Weston 14.0! Have you had a chance to try out any of the new features? What do you think about the changes in this release? Let's keep the conversation going!

Also, if you haven't already, please consider voting for witness 'xpilar.witness' by heading over to https://steemitwallet.com/~witnesses. Your support will help us continue contributing to the growth and success of the Steem community! 🙏"