rewriting swapchain/image/allocation parts
[demo] / src / vulkan / vkutil.h
index eda0e71..396209f 100644 (file)
@@ -4,21 +4,22 @@
 #include <vulkan/vulkan.h>
 #include <vector>
 
+extern VkPhysicalDevice vk_physical;
+extern VkDevice vk_device;
+extern VkCommandPool vk_pool;
+extern VkQueue vk_queue;
+extern VkSwapchainKHR vk_swapchain;
+extern VkSurfaceKHR vk_surface;
+
 extern VkPipeline *vkgparent_pipeline;
 extern VkDescriptorSet *vkdescset;
 extern VkFramebuffer *vkfbufs;
 extern VkRenderPass vkrpass;
 extern VkInstance vkinst;
-extern VkPhysicalDevice vkpdev;
-extern VkDevice vkdev;
-extern VkQueue vkq;
-extern VkCommandPool vkcmdpool;
 extern VkCommandBuffer vkcmdbuf;       /* primary command buffer */
 extern int vkqfamily;
 
 /* presentation */
-extern VkSurfaceKHR vksurface;
-extern VkSwapchainKHR vkswapchain;
 extern int vknum_swapchain_images;
 extern VkImage *vkswapchain_images;
 extern VkImageView *vkswapchain_views;