Developer Joshua Ashton today announced a brand new and rather large release of D9VK, the D3D9 to Vulkan layer for use with Wine.
New features making it into this release includes fixed function support for everything but "lighting, texcoord transforms, spheremap texcoords and constant texture arg", noting that it should work well enough for most games "if you can deal with with them being fullbright". Also implemented as of this release is GetGammaRamp, ColorFill, disjointed timestamp queries, Hardware Cursor support, a way to workaround resource hazards (only necessary on AMD) and more.
D9VK 0.13 also has a bunch of performance and optimization work included in this round too, along with various bug fixes which should help titles like Star Wars: The Force Unleashed, Mass Effect: 2, Assassin's Creed, Lego Star Wars Saga and more.
For those who plan on using it, I will quote their important notes you should follow:
Please do not use wine's d3d9x or d3dcompiler with d9vk. They make invalid API calls and generate bad shaders. I cannot stress this enough.
If you are compiling with MinGW, please use the dwarf2 exception patch to improve performance.
See the full release notes here.
Joshua is doing really good work here. :)
Quoting: YoRHa-2Balthough the average D3D9 game doesn't need nearly as much memory as modern D3D11 titles.But D3D9 games with "HD" mods need.
Quoting: ArehandoroQuoting: Purple Library GuyQuoting: ArehandoroAll glory to the hypnotoad!Meh. The first nine seasons were great, but after that it really went downhill.
I haven't watched it in ages, probably since that 9th or even earlier. I guess it was around the same time The Simpsons went downhill as well. Even the new that got released on Netflix is quite 'meh' as well.
Oh the simpsons went downhill in the early 2000's
Quoting: massatt212im using Steam Mesa ACO Driver when i install kernal 5.1 im getting really bad performance. can some one tell me if im doing something wrong when updating Kernel
ACO compiler is a still in the early stages and can cause instability and poor performance in some cases.
I had to revert back to normal mesa because I was experiencing issues with chrome. Hope to test it again in a few months once it's had more work done it.
QuoteI had to revert back to normal mesa because I was experiencing issues with chrome.Unless Chrome uses Vulkan for something, this has nothing to do with ACO specifically, but upstream Mesa. You should definitely file a bug against mesa then, since that's going to break in 19.2 otherwise.
Last edited by YoRHa-2B on 11 July 2019 at 3:58 pm UTC
Quoting: YoRHa-2BQuoteI had to revert back to normal mesa because I was experiencing issues with chrome.Unless Chrome uses Vulkan for something, this has nothing to do with ACO specifically, but upstream Mesa. You should definitely file a bug against mesa then, since that's going to break in 19.2 otherwise.
Ahh, thanks I forgot it was just Vulkan only at this stage, I will go back and test it later this weekend with the latest ACO/mesa build.
See more from me