From 063289738212b538a60c18e5f3b7b25be9f61d6c Mon Sep 17 00:00:00 2001 From: Simon Eves Date: Thu, 31 Mar 2022 17:14:13 -0700 Subject: [PATCH] Asserts --- Samples/5_Domain_Specific/simpleVulkanMMAP/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Samples/5_Domain_Specific/simpleVulkanMMAP/main.cpp b/Samples/5_Domain_Specific/simpleVulkanMMAP/main.cpp index 2d38c688..5753bcbb 100644 --- a/Samples/5_Domain_Specific/simpleVulkanMMAP/main.cpp +++ b/Samples/5_Domain_Specific/simpleVulkanMMAP/main.cpp @@ -39,6 +39,8 @@ #include #include +#include + #include "MonteCarloPi.h" #include #include @@ -243,6 +245,7 @@ class VulkanCudaPi : public VulkanBaseApp { // (SE) get function ptr auto* vkGetBufferDeviceAddressKHR = (PFN_vkGetBufferDeviceAddressKHR)vkGetDeviceProcAddr(m_device, "vkGetBufferDeviceAddressKHR"); + assert(vkGetBufferDeviceAddressKHR); std::cout << "DEBUG: vkGetBufferDeviceAddressKHR = " << (void*)vkGetBufferDeviceAddressKHR << std::endl; // get BDA @@ -250,6 +253,7 @@ class VulkanCudaPi : public VulkanBaseApp { nullptr, m_bdaBuffer}; auto bda = vkGetBufferDeviceAddressKHR(m_device, &bda_info); + assert(bda); std::cout << "DEBUG: BDA = " << (void*)bda << std::endl; // Create the semaphore vulkan will signal when it's done with the vertex