โอเพ่นซอร์สของ Intel”ไดรเวอร์ ANV”Vulkan สำหรับระบบ Linux ได้เพิ่มการรองรับส่วนขยาย Vulkan mesh shader ที่เพิ่งให้สัตยาบัน
Vulkan 1.3.226 เปิดตัว VK_EXT_mesh_shader เป็นส่วนขยาย Vulkan API ข้ามผู้ขาย โดยเพิ่ม mesh shaders ที่สนับสนุนและได้รับแรงบันดาลใจจากส่วนขยายเฉพาะผู้จำหน่ายที่มีอยู่ของ NVIDIA ส่วนขยาย VK_EXT_mesh_shader เป็นกลไกใหม่ที่ช่วยให้แอปพลิเคชันสร้างคอลเลกชั่นของเรขาคณิตดั้งเดิมผ่านการแรเงาตาข่ายที่ตั้งโปรแกรมได้ Vulkan mesh shaders เป็นอีกทางเลือกหนึ่งของไปป์ไลน์การแรเงาดั้งเดิมที่ตั้งโปรแกรมได้
เมื่อวานนี้เองที่ Vulkan 1.3.226 ได้รับการเผยแพร่และขอบคุณที่วิศวกรโอเพ่นซอร์สของ Intel มีส่วนร่วมในคณะทำงาน Vulkan และสร้างส่วนขยายนี้ เช่น ไดรเวอร์ RADV ที่พวกเขามีโค้ดที่เขียนไว้ล่วงหน้าอยู่แล้ว เมื่อเช้านี้รวมกันโดย Timur Kristof ของ Valve คือ ผสานเมื่อไม่กี่นาทีก่อนเป็นการเปิดใช้งานเฉพาะ ANV สำหรับ VK_EXT_mesh_shader
การใช้ shader เป็นโค้ดใหม่ประมาณ 500 บรรทัด ด้านบนของโค้ดมากกว่า 400 บรรทัดจากการเปลี่ยนแปลง SPIR-V/NIR ขณะนี้ด้วย Mesa 22.3 มีการรองรับ Vulkan mesh shader พร้อมสำหรับฮาร์ดแวร์กราฟิก Intel
ในขณะเดียวกันก็มีคำขอรวมในระบบประปา VK_EXT_mesh_shader รองรับไดรเวอร์ Radeon Vulkan”RADV”และดูเหมือนว่าจะถูกรวมเข้าด้วยกันในไม่ช้านี้