Intel อาจทำงานกับไดรเวอร์ Modern Gallium3D สำหรับกราฟิก Linux Gen 9

และฮาร์ดแวร์ปัจจุบัน



หากเราคาดเดาได้ว่า 'เคน' ที่ถูกอ้างถึงในรายชื่ออีเมลนั้นเป็นใครก็น่าจะเป็น Kenneth Graunke ซึ่งเป็นผู้มีส่วนร่วมใน Mesa และพยายามพัฒนาไดรเวอร์โอเพ่นซอร์สมายาวนานและล่าสุดเขาได้ย้าย repos ส่วนตัวของเขาไปยังที่ใหม่ FreeDesktop.org Gitlab ซึ่งมีการอัปเดตสาขา 'Iris' ที่เพิ่งอัปเดตล่าสุดในที่เก็บ Mesa ของเขาและมีไดรเวอร์ Intel Gallium3D อย่างแน่นอน

นี่ไม่ใช่โครงการด้านส่วนบุคคลเช่นกันเนื่องจากไฟล์ ประวัติการกระทำแสดงให้เราเห็นว่าไดรเวอร์ Iris Gallium3D ใหม่ได้รับการทำงานในช่วงหลายเดือนที่ผ่านมา - แปดเดือนที่ผ่านมาเป็นที่แน่นอน และในขณะที่ Iris Gallium3D กำลังเป็นรูปเป็นร่างอย่างช้าๆ แต่ดูเหมือนว่าไดรเวอร์ยังคงมีงานมากมายสำหรับ DRI3 และการจัดการคุณสมบัติขั้นสูงของ OpenGL บางอย่างเช่นแคชของดิสก์ Mesa shader การคำนวณเฉดสีและเป้าหมายการสนับสนุนหลักก็ปรากฏขึ้น ที่จะมุ่งเน้นไปที่กราฟิก“ Gen 9” รุ่นปัจจุบัน ไม่ ฮาร์ดแวร์ Gen 8 รุ่นเก่าหรือกราฟิก Gen 10 Cannonlake และ Gen 11 Icelake ในอนาคต



ดังนั้นหากสมมติว่าทุกอย่างเป็นไปอย่างราบรื่นและ Intel ได้ประกาศอย่างเป็นทางการในบางครั้งในอนาคตดูเหมือนว่าจะมีการพัฒนาไดรเวอร์ Intel Gallium3D ที่เรียกว่า“ Iris” อย่างแน่นอนและจะน่าสนใจเป็นพิเศษเมื่อต้องดูว่า Intel ใช้เวลาและพลังงานมากเพียงใด เมื่อพิจารณาถึงไดรเวอร์ Vulkan ของพวกเขายังคงประสบความสำเร็จควบคู่ไปกับไดรเวอร์ ANV อย่างไรก็ตามสิ่งนี้สามารถทำงานได้เนื่องจากวุฒิภาวะของไดรเวอร์ Mesa และ NIR หลายตัวซึ่งอยู่กึ่งกลางรอบการเป็นตัวแทนระดับกลางนี้ซึ่งทำให้การเปลี่ยนไปใช้ Gallium3D เป็นไปได้มากขึ้นกว่าในครั้งก่อน ๆ - คอมไพเลอร์ NIR ที่ตรวจสอบแล้วถูกใช้โดย Iris ในความเป็นจริง .



หาก Intel ควรใช้ Gallium3D พวกเขาจะมีความสามารถในการใช้ตัวติดตามสถานะของ Gallium Nine ซึ่งจะช่วยให้รองรับ Direct3D 9 ได้เร็วขึ้นมากใน Wine, รองรับการประมวลผลที่เป็นไปได้ใน Clover และการแชร์โค้ดเพิ่มเติมระหว่างไดรเวอร์ Gallium โอเพนซอร์สต่างๆ - รวมถึงความเป็นไปได้ในการดึงข้อมูลสถานะ Gallium ต่างๆเช่นการเร่งความเร็ววิดีโอ VA-API / VDPAU แม้ว่า Intel จะมีการใช้งานไดรเวอร์ VA-API อิสระแล้วก็ตาม ไม่มากนักที่พวกเขายังมีโครงการ Beignet และ OpenCL-NEO ที่แยกจากกันซึ่งให้การสนับสนุน OpenCL ที่ยอดเยี่ยมในปัจจุบัน



Intel ได้ใช้ชื่อรหัส Iris ในโครงการอื่น ๆ ก่อนหน้านี้เพื่อสร้างแบรนด์กราฟิกระดับไฮเอนด์ของพวกเขาผ่านกราฟิก HD / UHD ซึ่งอาจหมายความว่าสแต็กไดรเวอร์ Iris Gallium นี้จะเป็นส่วนหนึ่งของการวางแผนในอนาคตสำหรับกราฟิกแยกของ Intel การ์ดที่มีข่าวลือว่าจะเปิดตัวในปี 2020 - เราจะติดตามการพัฒนาเหล่านี้อย่างใกล้ชิดโปรดติดตาม!

อ่าน 3 นาที