XWayland 21.2.0 วางจำหน่ายแล้ว ซึ่งเป็นองค์ประกอบ DDX (Device-Dependent X) ที่รัน X.Org Server สำหรับการรันแอปพลิเคชัน X11 ในสภาพแวดล้อมที่ใช้ Wayland
การเปลี่ยนแปลงที่สำคัญ:
- เพิ่มการรองรับโปรโตคอล DRM Lease ซึ่งช่วยให้เซิร์ฟเวอร์ X ทำงานเป็นตัวควบคุม DRM (Direct Renderering Manager) โดยมอบทรัพยากร DRM ให้กับลูกค้า ในทางปฏิบัติ โปรโตคอลจะใช้เพื่อสร้างภาพสเตอริโอพร้อมบัฟเฟอร์ที่แตกต่างกันสำหรับตาซ้ายและขวาเมื่อส่งออกไปยังชุดหูฟังความเป็นจริงเสมือน
- เพิ่มการตั้งค่า framebuffer (fbconfig) ให้กับ GLX เพื่อรองรับพื้นที่สี sRGB (GL_FRAMEBUFFER_SRGB)
- ไลบรารี libxcvt ถูกรวมไว้เป็นการพึ่งพา
- โค้ดได้รับการออกแบบใหม่เพื่อใช้ส่วนขยาย Present ซึ่งจัดเตรียมเครื่องมือสำหรับผู้จัดการคอมโพสิตสำหรับการคัดลอกหรือประมวลผลแผนที่พิกเซลของหน้าต่างที่ถูกเปลี่ยนเส้นทาง ซิงโครไนซ์กับชีพจรแนวตั้ง (vblank) เช่นเดียวกับการประมวลผลเหตุการณ์ PresentIdleNotify ช่วยให้ไคลเอนต์ เพื่อตัดสินความพร้อมใช้งานของแผนที่พิกเซลสำหรับการแก้ไขเพิ่มเติม (ความสามารถในการค้นหาล่วงหน้าว่าจะใช้แผนที่พิกเซลใดในเฟรมถัดไป)
- เพิ่มความสามารถในการประมวลผลท่าทางควบคุมบนทัชแพด
- ไลบรารี libxfixes ได้เพิ่มโหมด ClientDisconnectMode และความสามารถในการกำหนดการหน่วงเวลาเพิ่มเติมสำหรับการปิดระบบอัตโนมัติหลังจากที่ไคลเอ็นต์ยกเลิกการเชื่อมต่อ
ที่มา: opennet.ru