summaryrefslogtreecommitdiff
path: root/src/window.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.cpp')
-rw-r--r--src/window.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/window.cpp b/src/window.cpp
index ef65c5d..0c4d316 100644
--- a/src/window.cpp
+++ b/src/window.cpp
@@ -346,7 +346,7 @@ void CreateSwapchain() {
break;
}
- pke::PkeDelete(surfaceFormats);
+ pke::PkeDelete<VkSurfaceFormatKHR>(surfaceFormats, surfaceFormatCounts);
}
int width, height;
@@ -375,7 +375,7 @@ void CreateSwapchain() {
}
selectedPresentIndex = mailboxIndex != -1ul ? mailboxIndex : fifoRelaxedIndex;
vkPresentModeKHR = presentModes[selectedPresentIndex];
- pke::PkeDelete(presentModes);
+ pke::PkeDelete<VkPresentModeKHR>(presentModes, presentModeCount);
}
VkSwapchainCreateInfoKHR vkSwapchainCreateInfo{};
@@ -441,8 +441,8 @@ void DestroySwapchain() {
for (long i = 0; i < swapchainLength; ++i) {
vkDestroyImageView(vkDevice, swapchainImageViews[i], vkAllocator);
}
- pke::PkeDelete(swapchainImageViews);
- pke::PkeDelete(swapchainImages);
+ pke::PkeDelete<VkImageView>(swapchainImageViews, swapchainLength);
+ pke::PkeDelete<VkImage>(swapchainImages, swapchainLength);
}
vkDestroySwapchainKHR(vkDevice, vkSwapchainKHR, vkAllocator);
swapchainImages = reinterpret_cast<VkImage *>(0xCAFEBABE);