misc: Update to Vulkan header version 20
Changes:
vulkan.h
json files
linux SO version
loader and tests to reflect API change in vkCmdUpdateBuffer
vk.xml to match Vulkan-Docs
Change-Id: I1763bca6fccf619ad8e76c0363f68fa38ad69900
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index 7a68a8e..8f071c4 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -8784,7 +8784,7 @@
VkDeviceSize dstOffset = 0;
VkDeviceSize dataSize = 1024;
- const uint32_t *pData = NULL;
+ const void *pData = NULL;
vkCmdUpdateBuffer(m_commandBuffer->GetBufferHandle(), dstBuffer.handle(),
dstOffset, dataSize, pData);
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index 1723655..b939929 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -1505,7 +1505,7 @@
void VkCommandBufferObj::UpdateBuffer(VkBuffer buffer, VkDeviceSize dstOffset,
VkDeviceSize dataSize,
- const uint32_t *pData) {
+ const void *pData) {
vkCmdUpdateBuffer(handle(), buffer, dstOffset, dataSize, pData);
}
diff --git a/tests/vkrenderframework.h b/tests/vkrenderframework.h
index 336d0e6..63294c9 100644
--- a/tests/vkrenderframework.h
+++ b/tests/vkrenderframework.h
@@ -200,7 +200,7 @@
void SetStencilWriteMask(VkStencilFaceFlags faceMask, uint32_t writeMask);
void SetStencilReference(VkStencilFaceFlags faceMask, uint32_t reference);
void UpdateBuffer(VkBuffer buffer, VkDeviceSize dstOffset,
- VkDeviceSize dataSize, const uint32_t *pData);
+ VkDeviceSize dataSize, const void *pData);
void CopyImage(VkImage srcImage, VkImageLayout srcImageLayout,
VkImage dstImage, VkImageLayout dstImageLayout,
uint32_t regionCount, const VkImageCopy *pRegions);