Diferencia entre revisiones de «Wayland (protocolo)»

Contenido eliminado Contenido añadido
Sin resumen de edición
Sin resumen de edición
Línea 20:
|sitio_web = [http://wayland.freedesktop.org wayland.freedesktop.org]
}}
'''Wayland''' es un [[Protocolo (informática)|protocolo]] de [[servidor de pantallagráfico]] y una [[Biblioteca (informática)|biblioteca]] para [[Linux]] que implementa este protocolo.<ref>{{cite web| url = http://wayland.freedesktop.org/| title = Wayland| quote = Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.}}</ref>
 
Wayland proporciona un método para que los [[Gestor de composición de ventanas|gestores de composición de ventanas]] se comuniquen directamente con las aplicaciones y el hardware de vídeo. Se espera que también sea posible la comunicación con hardware de entrada usando otras bibliotecas. Las aplicaciones [[Renderización|renderizan]] los gráficos en sus propios [[Buffer de datos|buffers]] y el [[gestor de ventanas]] se convierte en el [[servidor de pantallagráfico]], haciendo una composición con esos buffers para formar la visualización en pantalla de las ventanas de las aplicaciones. Este es un enfoque más simple y más eficiente que usar un gestor de composición de ventanas con el [[X Window System]].<ref name=WaylandArch>{{cite web| title = Wayland Architecture| url = http://wayland.freedesktop.org/architecture.html| publisher = Wayland project| date=5 November 2010| accessdate=10 August 2011}}</ref>
 
Los gestores de composición de ventanas existentes, como [[KWin]] y [[Mutter (gestor de ventanas)|Mutter]], se espera que implementen soporte para Wayland de forma directa, para convertirse en compositores Wayland/servidores de pantallagráficos.
 
== Historia ==