Stenzek c9aaf598bb (video/vulkan) Avoid caching stale mapped GPU texture as frame data
At best, this results in junk on screen, at worst we could crash.

It's not a perfect fix, there's still a scenario where this breaks: when
fast forwarding is enabled, and we swap from vsync-off to vsync-on when
pausing/rendering the menu, the swap chain (and textures) gets
recreated, and the frame data is completely lost.

There isn't much we can do about this without more intrusive changes,
such as preserving the textures inbetween swap chain reinits.
2021-05-11 09:49:39 -07:00
..
2019-02-03 16:00:50 -08:00
2020-08-03 16:33:54 +02:00
2020-08-26 19:08:12 -07:00
2020-09-19 13:28:21 -04:00
2021-03-22 15:20:51 +01:00
2021-03-22 15:20:51 +01:00
2020-08-03 16:33:54 +02:00
2020-08-03 16:33:54 +02:00
2020-12-20 16:48:52 +01:00
2021-03-11 02:03:37 +01:00
2021-02-18 18:35:31 +02:00
2021-01-06 00:03:31 +01:00
2021-02-18 18:35:31 +02:00
2020-08-03 16:33:54 +02:00
2021-01-30 15:47:52 +01:00
2020-08-30 05:29:32 +02:00
2017-12-12 00:24:18 -08:00
2021-03-25 16:19:42 +00:00
2021-03-25 16:19:42 +00:00
2020-08-30 05:29:32 +02:00
2020-08-30 05:29:32 +02:00
2020-08-03 16:33:54 +02:00
2020-08-30 05:29:32 +02:00
2020-08-03 16:33:54 +02:00
2020-08-30 05:29:32 +02:00
2020-08-30 05:29:32 +02:00