]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/renderer.cpp
Add support for integer vertex attributes
[libs/gl.git] / source / render / renderer.cpp
index b6775202f61d1e696d55e97b15daa4309923816d..5610f30a7e4a863c1afb11f043903e0e0314c6d8 100644 (file)
@@ -21,7 +21,8 @@ using namespace std;
 namespace Msp {
 namespace GL {
 
-Renderer::Renderer()
+Renderer::Renderer():
+       changed(0)
 {
        state_stack.reserve(16);
        state_stack.push_back(State());
@@ -277,7 +278,7 @@ void Renderer::resolve_multisample(Framebuffer &target, BufferBits buffers)
        if(target.get_width()!=width || target.get_height()!=height)
                throw incompatible_data("Renderer::resolve_multisample");
 
-       apply_state();
+       pipeline_state.set_framebuffer(state->framebuffer);
        commands.resolve_multisample(target, buffers);
 }