-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows release? #3
Comments
There are several blockers for Windows support:
Therefore, Windows support is not on the plan. I will keep this issue open just for clarity. In the future, I will try to work with game developers to get LFX directly integrated into their games. Windows will be supported for the direct integration. |
About DXVK-NAPI i.c.w. Windows, see jp7677/dxvk-nvapi#63 |
Side note, but just in case Windows hooking support is ever implemented in the future, having the Wine extension with the exact same name and exports as the layer will make using it much simpler for DXVK-NVAPI and similar integration methods: this way they won't have to be aware whether they are running in Wine or not and just always do auto lfx = LoadLibraryA("latencyflex_layer.dll");
if (!lfx) { … }
auto lfx_WaitAndBeginFrame = GetProcAddress(lfx, "lfx_WaitAndBeginFrame");
… which should work both in Wine using the extension and on Windows calling the Vulkan layer directly. Same with Unity integration, a single |
Nothing for Windows? BTW thanks for your hard work!
The text was updated successfully, but these errors were encountered: