]> git.tdb.fi Git - libs/gl.git/blobdiff - source/bloom.cpp
Better lifecycle management of the fullscreen quad in PostProcessor
[libs/gl.git] / source / bloom.cpp
index 6484d052fdb2691b80747cd3965bc2925a799517..c7bfd467418b12f58cc3eb9c08afb46878a143c0 100644 (file)
@@ -76,13 +76,13 @@ void Bloom::render(Renderer &renderer, const Texture2D &src, const Texture2D &)
                Renderer::Push push2(renderer);
                renderer.set_texture(i ? &target[0]->get_target_texture(RENDER_COLOR) : &src);
                renderer.add_shader_data(blur_shdata[i]);
-               quad.draw(renderer);
+               quad->draw(renderer);
        }
 
        combine_texturing.attach(0, src);
        renderer.set_texturing(&combine_texturing);
        renderer.set_shader_program(&combine_shader);
-       quad.draw(renderer);
+       quad->draw(renderer);
 }