From af7f549a72cdf48ba7a438dce80f063819e0c093 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Fri, 16 Oct 2015 09:58:26 -0600 Subject: bug-14580: add dataSize to vkGetPipelineCacheData commit: aaa2ae0 --- include/vulkan.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/vulkan.h b/include/vulkan.h index 05286c1b..5fd2b056 100644 --- a/include/vulkan.h +++ b/include/vulkan.h @@ -2167,7 +2167,7 @@ typedef void (VKAPI *PFN_vkDestroyShader)(VkDevice device, VkShader shader); typedef VkResult (VKAPI *PFN_vkCreatePipelineCache)(VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, VkPipelineCache* pPipelineCache); typedef void (VKAPI *PFN_vkDestroyPipelineCache)(VkDevice device, VkPipelineCache pipelineCache); typedef size_t (VKAPI *PFN_vkGetPipelineCacheSize)(VkDevice device, VkPipelineCache pipelineCache); -typedef VkResult (VKAPI *PFN_vkGetPipelineCacheData)(VkDevice device, VkPipelineCache pipelineCache, void* pData); +typedef VkResult (VKAPI *PFN_vkGetPipelineCacheData)(VkDevice device, VkPipelineCache pipelineCache, size_t dataSize, void* pData); typedef VkResult (VKAPI *PFN_vkMergePipelineCaches)(VkDevice device, VkPipelineCache destCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches); typedef VkResult (VKAPI *PFN_vkCreateGraphicsPipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t count, const VkGraphicsPipelineCreateInfo* pCreateInfos, VkPipeline* pPipelines); typedef VkResult (VKAPI *PFN_vkCreateComputePipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t count, const VkComputePipelineCreateInfo* pCreateInfos, VkPipeline* pPipelines); @@ -2589,6 +2589,7 @@ size_t VKAPI vkGetPipelineCacheSize( VkResult VKAPI vkGetPipelineCacheData( VkDevice device, VkPipelineCache pipelineCache, + size_t dataSize, void* pData); VkResult VKAPI vkMergePipelineCaches( -- cgit v1.2.3