ในขณะที่ VGA_Switcheroo เป็นส่วนหนึ่งของเคอร์เนล Linux สำหรับแล็ปท็อปที่มีกราฟิกไฮบริด (dual GPU) สำหรับการสลับระหว่าง GPU บนแพลตฟอร์มที่มีสวิตช์ mux ของฮาร์ดแวร์ แต่พบว่า API ปัจจุบันนี้ไม่มีประสิทธิภาพสำหรับแล็ปท็อปรุ่นล่าสุดเช่นที่มี”รองรับ NVIDIA Advanced Optimus”ดังนั้น NVIDIA กำลังทำงานและเสนอ API พื้นที่ผู้ใช้ Linux ใหม่เกี่ยวกับการสลับ mux แบบไดนามิก
การออกแบบพื้นฐานของ VGA_Switcheroo นั้นทำงานได้ไม่ดีนักสำหรับการสลับ mux/active GPU ในขณะที่แผงนั้นถูกขับเคลื่อนอย่างแข็งขันและมีพื้นที่สำหรับการปรับปรุงอินเทอร์เฟซสำหรับการจัดการที่ดีขึ้นกับแล็ปท็อป multi-GPU ที่ทันสมัยเช่นภายใต้แบรนด์ NVIDIA Advanced Optimus
API การตั้งค่าโหมดอะตอม DRM-KMS ผู้ที่สนใจในรายละเอียดทางเทคนิคทั้งหมดสำหรับข้อเสนอ Linux uAPI ใหม่ของ NVIDIA สำหรับการสลับ mux ที่ปรับปรุงผ่าน นี้ เธรด dri-devel ที่พวกเขาระบุว่าเป็น”คำขอความคิดเห็น”เนื่องจากยังคงมีปัญหา/ความท้าทายในการออกแบบที่เปิดอยู่จำนวนมาก
การนำเสนอ NVIDIA ใน Advanced Optimus
การดูว่างานนี้นำไปสู่จุดใด ในขณะที่ท้ายที่สุดแล้ว พวกเขาต้องการปรับปรุงประสบการณ์กราฟิกแบบไฮบริดบน Linux สำหรับแล็ปท็อปรุ่นล่าสุดและในอนาคต