diff options
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 825 |
1 files changed, 6 insertions, 819 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 3281ee2c..308f9835 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -1930,13 +1930,13 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateInstance( return result; } -VK_LAYER_EXPORT VkResult VKAPI vkDestroyInstance( +VK_LAYER_EXPORT void VKAPI vkDestroyInstance( VkInstance instance) { // Grab the key before the instance is destroyed. dispatch_key key = get_dispatch_key(instance); VkLayerInstanceDispatchTable *pTable = get_dispatch_table(pc_instance_table_map, instance); - VkResult result = pTable->DestroyInstance(instance); + pTable->DestroyInstance(instance); // Clean up logging callback, if any layer_data *data = get_my_data_ptr(key, layer_data_map); @@ -1950,8 +1950,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkDestroyInstance( pc_instance_table_map.erase(key); assert(pc_instance_table_map.size() == 0 && "Should not have any instance mappings hanging around"); - - return result; } bool PostEnumeratePhysicalDevices( @@ -2257,7 +2255,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDevice( return result; } -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDevice( +VK_LAYER_EXPORT void VKAPI vkDestroyDevice( VkDevice device) { layer_debug_report_destroy_device(device); @@ -2267,11 +2265,9 @@ VK_LAYER_EXPORT VkResult VKAPI vkDestroyDevice( fprintf(stderr, "Device: %p, key: %p\n", device, key); #endif - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDevice(device); + get_dispatch_table(pc_device_table_map, device)->DestroyDevice(device); pc_device_table_map.erase(key); assert(pc_device_table_map.size() == 0 && "Should not have any instance mappings hanging around"); - - return result; } bool PostGetDeviceQueue( @@ -2457,34 +2453,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkAllocMemory( return result; } -bool PostFreeMemory( - VkDevice device, - VkDeviceMemory mem, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkFreeMemory parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkFreeMemory( - VkDevice device, - VkDeviceMemory mem) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->FreeMemory(device, mem); - - PostFreeMemory(device, mem, result); - - return result; -} - bool PostMapMemory( VkDevice device, VkDeviceMemory mem, @@ -2528,34 +2496,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkMapMemory( return result; } -bool PostUnmapMemory( - VkDevice device, - VkDeviceMemory mem, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkUnmapMemory parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkUnmapMemory( - VkDevice device, - VkDeviceMemory mem) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->UnmapMemory(device, mem); - - PostUnmapMemory(device, mem, result); - - return result; -} - bool PreFlushMappedMemoryRanges( VkDevice device, const VkMappedMemoryRange* pMemRanges) @@ -3142,34 +3082,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateFence( return result; } -bool PostDestroyFence( - VkDevice device, - VkFence fence, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyFence parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyFence( - VkDevice device, - VkFence fence) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyFence(device, fence); - - PostDestroyFence(device, fence, result); - - return result; -} - bool PreResetFences( VkDevice device, const VkFence* pFences) @@ -3339,34 +3251,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateSemaphore( return result; } -bool PostDestroySemaphore( - VkDevice device, - VkSemaphore semaphore, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroySemaphore parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroySemaphore( - VkDevice device, - VkSemaphore semaphore) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroySemaphore(device, semaphore); - - PostDestroySemaphore(device, semaphore, result); - - return result; -} - bool PostQueueSignalSemaphore( VkQueue queue, VkSemaphore semaphore, @@ -3474,34 +3358,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateEvent( return result; } -bool PostDestroyEvent( - VkDevice device, - VkEvent event, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyEvent parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyEvent( - VkDevice device, - VkEvent event) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyEvent(device, event); - - PostDestroyEvent(device, event, result); - - return result; -} - bool PostGetEventStatus( VkDevice device, VkEvent event, @@ -3644,34 +3500,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateQueryPool( return result; } -bool PostDestroyQueryPool( - VkDevice device, - VkQueryPool queryPool, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyQueryPool parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyQueryPool( - VkDevice device, - VkQueryPool queryPool) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyQueryPool(device, queryPool); - - PostDestroyQueryPool(device, queryPool, result); - - return result; -} - bool PostGetQueryPoolResults( VkDevice device, VkQueryPool queryPool, @@ -3782,34 +3610,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateBuffer( return result; } -bool PostDestroyBuffer( - VkDevice device, - VkBuffer buffer, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyBuffer parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyBuffer( - VkDevice device, - VkBuffer buffer) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyBuffer(device, buffer); - - PostDestroyBuffer(device, buffer, result); - - return result; -} - bool PreCreateBufferView( VkDevice device, const VkBufferViewCreateInfo* pCreateInfo) @@ -3875,34 +3675,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateBufferView( return result; } -bool PostDestroyBufferView( - VkDevice device, - VkBufferView bufferView, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyBufferView parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyBufferView( - VkDevice device, - VkBufferView bufferView) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyBufferView(device, bufferView); - - PostDestroyBufferView(device, bufferView, result); - - return result; -} - bool PreCreateImage( VkDevice device, const VkImageCreateInfo* pCreateInfo) @@ -3985,34 +3757,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateImage( return result; } -bool PostDestroyImage( - VkDevice device, - VkImage image, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyImage parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyImage( - VkDevice device, - VkImage image) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyImage(device, image); - - PostDestroyImage(device, image, result); - - return result; -} - bool PreGetImageSubresourceLayout( VkDevice device, const VkImageSubresource* pSubresource) @@ -4168,62 +3912,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateImageView( return result; } -bool PostDestroyImageView( - VkDevice device, - VkImageView imageView, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyImageView parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyImageView( - VkDevice device, - VkImageView imageView) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyImageView(device, imageView); - - PostDestroyImageView(device, imageView, result); - - return result; -} - -bool PostDestroyShaderModule( - VkDevice device, - VkShaderModule shaderModule, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyShaderModule parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyShaderModule( - VkDevice device, - VkShaderModule shaderModule) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyShaderModule(device, shaderModule); - - PostDestroyShaderModule(device, shaderModule, result); - - return result; -} - bool PreCreateShader( VkDevice device, const VkShaderCreateInfo* pCreateInfo) @@ -4278,34 +3966,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateShader( return result; } -bool PostDestroyShader( - VkDevice device, - VkShader shader, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyShader parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyShader( - VkDevice device, - VkShader shader) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyShader(device, shader); - - PostDestroyShader(device, shader, result); - - return result; -} - bool PreCreatePipelineCache( VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo) @@ -4360,34 +4020,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreatePipelineCache( return result; } -bool PostDestroyPipelineCache( - VkDevice device, - VkPipelineCache pipelineCache, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyPipelineCache parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyPipelineCache( - VkDevice device, - VkPipelineCache pipelineCache) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyPipelineCache(device, pipelineCache); - - PostDestroyPipelineCache(device, pipelineCache, result); - - return result; -} - bool PostGetPipelineCacheSize( VkDevice device, VkPipelineCache pipelineCache) @@ -4888,34 +4520,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateComputePipelines( return result; } -bool PostDestroyPipeline( - VkDevice device, - VkPipeline pipeline, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyPipeline parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyPipeline( - VkDevice device, - VkPipeline pipeline) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyPipeline(device, pipeline); - - PostDestroyPipeline(device, pipeline, result); - - return result; -} - bool PreCreatePipelineLayout( VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo) @@ -4973,34 +4577,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreatePipelineLayout( return result; } -bool PostDestroyPipelineLayout( - VkDevice device, - VkPipelineLayout pipelineLayout, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyPipelineLayout parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyPipelineLayout( - VkDevice device, - VkPipelineLayout pipelineLayout) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyPipelineLayout(device, pipelineLayout); - - PostDestroyPipelineLayout(device, pipelineLayout, result); - - return result; -} - bool PreCreateSampler( VkDevice device, const VkSamplerCreateInfo* pCreateInfo) @@ -5108,34 +4684,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateSampler( return result; } -bool PostDestroySampler( - VkDevice device, - VkSampler sampler, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroySampler parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroySampler( - VkDevice device, - VkSampler sampler) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroySampler(device, sampler); - - PostDestroySampler(device, sampler, result); - - return result; -} - bool PreCreateDescriptorSetLayout( VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo) @@ -5200,34 +4748,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDescriptorSetLayout( return result; } -bool PostDestroyDescriptorSetLayout( - VkDevice device, - VkDescriptorSetLayout descriptorSetLayout, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDescriptorSetLayout parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDescriptorSetLayout( - VkDevice device, - VkDescriptorSetLayout descriptorSetLayout) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDescriptorSetLayout(device, descriptorSetLayout); - - PostDestroyDescriptorSetLayout(device, descriptorSetLayout, result); - - return result; -} - bool PreCreateDescriptorPool( VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo) @@ -5302,34 +4822,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDescriptorPool( return result; } -bool PostDestroyDescriptorPool( - VkDevice device, - VkDescriptorPool descriptorPool, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDescriptorPool parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDescriptorPool( - VkDevice device, - VkDescriptorPool descriptorPool) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDescriptorPool(device, descriptorPool); - - PostDestroyDescriptorPool(device, descriptorPool, result); - - return result; -} - bool PostResetDescriptorPool( VkDevice device, VkDescriptorPool descriptorPool, @@ -5509,26 +5001,7 @@ bool PreUpdateDescriptorSets( return true; } -bool PostUpdateDescriptorSets( - VkDevice device, - uint32_t writeCount, - uint32_t copyCount, - VkResult result) -{ - - - - if(result < VK_SUCCESS) - { - std::string reason = "vkUpdateDescriptorSets parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkUpdateDescriptorSets( +VK_LAYER_EXPORT void VKAPI vkUpdateDescriptorSets( VkDevice device, uint32_t writeCount, const VkWriteDescriptorSet* pDescriptorWrites, @@ -5537,11 +5010,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkUpdateDescriptorSets( { PreUpdateDescriptorSets(device, pDescriptorWrites, pDescriptorCopies); - VkResult result = get_dispatch_table(pc_device_table_map, device)->UpdateDescriptorSets(device, writeCount, pDescriptorWrites, copyCount, pDescriptorCopies); - - PostUpdateDescriptorSets(device, writeCount, copyCount, result); - - return result; + get_dispatch_table(pc_device_table_map, device)->UpdateDescriptorSets(device, writeCount, pDescriptorWrites, copyCount, pDescriptorCopies); } bool PreCreateDynamicViewportState( @@ -5601,34 +5070,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicViewportState( return result; } -bool PostDestroyDynamicViewportState( - VkDevice device, - VkDynamicViewportState dynamicViewportState, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicViewportState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicViewportState( - VkDevice device, - VkDynamicViewportState dynamicViewportState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicViewportState(device, dynamicViewportState); - - PostDestroyDynamicViewportState(device, dynamicViewportState, result); - - return result; -} - bool PreCreateDynamicLineWidthState( VkDevice device, const VkDynamicLineWidthStateCreateInfo* pCreateInfo) @@ -5680,34 +5121,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicLineWidthState( return result; } -bool PostDestroyDynamicLineWidthState( - VkDevice device, - VkDynamicLineWidthState dynamicLineWidthState, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicLineWidthState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicLineWidthState( - VkDevice device, - VkDynamicLineWidthState dynamicLineWidthState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicLineWidthState(device, dynamicLineWidthState); - - PostDestroyDynamicLineWidthState(device, dynamicLineWidthState, result); - - return result; -} - bool PreCreateDynamicDepthBiasState( VkDevice device, const VkDynamicDepthBiasStateCreateInfo* pCreateInfo) @@ -5759,34 +5172,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicDepthBiasState( return result; } -bool PostDestroyDynamicDepthBiasState( - VkDevice device, - VkDynamicDepthBiasState dynamicDepthBiasState, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicDepthBiasState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicDepthBiasState( - VkDevice device, - VkDynamicDepthBiasState dynamicDepthBiasState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicDepthBiasState(device, dynamicDepthBiasState); - - PostDestroyDynamicDepthBiasState(device, dynamicDepthBiasState, result); - - return result; -} - bool PreCreateDynamicBlendState( VkDevice device, const VkDynamicBlendStateCreateInfo* pCreateInfo) @@ -5838,34 +5223,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicBlendState( return result; } -bool PostDestroyDynamicBlendState( - VkDevice device, - VkDynamicBlendState dynamicBlendState, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicBlendState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicBlendState( - VkDevice device, - VkDynamicBlendState dynamicBlendState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicBlendState(device, dynamicBlendState); - - PostDestroyDynamicBlendState(device, dynamicBlendState, result); - - return result; -} - bool PreCreateDynamicDepthBoundsState( VkDevice device, const VkDynamicDepthBoundsStateCreateInfo* pCreateInfo) @@ -5917,32 +5274,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicDepthBoundsState( return result; } -bool PostDestroyDynamicDepthBoundsState( - VkDevice device, - VkDynamicDepthBoundsState dynamicDepthBoundsState, - VkResult result) -{ - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicDepthBoundsState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicDepthBoundsState( - VkDevice device, - VkDynamicDepthBoundsState dynamicDepthBoundsState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicDepthBoundsState(device, dynamicDepthBoundsState); - - PostDestroyDynamicDepthBoundsState(device, dynamicDepthBoundsState, result); - - return result; -} - bool PreCreateDynamicStencilState( VkDevice device, const VkDynamicStencilStateCreateInfo* pCreateInfoFront, @@ -6006,32 +5337,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateDynamicStencilState( return result; } -bool PostDestroyDynamicStencilState( - VkDevice device, - VkDynamicStencilState dynamicStencilState, - VkResult result) -{ - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyDynamicStencilState parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyDynamicStencilState( - VkDevice device, - VkDynamicStencilState dynamicStencilState) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyDynamicStencilState(device, dynamicStencilState); - - PostDestroyDynamicStencilState(device, dynamicStencilState, result); - - return result; -} - bool PreCreateFramebuffer( VkDevice device, const VkFramebufferCreateInfo* pCreateInfo) @@ -6086,34 +5391,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateFramebuffer( return result; } -bool PostDestroyFramebuffer( - VkDevice device, - VkFramebuffer framebuffer, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyFramebuffer parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyFramebuffer( - VkDevice device, - VkFramebuffer framebuffer) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyFramebuffer(device, framebuffer); - - PostDestroyFramebuffer(device, framebuffer, result); - - return result; -} - bool PreCreateRenderPass( VkDevice device, const VkRenderPassCreateInfo* pCreateInfo) @@ -6295,34 +5572,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateRenderPass( return result; } -bool PostDestroyRenderPass( - VkDevice device, - VkRenderPass renderPass, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyRenderPass parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyRenderPass( - VkDevice device, - VkRenderPass renderPass) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyRenderPass(device, renderPass); - - PostDestroyRenderPass(device, renderPass, result); - - return result; -} - bool PostGetRenderAreaGranularity( VkDevice device, VkRenderPass renderPass, @@ -6408,34 +5657,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateCommandPool( return result; } -bool PostDestroyCommandPool( - VkDevice device, - VkCmdPool cmdPool, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyCommandPool parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyCommandPool( - VkDevice device, - VkCmdPool cmdPool) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyCommandPool(device, cmdPool); - - PostDestroyCommandPool(device, cmdPool, result); - - return result; -} - bool PostResetCommandPool( VkDevice device, VkCmdPool cmdPool, @@ -6525,34 +5746,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateCommandBuffer( return result; } -bool PostDestroyCommandBuffer( - VkDevice device, - VkCmdBuffer commandBuffer, - VkResult result) -{ - - - if(result < VK_SUCCESS) - { - std::string reason = "vkDestroyCommandBuffer parameter, VkResult result, is " + EnumeratorString(result); - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str()); - return false; - } - - return true; -} - -VK_LAYER_EXPORT VkResult VKAPI vkDestroyCommandBuffer( - VkDevice device, - VkCmdBuffer commandBuffer) -{ - VkResult result = get_dispatch_table(pc_device_table_map, device)->DestroyCommandBuffer(device, commandBuffer); - - PostDestroyCommandBuffer(device, commandBuffer, result); - - return result; -} - bool PreBeginCommandBuffer( VkCmdBuffer cmdBuffer, const VkCmdBufferBeginInfo* pBeginInfo) @@ -8178,12 +7371,8 @@ VK_LAYER_EXPORT PFN_vkVoidFunction VKAPI vkGetDeviceProcAddr(VkDevice device, co return (PFN_vkVoidFunction) vkDeviceWaitIdle; if (!strcmp(funcName, "vkAllocMemory")) return (PFN_vkVoidFunction) vkAllocMemory; - if (!strcmp(funcName, "vkFreeMemory")) - return (PFN_vkVoidFunction) vkFreeMemory; if (!strcmp(funcName, "vkMapMemory")) return (PFN_vkVoidFunction) vkMapMemory; - if (!strcmp(funcName, "vkUnmapMemory")) - return (PFN_vkVoidFunction) vkUnmapMemory; if (!strcmp(funcName, "vkFlushMappedMemoryRanges")) return (PFN_vkVoidFunction) vkFlushMappedMemoryRanges; if (!strcmp(funcName, "vkInvalidateMappedMemoryRanges")) @@ -8224,8 +7413,6 @@ VK_LAYER_EXPORT PFN_vkVoidFunction VKAPI vkGetDeviceProcAddr(VkDevice device, co return (PFN_vkVoidFunction) vkGetImageSubresourceLayout; if (!strcmp(funcName, "vkCreateImageView")) return (PFN_vkVoidFunction) vkCreateImageView; - if (!strcmp(funcName, "vkDestroyImageView")) - return (PFN_vkVoidFunction) vkDestroyImageView; if (!strcmp(funcName, "vkCreateShader")) return (PFN_vkVoidFunction) vkCreateShader; if (!strcmp(funcName, "vkCreateGraphicsPipelines")) |
