get images from swapchain in vulkan
This commit is contained in:
@@ -74,6 +74,10 @@ gnReturnCode gnCreatePresentationQueueFn(gnPresentationQueue* presentationQueue,
|
||||
return GN_FAILED_TO_CREATE_PRESENTATION_QUEUE;
|
||||
}
|
||||
|
||||
vkGetSwapchainImagesKHR(device->outputDevice->device, presentationQueue->presentationQueue->swapChain, &presentationQueue->imageCount, NULL);
|
||||
presentationQueue->presentationQueue->swapChainImages = malloc(sizeof(VkImage) * presentationQueue->imageCount);
|
||||
vkGetSwapchainImagesKHR(device->outputDevice->device, presentationQueue->presentationQueue->swapChain, &presentationQueue->imageCount, presentationQueue->presentationQueue->swapChainImages);
|
||||
|
||||
return GN_SUCCESS;
|
||||
}
|
||||
|
||||
|
@@ -4,9 +4,6 @@
|
||||
|
||||
typedef struct gnPlatformPresentationQueue_t {
|
||||
VkSwapchainKHR swapChain;
|
||||
// VkDevice* device;
|
||||
// gnOutputDevice* outputDevice;
|
||||
|
||||
// vulkanSwapchainDetails swapchainDetails;
|
||||
// VkResult result;
|
||||
VkImage* swapChainImages;
|
||||
} gnPlatformPresentationQueue;
|
||||
|
Reference in New Issue
Block a user