ืืฉืื ืื ืืืฉืืขืืชื ืืืกืคืจ ืืืจืกื ืฉื ืืืกืืื ื ืืืข ืืฉืื ืืื ABI ืฉืฉืืืจืื ืืช ืืชืืืืืช. ืฉืื ืืืื ื
- ื ืืกืคื ืชืืืื ืืืื ืืืืืื ืืืื ื ืืคื ื ืืขืชืงื ืืืชื ืืืงืืช ืฉื ืชืืื
HDCP , ืืืฉืืฉ ืืืฆืคื ืช ืืืชืืช ืืืืื ืืืืขืืจืื ืืืืฆืขืืช ืืืฉืงื DVI, DisplayPort, HDMI, GVIF ืื UDI. libweston ืืืืฉื ืืื ืขืืืจ ืืงืจืืืืช weston_output, weston_surface ื-weston_head ืืื ืืืคืฉืจ ืืื ื ืขื ืชืืื ืืฉืืืจ. ื ืืกืฃ ืืืฉืื ืืงืื ืืืืืื ืืืฆืืช ืชืืื ืืืื; - ื ืืกืฃ ืชืืกืฃ ืืฉืจืช ืืืื
PipeWire , ืฉืคืืชื ืืื ืืืืืืฃ ืืช PulseAudio ืืื ืืกืฃ ืืืืืื, ืชืืื ืืขืืืื ืืจื ืืืืื. ืืืืืจืืืื ืืฉืืฉ ืืืจืื ืคืื ืืฉืืืื ืขืืืื ืืจืืืง ืืืืื ืืชืืกืฃ ืืคืื ืฉืืื ืืืื ืืขืืจ ืืืืืกืก ืขื GStreamer. ืืฆื ืืืงืื, ืื ืืงืื ืขื ืชืืืืช pipewire ืืืื ืืฉืืฉ ืืชืฆืืื, ืืืื GStreamer (ืืืืืื, "gst-launch-1.0 pipewiresrc ! video/x-raw,format=BGRx ! ..."); - ื ืืกืคื ืชืืืื ืืืจืืืช EGL ื-gl-renderer
EGL_KHR_partial_update ืืขืืื ืืืืคื ืกืืงืืืื ืืช ืืชืืื ืฉื ืืฉืืืื, ืืืืื ืขื ืืืืจืื ืฉืื ืืฉืชื ื; - ื ืืกืคื ืืกืืจืช weston_debug ืืืฉื ืขืืืจ ืืืชืืจ ืืืืื ืืจืืฉืื ืืืจืืขืื (weston_log_context);
- ื ืืกืคื ืงืืฆื ืืืชืจืช ืืืฉืื libweston-internal.h ื-backend.h. ืืจืืฉืื ืืืื ืคืื ืงืฆืืืช ืืขืืืื ืืืชื
'weston_compositor', 'weston_plane', 'weston_seat', 'weston_surface', 'weston_spring', 'weston_view', ืืืฉื ื - 'weston_output'; - ื ืขืฉื ืฉืื ืืืื ืืื ืืืืืื
ืื ืืื ืฉื ืืชื ืช ืืืืจื ; - ื ืืกืคื ืชืืืื ืขืืืจ ืืืืคืืื FB_DAMAGE_CLIPS ื-compositor-drm. ืงืืฆืื ื ืคืจืืื ืืืืืื ืงืื ืืืืืืจ ืคืจืืืจืื ืฉื EDID, ืขืืืื ืืฆืื ืืืืื, ืืื ืืจืืงืฆืื ืขื ื-KMS API, ืขืืืื ืขื ื-framebuffer ืืืฆืื ืขืืืื;
- ื ืืกืฃ ืชืืกืฃ "ืืจื ืงืืฆืื" ืืืขืืจืช ืชืืื ืืงืืืฅ;
- backends backend-drm ืืืืงืืื ืืกืคืจืืื ื ืคืจืืช,
ืืกืจ ืจืืฉ
backend-rdp
backend-wayland
backend-x11 ื
backend-fbdev; - ืืืืื ืืฉืืฉืช ืืืืคืืืืืืฆืื ืฉื ืชืืื ืืช PNG
zopflipng ืืืืกืก ืขื ืืืืืจืืชื ืืืืกืืืืคืื ; - ื ืืกืคื ืชืืืื ืขืืืจ ืืจืืืืช xdg_output_unstable_v1 ื-zwp_linux_explicit_synchronization_v1. ืืจืืฉืืช ืืจืกืช ืืืืื ืืืืืจืืช
ืคืจืืืืงืืื wayland (1.18 ื ืืจืฉ ืืืจืืื); - ืืืขืืจ ืืืขืจืืช ืืืจืืื ืืืฉืื
Meson . ืืื ืืื ืืืืฆืขืืช ืืื ืืืืืืื ืืืคืกืงื.
ืืงืืจ: OpenNet.ru