Phát hành Wine 5.15 và DXVK 1.7.1

diễn ra phát hành thử nghiệm triển khai mở WinAPI - Rượu vang 5.15. Kể từ khi phát hành phiên bản 5.14 27 báo cáo lỗi đã bị đóng và 273 thay đổi đã được thực hiện.

Những thay đổi quan trọng nhất:

  • Đã thêm triển khai ban đầu của thư viện âm thanh Động cơ XACT (Công cụ tạo âm thanh đa nền tảng, xactengine3_*.dll), bao gồm giao diện phần mềm
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank và IXACT3Wave;
  • Việc hình thành thư viện toán học trong MSVCRT, được triển khai trên cơ sở Musl, đã bắt đầu;
  • Tiếp tục công việc tái cơ cấu hỗ trợ bảng điều khiển;
  • Hiệu suất Nhập trực tiếp API đã được tối ưu hóa;
  • Các vấn đề về xử lý ngoại lệ trên nền tảng x86-64 đã được giải quyết;
  • Báo lỗi liên quan đến hoạt động của game, ứng dụng bị đóng:
    splayer, Phiên bản học bổng Bully, DSA: Drakensang, Racedriver GRID,
    Bảo tàng Pac-Man, Captain Morgane, Gothic 1.0, Worms World Party Remastered, Call of Duty WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte "EasyTune", Red Dead Redemption 2.

Ngoài ra, có thể ghi nhận phát hành lớp xen kẽ DXVK 1.7.1, cung cấp triển khai DXGI (Cơ sở hạ tầng đồ họa DirectX), Direct3D 9, 10 và 11 hoạt động thông qua dịch lệnh gọi sang API Vulkan. Để sử dụng DXVK yêu cầu hỗ trợ cho trình điều khiển API Vulcan 1.1chẳng hạn như Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 và AMDVLK.
DXVK có thể được sử dụng để chạy các ứng dụng và trò chơi 3D trên Linux bằng Wine, đóng vai trò là giải pháp thay thế hiệu suất cao hơn cho các triển khai Direct3D 9/10/11 gốc của Wine chạy trên OpenGL.

Phiên bản mới cung cấp việc sử dụng các tiện ích mở rộng VK_EXT_4444_formats và VK_EXT_extends_dynamic_state cho các trình điều khiển được hỗ trợ nhằm loại bỏ các sự cố tiềm ẩn với màu đường viền mẫu trên phần cứng Intel và truy cập chính xác vào bộ đệm đỉnh. Thực hiện tối ưu hóa hiệu suất nhỏ. D3D9 hỗ trợ định dạng NV12 và hướng dẫn đổ bóng bị thiếu (nó giải quyết các vấn đề với ứng dụng GeForce Now và kết xuất đổ bóng trong một số trò chơi).
Đã khắc phục sự cố khi khởi chạy trò chơi Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders: Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III: Definitive Phiên bản và Kẻ hủy diệt: Kháng chiến.

Nguồn: opennet.ru