From 532eb6def55bd1247ef3d2be71bc846610501d4b Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 25 Oct 2016 07:43:27 -0600 Subject: layers:Update error enum for duplicate bindings Add unique error enum for the case where descriptor bindings are duplicated. --- layers/core_validation.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index e07929da..71d140ba 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -6719,6 +6719,7 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorSetLayout(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) { layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); + // TODO: Need to validate create state prior to calling down the chain VkResult result = dev_data->dispatch_table.CreateDescriptorSetLayout(device, pCreateInfo, pAllocator, pSetLayout); if (VK_SUCCESS == result) { // TODOSC : Capture layout bindings set -- cgit v1.2.3