X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Feffects%2Fcolorcurve.cpp;h=30cb2bc7b6621ab8fe1452434a2a9b206f974c49;hb=bdcae47bf2f4e49d2d9e4ba15e6f17171ce5fa0c;hp=d35b7928e52c5ff7212a8869d3a01802cbf5667a;hpb=fe2fc291a4fc618425c64112c9ffd3519f0b8a3e;p=libs%2Fgl.git diff --git a/source/effects/colorcurve.cpp b/source/effects/colorcurve.cpp index d35b7928..30cb2bc7 100644 --- a/source/effects/colorcurve.cpp +++ b/source/effects/colorcurve.cpp @@ -4,7 +4,6 @@ #include "mesh.h" #include "renderer.h" #include "resources.h" -#include "shader.h" #include "texture2d.h" using namespace std; @@ -76,13 +75,16 @@ void ColorCurve::render(Renderer &renderer, const Texture2D &color_buf, const Te quad.draw(renderer); } +void ColorCurve::set_debug_name(const string &name) +{ +#ifdef DEBUG + shdata.set_debug_name(name+" [UBO]"); + curve.set_debug_name(name+"/curve.tex"); +#else + (void)name; +#endif +} -ColorCurve::Template::Template(): - exposure_adjust(0.0f), - brightness_response(0.4f), - gamma(1.0f), - srgb(false) -{ } ColorCurve *ColorCurve::Template::create(unsigned, unsigned) const {