loader: Add support for debug report
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index a658bbe..f206d06 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -120,7 +120,7 @@
                                          VK_DBG_REPORT_ERROR_BIT | VK_DBG_REPORT_WARN_BIT,
                                          dbgFunction,
                                          userData,
-                                         &m_msgCallback);
+                                         &m_globalMsgCallback);
             ASSERT_VK_SUCCESS(err);
         }
     }
@@ -149,6 +149,18 @@
 //    ASSERT_NE(obj_name, (PFN_vkDbgCreateMsgCallback) NULL) << "Did not get function pointer for DbgCreateMsgCallback";
 //    obj_name()
     m_device = new VkDeviceObj(0, objs[0], device_extensions);
+
+    /* Now register callback on device */
+    if (0) {
+        if (m_dbgCreateMsgCallback) {
+            err = m_dbgCreateMsgCallback(this->inst,
+                                         VK_DBG_REPORT_ERROR_BIT | VK_DBG_REPORT_WARN_BIT,
+                                         dbgFunction,
+                                         userData,
+                                         &m_devMsgCallback);
+            ASSERT_VK_SUCCESS(err);
+        }
+    }
     m_device->get_device_queue();
 
     m_depthStencil = new VkDepthStencilObj();