Wayland Protocol Specification

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:protocol
gptkbp:designed_for Linux and Unix-like operating systems
gptkbp:developed_by gptkb:Wayland_developers_community
Wayland project
gptkbp:enables direct rendering
gptkbp:first_released gptkb:2012
gptkbp:has protocol documentation
client libraries
extension mechanism
https://www.w3.org/2000/01/rdf-schema#label Wayland Protocol Specification
gptkbp:includes protocol definitions
gptkbp:is open source
gptkbp:is_adopted_by various Linux distributions
gptkbp:is_compatible_with gptkb:Wayland
gptkb:servers
gptkbp:is_documented_in Wayland documentation site
gptkbp:is_implemented_in gptkb:GNOME
gptkb:Sway
gptkb:KWin
Weston
gptkbp:is_influenced_by gptkb:Open_GL
gptkb:X_Window_System
gptkb:Direct_Rendering_Infrastructure
gptkb:Vulkan
gptkbp:is_optimized_for high performance
low latency
modern hardware
gptkbp:is_part_of gptkb:open_source_software_movement
Wayland ecosystem
Linux kernel graphics stack
gptkbp:is_related_to gptkb:monitor
graphics rendering
Linux graphics stack
window management
input device handling
gptkbp:is_supported_by gptkb:Mesa_3_D
gptkb:libwayland
Wayland clients
gptkbp:is_used_by gptkb:GNOME
gptkb:KDE_Plasma
gptkbp:is_used_in gptkb:servers
gptkb:mobile_devices
embedded systems
desktop environments
gptkbp:latest_version 1.20.0
gptkbp:promotes simplified architecture
gptkbp:provides client-server communication model
gptkbp:replaces gptkb:X11
gptkbp:supports hardware acceleration
compositing window managers
gptkbp:used_for display server communication
gptkbp:utilizes shared memory
gptkbp:written_in gptkb:C
gptkbp:bfsParent gptkb:Wayland
gptkbp:bfsLayer 4