hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.4k stars 2.19k forks source link

Fix for error taking screenshots in Vulkan on many devices #19608

Closed hrydgard closed 2 weeks ago

hrydgard commented 2 weeks ago

Was trying to rotate an empty buffer instead of the screenshot, oops.

Only affects Android since it's the only platform that uses rotated framebuffers.

Additionally, fix a validation error. (not actually checking the flag when taking a screenshot, because support for TRANSFER_SRC on swapchain images seems universal).

Fixes #19585