Selepas sembilan bulan pembangunan, keluaran stabil pelayan komposit Weston 14.0 telah diterbitkan, membangunkan teknologi yang menyumbang kepada kemunculan sokongan penuh untuk protokol Wayland dalam Enlightenment, GNOME, KDE dan persekitaran pengguna lain. Pembangunan Weston bertujuan untuk menyediakan asas kod berkualiti tinggi dan contoh kerja untuk menggunakan Wayland dalam persekitaran desktop dan penyelesaian terbenam, seperti platform untuk sistem infotainmen automotif, telefon pintar, TV dan peranti pengguna lain. Kod projek diedarkan di bawah lesen MIT.
Perubahan dalam cawangan Weston baharu:
- Sokongan untuk dasar perkakasan telah ditambahkan pada bahagian belakang keluaran melalui DRM (Pengurus Rendering Langsung). Mod pensuisan tak segerak atom antara dua penimbal dalam memori video (balikan tak segerak atom) didayakan.
- Tetapan 'mirror-of' telah ditambahkan pada fail konfigurasi untuk mengatur pencerminan output.
- Sokongan untuk teknologi DmaBuf telah ditambahkan pada bahagian belakang keluaran melalui pelayan multimedia Pipewire.
- Pelanggan ringkas-egl membenarkan penggunaan permukaan lut sinar dengan perwakilan warna 16-bit. Menambahkan pilihan untuk menggunakan sambungan EGL EGL_EXT_present_opaque. Sokongan untuk pemampatan permukaan telah dilaksanakan.
- Di bahagian belakang untuk output melalui protokol RDP, sokongan untuk FreeRDP 3.x telah ditambahkan.
- Bahagian belakang keluaran VNC menyediakan keupayaan untuk melumpuhkan TLS dan menggunakan kata laluan untuk pengesahan dalam mod bukan TLS.
- libweston telah menambah sokongan untuk sambungan protokol Wayland untuk pengurusan warna. Keupayaan untuk mengehadkan kawasan pergerakan penunjuk pada permukaan skrin penuh telah dilaksanakan.
- Komponen untuk rendering melalui OpenGL (gl-renderer) telah menambah sokongan untuk menangkap OpenGL ES 3 dan OpenGL ES 2 output dalam mod tak segerak, serta keupayaan untuk menukar warna objek menggunakan shader.
Sumber: opennet.ru
