Crash in TestGuis and TestPhysics on Windows
Created by: Karmel0x
OS: Windows 7 x64
Crashing line: https://github.com/Equilibrium-Games/Acid/blob/d5e79d0c58d8a36e8a861d63a567fcaaabf48f05/Sources/Display/Display.cpp#L852
Console log:
-- Avalable Layers For: 'Instance' --
VK_LAYER_LUNARG_api_dump, VK_LAYER_LUNARG_assistant_layer, VK_LAYER_LUNARG_core_
validation, VK_LAYER_LUNARG_device_simulation, VK_LAYER_LUNARG_monitor, VK_LAYER
_LUNARG_object_tracker, VK_LAYER_LUNARG_parameter_validation, VK_LAYER_LUNARG_sc
reenshot, VK_LAYER_LUNARG_standard_validation, VK_LAYER_GOOGLE_threading, VK_LAY
ER_GOOGLE_unique_objects, VK_LAYER_LUNARG_vktrace, VK_LAYER_AMD_switchable_graph
ics, VK_LAYER_RENDERDOC_Capture, VK_LAYER_VALVE_steam_overlay,
-- Done --
-- Physical Device: '' --
ID: 7
Type: Integrated
Vendor: Intel
Supports Version: 1.0.31
Header Version: 82
-- Done --
Selected Physical Device: '', 7
[ VUID-VkDeviceQueueCreateInfo-queueCount-00382 ] Object: 0x2e236b0 (Type = 2)
| vkCreateDevice: pCreateInfo->pQueueCreateInfos[0].queueCount (=2) is not less
than or equal to available queue count for this pCreateInfo->pQueueCreateInfos[0
].queueFamilyIndex} (=0) obtained previously from vkGetPhysicalDeviceQueueFamily
Propertiesor vkGetPhysicalDeviceQueueFamilyProperties2[KHR] (i.e. is not less th
an or equal to 1). The spec valid usage text states 'queueCount must be less tha
n or equal to the queueCount member of the VkQueueFamilyProperties structure, as
returned by vkGetPhysicalDeviceQueueFamilyProperties in the pQueueFamilyPropert
ies[queueFamilyIndex]' (https://www.khronos.org/registry/vulkan/specs/1.0/html/v
kspec.html#VUID-VkDeviceQueueCreateInfo-queueCount-00382)