ไดรเวอร์ Radeon Vulkan”RADV”ของ Mesa ได้ทำงานร่วมกับเกม Quake II RTX และ DOOM Eternal มาระยะหนึ่งแล้ว และเมื่อเร็ว ๆ นี้ประสิทธิภาพก็ดีขึ้นเช่นกันตามที่แสดงในเกณฑ์มาตรฐานล่าสุด แต่สำหรับการเปิดเผยส่วนขยาย Vulkan ray-tracing จำเป็นต้องมีการตั้งค่าตัวแปรสภาพแวดล้อม RADV_PERFTEST=rt แต่ตอนนี้ได้เปลี่ยนไปแล้วในตอนแรกสำหรับสองเกมนั้น

ในฐานะหนึ่งในข้อผูกมัดสุดท้ายกับ Mesa codebase ในปี 2022 ไดรเวอร์ RADV ใน Mesa 23.0 จึงเตรียมพร้อมที่จะโฆษณาการรองรับ Quake II RTX และ DOOM Eternal ซึ่งไม่จำเป็นต้องใช้ตัวเลือกตัวแปรสภาพแวดล้อมแบบ Ray-Tracing อีกต่อไป สำหรับตอนนี้ Vulkan ray-tracing ไม่ได้เปิดใช้งานอย่างไม่มีเงื่อนไข แต่เป็นเพียงการเลือกรายการสีขาวกับเกมเริ่มต้นของ Quake II RTX และ DOOM Eternal กับเกมหลังที่ทำงานบน Linux ผ่าน Steam Play (Proton) โดยเฉพาะอย่างยิ่ง ส่วนขยาย VK_KHR_ray_tracing_pipeline คือสิ่งที่กำลังถูกเปิดเผย

คำขอรวมนี้ โฆษณาไปป์ไลน์ Ray Tracing สำหรับสองเกม ดังนั้นอย่างน้อยคุณก็สามารถเปิดเกมได้ทันทีโดยไม่ต้องจำว่าต้องใช้ RADV_PERFTEST=rt ในการควบรวมนั้น Bas Nieuwenhuizen แสดงความคิดเห็นว่าทำไมการสนับสนุนยังไม่ถูกเปิดอย่างไม่มีเงื่อนไข:

“เนื่องจากยังไม่พร้อม โดยเฉพาะอย่างยิ่งเราขาดการเรียกใช้ shader ของ Daniel และการดีบักเกมเพิ่มเติม

อย่างไรก็ตาม รู้สึกคุ้มค่าที่จะเริ่มเปิดใช้งานบางเกมที่เรารู้ว่าใช้งานได้ เพื่อให้ผู้คนสามารถเริ่มเล่นได้”

การรวมนี้จะเพิ่มตัวเลือก DriConf”radv_rt”ใหม่ ดังนั้นการก้าวไปข้างหน้าจึงเป็นเรื่องง่ายสำหรับเกม ray-traced อื่นๆ ที่ใช้ประโยชน์จาก VK_KHR_ray_tracing_pipeline เพื่ออนุญาตรายการสนับสนุนตาม บนชื่อแอปพลิเคชันผ่าน DriConf XML

Categories: IT Info