แผนการโปรโมตไดรเวอร์ Xe สำหรับ Intel GPUs ลงในเคอร์เนล Linux ได้รับการเผยแพร่แล้ว

Daniel Vetter วิศวกรของ Intel และหนึ่งในผู้ดูแล DRM โพสต์บนรายชื่อผู้รับจดหมายเคอร์เนล Linux แผนการโปรโมตแพตช์เพื่อใช้ไดรเวอร์ Xe เพื่อใช้กับ GPU ที่ใช้สถาปัตยกรรม Intel Xe ซึ่งใช้ในวิดีโอตระกูล Arc การ์ดและกราฟิกในตัว เริ่มต้นด้วยโปรเซสเซอร์ Tiger Lake ไดรเวอร์ Xe อยู่ในตำแหน่งที่เป็นเฟรมเวิร์กสำหรับการรองรับชิปใหม่ โดยไม่ต้องผูกติดกับโค้ดสำหรับรองรับแพลตฟอร์มรุ่นเก่า ในช่วงปี 2023 แพตช์ดังกล่าวได้รับการวางแผนให้พร้อมสำหรับการทดสอบโดยผู้ที่ชื่นชอบ และหากเป็นไปได้ จะมีการตรวจสอบโดยนักพัฒนาที่ไม่เกี่ยวข้องกับ Intel ในสถานการณ์ในแง่ดี ผู้ขับขี่จะได้รับการยอมรับเข้าสู่แกนหลักในช่วงปลายปี

สิ่งที่ป้องกันการรวมไว้ในเคอร์เนลหลักในปัจจุบันคือโค้ดได้รับการพัฒนาขึ้นหลังประตูที่ปิดในสาขาเคอร์เนลที่แยกจากกัน และตอนนี้จำเป็นต้องทำงานเพิ่มเติมเพื่อรวมเข้ากับฐานโค้ดปัจจุบัน เมื่อพิจารณาถึงประสบการณ์เชิงลบล่าสุดในการชะลอการรวมเข้ากับเคอร์เนลของการเปลี่ยนแปลงที่สำคัญสำหรับไดรเวอร์ AMD ซึ่งนำไปสู่ความจำเป็นในการเขียนโค้ดบางส่วนใหม่ เพื่อลดความซับซ้อนในการโปรโมตฐานโค้ดไดรเวอร์ Xe ที่เตรียมไว้ในเคอร์เนลหลัก มีการเสนอให้บรรลุฉันทามติเกี่ยวกับการดำเนินการตามกำหนดการและการโต้ตอบกับไดรเวอร์อื่น ๆ ก่อน

ไดรเวอร์ Xe สร้างขึ้นโดยใช้สถาปัตยกรรมใหม่ที่ใช้งานส่วนประกอบ DRM (Direct Rendering Manager) ที่มีอยู่ได้ดียิ่งขึ้น รวมถึงส่วนประกอบไดรเวอร์ i915 ทั่วไปที่ไม่เชื่อมโยงกับ GPU เฉพาะ เช่น โค้ดการโต้ตอบบนหน้าจอ โมเดลหน่วยความจำ และโปรแกรมประมวลผลการใช้งาน . ไดรเวอร์ Xe และ i915 ได้รับการวางแผนที่จะแชร์รหัสร่วมกันเพื่อหลีกเลี่ยงการทำซ้ำส่วนประกอบทั่วไป ใน Mesa การเรียกใช้ OpenGL และ Vulkan บนไดรเวอร์ Xe จะถูกนำมาใช้ผ่านการเปลี่ยนแปลงที่เกิดขึ้นกับไดรเวอร์ Mesa Iris และ ANV ที่มีอยู่

ที่มา: opennet.ru

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