Fix bugs for clang

This commit is contained in:
Bailey Harrison 2023-03-20 20:58:12 +00:00
parent 3bf0f1511e
commit cd0cff7e01
2 changed files with 3 additions and 3 deletions

View File

@ -678,7 +678,7 @@ namespace engine {
/* create a global descriptor pool */ /* create a global descriptor pool */
std::vector<VkDescriptorPoolSize> poolSizes{}; std::vector<VkDescriptorPoolSize> poolSizes{};
poolSizes.emplace_back(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 100u); // purposely low limit poolSizes.push_back({ VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 100u }); // purposely low limit
VkDescriptorPoolCreateInfo descriptorPoolInfo{}; VkDescriptorPoolCreateInfo descriptorPoolInfo{};
descriptorPoolInfo.sType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO; descriptorPoolInfo.sType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO;
@ -981,7 +981,7 @@ namespace engine {
// flag to re-create the swapchain before next render // flag to re-create the swapchain before next render
pimpl->swapchainIsOutOfDate = true; pimpl->swapchainIsOutOfDate = true;
} }
else if (res != VK_SUCCESS) throw std::runtime_error("Failed to queue present!"); else if (res != VK_SUCCESS) throw std::runtime_error("Failed to queue present! Code: " + std::to_string(res));
pimpl->FRAMECOUNT++; pimpl->FRAMECOUNT++;

View File

@ -51,7 +51,7 @@ namespace engine {
res = vkEnumerateDeviceExtensionProperties(physDev, nullptr, &extensionCount, availableExtensions.data()); res = vkEnumerateDeviceExtensionProperties(physDev, nullptr, &extensionCount, availableExtensions.data());
assert(res == VK_SUCCESS); assert(res == VK_SUCCESS);
for (const VkExtensionProperties& ext : availableExtensions) { for ([[maybe_unused]] const VkExtensionProperties& ext : availableExtensions) {
LOG_TRACE("extension: {}", ext.extensionName); LOG_TRACE("extension: {}", ext.extensionName);
} }