Vrystelling van DXVK 1.9.1, Direct3D 9/10/11 implementerings bo-op die Vulkan API

'n Vrystelling van die DXVK 1.9.1-laag is beskikbaar, wat 'n implementering bied van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11, wat deur oproepvertaling na die Vulkan API werk. DXVK vereis Vulkan 1.1 API-geaktiveerde drywers soos Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 en AMDVLK. DXVK kan gebruik word om 3D-toepassings en speletjies op Linux met Wine te laat loop, wat dien as 'n hoΓ«r werkverrigting-alternatief vir Wine se ingeboude Direct3D 9/10/11-implementerings wat bo-op OpenGL loop.

Belangrikste veranderinge:

  • УстранСно нСсколько ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΡ€ΠΎΡΠ²ΠΈΠ²ΡˆΠΈΡ…ΡΡ послС ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ D3D9.
  • ΠŸΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… тСкстур (Staging Texture) Π² D3D11, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ потрСблСния памяти ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ числа ΠΊΠΎΠΏΠΈΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для пСрСмСщСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ CPU ΠΈ GPU.
  • Π£Π΄Π°Π»Ρ‘Π½ ΠΊΠΎΠ΄ для ΠΎΠ±Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² старых вСрсиях Mesa (<=19.0).
  • ΠŸΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π° Π±Π°Π·Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ Windows SRW, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΠΎΠ»Π΅Π΅ эффСктивны, Ρ‡Π΅ΠΌ рСализация winpthreads Π² сборках mingw.
  • Π Π΅ΡˆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² ΠΈΠ³Ρ€Π°Ρ… Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 ΠΈ World of Final Fantasy

Bron: opennet.ru

Voeg 'n opmerking