aboutsummaryrefslogtreecommitdiff
path: root/layers/screenshot.cpp
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-10-20 16:40:38 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-10-23 17:31:14 -0600
commitbd5c174bb264d5581719d8666b0646dbc83315ae (patch)
tree8b85347616573ab4899024725a03859cdaa6bb63 /layers/screenshot.cpp
parentaf7f549a72cdf48ba7a438dce80f063819e0c093 (diff)
downloadusermoji-bd5c174bb264d5581719d8666b0646dbc83315ae.tar.xz
Bug 14621: Change vkGet* functions to not return VkResult
Diffstat (limited to 'layers/screenshot.cpp')
-rw-r--r--layers/screenshot.cpp32
1 files changed, 13 insertions, 19 deletions
diff --git a/layers/screenshot.cpp b/layers/screenshot.cpp
index ac3e20d7..c468257a 100644
--- a/layers/screenshot.cpp
+++ b/layers/screenshot.cpp
@@ -210,13 +210,11 @@ static void writePPM( const char *filename, VkImage image1)
err = pTableDevice->CreateImage(device, &imgCreateInfo, &image2);
assert(!err);
- err = pTableDevice->GetImageMemoryRequirements(device, image2, &memRequirements);
- assert(!err);
+ pTableDevice->GetImageMemoryRequirements(device, image2, &memRequirements);
memAllocInfo.allocationSize = memRequirements.size;
pInstanceTable = instance_dispatch_table(instance);
- err = pInstanceTable->GetPhysicalDeviceMemoryProperties(physicalDevice, &memory_properties);
- assert(!err);
+ pInstanceTable->GetPhysicalDeviceMemoryProperties(physicalDevice, &memory_properties);
err = memory_type_from_properties(&memory_properties,
memRequirements.memoryTypeBits,
@@ -255,8 +253,7 @@ static void writePPM( const char *filename, VkImage image1)
err = pTableDevice->DeviceWaitIdle(device);
assert(!err);
- err = pTableDevice->GetImageSubresourceLayout(device, image2, &sr, &sr_layout);
- assert(!err);
+ pTableDevice->GetImageSubresourceLayout(device, image2, &sr, &sr_layout);
err = pTableDevice->MapMemory(device, mem2, 0, 0, 0, (void **) &ptr );
assert(!err);
@@ -422,35 +419,32 @@ VK_LAYER_EXPORT VkResult VKAPI vkEnumerateDeviceLayerProperties(
pCount, pProperties);
}
-VK_LAYER_EXPORT VkResult VKAPI vkGetDeviceQueue(
+VK_LAYER_EXPORT void VKAPI vkGetDeviceQueue(
VkDevice device,
uint32_t queueNodeIndex,
uint32_t queueIndex,
VkQueue *pQueue)
{
VkLayerDispatchTable* pTable = screenshot_device_table_map[device];
- VkResult result = get_dispatch_table(screenshot_device_table_map, device)->GetDeviceQueue(device, queueNodeIndex, queueIndex, pQueue);
+ get_dispatch_table(screenshot_device_table_map, device)->GetDeviceQueue(device, queueNodeIndex, queueIndex, pQueue);
loader_platform_thread_lock_mutex(&globalLock);
if (screenshotEnvQueried && screenshotFrames.empty()) {
// We are all done taking screenshots, so don't do anything else
loader_platform_thread_unlock_mutex(&globalLock);
- return result;
+ return;
}
- if (result == VK_SUCCESS) {
- screenshot_device_table_map.emplace(*pQueue, pTable);
+ screenshot_device_table_map.emplace(*pQueue, pTable);
- // Create a mapping from a device to a queue
- if (deviceMap[device] == NULL)
- {
- DeviceMapStruct *deviceMapElem = new DeviceMapStruct;
- deviceMap[device] = deviceMapElem;
- }
- deviceMap[device]->queue = *pQueue;
+ // Create a mapping from a device to a queue
+ if (deviceMap[device] == NULL)
+ {
+ DeviceMapStruct *deviceMapElem = new DeviceMapStruct;
+ deviceMap[device] = deviceMapElem;
}
+ deviceMap[device]->queue = *pQueue;
loader_platform_thread_unlock_mutex(&globalLock);
- return result;
}
VK_LAYER_EXPORT VkResult VKAPI vkCreateCommandPool(