From f7c4c68320478e1f30ce99faa178664f520280be Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 24 Apr 2017 11:39:44 -0700 Subject: layers: Fix enum use in GetStateStructPtrFromObject Everything around this was updated to use the new enums, but not this function. Mostly works by accident since many of these coincide. --- layers/core_validation.cpp | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 6e9a53a4..6b92b5ba 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -3380,59 +3380,59 @@ void UpdateCmdBufferLastCmd(GLOBAL_CB_NODE *cb_state, const CMD_TYPE cmd) { BASE_NODE *GetStateStructPtrFromObject(layer_data *dev_data, VK_OBJECT object_struct) { BASE_NODE *base_ptr = nullptr; switch (object_struct.type) { - case VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT: { + case kVulkanObjectTypeDescriptorSet: { base_ptr = GetSetNode(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT: { + case kVulkanObjectTypeSampler: { base_ptr = GetSamplerState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT: { + case kVulkanObjectTypeQueryPool: { base_ptr = GetQueryPoolNode(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT: { + case kVulkanObjectTypePipeline: { base_ptr = getPipelineState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT: { + case kVulkanObjectTypeBuffer: { base_ptr = GetBufferState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT: { + case kVulkanObjectTypeBufferView: { base_ptr = GetBufferViewState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT: { + case kVulkanObjectTypeImage: { base_ptr = GetImageState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT: { + case kVulkanObjectTypeImageView: { base_ptr = GetImageViewState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT: { + case kVulkanObjectTypeEvent: { base_ptr = GetEventNode(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT: { + case kVulkanObjectTypeDescriptorPool: { base_ptr = GetDescriptorPoolState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT: { + case kVulkanObjectTypeCommandPool: { base_ptr = GetCommandPoolNode(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT: { + case kVulkanObjectTypeFramebuffer: { base_ptr = GetFramebufferState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT: { + case kVulkanObjectTypeRenderPass: { base_ptr = GetRenderPassState(dev_data, reinterpret_cast(object_struct.handle)); break; } - case VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT: { + case kVulkanObjectTypeDeviceMemory: { base_ptr = GetMemObjInfo(dev_data, reinterpret_cast(object_struct.handle)); break; } -- cgit v1.2.3