aboutsummaryrefslogtreecommitdiff
path: root/layers/param_checker.cpp
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2015-10-26 19:48:03 +0800
committerChia-I Wu <olv@lunarg.com>2015-10-30 20:49:24 +0800
commit6f7b55de037c8f04d1bca34adbc6922fdda11bad (patch)
treecfd1188528ebc31724a7326900b5917592c5b2ba /layers/param_checker.cpp
parente3b27abd755380a8a00247e38e35fe2d9d5250db (diff)
downloadusermoji-6f7b55de037c8f04d1bca34adbc6922fdda11bad.tar.xz
MR 461: Documented updated vkQueueSubmit and remove wait + signal semaphore operations on queues. (WIP)
https://gitlab.khronos.org/vulkan/vulkan/merge_requests/461
Diffstat (limited to 'layers/param_checker.cpp')
-rw-r--r--layers/param_checker.cpp60
1 files changed, 0 insertions, 60 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp
index 5317f76c..f93ad1ca 100644
--- a/layers/param_checker.cpp
+++ b/layers/param_checker.cpp
@@ -3048,62 +3048,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateSemaphore(
return result;
}
-bool PostQueueSignalSemaphore(
- VkQueue queue,
- VkSemaphore semaphore,
- VkResult result)
-{
-
-
- if(result < VK_SUCCESS)
- {
- std::string reason = "vkQueueSignalSemaphore parameter, VkResult result, is " + EnumeratorString(result);
- log_msg(mdd(queue), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str());
- return false;
- }
-
- return true;
-}
-
-VK_LAYER_EXPORT VkResult VKAPI vkQueueSignalSemaphore(
- VkQueue queue,
- VkSemaphore semaphore)
-{
- VkResult result = get_dispatch_table(pc_device_table_map, queue)->QueueSignalSemaphore(queue, semaphore);
-
- PostQueueSignalSemaphore(queue, semaphore, result);
-
- return result;
-}
-
-bool PostQueueWaitSemaphore(
- VkQueue queue,
- VkSemaphore semaphore,
- VkResult result)
-{
-
-
- if(result < VK_SUCCESS)
- {
- std::string reason = "vkQueueWaitSemaphore parameter, VkResult result, is " + EnumeratorString(result);
- log_msg(mdd(queue), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", reason.c_str());
- return false;
- }
-
- return true;
-}
-
-VK_LAYER_EXPORT VkResult VKAPI vkQueueWaitSemaphore(
- VkQueue queue,
- VkSemaphore semaphore)
-{
- VkResult result = get_dispatch_table(pc_device_table_map, queue)->QueueWaitSemaphore(queue, semaphore);
-
- PostQueueWaitSemaphore(queue, semaphore, result);
-
- return result;
-}
-
bool PreCreateEvent(
VkDevice device,
const VkEventCreateInfo* pCreateInfo)
@@ -6695,10 +6639,6 @@ VK_LAYER_EXPORT PFN_vkVoidFunction VKAPI vkGetDeviceProcAddr(VkDevice device, co
return (PFN_vkVoidFunction) vkWaitForFences;
if (!strcmp(funcName, "vkCreateSemaphore"))
return (PFN_vkVoidFunction) vkCreateSemaphore;
- if (!strcmp(funcName, "vkQueueSignalSemaphore"))
- return (PFN_vkVoidFunction) vkQueueSignalSemaphore;
- if (!strcmp(funcName, "vkQueueWaitSemaphore"))
- return (PFN_vkVoidFunction) vkQueueWaitSemaphore;
if (!strcmp(funcName, "vkCreateEvent"))
return (PFN_vkVoidFunction) vkCreateEvent;
if (!strcmp(funcName, "vkGetEventStatus"))