fix: unset disable var in case future processes

This commit is contained in:
PancakeTAS 2025-07-06 19:09:37 +02:00
parent ef0ff5a70b
commit ef6d3bd39d
No known key found for this signature in database
2 changed files with 2 additions and 1 deletions

View file

@ -50,7 +50,9 @@ LsContext::LsContext(const Hooks::DeviceInfo& info, VkSwapchainKHR swapchain,
setenv("LSFG_DEVICE_UUID", std::to_string(deviceUUID).c_str(), 1);
Log::debug("context", "(entering LSFG initialization)");
setenv("DISABLE_LSFG", "1", 1);
LSFG::initialize();
unsetenv("DISABLE_LSFG");
Log::debug("context", "(exiting LSFG initialization)");
Log::debug("context", "(entering LSFG context creation)");

View file

@ -77,7 +77,6 @@ namespace {
const VkAllocationCallbacks* pAllocator,
VkInstance* pInstance) {
Log::debug("layer", "Initializing lsfg-vk instance layer...");
setenv("DISABLE_LSFG", "1", 1); // mustn't load further
// find layer creation info
auto* layerDesc = const_cast<VkLayerInstanceCreateInfo*>(