Ukukhutshwa kweDXVK 1.9.1, Direct3D 9/10/11 ukuphunyezwa phezulu kweVulkan API

Ukukhutshwa kwe-DXVK 1.9.1 layer kuyafumaneka, ukubonelela ngokuphunyezwa kwe-DXGI (i-DirectX Graphics Infrastructure), i-Direct3D 9, i-10 kunye ne-11, isebenza ngokuguqulelwa kwefowuni kwi-Vulkan API. I-DXVK ifuna abaqhubi abaxhasa i-Vulkan 1.1 API, njengeMesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, kunye ne-AMDVLK. I-DXVK ingasetyenziselwa ukuqhuba ii-aplikeshini ze-3D kunye nemidlalo kwi-Linux isebenzisa iWayini, isebenza njengenye indlela yokusebenza ephezulu kwi-Direct3D eyakhelwe-ngaphakathi yeWayini 9/10/11 uphumezo olusebenza phezu kwe-OpenGL.

Utshintsho oluphambili:

  • УстранСно нСсколько ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΡ€ΠΎΡΠ²ΠΈΠ²ΡˆΠΈΡ…ΡΡ послС ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ 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

umthombo: opennet.ru

Yongeza izimvo