Skip to content
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

Sreenshots do not save current screen content #762

Open
j4reporting opened this issue Jan 8, 2025 · 3 comments
Open

Sreenshots do not save current screen content #762

j4reporting opened this issue Jan 8, 2025 · 3 comments
Assignees
Labels

Comments

@j4reporting
Copy link
Contributor

It happens quite often, that taking a screenshot won't save the current content but some former frame from several seconds ago.
This is especially evident after level exit. Saved screenshot will not show the level end screen but some other frame.

WIn10/ Nvidia GPU + Vulkan present method = layered on DXGI Swapchain.

@Novum
Copy link
Owner

Novum commented Jan 9, 2025

Cannot repro. Does it happen with the regular swap chain?

@j4reporting
Copy link
Contributor Author

j4reporting commented Jan 9, 2025

Can't say, because of issue #715
Will try to use the regular setting again and see what will happen.

Don't know how to trigger this. Usually, the first 1-2 screenshots (PNG) may save the wrong content, but consecutive screenshots then manage to grab the right content.
e.g. this happened yesterday after finishing the ritual episode.
End of episode credits (Congratulations etc.) respawned in start map. Reloaded the last savegame to hunt for remaining secrets.
Found the Ogre Gym ;) and took three screenhots inside of 3-4 seconds.
the first screenshot does show the end of Episode screen, displayed several minutes ago (w/o the text, though).

vkquake0000

vkquake0001

vkquake0002

ritual_s17.zip

@Novum
Copy link
Owner

Novum commented Jan 11, 2025

I can repro with a full screen DXGI swap chain. I do think this is an NVIDIA bug though, I have no idea how else to explain this.

Edit: Cannot reproduce without DXGI swap chain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants