D7VK, ein Fork von DXVK zur Ausführung alter Direct3D 3/5/6/7-Anwendungen unter Wine, wurde in der Version v2.1 veröffentlicht.
Statt neuer Features stand diesmal interne Optimierung im Fokus: Der Overhead bei Objekterstellung, -zerstörung, Caching und Kopiervorgängen wurde reduziert, was Lade- und Startzeiten in mehreren Titeln teils halbiert. Zudem wurden diverse spielspezifische Fehler behoben.
- Reduced the overhead of object creation (by trimming down lifecycle tracking)
- Fixed a use-after-free bug on attached depth stencil surface release
- Added optional direct path for GetDC/ReleaseDC calls with variable performance impact
- Added an optimistic path for the early initialization of D3D7/6 vertex buffers
- Further optimized logging use to reduce CPU overhead
- Enhanced surface uploads/downloads performance in specific titles
- Reduced overhead when D7VK acts as DDraw forwarding proxy
- Added an alternate pixel center config option addressing artifacts in Resident Evil 2
- Improved performance in Project I.G.I. and Sonic World DX via managed vertex buffers
- Addressed buffer access patterns in Empire Earth: The Art of Conquest
- Fixed missing main menu backgrounds in MechWarrior 3
- Non-SSE2 ProcessVertices() fallback helpers for ARM architecture compilation
- Corrected DDraw surface description application bug
- Added support for R3G3B2 8-bit color surfaces (disabled by default)
- Extended 8-bit mode masking config option for DDraw display enumeration
- Optimized device capabilities struct copies and device enumeration

Quelle: GitHub