VKD3D-Proton 3.0 มาพร้อม FSR4 และ Shader Backend Rewrite

ทีมพัฒนา VKD3D-Proton ได้ปล่อยเวอร์ชัน 3.0 ซึ่งถือเป็นการอัปเดตครั้งใหญ่หลังจาก Proton 10 โดยมีการเพิ่มการรองรับ AMD FidelityFX Super Resolution 4 (FSR4) ผ่านการใช้ Vulkan extensions เช่น VK_KHR_cooperative_matrix และ VK_KHR_shader_float8 ทำให้เกมที่รองรับสามารถเรนเดอร์ได้คมชัดขึ้นและมีประสิทธิภาพสูงขึ้นบน Linux

หนึ่งในการเปลี่ยนแปลงสำคัญคือการเขียนระบบ DXBC Shader Backend ใหม่ทั้งหมด แทนที่ระบบเก่า (vkd3d-shader) ที่มีบั๊กและฟีเจอร์ไม่ครบ ส่งผลให้เกมที่เคยไม่สามารถรันได้ เช่น Red Dead Redemption 2 ตอนนี้สามารถทำงานได้อย่างสมบูรณ์ในโหมด D3D12

นอกจากนี้ VKD3D-Proton 3.0 ยังเพิ่มการรองรับ D3D12 Work Graphs, ปรับปรุงการทำงานกับ AgilitySDK, และเพิ่มการจัดการทรัพยากรใหม่ เช่น Sparse TIER_4 รวมถึงระบบ batching logic ที่ช่วยเพิ่มประสิทธิภาพในหลายเกม อีกทั้งยังแก้ไขปัญหาการทำงานกับ Halo Infinite, The Last of Us Part 1, และเกมดังอื่น ๆ เช่น Death Stranding, Helldivers II, Star Citizen, Final Fantasy VII Rebirth, Monster Hunter Wilds, Starfield และอีกมากมาย

การอัปเดตนี้ยังช่วยให้ VKD3D-Proton ใช้งานง่ายขึ้นในโปรเจกต์ Linux-native และปรับปรุงการทำงานกับการบีบอัด GDeflate รวมถึงการจัดการภาพแบบ depth/stencil ↔ color copies ได้ดีขึ้น ถือเป็นก้าวสำคัญในการทำให้ Linux กลายเป็นแพลตฟอร์มที่รองรับเกม Windows ได้อย่างเต็มประสิทธิภาพ

สรุปสาระสำคัญ
ฟีเจอร์ใหม่ใน VKD3D-Proton 3.0
รองรับ AMD FSR4 ผ่าน Vulkan extensions
เขียน DXBC Shader Backend ใหม่ทั้งหมด

การปรับปรุงเกมที่รองรับ
Red Dead Redemption 2 รันได้ในโหมด D3D12
ปรับปรุงเกมดัง เช่น Halo Infinite, The Last of Us Part 1, Death Stranding, Starfield

ฟีเจอร์ด้านเทคนิคเพิ่มเติม
รองรับ D3D12 Work Graphs และ Sparse TIER_4
ปรับปรุง batching logic และการจัดการ GDeflate

การใช้งานใน Linux-native projects
ทำให้การนำ VKD3D-Proton ไปใช้ในโปรเจกต์ Linux ง่ายขึ้น
ปรับปรุงการจัดการ depth/stencil ↔ color copies

ข้อควรระวัง
ผู้ใช้ต้องใช้ Vulkan extensions รุ่นใหม่เพื่อให้ฟีเจอร์ทำงานได้เต็มที่
เกมบางเกมอาจยังมีบั๊กที่ต้องรอการแก้ไขเพิ่มเติม

https://9to5linux.com/vkd3d-proton-3-0-released-with-fsr4-support-dxbc-shader-backend-rewrite
🎮 VKD3D-Proton 3.0 มาพร้อม FSR4 และ Shader Backend Rewrite ทีมพัฒนา VKD3D-Proton ได้ปล่อยเวอร์ชัน 3.0 ซึ่งถือเป็นการอัปเดตครั้งใหญ่หลังจาก Proton 10 โดยมีการเพิ่มการรองรับ AMD FidelityFX Super Resolution 4 (FSR4) ผ่านการใช้ Vulkan extensions เช่น VK_KHR_cooperative_matrix และ VK_KHR_shader_float8 ทำให้เกมที่รองรับสามารถเรนเดอร์ได้คมชัดขึ้นและมีประสิทธิภาพสูงขึ้นบน Linux หนึ่งในการเปลี่ยนแปลงสำคัญคือการเขียนระบบ DXBC Shader Backend ใหม่ทั้งหมด แทนที่ระบบเก่า (vkd3d-shader) ที่มีบั๊กและฟีเจอร์ไม่ครบ ส่งผลให้เกมที่เคยไม่สามารถรันได้ เช่น Red Dead Redemption 2 ตอนนี้สามารถทำงานได้อย่างสมบูรณ์ในโหมด D3D12 นอกจากนี้ VKD3D-Proton 3.0 ยังเพิ่มการรองรับ D3D12 Work Graphs, ปรับปรุงการทำงานกับ AgilitySDK, และเพิ่มการจัดการทรัพยากรใหม่ เช่น Sparse TIER_4 รวมถึงระบบ batching logic ที่ช่วยเพิ่มประสิทธิภาพในหลายเกม อีกทั้งยังแก้ไขปัญหาการทำงานกับ Halo Infinite, The Last of Us Part 1, และเกมดังอื่น ๆ เช่น Death Stranding, Helldivers II, Star Citizen, Final Fantasy VII Rebirth, Monster Hunter Wilds, Starfield และอีกมากมาย การอัปเดตนี้ยังช่วยให้ VKD3D-Proton ใช้งานง่ายขึ้นในโปรเจกต์ Linux-native และปรับปรุงการทำงานกับการบีบอัด GDeflate รวมถึงการจัดการภาพแบบ depth/stencil ↔ color copies ได้ดีขึ้น ถือเป็นก้าวสำคัญในการทำให้ Linux กลายเป็นแพลตฟอร์มที่รองรับเกม Windows ได้อย่างเต็มประสิทธิภาพ 📌 สรุปสาระสำคัญ ✅ ฟีเจอร์ใหม่ใน VKD3D-Proton 3.0 ➡️ รองรับ AMD FSR4 ผ่าน Vulkan extensions ➡️ เขียน DXBC Shader Backend ใหม่ทั้งหมด ✅ การปรับปรุงเกมที่รองรับ ➡️ Red Dead Redemption 2 รันได้ในโหมด D3D12 ➡️ ปรับปรุงเกมดัง เช่น Halo Infinite, The Last of Us Part 1, Death Stranding, Starfield ✅ ฟีเจอร์ด้านเทคนิคเพิ่มเติม ➡️ รองรับ D3D12 Work Graphs และ Sparse TIER_4 ➡️ ปรับปรุง batching logic และการจัดการ GDeflate ✅ การใช้งานใน Linux-native projects ➡️ ทำให้การนำ VKD3D-Proton ไปใช้ในโปรเจกต์ Linux ง่ายขึ้น ➡️ ปรับปรุงการจัดการ depth/stencil ↔ color copies ‼️ ข้อควรระวัง ⛔ ผู้ใช้ต้องใช้ Vulkan extensions รุ่นใหม่เพื่อให้ฟีเจอร์ทำงานได้เต็มที่ ⛔ เกมบางเกมอาจยังมีบั๊กที่ต้องรอการแก้ไขเพิ่มเติม https://9to5linux.com/vkd3d-proton-3-0-released-with-fsr4-support-dxbc-shader-backend-rewrite
9TO5LINUX.COM
VKD3D-Proton 3.0 Released with FSR4 Support, DXBC Shader Backend Rewrite - 9to5Linux
VKD3D-Proton 3.0 open-source implementation of the full Direct3D 12 API on top of Vulkan is now available for download as a major update.
0 ความคิดเห็น 0 การแบ่งปัน 13 มุมมอง 0 รีวิว