lsfg-vk/lsfg-vk-layer
PancakeTAS b2928e4ce6
fix: layer: clean up layer info
emplacing a value into an unordered map does not override, so if the swapchain handles were identical (which they are commonly), then it would try to continue with the swapchain images from the old swapchain.

ironically, the swapchain images are also mostly identical. in fact, when using validation layers they are intentionally-unintentionally identical.. so I never caught this bug.

either way, this fixes a bunch of weird behavior:
- swapchain creation failing
- the application hanging on a present
- the infamous "assertion failed!" wine warning
- segmentation faults in the NVIDIA driver
2025-12-25 20:23:22 +01:00
..
src fix: layer: clean up layer info 2025-12-25 20:23:22 +01:00
.clang-tidy refactor(cleanup): remove global constructors and initialize vk funcs 2025-12-25 04:32:22 +01:00
CMakeLists.txt refactor(cleanup): version bump & release workflow 2025-12-25 04:32:22 +01:00
VkLayer_LSFGVK_frame_generation.json.in refactor(cleanup): add installation logic to buildscript 2025-12-25 04:32:22 +01:00