ปฏิเสธไม่ได้เลยว่าสมัยนี้ วงการเกมกับสเปกคอมมันไม่ได้ตรงไปตรงมาเหมือนสมัยก่อน ... ย้อนไปไม่กี่ปีก่อนหน้านี้ เราจัดสเปกคอมเพื่อเล่นเกมได้ง่ายกว่านี้มาก เพราะเกมทุกเกมนั้นใช้หลักการ Rasterization ไม่ได้มีการเน้นฟีเจอร์อะไรเพิ่มเติม แต่ตอนนี้จะเล่นเกมต้องมาดูด้วยว่าเกมนั้นมี Ray-Tracing หรือเปล่า และพวกเรื่องฟีเจอร์การ Upscaling หรือ Frame Generation มีด้วยมั้ย ? เพราะเรื่องพลังเพียวในการทำ Rasterization มันไม่ได้เป็นปัจจัยเดียวอีกต่อไป แต่เรื่องการ Upscaling และ Frame Gen จะมีผลเกี่ยวกับเรื่องประสิทธิภาพอย่างมากเลยหล่ะ ประมาณว่าบางเกมถ้าพลังเพียว การ์ดจอคุณอาจจะเล่นไม่ได้ แต่พอเปิดฟีเจอร์ Upscaling พวกนี้แล้ว มันอาจจะพลิกเป็น เล่นได้ลื่น เลยก็เป็นไปได้เหมือนกัน
ปัจจุบันนี้การ Upscaling ของเกมเอง ก็รองรับโดยการ์ดจอทุกค่ายนั่นแหละครับ ไม่ว่าจะเป็น NVIDIA DLSS, AMD FidelityFX, หรือ Intel XeSS เพียงแค่ว่ามันก็เป็นฟีเจอร์ของแต่ละค่ายไป ใช้การ์ดจอค่ายไหนก็เลือกเปิดของค่ายนั้น อย่าง NVIDIA DLSS ก็จะใช้งานได้กับการ์ดจอ NVIDIA เท่านั้น และถ้าเป็น DLSS3 ที่รองรับ Frame Generation ด้วย ก็จะใช้งานได้กับ RTX40 ขึ้นไป แต่สำหรับ AMD และ Intel นั้นไม่ได้มีการกำหนดค่ายการ์ดจอมาแต่อย่างใด คือจะใช้ข้ามค่ายกันก็ได้ แต่ก็ต้องยอมรับว่าเรื่องประสิทธิภาพที่ได้รับมานั้น อาจจะยังสู้ของ NVIDIA โดยตรงไม่ได้ .. และแต่ละเกมก็รีดประสิทธิภาพของตัว Upscaling จากแต่ละค่ายได้ไม่เท่ากันด้วยครับ บางเกมของค่ายนี้ดี บางเกมของค่ายนี้ไม่ดี เฟรมไม่วิ่งมาก หรือ ภาพอาจจะมีสิ่งแปลกปลอม เจอ response ที่ไม่ดี มันก็เกิดขึ้นได้ทั้งหมด .. ถึงได้บอกไงครับ ว่ามันไม่ได้ตรงไปตรงมาเหมือนสมัยก่อนแล้ว
แต่แน่นอนว่า Platform หลักของการเล่นเกม ไม่ว่าจะเป็นการ์ดจอค่ายไหน ก็คือ Microsoft Windows ทั้งนั้น และหลังๆนี้ฟีเจอร์ Upscaling ก็ไม่ได้จำกัดอยู่แค่ในเกมแล้ว แต่พวก Video Super Resolution หรืออื่นๆก็มีมาให้ใช้งานกันเป็นพื้นฐานใน Windows หลายๆแอปเช่นกัน
ล่าสุดนี้ทาง Microsoft จึงได้ออกมาเปิดตัว Windows API ใหม่ที่จะทำให้ developer แต่ละค่ายนั้นสามารถเอาเทคโนโลยี Super Resolution ที่ใช้พื้นฐาน AI Upscaling มาใช้งานร่วมกันได้ ไม่ว่าจะเป็นของค่าย NVIDIA, AMD, Intel .. โดยใน Blog Post ของนาย Joshua Tucker ได้มีการออกมาบอกว่าฟีเจอร์นี้ของ Microsoft จะเรียกว่า Microsoft DirectSR API และมันจะเป็น Missing Link ระหว่างตัวเกมและเทคโนโลยี Super Resolution เลยหล่ะ มันจะช่วยให้การ Scale ระหว่าง Hardware แต่ละค่ายนั้นมันลื่นไหล และใช้งานได้อย่างมีเสถียรภาพมากขึ้น
"API ตัวนี้ทำให้ Super Resolution (SR) ของหลายๆค่าย ทำงานได้ผ่านชุด Input และ Output ที่ใกล้เคียงกัน ทำให้ Code Path ในการใช้งานนั้นมีอันเดียว ไม่ว่าจะเป็น NVDIA DLSS Super Resolution, AMD FidelityFX Super Resolution, และ Intel XeSS" .. คร่าวๆก็คือเมื่อมี API นี้แล้ว Developer เองก็จะสามารถเขียน Code ทีเดียว ไม่ต้องไปแยกเขียนเพื่อรองรับการ Upscaling ของแต่ละค่ายแยกกันอีกต่อไป
ซึ่ง Blog Post อันนี้ออกมาหลายอาทิตย์หลังจากได้มีประเด็นเรื่อง Automatic Super Resolution ที่โผล่ใสใน Windows 11 เวอร์ชั่นทดสอบ ซึ่งตอนนั้นมีคอนเซ็ปต์ว่า จะมีการใช้ AI มาเพื่อทำให้เกมที่รองรับลื่นไหลและมีรายละเอียดที่ดีมากขึ้น .. แต่ตอนนั้นเราก็ไม่ได้เห็นข้อมูลอะไรมาเพิ่มเติมว่าจะใช้งานยังไงได้บ้าง แต่ตอนนี้ก็ดูเหมือนว่าจะเคลียรมากขึ้น ว่าเป็นการเอาเทคโนโลยี Upscaling หรือ Super Resolution ของแต่ละค่ายที่มีอยู่แล้ว มาทำให้เข้าถึง Developer ได้ง่ายขึ้นนั่นแหละครับ
ทาง Microsoft ก็ได้บอกเองด้วยว่า API ใหม่นี้จะเปิดให้ใช้งานเร็วๆนี้ใน Preview Version ของ Agility SDK .. และจะมีการเปิด Sneak Peek ให้ดูด้วยว่า DirectSR นี้ทำงานยังไง ในช่วงงาน Game Developer Conference (GDC) ที่จะจัดขึ้นในวันที่ 21 มีนาคมที่จะถึงนี้ และในงานก็จะมีตัวแทนของทั้ง NVIDIA , AMD และ Microsoft ออกมาให้ข้อมูลด้วยเช่นกันครับ
ข้อมูล : The Verge