v144: Bug 14292 - Rename VkRenderPassBeginInfo::attachmentCount to clearValueCount
diff --git a/include/vulkan.h b/include/vulkan.h
index bb70391..e74a99f 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -41,7 +41,7 @@
((major << 22) | (minor << 12) | patch)
// Vulkan API version supported by this file
-#define VK_API_VERSION VK_MAKE_VERSION(0, 143, 0)
+#define VK_API_VERSION VK_MAKE_VERSION(0, 144, 0)
#define VK_DEFINE_HANDLE(obj) typedef struct obj##_T* obj;
@@ -2016,8 +2016,8 @@
VkRenderPass renderPass;
VkFramebuffer framebuffer;
VkRect2D renderArea;
- uint32_t attachmentCount;
- const VkClearValue* pAttachmentClearValues;
+ uint32_t clearValueCount;
+ const VkClearValue* pClearValues;
} VkRenderPassBeginInfo;
typedef struct {
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp
index 81acf89..59f3470 100644
--- a/layers/param_checker.cpp
+++ b/layers/param_checker.cpp
@@ -8100,7 +8100,7 @@
"vkCmdBeginRenderPass parameter, VkStructureType pRenderPassBegin->sType, is an invalid enumerator");
return false;
}
- if(pRenderPassBegin->pAttachmentClearValues != nullptr)
+ if(pRenderPassBegin->pClearValues != nullptr)
{
}
}
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index 7b96fe8..a4594df 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -398,8 +398,8 @@
m_renderPassBeginInfo.framebuffer = m_framebuffer;
m_renderPassBeginInfo.renderArea.extent.width = m_width;
m_renderPassBeginInfo.renderArea.extent.height = m_height;
- m_renderPassBeginInfo.attachmentCount = m_renderPassClearValues.size();
- m_renderPassBeginInfo.pAttachmentClearValues = m_renderPassClearValues.data();
+ m_renderPassBeginInfo.clearValueCount = m_renderPassClearValues.size();
+ m_renderPassBeginInfo.pClearValues = m_renderPassClearValues.data();
}