vulkan_test2

diff src/vku.h @ 13:d34f84bede17

pipeline madness
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 25 Jun 2018 08:00:57 +0300
parents e17abe477616
children 9fb6c24691ea
line diff
     1.1 --- a/src/vku.h	Sat Jun 23 07:47:49 2018 +0300
     1.2 +++ b/src/vku.h	Mon Jun 25 08:00:57 2018 +0300
     1.3 @@ -17,6 +17,7 @@
     1.4  int next_swapchain_image;
     1.5  
     1.6  VkViewport vkvport;
     1.7 +VkRenderPass vkrpass;
     1.8  
     1.9  
    1.10  struct vku_buffer {
    1.11 @@ -52,6 +53,9 @@
    1.12  void vku_cmd_copybuf(VkCommandBuffer cmdbuf, VkBuffer dest, int doffs,
    1.13  		VkBuffer src, int soffs, int size);
    1.14  
    1.15 +VkRenderPass vku_create_renderpass(VkFormat cfmt, VkFormat dsfmt);
    1.16 +void vku_destroy_renderpass(VkRenderPass rpass);
    1.17 +
    1.18  /* platform-specific */
    1.19  #ifdef VK_USE_PLATFORM_XLIB_KHR
    1.20  #include <X11/Xlib.h>