รวมเข้าด้วยกันในช่วงต้น กรกฎาคมถึง Mesa 22.2 เป็นแบ็คเอนด์ R600g NIR ที่เขียนใหม่เพื่อปรับปรุงการ์ดกราฟิก AMD Radeon HD 5000/6000 ซีรีส์รุ่นเก่าบน Linux ด้วยไดรเวอร์ OpenGL แบบโอเพนซอร์สนี้ รหัส NIR นั้น จำกัด เฉพาะ Radeon GPU”ใหม่กว่า”ที่รองรับโดยไดรเวอร์ R600g ในขณะที่ตอนนี้ได้รับการขยายเพื่อรองรับ GPU ก่อนเอเวอร์กรีนด้วย
ไดรเวอร์ Mesa R600g กลับไปรองรับ Radeon HD 2000″R600″ผ่านโปรเซสเซอร์กราฟิก Radeon HD 6000 ซีรีส์ แต่ด้วยการแฮ็ก NIR เริ่มต้น โฟกัสไปที่ซีรีส์ HD 5000/6000 การรวมข้ามคืนกับ Mesa 22.2 ทำให้รหัส NIR ทำงานสำหรับ GPU ที่ไม่มีวันหมดอายุได้
การสนับสนุนก่อนเอเวอร์กรีนนี้ได้รับการทดสอบเป็นหลักโดยใช้ฮาร์ดแวร์ซีรีส์ Radeon HD 4800″RV770″แต่โค้ดใหม่นี้ทำให้การตรวจสอบตระกูลชิปลดลงโดยสิ้นเชิง ดังนั้นการรองรับ NIR นี้อาจทำงานได้จนถึงซีรีส์ Radeon HD 2000 ผู้ที่สนใจลองใช้เส้นทางโค้ด NIR เหนือการใช้งาน Gallium3D TGSI แบบเดิม สามารถใช้ตัวแปรสภาพแวดล้อม”R600_DEBUG=nir”กับ Mesa 22.2
Gert Wollny ยังคงเป็นหนึ่งในผู้ปรับปรุงไดรเวอร์ ATI/AMD R600g Gallium3D รุ่นเก่านี้เพียงลำพัง คำขอรวมนี้ที่มาถึงวันนี้มีรายละเอียดทั้งหมดเกี่ยวกับการสนับสนุน NIR รุ่นก่อน HD5000 นี้ จำเป็นต้องมีโค้ดใหม่ 900 บรรทัดและโค้ดที่ถูกลบออกประมาณ 600 บรรทัดเพื่อให้ GPU AMD รุ่นเก่าทำงานกับการแสดงระดับกลางของไดรเวอร์นี้
ดูเหมือนว่าฉันจะปัดฝุ่นการ์ดกราฟิก Radeon เก่าบางตัวออกเมื่อ Mesa 22.2 ออกวางจำหน่ายในอีกไม่กี่สัปดาห์ข้างหน้า