Utgivning av DXVK 1.9.1, implementation av Direct3D 9/10/11 över Vulkan API.

Versionen av DXVK 1.9.1 är nu tillgänglig, vilket ger en implementation av DXGI (DirectX Graphics Infrastructure) och Direct3D 9, 10 och 11 som fungerar genom att översätta anrop till Vulkan-API. För att använda DXVK krävs drivrutiner som stöder Vulkan-API 1.1, såsom Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 och AMDVLK. DXVK kan användas för att köra 3D-applikationer och spel på Linux via Wine, och erbjuder en mer högpresterande alternativ till de implementationer av Direct3D 9/10/11 som ingår i Wine och som körs över OpenGL.

Huvudsakliga förändringar:

  • Flera problem relaterade till prestanda och stabilitet har åtgärdats som uppstått efter omarbetningen av låsningsmekanismen för D3D9.
  • Behandlingen av mellanliggande texturer (Staging Texture) i D3D11 har omarbetats, vilket har lett till minskad minnesförbrukning och ett färre antal kopior av bilder som behövs för att flytta data mellan CPU och GPU.
  • Koden för att kringgå problem i äldre versioner av Mesa (< =19.0) har tagits bort.
  • Låsprimitive har omarbetats baserat på Windows SRW-lås, vilket är mer effektivt än winpthreads-implementationen i mingw-kopior.
  • Problem i spelen Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 och World of Final Fantasy har lösts.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster