рд╡реЗрд╕реНрдЯрдирдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг рдирдореНрдмрд░ рдкрд░рд┐рд╡рд░реНрддрди ABI рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдХрд╛рд░рдг рд╣реЛ рдЬрд╕рд▓реЗ рдЕрдиреБрдХреВрд▓рддрд╛ рддреЛрдбреНрдЫред рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ
- рд╕рд╛рдордЧреНрд░реАрдХреЛ рдЕрд╡реИрдз рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рдмрд╛рдЯ рдЬреЛрдЧрд╛рдЙрди рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ
HDCP , рдЬреБрди DVI, DisplayPort, HDMI, GVIF рд╡рд╛ UDI рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рдкреНрд░рд╕рд╛рд░рд┐рдд рднрд┐рдбрд┐рдпреЛ рд╕рдВрдХреЗрддрд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред libweston рд▓реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╕рд╛рдордЧреНрд░реАрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрди weston_output, weston_surface рд░ weston_head рдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЭрдгреНрдбрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрджрд╛рд╣рд░рдг рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдердкрд┐рдпреЛ; - рдорд┐рдбрд┐рдпрд╛ рд╕рд░реНрднрд░рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд▓рдЧрдЗрди рдердкрд┐рдпреЛ
рдкрд╛рдЗрдкрд╡рд╛рдпрд░ , PulseAudio рд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдЕрдбрд┐рдпреЛрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рднрд┐рдбрд┐рдпреЛ рд╕реНрдЯреНрд░рд┐рдо рдкреНрд░рд╢реЛрдзрдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЬреЛрдбреНрдиреБрдкреНрд░рдпреЛрдЧ рд╣реБрди рд╕рдХреНрдЫ GStreamer рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкрд╣рд┐рд▓реЗ рдЙрдкрд▓рдмреНрдз рдЖрдЙрдЯрдкреБрдЯ рдкреНрд▓рдЧрдЗрди рдЬрд╕реНрддреИ рдЯрд╛рдврд╛рдХреЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рдЖрдЙрдЯрдкреБрдЯ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдиред рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдкрдХреНрд╖рдорд╛, рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рд╕рдорд░реНрдерди рднрдПрдХреЛ рдХреБрдиреИ рдкрдирд┐ рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ GStreamer рд╕рд╣рд┐рдд рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "gst-launch-1.0 pipewiresrc! video/x-raw,format=BGRx! ..."); - gl-renderer рдорд╛ EGL рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ
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'; - рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫ
рджреЛрд╣реЛрд░реНрдпрд╛рдЙрди рд╕рдХрд┐рдиреЗ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ ; - compositor-drm рдорд╛ FB_DAMAGE_CLIPS рдЧреБрдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдЕрд▓рдЧ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ EDID рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рдкреБрди: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рднрд┐рдбрд┐рдпреЛ рдореЛрдбрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди, KMS API рд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреЗ, рдлреНрд░реЗрдордмрдлрд░рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ, рд░ рдкреНрд░рд╢реЛрдзрди рдЕрд╡рд╕реНрдерд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдХреЛрдб рд╕рдорд╛рд╡реЗрд╢ рд╣реБрдиреНрдЫ;
- рдлрд╛рдЗрд▓рдмрд╛рдЯ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ "рдлрд╛рдЗрд▓ рд╕реНрдЯреНрд░рд┐рдо" рдкреНрд▓рдЧрдЗрди рдердкрд┐рдпреЛ;
- рдмреНрдпрд╛рдХрдПрдиреНрдб рдмреНрдпрд╛рдХрдЗрдиреНрдб-drm рдЫреБрдЯреНрдЯреИ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ,
рдмреНрдпрд╛рдХрдПрдиреНрдб-рд╣реЗрдбрд▓реЗрд╕
backend-rdp
рдмреНрдпрд╛рдХрдПрдиреНрдб-рд╡реЗрд▓реНрдпрд╛рдгреНрдб
backend-x11 рд░
backend-fbdev; - рдПрдХ рдкреНрдпрд╛рдХреЗрдЬ PNG рдЫрд╡рд┐рд╣рд░реВ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ
zopflipng рдХрдореНрдкреНрд░реЗрд╕рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдордорд╛ рдЖрдзрд╛рд░рд┐рддzopfli ; - xdg_output_unstable_v1 рд░ zwp_linux_explicit_synchronization_v1 рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдмрдвреЗрдХреЛ рдкреНрдпрд╛рдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдг рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ
рд╡реЗрд▓реНрдпрд╛рдгреНрдб-рдкреНрд░реЛрдЯреЛрдХрд▓ (рдПрд╕реЗрдореНрдмрд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рез.резрео рдЖрд╡рд╢реНрдпрдХ рдЫ); - рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕рдВрдХреНрд░рдордг рдкреВрд░рд╛ рднрдПрдХреЛ рдЫ
рдореЗрд╕рди ред рдЕрдЯреЛрдЯреВрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рднрд╡рди рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫред
рд╕реНрд░реЛрдд: opennet.ru