vkGetPhysicalDeviceQueueFamilyProperties段故障

时间:2018-06-25 14:11:55

标签: c++ linux segmentation-fault vulkan

我已经开始使用Vulkan / C ++进行编程,并且遇到th:href行存在段故障的问题。

vkGetPhysicalDeviceQueueFamilyProperties( physical_device, &queue_family_count, nullptr );被初始化并声明为queue_family_countuint32_t queue_family_count = 0;physical_device返回的const VkPhysicalDevice

其他需要使用vkEnumeratePhysicalDevices的功能,例如VkPhysicalDevice,因此该设备似乎有效。

vkGetPhysicalDeviceProperties已加载vkGetPhysicalDeviceQueueFamilyProperties

我不知道它是否与操作系统有关,所以这里是一些信息:
操作系统:Arch Linux
WM:i3-gaps,
内核:x86_64 Linux 4.17.2-1-ARCH
PFN_vkGetPhysicalDeviceQueueFamilyProperties vkGetPhysicalDeviceQueueFamilyProperties = (PFN_vkGetPhysicalDeviceQueueFamilyProperties) vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties" );的名称是:Intel(R)Haswell Mobile(仅physical_device返回的设备)。

1 个答案:

答案 0 :(得分:0)

今天pacman -Syu之后修正。