Merge pull request #27 from w23/aftermath-fix

fix building with aftermath
This commit is contained in:
Ivan Avdeev 2021-08-14 19:00:19 -07:00 committed by GitHub
commit ba761b370d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 3 deletions

View File

@ -425,13 +425,15 @@ static qboolean pickAndCreateDevice( qboolean skip_first_device )
VkDeviceDiagnosticsConfigCreateInfoNV diag_config_nv = {
.sType = VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV,
.flags = VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV | VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV | VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV,
.pNext = head,
.pNext = &features,
};
head = &diag_config_nv;
void *head = &diag_config_nv;
#else
void *head = &features;
#endif
VkDeviceCreateInfo create_info = {
.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO,
.pNext = &features,
.pNext = head,
.flags = 0,
.queueCreateInfoCount = 1,
.pQueueCreateInfos = &queue_info,