reshade not working woth opencomposite but OK in 2D :disable openVR support?

  • lefuneste
  • Topic Author
More
1 week 1 day ago #1 by lefuneste reshade not working woth opencomposite but OK in 2D :disable openVR support? was created by lefuneste
Hello,
I'm working for a reshade addon to enhance VR on IL2 GB.
IL2 GB is OpenVR, I was using opencomposite. But I have the message "Missing Interface: IVROverlay_028' when trying to use rehade and opencompiste. 
Even if IL2 is supporting natively OpenVR, opencomposite give a better image quality and fps boost on my config. Some tools like VRnecksafer or openKneeboars are woking better also in OpenXR.
I believe the issue may be created by the native support of OpenVR, that may conflict with opencomposite (based on a custom openvr_api.dll library). I don't need OpenVR support, as I'm doing technique rendering on dedicated render target.
Is it a way to disable OpenVR support in reshade (knowing the addon "VR sync effect" is needed, the logic could be extended by having "all or nothing")? So resahde could be available in 2D only like for openXR without the component installed...

Please Log in or Create an account to join the conversation.

  • lefuneste
  • Topic Author
More
5 days 16 hours ago #2 by lefuneste Replied by lefuneste on topic reshade not working woth opencomposite but OK in 2D :disable openVR support?
I removed all VR references and recomplied reshade : opencomposite is working with reshade !
It should be good to have an option to disable VR support...

Please Log in or Create an account to join the conversation.

  • crosire
More
5 days 56 minutes ago #3 by crosire Replied by crosire on topic reshade not working woth opencomposite but OK in 2D :disable openVR support?

Please Log in or Create an account to join the conversation.

  • lefuneste
  • Topic Author
More
3 days 6 hours ago #4 by lefuneste Replied by lefuneste on topic reshade not working woth opencomposite but OK in 2D :disable openVR support?
I confirm this is working ! You're great, thanks !
Now reshade DX11 only is working with IL2GB + Opencomposite. FYI I have an error IROverlay when I installed the OpenXR support in reshade (just did a test to see), but this really not relevant for I2GB, which is OpenVR native.
Another question : how could I know in my addon if the current active VR is openVR ? I should disable technique injection by the addon if the technique is active in reshade, so also in the VR display for OpenVR. Otherwise it will be applied 2 time...

Please Log in or Create an account to join the conversation.