การเปิดตัวโครงการ DXVK 1.5.2 พร้อมการใช้งาน Direct3D 9/10/11 บน Vulkan API

ก่อตัวขึ้น ปล่อย interlayer ดีเอ็กซ์วีเค 1.5.2ซึ่งมีการติดตั้ง 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 9 (สลับเชน) ซึ่งแก้ไขปัญหาในการเปิดใช้แอปพลิเคชัน เช่น การสาธิต ATi ToyShop, Atelier Sophie และ Dynasty Warriors 7;
  • แก้ไขข้อบกพร่องล่าสุดในการใช้งาน Direct3D 9 และเพิ่มการปรับแต่งเล็กน้อยสำหรับประสิทธิภาพและการใช้หน่วยความจำ
  • เพิ่มตัวเลือก d3d9.forceSwapchainMSAA เพื่อบังคับใช้ MSAA (การลบรอยหยักแบบหลายตัวอย่าง) สำหรับภาพที่ประมวลผลใน SwapChain;
  • เปิดใช้งานการตั้งค่า d3d9.deferredSurfaceCreation ซึ่งช่วยกำจัดปัญหาเกี่ยวกับการแสดงเมนูในเกมจากซีรีย์ Atelier โดยใช้ Direct3D 11
  • แก้ไขปัญหาในเกม: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • ลบการรองรับไดรเวอร์รุ่นเก่าที่ไม่รองรับ API กราฟิก Vulkan 1.1: AMD/Intel (Mesa) 17.3 และเก่ากว่า, NVIDIA 390.xx และเก่ากว่า

    ที่มา: opennet.ru

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