การเปิดตัว DXVK 1.6, Direct3D 9/10/11 ที่ด้านบนของ Vulkan API

ก่อตัวขึ้น ปล่อย interlayer ดีเอ็กซ์วีเค 1.6ซึ่งมีการติดตั้ง DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 และ 11 ที่ทำงานผ่านการแปลการโทรไปยัง Vulkan API หากต้องการใช้ DXVK ต้อง รองรับไดรเวอร์ Vulkan API 1.1เช่น AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 และ AMDVLK.
สามารถใช้ DXVK เพื่อเรียกใช้แอปพลิเคชันและเกม 3 มิติบน Linux โดยใช้ Wine ซึ่งเป็นทางเลือกที่มีประสิทธิภาพสูงกว่าการใช้งาน Direct3D 11 ในตัวของ Wine ซึ่งทำงานบน OpenGL

การเปลี่ยนแปลงที่สำคัญ:

  • การติดตั้งเริ่มต้นของไลบรารีสนับสนุน Direct3D 10 d3d10.dll และ d3d10_1.dll ถูกยกเลิกแล้ว เนื่องจากการรองรับ D3D10 ใน DXVK ต้องใช้ d3d10core.dll และ d3d11.dll (ต้องใช้ dxgi.dll บน Windows ด้วย) การเปลี่ยนแปลงนี้ทำให้คุณสามารถใช้เฟรมเวิร์ก D3D10 ที่พัฒนาใน Wine สำหรับเอฟเฟกต์ ซึ่งใช้ในบางเกม
  • ทำการเพิ่มประสิทธิภาพเล็กน้อยในการใช้งาน Direct3D 9
  • แก้ไขปัญหาที่ทำให้เกิดข้อขัดข้องเมื่อพยายามจับภาพสแน็ปช็อต apitrace
  • แก้ไขข้อขัดข้องในเกม Source 2 บางเกมโดยใช้การเรนเดอร์ D3D9 ดั้งเดิม
  • กำจัดการสลับโหมดหน้าจอซ้ำซ้อน
  • แก้ไขข้อผิดพลาดที่นำไปสู่การแสดงกรอบสีเขียวเมื่อแสดงวิดีโอในบางเกม
  • แก้ไขปัญหาใน A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando และ Yomawari: Midnight Shadows

ที่มา: opennet.ru

เพิ่มความคิดเห็น