]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/renderer.cpp
Initial implementation of Vulkan backend
[libs/gl.git] / source / render / renderer.cpp
index 4fb2b0c79bc01dc8dcbf6fbc58b79aea98b0f441..5262d09a90ee2862e6c0db07dcd02e71044241fd 100644 (file)
@@ -32,12 +32,14 @@ void Renderer::begin()
        if(current_state)
                throw invalid_operation("Renderer::begin");
 
+       ++frame_index;
        state_stack.emplace_back();
        current_state = &state_stack.back();
 
        RendererBackend::begin();
 
        add_shader_data(standard_shdata);
+       commands.begin_frame(frame_index);
 }
 
 void Renderer::end()