Ir-rilaxx tas-saff DXVK 2.5 huwa disponibbli, li jipprovdi implimentazzjoni ta 'DXGI (Infrastruttura Grafika DirectX), Direct3D 8, 9, 10 u 11, li jaħdmu permezz tat-traduzzjoni ta' sejħiet għall-API Vulkan. DXVK jeħtieġ sewwieqa li jappoġġjaw Vulkan API 1.3, bħal Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO, u NVK 24.1. DXVK jista 'jintuża biex iħaddem applikazzjonijiet u logħob 3D fuq Linux bl-użu ta' l-Inbid, li jservi bħala alternattiva ta 'prestazzjoni ogħla għall-implimentazzjonijiet indiġeni ta' Direct3D ta 'Wine li jaħdmu fuq OpenGL.
Bidliet ewlenin:
- Il-kodiċi tal-memorja u l-ġestjoni tar-riżorsi ġie kompletament miktub mill-ġdid biex jaħdem b'mod aktar effiċjenti mal-memorja tal-vidjo. Il-proċess ta' deframmentazzjoni issa jibda perjodikament, u jirritorna memorja mhux użata lis-sistema. Ir-reklamazzjoni tal-memorja tiġi attivata meta s-sistema tkun baxxa fil-memorja jew meta jkun hemm ammont kbir ta 'memorja mhux użata (li tħalli ammont żgħir ta' memorja mhux użata wara proċess huwa utli biex tħaffef l-allokazzjonijiet ta 'memorja sussegwenti).
Billi tnaqqas il-frammentazzjoni tal-memorja, hemm tnaqqis sinifikanti fl-ogħla konsum tal-memorja f'logħob bħal God of War, li jilħaq sa 1 GB f'xi sitwazzjonijiet. L-aħjar prestazzjoni tal-kodiċi l-ġdid tal-ġestjoni tal-memorja tinkiseb b'sewwieqa li jappoġġjaw l-estensjonijiet Vulkan VK_EXT_memory_budget u VK_KHR_maintenance5. Biex tikkontrolla jekk id-deframmentazzjoni hijiex attivata, hemm setting imsejjaħ dxvk.enableMemoryDefrag, li huwa diżattivat għas-sewwieq Intel ANV.
- Għal Direct3D 8/9, ġie implimentat appoġġ għal cursors emulati, li jippermettilek li tissettja kwalunkwe immaġni bħala cursor tal-maws fil-logħob. Il-bidla solvuta problemi bil-cursor jisparixxi f'Dungeon Siege 2, Act of War u xi logħob anzjani bbażati fuq Direct3D 8.
- B'mod awtomatiku, l-emulazzjoni stretta floating point hija attivata meta tuża NVIDIA 565.57.01 u verżjonijiet tas-sewwieqa aktar ġodda.
- Sar ħidma biex titjieb il-prestazzjoni ta 'Direct3D 8/9 fuq GPUs mobbli.
- Direct3D 11 inaqqas l-intensità tal-ħolqien tar-riżorsi, it-tagħbija u l-operazzjonijiet tar-ritorn meta jinqabeż ċertu ammont limitu ta 'memorja allokata, li jtejjeb l-istabbiltà u jnaqqas il-konsum tal-memorja f'logħob ta' 32 bit.
- F'DXGI, framebuffers virtwali skambjati (SwapChain) jimplimentaw effetti sekwenzjali ta' sostituzzjoni tal-buffers li jippermettu lill-logħob jaqra l-kontenut ta' buffers diġà mmappjati.
- Backend ibbażat fuq il-librerija SDL3 ġie miżjud għal dxvk-native.
- Biex tittejjeb l-effiċjenza tal-ġestjoni tal-memorja, tintuża l-estensjoni Vulkan VK_EXT_pageable_device_local_memory, jekk appoġġjata mis-sewwieq.
- Kwistjonijiet fissi li dehru fil-logħob:
- Tlugħ għat-Tron
- Sejħa tad-Dazju: Kampanja Moderna tal-Gwerra 2 Remasterizzata
- Kmand & Conquer: Ġenerali
- diablo 4
- aççettati 2
- King's Bounty: Warriors of the North
- Ray-man 3
- Ryse: Ibnu Ruma
- Sekiro: Dellijiet Die Twice
- Rakkonti ta 'jinqalgħu
- Il 4 Sims
- Tomb Raider: Leġġenda
- Gwerra Totali: Ruma II
- Vindictus
- Yakuza 0
- Yakuza Kiwami
Sors: opennet.ru
