Versió de Weston Composite Server 8.0

publicat llançament estable del servidor compost Weston 8.0, desenvolupant tecnologies que contribueixen a l'aparició d'un suport total per al protocol Wayland a Enlightenment, GNOME, KDE i altres entorns d'usuari. El desenvolupament de Weston té com a objectiu proporcionar una base de codi d'alta qualitat i exemples de treball per utilitzar Wayland en entorns d'escriptori i solucions integrades, com ara plataformes per a sistemes d'informació d'automoció, telèfons intel·ligents, televisors i altres dispositius de consum. Alliberament del protocol, mecanisme de comunicació entre processos i biblioteques de Wayland 1.18 previst l'11 de febrer.

El canvi significatiu del número de versió de Weston es deu als canvis d'ABI que trenquen la compatibilitat. Canvis en nova branca Weston:

  • Augmentat l'efectivitat d'utilitzar mecanismes de maquinari per manipular les regions de memòria utilitzades per emmagatzemar components de framebuffer (plans de maquinari) en DRM (Direct Rendering Manager);

    Versió de Weston Composite Server 8.0

  • Al backend DRM, que s'utilitza per organitzar la sortida mitjançant els subsistemes del nucli DRM (Direct Rendering Manager), KMS (Configuració del mode del nucli) i evdev, suport afegit per a la tecnologia de protecció de còpia per al contingut d'àudio i vídeo HDCP, que s'utilitza per xifrar els senyals de vídeo transmesos mitjançant interfícies DVI, DisplayPort, HDMI, GVIF o UDI;
  • En gl-renderer afegit bloquejar la captura, compartir i prendre captures de pantalla d'àrees on es mostra contingut protegit contra còpia;
  • El backend sense capçalera, utilitzat per a renderitzar sense pantalla, ha afegit suport per dibuixar a un buffer mitjançant OpenGL (s'ha afegit l'opció "--use-gl"), que us permet obtenir una imatge virtual de la pantalla a la memòria que es pot transferir a un client remot;
  • Al backend de sortida a través del subsistema DRM (Direct Rendering Manager), s'ha afegit la possibilitat de construir sense enllaçar a una biblioteca. G.B.M. (Generic Buffer Manager) ofert per Mesa per gestionar l'assignació de buffers de renderització. En lloc dels formats GBM, s'utilitzen formats QuatreCC, utilitzat al subsistema DRM;
  • Per reduir la càrrega de memòria, algunes GPU ara utilitzen sempre l'extensió EGL sempre que sigui possible EGL_KHR_actualització_parcial, que permet actualitzar de manera selectiva el contingut de les superfícies, saltant les àrees que no han canviat;
  • S'han ampliat les capacitats del marc per mantenir els registres de depuració;
  • S'ha afegit suport per al format XYUV a gl-renderer;
  • Al gestor de finestres xwm implementat control sobre la sortida dels canvis a la superfície de Wayland quan s'executa Xwayland, cosa que va permetre desfer-se dels artefactes en decorar finestres d'aplicacions X11 llançades en un entorn basat en Wayland;
  • Reducció del consum de memòria quan es mostra un fons d'escriptori uniforme a causa de aplicacions Buffers 1x1 per a tota la finestra gràfica;
  • Afegit suport d'extensió pantalla-directa de Weston, que us permet organitzar la transferència de continguts dmabuf directament al controlador de pantalla.

Font: opennet.ru

Afegeix comentari