I suppose this is not a "bug" but maybe something could be improved in some way. This is also most likely depending on VKD3D improvements, but atleast i found it a bit interesting for testing purposes.
I used this demo: https://github.com/NVIDIA-RTX/RTXPT/releases/tag/v.1.5.0
This needs wine with HAGS support, so either wine-proton or some other means like custom wine with this:
https://gist.github.com/Saancreed/0aa3f4188846146698f5da3dfa0dfcbd?permalink_comment_id=5504491#gistcomment-5504491
I also used VKD3D + HansKristian-Work/vkd3d-proton#2348
and DXVK-NVAPI (Experimental) + #276
This is required to show the "stats report" show on these two screenshots:

This is from wine/Linux

Same demo running in windows 11
The performance increase for windows is appx 30%, and the frame "timings" is a lot better. I am aware that these patches are WIP, so it might not paint a correct picture of what happens... But i think the FPS is still valid.
One other thing is that on windows, when using REFLEX as a "fps limiter", it actually does limit the fps to the set value with OR without FG (2x for me) enabled... however when running this using wine, the FPS is 2x what the limit it set to. I suppose something is going on internally in the driver when it comes to "detecting" if FG is enabled when using REFLEX to limit fps when using windows perhaps? I logged the NVAPI calls on windows, and the Us setting for 20 fps is the same from the call both for windows and dxvk-nvapi, so it has to happen somewhat internally i think.
Further if you limit the FPS to something low'ish (eg. 20), the latency is more or less through the roof when panning around the scene using the keyboard. Eg. pressing A to pan left for 4-5 seconds and releasing the button will keep panning for several seconds after letting go. This is also something that do not happen in windows, as the action is immediate.
This could possibly be a wine issue, where wine ends up queuing up keystrokes (repeats) when the fps is limited using some mechanic in VKD3D perhaps? Not sure.
@Saancreed do you have any ideas here to this? I found this demo quite nice for testing up-to-date DLSS with this without depending on troubleshooting this through steam. I was hoping the out-of-order rendering issue one observes in CP2077 could be recreated with this, but so far i do not see the same behavior here even when setting the camera on "animation" where it pans around the room on itself.
I suppose this is not a "bug" but maybe something could be improved in some way. This is also most likely depending on VKD3D improvements, but atleast i found it a bit interesting for testing purposes.
I used this demo: https://github.com/NVIDIA-RTX/RTXPT/releases/tag/v.1.5.0
This needs wine with HAGS support, so either wine-proton or some other means like custom wine with this:
https://gist.github.com/Saancreed/0aa3f4188846146698f5da3dfa0dfcbd?permalink_comment_id=5504491#gistcomment-5504491
I also used VKD3D + HansKristian-Work/vkd3d-proton#2348
and DXVK-NVAPI (Experimental) + #276
This is required to show the "stats report" show on these two screenshots:
This is from wine/Linux
Same demo running in windows 11
The performance increase for windows is appx 30%, and the frame "timings" is a lot better. I am aware that these patches are WIP, so it might not paint a correct picture of what happens... But i think the FPS is still valid.
One other thing is that on windows, when using REFLEX as a "fps limiter", it actually does limit the fps to the set value with OR without FG (2x for me) enabled... however when running this using wine, the FPS is 2x what the limit it set to. I suppose something is going on internally in the driver when it comes to "detecting" if FG is enabled when using REFLEX to limit fps when using windows perhaps? I logged the NVAPI calls on windows, and the Us setting for 20 fps is the same from the call both for windows and dxvk-nvapi, so it has to happen somewhat internally i think.
Further if you limit the FPS to something low'ish (eg. 20), the latency is more or less through the roof when panning around the scene using the keyboard. Eg. pressing A to pan left for 4-5 seconds and releasing the button will keep panning for several seconds after letting go. This is also something that do not happen in windows, as the action is immediate.
This could possibly be a wine issue, where wine ends up queuing up keystrokes (repeats) when the fps is limited using some mechanic in VKD3D perhaps? Not sure.
@Saancreed do you have any ideas here to this? I found this demo quite nice for testing up-to-date DLSS with this without depending on troubleshooting this through steam. I was hoping the out-of-order rendering issue one observes in CP2077 could be recreated with this, but so far i do not see the same behavior here even when setting the camera on "animation" where it pans around the room on itself.