From 85e7cd48f60ef42a495288367e0e2f738477e153 Mon Sep 17 00:00:00 2001 From: David Pinedo Date: Tue, 30 Jun 2015 13:08:37 -0600 Subject: Layers: Fix screenshot seg fault, changed accesses to dispatch tbl --- layers/screenshot.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'layers/screenshot.cpp') diff --git a/layers/screenshot.cpp b/layers/screenshot.cpp index f7927df3..19e8ed3d 100644 --- a/layers/screenshot.cpp +++ b/layers/screenshot.cpp @@ -163,8 +163,8 @@ static void writePPM( const char *filename, VkImage image1) VkMemoryRequirements memRequirements; uint32_t num_allocations = 0; size_t num_alloc_size = sizeof(num_allocations); - VkLayerDispatchTable* pTableDevice = screenshot_device_table_map[device]; - VkLayerDispatchTable* pTableQueue = screenshot_device_table_map[queue]; + VkLayerDispatchTable* pTableDevice = get_dispatch_table(screenshot_device_table_map, device); + VkLayerDispatchTable* pTableQueue = get_dispatch_table(screenshot_device_table_map, queue); VkLayerDispatchTable* pTableCmdBuffer; if (imageMap.empty() || imageMap.find(image1) == imageMap.end()) -- cgit v1.2.3