]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/commands_backend.h
Refactor handling of viewport Y axis
[libs/gl.git] / source / backends / vulkan / commands_backend.h
index b87d73e0b71b5bffb22ff5c13133cf8e53ac2f21..994acca2df342cea6724c4812cd923f3ed34bd3f 100644 (file)
@@ -25,6 +25,8 @@ protected:
        {
                Device &device;
                VkCommandPool pool = 0;
+               std::vector<VkCommandBuffer> buffers;
+               unsigned next_buffer = 0;
                Fence fence;
                bool in_use = false;
                
@@ -40,6 +42,7 @@ protected:
        const PipelineState *pipeline_state = 0;
        const Framebuffer *framebuffer = 0;
        const Rect *viewport = 0;
+       bool fb_is_swapchain = false;
 
        VulkanCommands();
        ~VulkanCommands();