หลังจากการทดสอบเป็นเวลานาน โปรแกรมจำลอง Ryujinx Nintendo Switch ได้เพิ่มอย่างเป็นทางการแล้ว Vulkan แบ็กเอนด์ไปยังบิลด์หลัก
ตามที่นักพัฒนาของอีมูเลเตอร์อธิบายไว้ Vulkan เป็นเกมง่ายๆ สำหรับผู้ใช้ Intel และ AMD ในขณะที่ผู้ใช้ NVIDIA อาจต้องการตัดสินใจทีละเกม เทียบกับ OpenGL
ก่อนอื่น คุณต้องรู้ว่าแคช shader ใดๆ ที่คุณฝึกฝนมาหลายปีจะหยุดอยู่อย่างน่าเศร้าเมื่อคุณอัปเดตเกินเวอร์ชัน 1.1.200 และบูตเกม แม้ว่านี่จะหมายความว่าคุณจะเริ่มต้นใหม่จากศูนย์ในทุกๆ ชื่อ แต่ควรสร้างใหม่ได้เร็วและเจ็บปวดน้อยลงด้วยความเร็วในการคอมไพล์ของ SPIR-V! ควรเลือกใช้ Vulkan
นอกเหนือจากนี้…ไม่มาก ผู้ใช้ AMD และ Intel จะต้องการตั้งค่า Vulkan เป็นแบ็กเอนด์ทันทีและไม่ต้องมองย้อนกลับไปในขณะที่ผู้ใช้ Nvidia มีตัวเลือกที่หรูหรา แม้ว่าในกรณีส่วนใหญ่ Vulkan จะเป็นตัวเลือกที่ดีกว่าเนื่องจากมีการกระตุกของ Shader ที่ต่ำกว่า อาจมีบางเกมที่แสดงผล/ทำงานได้ดีกว่าในเกมใดเกมหนึ่ง ดังนั้นโลกจึงเป็นหอยนางรมของคุณอย่างแท้จริง Shaders ที่สร้างขึ้นสำหรับแบ็กเอนด์หนึ่งจะสร้างเป็นเซ็ตเสริมสำหรับอีกชุดหนึ่งเมื่อคุณเปลี่ยน ดังนั้นจะไม่มีอะไรหายไปหากลองทั้งสองอย่าง กลยุทธ์ที่ดีอาจเป็นการใช้ Vulkan ที่ติดขัดในตอนแรก แล้วเปลี่ยนไปใช้ OpenGL หากทำงานได้ดีขึ้นเล็กน้อย ทางเลือกของคุณ
ดังที่คุณเห็นด้านล่าง ประสิทธิภาพที่เพิ่มขึ้นจากการใช้งาน Vulkan ของ Ryujinx นั้นมีความสำคัญอย่างมากต่อฮาร์ดแวร์ AMD Super Mario Odyssey ได้รับอัตราเฟรมเพิ่มขึ้นอย่างน่าประหลาดใจ 413% ในขณะที่ Mario Kart 8 Deluxe เร็วขึ้น 163%
ที่กล่าวว่า มีข้อแม้ที่คุณควรรู้เกี่ยวกับการเปิดใช้ Vulkan ใน Ryujinx: การใช้งาน VRAM จะสูงขึ้น. เพื่อแก้ไขปัญหานี้ นักพัฒนาได้เพิ่มคุณลักษณะที่เรียกว่าการบีบอัดพื้นผิว ซึ่งขณะนี้มีอยู่ในแท็บกราฟิก การทำเช่นนี้จะลดคุณภาพของพื้นผิวลงเล็กน้อย แต่ควรป้องกันไม่ให้โปรแกรมควบคุมขัดข้อง ทีม Ryujinx แนะนำให้เปิดใช้การบีบอัดพื้นผิวสำหรับ GPU ที่มี VRAM น้อยกว่า 4GB
สุดท้าย เกมบางเกมของ Nintendo Switch เช่น The Witcher 3: Wild Hunt และ Xenoblade Chronicles 3 ที่เพิ่งวางจำหน่ายล่าสุดยังไม่สามารถบูตได้ ฮาร์ดแวร์ AMD ที่เปิดใช้งาน Vulkan