From b7cd265da18529aaee8d595ec2c6325e49a968fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thomas=20M=C3=BCller?= <tmueller@nvidia.com>
Date: Mon, 30 Jan 2023 15:22:40 +0100
Subject: [PATCH] DLSS: better error message when compiled without Vulkan SDK

---
 src/testbed.cu | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/testbed.cu b/src/testbed.cu
index 524d466..6f088be 100644
--- a/src/testbed.cu
+++ b/src/testbed.cu
@@ -955,7 +955,11 @@ void Testbed::imgui() {
 
 		if (!m_dlss_provider) {
 			ImGui::SameLine();
+#ifdef NGP_VULKAN
 			ImGui::Text("(unsupported on this system)");
+#else
+			ImGui::Text("(Vulkan was missing at compilation time)");
+#endif
 			ImGui::EndDisabled();
 		}
 
@@ -3044,10 +3048,8 @@ void Testbed::destroy_window() {
 	m_pip_render_buffer.reset();
 	m_pip_render_texture.reset();
 
-#ifdef NGP_VULKAN
 	m_dlss = false;
 	m_dlss_provider.reset();
-#endif
 
 	ImGui_ImplOpenGL3_Shutdown();
 	ImGui_ImplGlfw_Shutdown();
-- 
GitLab