From 2bda8330c5bf332db9b0560ea358af6564116de7 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Wed, 29 Apr 2015 17:16:21 -0600 Subject: bug-13690: Clarification on vkFlushMappedMemory Bug 13690 - Clarification on the behavior of vkFlushMappedMemory svn ID: 30914 & 30888 --- layers/param_checker.cpp | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'layers/param_checker.cpp') diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index f7807142..01328bf1 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -413,10 +413,23 @@ VK_LAYER_EXPORT VkResult VKAPI vkUnmapMemory(VkDevice device, VkDeviceMemory mem return result; } -VK_LAYER_EXPORT VkResult VKAPI vkFlushMappedMemory(VkDevice device, VkDeviceMemory mem, VkDeviceSize offset, VkDeviceSize size) +VK_LAYER_EXPORT VkResult VKAPI vkFlushMappedMemoryRanges( + VkDevice device, + uint32_t memRangeCount, + const VkMappedMemoryRange* pMemRanges) { - VkResult result = nextTable.FlushMappedMemory(device, mem, offset, size); + VkResult result = nextTable.FlushMappedMemoryRanges(device, memRangeCount, pMemRanges); + return result; +} + +VK_LAYER_EXPORT VkResult VKAPI vkInvalidateMappedMemoryRanges( + VkDevice device, + uint32_t memRangeCount, + const VkMappedMemoryRange* pMemRanges) +{ + + VkResult result = nextTable.InvalidateMappedMemoryRanges(device, memRangeCount, pMemRanges); return result; } -- cgit v1.2.3