ถอดการรองรับ DRI2 ออกจาก Mesa

ฐานโค้ดที่ Mesa 25.2 เวอร์ชันนี้ใช้อยู่ ได้ยกเลิกการรองรับ DRI2 (โครงสร้างพื้นฐานการเรนเดอร์โดยตรง) ซึ่งถูกแทนที่ด้วยอินเทอร์เฟซ DRI3 ซึ่งใช้ DMA-BUF เพื่อจัดการการเข้าถึงอะแดปเตอร์วิดีโอโดยตรง เหตุผลที่กล่าวถึงคืออินเทอร์เฟซ DRI3 มีมานานกว่า 10 ปีแล้ว DRI2 ล้าสมัยมานานแล้ว และไดรเวอร์ GPU ที่รองรับทั้งหมดได้นำอินเทอร์เฟซ DRI3 มาใช้มานานแล้ว ใน Mesa 24.2 การใช้ DRI2 ถูกซ่อนไว้ภายใต้ตัวเลือก "legacy-x11" อยู่แล้ว และสิ่งนี้ไม่ได้ก่อให้เกิดคำถามพิเศษใดๆ เป็นเวลาหนึ่งปีแล้ว

เป็นที่ทราบกันดีว่า Mesa มีแผนที่จะยกเลิกการสนับสนุนกลไกอื่นๆ ที่ล้าสมัยไปแล้วนับตั้งแต่มีการนำ DMA-BUF มาใช้ โดยเฉพาะอย่างยิ่ง Mesa มีแผนที่จะยุติการสนับสนุนส่วนขยาย EGL ที่ชื่อ EGL_WL_bind_wayland_display ซึ่งใช้งานกับ Wayland สำหรับการแลกเปลี่ยนบัฟเฟอร์พิกเซลระหว่างไคลเอ็นต์และ เซิร์ฟเวอร์ มีการเสนอให้ Wayland ใช้โปรโตคอล Wayland linux_dmabuf ส่วนการสนับสนุน EGL_WL_bind_wayland_display นั้นมีแผนที่จะปิดใช้งานโดยค่าเริ่มต้น และจะเปิดใช้งานเฉพาะเมื่อใช้แฟล็กการสร้าง "legacy-wayland" เท่านั้น หลังจากนั้นจะถูกลบออกหลังจากออกเวอร์ชันไปแล้วสองสามเวอร์ชัน

ที่มา: opennet.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster