News: 0001647054

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

D7VK 2.0 Released With Some Nice Performance Improvements: Up To 2x Or More

([Linux Gaming] 5 Hours Ago D7VK 2.0)


In addition to Friday night's release of [1]DXVK 3.0.2 , debuting separately a short time later was D7VK 2.0 as the latest major feature release for this implementation of Direct3D 7 and earlier built off the Vulkan API.

D7VK 2.0 brings a number of new performance optimizations that can deliver twice the performance or more, in some CPU limited scenarios. These big performance optimizations are what led to the bump to D7VK version 2.0.

Half-Life for example went from 19 to 59 FPS before hitting its 60 FPS cape. Toy Story 2 meanwhile jumped from about 10 FPS to 40 FPS. Other older games will benefit too from D7VK 2.0's performance optimizations for D3D7 and prior, this is just a sample.

There are also some debug logging improvements to reduce the performance overhead in hot paths. In turn 3DMark 99 Max jumped from 75.2k to 111.3k 3DMarks while 3DMark 2000 went from 69.5k to 154k 3DMarks.

D7VK 2.0 also ships a number of bug fixes. D7VK has also pulled in the new DXVK 3.0.2 base.

Downloads and more details on D7VK 2.0 for accelerating older Direct3D calls over Vulkan can be found via [2]GitHub .



[1] https://www.phoronix.com/news/DXVK-3.0.2-Released

[2] https://github.com/WinterSnowfall/d7vk/releases/tag/v2.0



Paprika Measure:
2 dashes == 1 smidgen
2 smidgens == 1 pinch
3 pinches == 1 soupcon
2 soupcons == 2 much paprika