diff options
| author | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-06-18 17:01:41 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-06-24 15:38:03 -0600 |
| commit | 52b161e51097b2e0322b130b85ca94336f56733a (patch) | |
| tree | 90edd35f28df89476471f8de33b8396875f7db4e /layers/param_checker.cpp | |
| parent | 4df211371fd90075d964792cb7ba3056433874cf (diff) | |
| download | usermoji-52b161e51097b2e0322b130b85ca94336f56733a.tar.xz | |
bug 13038: Remove support for multiple GPUs
https://cvs.khronos.org/bugzilla/show_bug.cgi?id=13038
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index a0e1fde1..4d05ba17 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -475,73 +475,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkInvalidateMappedMemoryRanges( return result; } -VK_LAYER_EXPORT VkResult VKAPI vkGetMultiDeviceCompatibility(VkPhysicalDevice gpu0, VkPhysicalDevice gpu1, VkPhysicalDeviceCompatibilityInfo* pInfo) -{ - - VkResult result = instance_dispatch_table(gpu0)->GetMultiDeviceCompatibility(gpu0, gpu1, pInfo); - return result; -} - -VK_LAYER_EXPORT VkResult VKAPI vkOpenSharedMemory(VkDevice device, const VkMemoryOpenInfo* pOpenInfo, VkDeviceMemory* pMem) -{ - char str[1024]; - if (!pOpenInfo) { - sprintf(str, "Struct ptr parameter pOpenInfo to function OpenSharedMemory is NULL."); - layerCbMsg(VK_DBG_REPORT_INFO_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - else if (!vk_validate_vkmemoryopeninfo(pOpenInfo)) { - sprintf(str, "Parameter pOpenInfo to function OpenSharedMemory contains an invalid value."); - layerCbMsg(VK_DBG_REPORT_ERROR_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - VkResult result = device_dispatch_table(device)->OpenSharedMemory(device, pOpenInfo, pMem); - return result; -} - -VK_LAYER_EXPORT VkResult VKAPI vkOpenSharedSemaphore(VkDevice device, const VkSemaphoreOpenInfo* pOpenInfo, VkSemaphore* pSemaphore) -{ - char str[1024]; - if (!pOpenInfo) { - sprintf(str, "Struct ptr parameter pOpenInfo to function OpenSharedSemaphore is NULL."); - layerCbMsg(VK_DBG_REPORT_INFO_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - else if (!vk_validate_vksemaphoreopeninfo(pOpenInfo)) { - sprintf(str, "Parameter pOpenInfo to function OpenSharedSemaphore contains an invalid value."); - layerCbMsg(VK_DBG_REPORT_ERROR_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - VkResult result = device_dispatch_table(device)->OpenSharedSemaphore(device, pOpenInfo, pSemaphore); - return result; -} - -VK_LAYER_EXPORT VkResult VKAPI vkOpenPeerMemory(VkDevice device, const VkPeerMemoryOpenInfo* pOpenInfo, VkDeviceMemory* pMem) -{ - char str[1024]; - if (!pOpenInfo) { - sprintf(str, "Struct ptr parameter pOpenInfo to function OpenPeerMemory is NULL."); - layerCbMsg(VK_DBG_REPORT_INFO_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - else if (!vk_validate_vkpeermemoryopeninfo(pOpenInfo)) { - sprintf(str, "Parameter pOpenInfo to function OpenPeerMemory contains an invalid value."); - layerCbMsg(VK_DBG_REPORT_ERROR_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - VkResult result = device_dispatch_table(device)->OpenPeerMemory(device, pOpenInfo, pMem); - return result; -} - -VK_LAYER_EXPORT VkResult VKAPI vkOpenPeerImage(VkDevice device, const VkPeerImageOpenInfo* pOpenInfo, VkImage* pImage, VkDeviceMemory* pMem) -{ - char str[1024]; - if (!pOpenInfo) { - sprintf(str, "Struct ptr parameter pOpenInfo to function OpenPeerImage is NULL."); - layerCbMsg(VK_DBG_REPORT_INFO_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - else if (!vk_validate_vkpeerimageopeninfo(pOpenInfo)) { - sprintf(str, "Parameter pOpenInfo to function OpenPeerImage contains an invalid value."); - layerCbMsg(VK_DBG_REPORT_ERROR_BIT, (VkObjectType) 0, NULL, 0, 1, "PARAMCHECK", str); - } - VkResult result = device_dispatch_table(device)->OpenPeerImage(device, pOpenInfo, pImage, pMem); - return result; -} - VK_LAYER_EXPORT VkResult VKAPI vkDestroyObject(VkDevice device, VkObjectType objType, VkObject object) { VkResult result = device_dispatch_table(device)->DestroyObject(device, objType, object); @@ -1985,14 +1918,6 @@ static inline void* layer_intercept_proc(const char *name) return (void*) vkFlushMappedMemoryRanges; if (!strcmp(name, "InvalidateMappedMemoryRanges")) return (void*) vkInvalidateMappedMemoryRanges; - if (!strcmp(name, "OpenSharedMemory")) - return (void*) vkOpenSharedMemory; - if (!strcmp(name, "OpenSharedSemaphore")) - return (void*) vkOpenSharedSemaphore; - if (!strcmp(name, "OpenPeerMemory")) - return (void*) vkOpenPeerMemory; - if (!strcmp(name, "OpenPeerImage")) - return (void*) vkOpenPeerImage; if (!strcmp(name, "DestroyObject")) return (void*) vkDestroyObject; if (!strcmp(name, "GetObjectInfo")) @@ -2177,8 +2102,6 @@ static inline void* layer_intercept_instance_proc(const char *name) return (void*) vkGetGlobalExtensionInfo; if (!strcmp(name, "GetPhysicalDeviceExtensionInfo")) return (void*) vkGetPhysicalDeviceExtensionInfo; - if (!strcmp(name, "GetMultiDeviceCompatibility")) - return (void*) vkGetMultiDeviceCompatibility; return NULL; } |
