tests: Add perf warnings to those sent to callback
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index fb2101f..09191ef 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -182,7 +182,7 @@
const char* pMsg,
void* pUserData)
{
- if (msgFlags & (VK_DBG_REPORT_WARN_BIT | VK_DBG_REPORT_ERROR_BIT)) {
+ if (msgFlags & (VK_DBG_REPORT_WARN_BIT | VK_DBG_REPORT_PERF_WARN_BIT | VK_DBG_REPORT_ERROR_BIT)) {
ErrorMonitor *errMonitor = (ErrorMonitor *)pUserData;
return errMonitor->CheckForDesiredMsg(msgFlags, pMsg);
}
@@ -4105,7 +4105,7 @@
TEST_F(VkLayerTest, CreatePipelineVertexOutputNotConsumed)
{
- m_errorMonitor->SetDesiredFailureMsg(VK_DBG_REPORT_WARN_BIT,
+ m_errorMonitor->SetDesiredFailureMsg(VK_DBG_REPORT_PERF_WARN_BIT,
"not consumed by fragment shader");
ASSERT_NO_FATAL_FAILURE(InitState());
@@ -4249,7 +4249,7 @@
TEST_F(VkLayerTest, CreatePipelineAttribNotConsumed)
{
- m_errorMonitor->SetDesiredFailureMsg(VK_DBG_REPORT_WARN_BIT,
+ m_errorMonitor->SetDesiredFailureMsg(VK_DBG_REPORT_PERF_WARN_BIT,
"location 0 not consumed by VS");
ASSERT_NO_FATAL_FAILURE(InitState());
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index cbe1d0e..5ee8e7f 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -117,7 +117,7 @@
ASSERT_NE(m_dbgCreateMsgCallback, (PFN_vkDbgCreateMsgCallback) NULL) << "Did not get function pointer for DbgCreateMsgCallback";
if (m_dbgCreateMsgCallback) {
err = m_dbgCreateMsgCallback(this->inst,
- VK_DBG_REPORT_ERROR_BIT | VK_DBG_REPORT_WARN_BIT,
+ VK_DBG_REPORT_ERROR_BIT | VK_DBG_REPORT_WARN_BIT | VK_DBG_REPORT_PERF_WARN_BIT,
dbgFunction,
userData,
&m_globalMsgCallback);