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



Come live with me and be my love,
And we will some new pleasures prove
Of golden sands and crystal brooks
With silken lines, and silver hooks.
There's nothing that I wouldn't do
If you would be my POSSLQ.

You live with me, and I with you,
And you will be my POSSLQ.
I'll be your friend and so much more;
That's what a POSSLQ is for.

And everything we will confess;
Yes, even to the IRS.
Some day on what we both may earn,
Perhaps we'll file a joint return.
You'll share my pad, my taxes, joint;
You'll share my life - up to a point!
And that you'll be so glad to do,
Because you'll be my POSSLQ.