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 ซึ่งถือเป็นการอัปเดตครั้งใหญ่หลังจาก 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
0 ความคิดเห็น
0 การแบ่งปัน
13 มุมมอง
0 รีวิว