Weston komposit Server 8.0 ngabebaskeun

diterbitkeun sékrési stabil tina server komposit barat 8.0, ngamekarkeun téknologi anu nyumbang kana mecenghulna rojongan pinuh pikeun protokol Wayland dina Pencerahan, GNOME, KDE sareng lingkungan pangguna anu sanés. Pangwangunan Weston boga tujuan pikeun nyadiakeun basis kode kualitas luhur sareng conto anu tiasa dianggo pikeun ngagunakeun Wayland dina lingkungan desktop sareng solusi anu dipasang, sapertos platform pikeun sistem infotainment otomotif, smartphone, TV sareng alat konsumen anu sanés. Ngaleupaskeun protokol, mékanisme komunikasi interprocess sareng perpustakaan Wayland 1.18 dijadwalkeun dina 11 Pébruari.

Parobihan nomer versi Weston anu signifikan kusabab parobahan ABI anu ngarobih kasaluyuan. Parobahan dina cabang anyar Weston:

  • Ngaronjat efektivitas ngagunakeun mékanisme hardware pikeun manipulasi wewengkon memori dipaké pikeun nyimpen komponén framebuffer (pesawat hardware) dina DRM (Direct Rendering Manajer);

    Weston komposit Server 8.0 ngabebaskeun

  • Nepi ka tukang DRM, dipaké pikeun ngatur kaluaran ngaliwatan subsistem kernel DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) jeung evdev, ditambahkeun rojongan pikeun téhnologi panyalindungan salinan pikeun eusi audio jeung video. HDCP, nu dipaké pikeun encrypt sinyal video dikirimkeun via DVI, DisplayPort, HDMI, GVIF atanapi UDI interfaces;
  • Dina gl-renderer ditambahkeun meungpeuk newak, ngabagi sareng nyandak potret layar daérah dimana eusi anu ditangtayungan salinan dipintonkeun;
  • Backend headless, dipaké pikeun rendering tanpa layar, geus ditambahkeun rojongan pikeun ngagambar kana panyangga maké OpenGL (pilihan "--use-gl" geus ditambahkeun), nu ngidinan Anjeun pikeun meunangkeun gambar maya tina layar dina mémori nu. bisa dipindahkeun ka klien jauh;
  • Dina backend kaluaran ngaliwatan subsistem DRM (Direct Rendering Manager), kamampuhan pikeun ngawangun tanpa numbu ka perpustakaan geus ditambahkeun. G.B.M. (Generic Buffer Manager) ditawarkeun ku Mesa pikeun ngatur alokasi panyangga render. Gantina format GBM, format dipaké FourCC, dipaké dina subsistem DRM;
  • Pikeun ngirangan beban mémori, sababaraha GPU ayeuna sok nganggo ekstensi EGL sabisana EGL_KHR_parsial_update, nu ngidinan Anjeun pikeun selektif ngamutahirkeun eusi surfaces, skipping wewengkon nu teu robah;
  • Kamampuan kerangka pikeun ngajaga log debug parantos dilegaan;
  • Ditambahkeun rojongan pikeun format XYUV mun gl-renderer;
  • Dina manajer jandela xwm dilaksanakeun kontrol ngaliwatan kaluaran parobahan dina beungeut Wayland nalika Xwayland dijalankeun, nu ngamungkinkeun pikeun meunang leupas tina artefak lamun decorating jandéla aplikasi X11 dibuka dina lingkungan basis Wayland;
  • Ngurangan konsumsi memori nalika mintonkeun latar tukang desktop seragam alatan aplikasi 1x1 buffers pikeun sakabéh viewport;
  • Ditambahkeun rojongan extension weston-langsung-tampilan, nu ngidinan Anjeun pikeun ngatur mindahkeun eusi dmabuf langsung ka controller layar.

sumber: opennet.ru

Tambahkeun komentar