diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-08-15 16:22:50 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-08-15 16:35:58 -0600 |
| commit | c27c4c486479384fd50adb4997957e7db26665af (patch) | |
| tree | 4c4102e34926206348aa5c222d3e7d62c99d00a1 /layers/parameter_validation.cpp | |
| parent | 7788fa5ebaf6d9ef086c85055093d77400044264 (diff) | |
| download | usermoji-c27c4c486479384fd50adb4997957e7db26665af.tar.xz | |
layers: Fix missing PV WSI registration
Change-Id: I1c924977a420bc7a417710b82f0a42f4ae5dd4c3
Diffstat (limited to 'layers/parameter_validation.cpp')
| -rw-r--r-- | layers/parameter_validation.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp index e19e07c6..2b12366f 100644 --- a/layers/parameter_validation.cpp +++ b/layers/parameter_validation.cpp @@ -1298,6 +1298,8 @@ static bool validate_queue_family_indices(layer_data *device_data, const char *f return skip_call; } +static void CheckInstanceRegisterExtensions(const VkInstanceCreateInfo *pCreateInfo, VkInstance instance); + VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) { VkResult result = VK_ERROR_VALIDATION_FAILED_EXT; @@ -1344,6 +1346,7 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(const VkInstanceCreateInfo *pCreat } init_parameter_validation(my_instance_data, pAllocator); + CheckInstanceRegisterExtensions(pCreateInfo, *pInstance); // Ordinarily we'd check these before calling down the chain, but none of the layer // support is in place until now, if we survive we can report the issue now. |
