]> git.tdb.fi Git - libs/gl.git/blobdiff - source/effects/colorcurve.cpp
Track the number of layers in Framebuffer
[libs/gl.git] / source / effects / colorcurve.cpp
index c64f85317ed2822424db8fc95e5e1a6a1f813e2d..ba76a9647d2ff789e2991276d2742c520bd0ba63 100644 (file)
@@ -69,6 +69,7 @@ void ColorCurve::set_linear()
 void ColorCurve::render(Renderer &renderer, const Texture2D &color_buf, const Texture2D &)
 {
        Renderer::Push push(renderer);
+       renderer.clear(0);
        renderer.set_shader_program(&shprog, &shdata);
        renderer.set_texture("source", &color_buf, &nearest_sampler);
        renderer.set_texture("curve", &curve, &linear_sampler);
@@ -79,7 +80,7 @@ void ColorCurve::set_debug_name(const string &name)
 {
 #ifdef DEBUG
        shdata.set_debug_name(name+" [UBO]");
-       curve.set_debug_name(name+"/curve.tex1d");
+       curve.set_debug_name(name+"/curve.tex");
 #else
        (void)name;
 #endif