Weston Composite Server 11.0 รีลีส

หลังจากแปดเดือนของการพัฒนา เซิร์ฟเวอร์คอมโพสิต Weston 11.0 ที่เสถียรได้รับการเผยแพร่ โดยพัฒนาเทคโนโลยีที่นำไปสู่การรองรับโปรโตคอล Wayland อย่างเต็มที่ในการตรัสรู้, GNOME, KDE และสภาพแวดล้อมผู้ใช้อื่น ๆ การพัฒนาของ Weston มีเป้าหมายเพื่อมอบฐานโค้ดคุณภาพสูงและตัวอย่างการทำงานสำหรับการใช้ Wayland ในสภาพแวดล้อมเดสก์ท็อปและโซลูชันแบบฝัง เช่น แพลตฟอร์มสำหรับระบบสาระบันเทิงในยานยนต์ สมาร์ทโฟน ทีวี และอุปกรณ์ผู้บริโภคอื่น ๆ รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต MIT

การเปลี่ยนแปลงหมายเลขเวอร์ชันที่สำคัญของ Weston เกิดจากการเปลี่ยนแปลง ABI ที่ทำให้ความเข้ากันได้เสียหาย การเปลี่ยนแปลงในสาขา Weston ใหม่:

  • ทำงานอย่างต่อเนื่องบนโครงสร้างพื้นฐานการจัดการสีที่ช่วยให้สามารถแปลงสี การแก้ไขแกมม่า และโปรไฟล์สีได้ รวมถึงความสามารถในการกำหนดค่าโปรไฟล์ ICC สำหรับจอภาพและสะท้อนสีจาก sRGB เข้าไปได้ นอกจากนี้ยังมีการรองรับการสลับจอภาพเป็นโหมด HDR แต่ยังไม่มีการนำการสร้างเนื้อหา HDR มาใช้
  • มีการเตรียมการสำหรับการใช้งานในการสนับสนุนรุ่นถัดไปสำหรับการดำเนินการพร้อมกันของแบ็กเอนด์หลายรายการ เช่น สำหรับเอาต์พุตผ่าน KMS และ RDP
  • แบ็กเอนด์ DRM มอบรากฐานสำหรับการรองรับการกำหนดค่าหลาย GPU ในอนาคต
  • มีการปรับปรุงหลายอย่างเพื่อรองรับแบ็กเอนด์ RDP สำหรับการเข้าถึงเนื้อหาบนหน้าจอจากระยะไกล
  • ปรับปรุงประสิทธิภาพแบ็กเอนด์ DRM
  • เพิ่มการรองรับโปรโตคอลบัฟเฟอร์พิกเซลเดียว ทำให้สามารถสร้างบัฟเฟอร์พิกเซลเดียวที่มีค่า RGBA 32 บิตสี่ค่าได้ การใช้โปรโตคอลวิวพอร์ตเตอร์ เซิร์ฟเวอร์คอมโพสิตสามารถปรับขนาดบัฟเฟอร์พิกเซลเดียวเพื่อสร้างพื้นผิวสีที่สม่ำเสมอในขนาดที่กำหนดเองได้
  • การใช้งาน weston_buffer ได้รับการแก้ไขแล้ว
  • ปลั๊กอิน cms-static และ cms-colord เลิกใช้แล้ว
  • การสนับสนุนพื้นที่ทำงานและการปรับขนาดหลายรายการได้ถูกลบออกจาก desktop-shell
  • การสนับสนุนโปรโตคอล wl_shell ถูกยกเลิก และแทนที่ด้วย xdg-shell
  • แบ็กเอนด์ fbdev ถูกลบออกแล้ว และควรใช้แบ็กเอนด์ KMS แทน
  • ส่วนประกอบ weston-launch, launcher-direct, weston-info และ weston-gears ได้ถูกลบออกแล้ว เพื่อสนับสนุน libsea และ wayland-info
  • ตามค่าเริ่มต้น คุณสมบัติ KMS max-bpc จะถูกตั้งค่าไว้
  • เปิดใช้งานการปิดระบบฉุกเฉินเมื่อหน่วยความจำว่างในระบบหมด

ที่มา: opennet.ru

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