From c1651e636287cb4a572b79ec24e4c612c61b9e66 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 4 May 2016 22:11:53 +0200 Subject: [PATCH] Process capture options when first setting env vars for vulkan --- renderdoc/driver/vulkan/vk_tracelayer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_tracelayer.cpp b/renderdoc/driver/vulkan/vk_tracelayer.cpp index 57364f8f2..8e3418c4e 100644 --- a/renderdoc/driver/vulkan/vk_tracelayer.cpp +++ b/renderdoc/driver/vulkan/vk_tracelayer.cpp @@ -62,8 +62,9 @@ class VulkanHook : LibraryHook { // we assume the implicit layer is registered - the UI will prompt the user about installing it. Process::RegisterEnvironmentModification(Process::EnvironmentModification(Process::eEnvModification_Replace, "ENABLE_VULKAN_RENDERDOC_CAPTURE", "1")); - - Process::ApplyEnvironmentModification(); + + // check options to set further variables, and apply + OptionsUpdated(libName); return true; }