Ukukhishwa kwe-DXVK 1.9.1, Direct3D 9/10/11 ukuqaliswa phezu kwe-Vulkan API

Ukukhishwa kwesendlalelo se-DXVK 1.9.1 kuyatholakala, kunikeza ukusetshenziswa kwe-DXGI (DirectX Graphics Infrastructure), i-Direct3D 9, 10 kanye no-11, isebenza ngokuhumusha ucingo ku-Vulkan API. I-DXVK idinga abashayeli abanikwe amandla i-Vulkan 1.1 API njenge-Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, ne-AMDVLK. I-DXVK ingasetshenziselwa ukusebenzisa izinhlelo zokusebenza ze-3D nemidlalo ku-Linux kusetshenziswa Iwayini, esebenza njengenye indlela yokusebenza ephakeme kunokusebenzisa kwe-Direct3D 9/10/11 kwe-Wine eyakhelwe ngaphakathi egijima phezu kwe-OpenGL.

Izinguquko eziyinhloko:

  • Ibhekana nezinkinga ezimbalwa zokusebenza nokuzinza ezethulwa ngemva kokuba indlela yokukhiya i-D3D9 isisetshenzwe kabusha.
  • Ukucutshungulwa kwe-Staging Texture ku-D3D11 kusetshenziswa kabusha, okubangele ukunciphisa ukusetshenziswa kwememori kanye nokuncipha kwenani lamakhophi ezithombe adingekayo ukuze kuhanjiswe idatha phakathi kwe-CPU ne-GPU.
  • Kukhishwe ikhodi ukuze kuxazululwe izinkinga ezinguqulweni ezindala ze-Mesa (<=19.0).
  • Okudizayinwe kabusha kokuqala kokukhiya okusekelwe kuzikhiye ze-Windows SRW, ezisebenza kahle kakhulu kunokuqaliswa kwe-winpthreads ku-mingw builds.
  • Izinkinga ku-Earth Defence Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 kanye ne-World of Final Fantasy sezixazululiwe.

Source: opennet.ru

Engeza amazwana