Lanzamiento del servidor compuesto Weston 8.0.

Publicado lanzamiento estable del servidor compuesto Weston 8.0, desarrollando tecnologías que promueven el soporte completo del protocolo Wayland en Enlightenment, GNOME, KDE y otros entornos de usuario. El desarrollo de Weston está orientado a proporcionar una base de código de alta calidad y ejemplos de trabajo para utilizar Wayland en entornos de escritorio y soluciones integradas, como plataformas para sistemas de entretenimiento en automóviles, teléfonos inteligentes, televisores y otros dispositivos de consumo. Lanzamiento del protocolo, mecanismo de comunicación entre procesos y bibliotecas Wayland 1.18 está programada al 11 de febrero.

El cambio en el número de versión significativo de Weston se debe a cambios en el ABI que rompen la compatibilidad. Cambios en nueva rama Weston:

  • Aumentada la eficiencia de la utilización de mecanismos de hardware en DRM (Direct Rendering Manager) para manipular regiones de memoria utilizadas para almacenar componentes del framebuffer (hardware planes);

    Lanzamiento del servidor compuesto Weston 8.0.
  • En el backend DRM, utilizado para organizar la salida a través de subsistemas del núcleo DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) y evdev, se ha añadido soporte para la tecnología de protección de contenido audiovisual HDCP, que se utiliza para cifrar la señal de video transmitida a través de interfaces DVI, DisplayPort, HDMI, GVIF o UDI;
  • En gl-renderer se ha añadido bloqueo de captura, provisión de acceso compartido y creación de capturas de pantalla de áreas donde se muestra contenido protegido contra copia;
  • En el backend headless, utilizado para renderizar sin pantalla, se ha añadido soporte para renderizado en un buffer utilizando OpenGL (opción "—use-gl" añadida), lo que permite obtener una imagen virtual de la pantalla en memoria que se puede transmitir a un cliente remoto;
  • En el backend de salida a través del subsistema DRM (Direct Rendering Manager) se ha añadido la capacidad de compilar sin vinculación a la biblioteca GBM (Generic Buffer Manager), ofrecida en Mesa para gestionar la asignación de buffers de renderizado. En lugar de formatos GBM, se utilizan formatos FourCC, aplicados en el subsistema DRM;
  • Para reducir la carga en la memoria en algunas GPU, ahora se aplica siempre la extensión EGL EGL_KHR_partial_update, que permite actualizar selectivamente el contenido de las superficies, omitiendo áreas donde no ha habido cambios;
  • Se han ampliado las capacidades del marco para mantener registros de depuración;
  • En gl-renderer se ha añadido soporte para el formato XYUV;
  • En el gestor de ventanas xwm el modo «BACKUP LOCK», que se puede utilizar durante la copia de seguridad de archivos de la base de datos; control sobre la salida de cambios en la superficie Wayland al trabajar con Xwayland, lo que ha permitido eliminar artefactos al decorar ventanas de aplicaciones X11 ejecutadas en un entorno basado en Wayland;
  • Se ha reducido el consumo de memoria al mostrar un fondo uniforme del escritorio gracias a la aplicación de un búfer 1×1 para toda la viewport;
  • Se ha añadido soporte para la extensión weston-direct-display, lo que permite organizar la transmisión de contenido dmabuf directamente al controlador de la pantalla.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster