การเปิดตัว XWayland 21.2.0 ซึ่งเป็นส่วนประกอบสำหรับการรันแอปพลิเคชัน X11 ในสภาพแวดล้อม Wayland

XWayland 21.2.0 วางจำหน่ายแล้ว ซึ่งเป็นองค์ประกอบ DDX (Device-Dependent X) ที่รัน X.Org Server สำหรับการรันแอปพลิเคชัน X11 ในสภาพแวดล้อมที่ใช้ Wayland

การเปลี่ยนแปลงที่สำคัญ:

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

ที่มา: opennet.ru

เพิ่มความคิดเห็น