Weston Composite Server 11.0 ΠΈΠ·Π΄Π°Π½ΠΈΠ΅

Π‘Π»Π΅Π΄ осСм мСсСца Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° бСшС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° стабилна вСрсия Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€ Weston 11.0, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ допринасят Π·Π° появата Π½Π° пълна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland Π² Enlightenment, GNOME, KDE ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ потрСбитСлски срСди. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Weston ΠΈΠΌΠ° Π·Π° Ρ†Π΅Π» Π΄Π° прСдостави висококачСствСна ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Wayland Π² настолни срСди ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠ°Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-Ρ€Π°Π·Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»Π½ΠΈ систСми, смартфони, Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ потрСбитСлски устройства. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·Π° Π½Π° MIT.

Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° промяна Π½Π° Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° вСрсията Π½Π° Weston сС дълТи Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ABI, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Ρ‚ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°. ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² новия ΠΊΠ»ΠΎΠ½ Π½Π° Weston:

  • ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ инфраструктурата Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅Ρ‚Π΅, която позволява ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅Ρ‚Π΅, корСкция Π½Π° Π³Π°ΠΌΠ° ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° ICC ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΈ отразяванС Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅ ΠΎΡ‚ sRGB Π² Π½Π΅Π³ΠΎ. Има ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌ HDR, Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° HDR ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ.
  • НаправСна Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π·Π° внСдряванС Π² Π΅Π΄Π½Π° ΠΎΡ‚ слСдващитС вСрсии Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ изпълнСниС Π½Π° няколко Π±Π΅ΠΊΠ΅Π½Π΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Ρ‡Ρ€Π΅Π· KMS ΠΈ RDP.
  • Π‘Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ Π½Π° DRM осигурява основата Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ с мноТСство GPU.
  • Бяха Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ подобрСния Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° RDP Π±Π΅ΠΊΠ΅Π½Π΄Π° Π·Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅ΠΊΡ€Π°Π½Π°.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° DRM производитСлност Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π°.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π·Π° Π±ΡƒΡ„Π΅Ρ€ с Π΅Π΄ΠΈΠ½ пиксСл, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈ с Π΅Π΄ΠΈΠ½ пиксСл, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ RGBA стойности. Използвайки ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° viewporter, композитният ΡΡŠΡ€Π²ΡŠΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° Π±ΡƒΡ„Π΅Ρ€ΠΈ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ пиксСл, Π·Π° Π΄Π° създадС Π΅Π΄Π½Π°ΠΊΠ²ΠΈ Ρ†Π²Π΅Ρ‚Π½ΠΈ ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€.
  • РСализацията Π½Π° weston_buffer Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π°.
  • Π”ΠΎΠ±Π°Π²ΠΊΠΈΡ‚Π΅ cms-static ΠΈ cms-colord са ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° мноТСство Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ пространства ΠΈ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π° ΠΎΡ‚ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°Ρ‚Π° Π½Π° работния ΠΏΠ»ΠΎΡ‚.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° wl_shell Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π°, Π·Π°ΠΌΠ΅Π½Π΅Π½Π° ΠΎΡ‚ xdg-shell.
  • Π‘Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ Π½Π° fbdev Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ ΠΈ вмСсто Π½Π΅Π³ΠΎ трябва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ Π½Π° KMS.
  • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ weston-launch, launcher-direct, weston-info ΠΈ weston-gears са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ Π² ΠΏΠΎΠ»Π·Π° Π½Π° libsea ΠΈ wayland-info.
  • По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ KMS свойството max-bpc Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ΠΎ.
  • Активирано Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΏΡ€ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° свободната ΠΏΠ°ΠΌΠ΅Ρ‚ Π² систСмата.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€