Blognone

ไมโครซอฟท์โอเพนซอร์สบางส่วนของ DirectX ที่เกี่ยวกับภาษา DXIL

authorby mk
published on23 February 2025 - 13:03

ไมโครซอฟท์เปิดซอร์สโค้ดบางส่วนของ DirectX ออกสู่สาธารณะ โค้ดส่วนนี้เรียกว่า DirectX Intermediate Language (DXIL) เป็นภาษาขั้นกลางสำหรับแปลงเป็นไบนารีของ shader ให้กับไดรเวอร์ DirectX อีกที

สิ่งที่ไมโครซอฟท์ประกาศไว้ว่าจะโอเพนซอร์สมี 2 ส่วนคือ DXIL Validator เอาไว้ตรวจสอบว่าไบนารี DXIL ทำงานได้ถูกต้อง และ DXIL Validator Hash เอาไว้คำนวณค่าแฮชจาก DXIL เพื่อนำมาเปรียบเทียบค่าที่สร้างจากไบนารี

ไมโครซอฟท์อธิบายว่าเปิดซอร์สโค้ด 2 ส่วนนี้ออกมา เพื่อให้ชุมชนนักพัฒนาสามารถไปตรวจสอบแฮชได้เอง โดยไม่ต้องใช้วิธี reverse engineering และเปิดทางให้ดิสโทรลินุกซ์ไปสร้างไบนารีเหล่านี้ใช้งานได้ด้วย (ไมโครซอฟท์ออกไบนารีของ DXIL ให้เฉพาะ Ubuntu)

ที่มา - Microsoft, Microsoft GitHub, Phoronix

No Description

Blognone Jobs Premium
Loading