GulkanRenderPass * gulkan_render_pass_new (GulkanDevice *device,VkSampleCountFlagBits samples,VkFormat color_format,VkImageLayout final_color_layout,gboolean use_depth);
void gulkan_render_pass_begin (GulkanRenderPass *self,VkExtent2D extent,VkClearColorValue clear_color,GulkanFrameBuffer *frame_buffer,VkCommandBuffer cmd_buffer);
VkRenderPass
gulkan_render_pass_get_handle (GulkanRenderPass *self);