diff options
| author | Cort Stratton <cort@google.com> | 2017-11-27 16:43:14 -0800 |
|---|---|---|
| committer | Chris Forbes <chrisf@ijw.co.nz> | 2017-11-28 16:27:21 -0800 |
| commit | 11340ed2b58add8c7c19f27d699f59451df622d8 (patch) | |
| tree | 486a939b073f29a1b41fb918fdd35c6d1b882e6a /layers | |
| parent | 5ee85853d7c92b25808cadf50c2950cb8421cb3f (diff) | |
| download | usermoji-11340ed2b58add8c7c19f27d699f59451df622d8.tar.xz | |
layers: validation_cache review feedback
Diffstat (limited to 'layers')
| -rw-r--r-- | layers/core_validation.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index f974395e..e08ca129 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -4499,18 +4499,19 @@ VKAPI_ATTR VkResult VKAPI_CALL MergePipelineCaches(VkDevice device, VkPipelineCa // Validation cache: // CV is the bottommost implementor of this extension. Don't pass calls down. VKAPI_ATTR VkResult VKAPI_CALL CreateValidationCacheEXT(VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, - const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) { + const VkAllocationCallbacks *pAllocator, + VkValidationCacheEXT *pValidationCache) { *pValidationCache = ValidationCache::Create(pCreateInfo); return *pValidationCache ? VK_SUCCESS : VK_ERROR_INITIALIZATION_FAILED; } VKAPI_ATTR void VKAPI_CALL DestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, - const VkAllocationCallbacks *pAllocator) { + const VkAllocationCallbacks *pAllocator) { delete (ValidationCache *)validationCache; } VKAPI_ATTR VkResult VKAPI_CALL GetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, - void *pData) { + void *pData) { size_t inSize = *pDataSize; ((ValidationCache *)validationCache)->Write(pDataSize, pData); return (pData && *pDataSize != inSize) ? VK_INCOMPLETE : VK_SUCCESS; |
