]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/renderer.cpp
Set viewport and scissor before clear commands
[libs/gl.git] / source / render / renderer.cpp
index b142da75448652c3135a9aa3b30e796aa374f8ac..a515071d29f9d4cdb8ab5f74236369deeba5b3f9 100644 (file)
@@ -245,6 +245,8 @@ void Renderer::render(const Renderable &renderable, Tag tag)
 void Renderer::clear(const ClearValue *values)
 {
        pipeline_state.set_framebuffer(state->framebuffer);
+       pipeline_state.set_viewport(state->viewport);
+       pipeline_state.set_scissor(state->scissor);
        commands.use_pipeline(&pipeline_state);
        commands.clear(values);
 }