Imagination Technologies ได้ประกาศการรองรับ API กราฟิก OpenGL 4.6 ใน GPU ซึ่งใช้งานโดยใช้ไดรเวอร์ Zink แบบโอเพ่นซอร์สที่พัฒนาขึ้นในพื้นที่เก็บข้อมูลโครงการ Mesa Zink ให้บริการ OpenGL บน Vulkan เพื่อเปิดใช้งาน OpenGL ที่เร่งด้วยฮาร์ดแวร์บนอุปกรณ์ที่รองรับเฉพาะ Vulkan API ประสิทธิภาพของ Zink นั้นใกล้เคียงกับประสิทธิภาพของการใช้งาน OpenGL แบบเนทีฟ ซึ่งช่วยให้ผู้ผลิตฮาร์ดแวร์ไม่ต้องใช้ทรัพยากรในการปรับใช้ OpenGL ใน GPU ของตน และจำกัดตัวเองให้รองรับเฉพาะ Vulkan API ในนั้น และใช้งาน OpenGL ผ่านเลเยอร์ Imagination Technologies เป็นผู้ผลิตรายแรกที่ใช้โครงร่างนี้
โซลูชันที่เตรียมไว้ได้รับการทดสอบเรียบร้อยแล้วในชุดทดสอบ CTS (Khronos Conformance Test Suite) และพบว่าเข้ากันได้กับข้อกำหนด OpenGL 4.6 อย่างสมบูรณ์ นี่เป็นผลิตภัณฑ์จากสังกะสีชนิดแรกที่ได้รับการรับรองอย่างเป็นทางการจาก Khronos ตามเกณฑ์ของ Khronos หากการใช้งานอื่นที่ใช้ Zink ได้รับการรับรอง ไดรเวอร์ Zink เองในฐานะเลเยอร์สากล จะได้รับการยอมรับอย่างเป็นทางการว่าเข้ากันได้กับ OpenGL 4.6 การได้รับใบรับรองทำให้สามารถประกาศความเข้ากันได้กับมาตรฐานกราฟิกอย่างเป็นทางการและใช้เครื่องหมายการค้า Khronos ที่เกี่ยวข้อง
ผลงานอื่นๆ ที่น่าสนใจคือ การพัฒนาชุดไดรเวอร์โอเพนซอร์สสำหรับ GPU ที่ใช้สถาปัตยกรรม Rogue ของ Imagination Technologies โดยชุดไดรเวอร์นี้ประกอบด้วยไดรเวอร์ DRM (Direct Rendering Manager) สำหรับเคอร์เนล Linuxไดรเวอร์ที่มีการใช้งาน Vulkan 1.0 ในเบื้องต้น และชุดเฟิร์มแวร์ GPU ไดรเวอร์ Vulkan ได้ถูกส่งไปยังการแจกจ่ายหลักของ Mesa แล้ว และไดรเวอร์ DRM กำลังอยู่ในระหว่างการเตรียมการเพื่อรวมเข้ากับเคอร์เนลหลัก Linuxในอนาคต อาจมีการเพิ่มการรองรับ Zink ลงในชุดอุปกรณ์นี้ ซึ่งจะทำให้ได้ชุดกราฟิกแบบเปิดอย่างสมบูรณ์สำหรับฮาร์ดแวร์ของ Imagination โดยรองรับทั้ง OpenGL และ Vulkan
ที่มา: opennet.ru
