aboutsummaryrefslogtreecommitdiff
path: root/layers/screenshot.cpp
diff options
context:
space:
mode:
authorDavid Pinedo <david@lunarg.com>2015-06-30 13:08:37 -0600
committerDavid Pinedo <david@lunarg.com>2015-06-30 13:11:50 -0600
commit85e7cd48f60ef42a495288367e0e2f738477e153 (patch)
tree17f1f6db1a7b33d9bc705050bab78287a76e4e18 /layers/screenshot.cpp
parent15169cf754af3575c06b78b90ee2444c93060a19 (diff)
downloadusermoji-85e7cd48f60ef42a495288367e0e2f738477e153.tar.xz
Layers: Fix screenshot seg fault, changed accesses to dispatch tbl
Diffstat (limited to 'layers/screenshot.cpp')
-rw-r--r--layers/screenshot.cpp4
1 files changed, 2 insertions, 2 deletions
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())