fholger / vrperfkit

VR Performance Toolkit
Other
1.31k stars 53 forks source link

Is this project dead? #142

Open SC7639 opened 1 year ago

DigitalFriends commented 1 year ago

Hope not, waiting eagerly for the planned features!

SC7639 commented 1 year ago

Is direct x 12 support on the roadmap?

fholger commented 1 year ago

It is on hold, at the very least, while I'm working on Half-Life 2 VR. I don't have the time to work on it in parallel.

That being said, I don't know if I will do any major development even after HL2VR has quieted down. There is not a whole lot I can realistically improve upon. The majority of issues are game- or headset-specific for games and hardware I do not own.

DX12 or Vulkan support is not planned because it is much more tedious to implement vrperfkit's features for these APIs, and the number of applicable games is just too small. While future games are certainly more likely to feature either of those APIs, they are also much more likely to be built upon OpenXR, which is already covered by the OpenXR toolkit and thus outside of vrperfkit's scope.

simon-kuzin commented 1 year ago

This is sad, as vrperfkit was a lifesaver for a number of games.

@fholger I would be happy to invest some time to supporting the project. Being quite 20+ years software developer, unfortunately have 0 experience in game/GPU development. So if you could allocate some of your time for a quick jump-start, I hopefully will be able at least do some support.

gunther253 commented 1 year ago

How well would the project with with dxvk? They ship it with a dx11.dll as well as a dxgi.dll. I'm not sure if vr_perfkit could simply be linked against dvxk libraries instead of DirectX to utilize Vulkan.

gunther253 commented 1 year ago

Ok, browsing your folders, I already find the references to dxvk ...