ការចេញផ្សាយម៉ាស៊ីនមេ Weston Composite 8.0

បោះពុម្ពផ្សាយ ការចេញផ្សាយស្ថេរភាពនៃម៉ាស៊ីនមេសមាសធាតុ វេស្តុន 8.0ការអភិវឌ្ឍបច្ចេកវិទ្យាដែលរួមចំណែកដល់ការលេចឡើងនៃការគាំទ្រពេញលេញសម្រាប់ពិធីការ Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств. Выпуск протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.18 បានកំណត់ពេល на 11 февраля.

ការផ្លាស់ប្តូរលេខកំណែសំខាន់របស់ Weston គឺដោយសារតែការផ្លាស់ប្តូរ ABI ដែលបំបែកភាពឆបគ្នា។ ការផ្លាស់ប្តូរនៅក្នុង សាខាថ្មី។ វេស្តុន៖

  • កើនឡើង эффективность задействования в DRM (Direct Rendering Manager) аппаратных механизмов манипуляции с регионами памяти, используемыми для хранения компонентов фреймбуфера (hardware planes);

    ការចេញផ្សាយម៉ាស៊ីនមេ Weston Composite 8.0

  • В бэкенд DRM, используемый для организации вывода через подсистемы ядра DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) и evdev, добавлена поддержка технологии защиты от копирования звукового и видеоконтента HDCP, которая используется для шифрования видеосигнала, передаваемого через интерфейсы DVI, DisplayPort, HDMI, GVIF или UDI;
  • В gl-renderer បន្ថែម блокировка захвата, предоставления совместного доступа и создания скриншотов областей, в которых отображается защищённый от копирования контент;
  • В бэкенд headless, применяемый для рендеринга без экрана, добавлена поддержка отрисовки в буфер с использованием OpenGL (добавлена опция «—use-gl»), что позволяет получить виртуальное изображение экрана в памяти, которое можно передать удалённому клиенту;
  • В бэкенде вывода через подсистему DRM (Direct Rendering Manager) добавлена возможность сборки без привязки к библиотеке ជីប៊ីអឹម (Generic Buffer Manager), предлагаемой в Mesa для управления выделением буферов отрисовки. Вместо форматов GBM задействованы форматы FourCC, применяемые в подсистеме DRM;
  • Для сокращения нагрузки на память в некоторых GPU по возможности теперь всегда применяется EGL-расширение EGL_KHR_partial_update, позволяющее выборочно обновлять содержимое поверхностей, пропуская области, в которых не было изменений;
  • Расширены возможности фреймворка для ведения отладочных логов;
  • В gl-renderer добавлена поддержка формата XYUV;
  • В оконном менеджере xwm បានអនុវត្ត контроль за выводом изменений на поверхность Wayland при работе Xwayland, который позволил избавиться от артефактов при декорировании окон X11-приложений, запускаемых в окружении на базе Wayland;
  • Снижено потребление памяти при отображении однородного фона рабочего стола за счёт កម្មវិធី буфера 1×1 для всего viewport-а;
  • បន្ថែម ការគាំទ្រផ្នែកបន្ថែម weston-direct-display, позволяющего организовать передачу содержимого dmabuf напрямую в контроллер экрана.

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់