ในงาน GDC 2014 นี้ทาง Microsoft ได้เปิดตัว DirectX 12 และพร้อมจะออกให้นักพัฒนาได้ใช้ภายในปีนี้เพื่อผลิตเกมที่จะเข้าสู่ตลาดในช่วงปี 2015 เป็นต้นไปครับ โดยแนวทางของ DirectX 12 นั้นจะพยายามทำให้การใช้งาน GPU มากขึ้น เพื่อให้สามารถโปรแกรมการใช้งาน GPU ได้อย่างเต็มประสิทธิภาพ แทนที่การใช้ CPU แทน ซึ่งจะทำให้ CPU สามารถไปทำงานทางด้านอื่นได้นอกเหนือไปจากด้านกราฟฟิก
เพื่อให้การทำงานที่กล่าวอ้างไปข้างต้นสำเร็จได้นั้น DirectX 12 จะอนุญาตให้นักพัฒนาได้โค้ดโปรแกรมในระดับที่ลึกกว่าที่ในปัจจุบันทำได้ ซึ่งจะเข้าใกล้กับการออกแบบโค้ดเกมในเครื่อง Console มากขึ้น แอพพลิเคชั่นต่างๆ สามารถติดตามสถานะการทำงานของ?GPU’s pipeline ได้โดยตรง นอกจากนั้นแล้ว DirectX 12 ยังสามารถจัดการกับการทำงานของ CPU ได้ โดยสามารถเลือกให้ CPU ที่ยังว่างอยู่ทำงานที่ต้องการเพื่อใช้ในการลดความร้อน CPU ได้อีกทางหนึ่ง
จากที่ผ่านมา DirectX ใหม่ทุกเวอร์ชัน จะต้องออกมาพร้อมกับ Hardware ใหม่เสมอๆ แต่กับ DirectX 12 ไม่เป็นเช่นนั้นครับ Microsoft บอกว่า GPU ดังต่อไปนี้ AMD “Graphics Core Next” GPUs, HD 7000 ขึ้นไป และของค่าย NVIDIA Fermi, Kepler, กับ Maxwell GPUs?จะรองรับ DirectX 12 ทั้งสิ้นครับ ทั้งนี้ทาง Microsoft ยังบอกอีกว่าเกมบน Xbox One สามารถที่จะรันบน DirectX 12 ได้หมด ดังนั้นเราอาจได้เห็นเกมบน Xbox One พอร์ทมาลง PC มากขึ้นและง่ายขึ้นก็เป็นได้ครับ
ที่มา : arstechnica