shdata.uniform("source", 0);
shdata.uniform("curve", 1);
- curve.storage(LUMINANCE, 256);
+ curve.storage(LUMINANCE, 256, 1);
curve.set_min_filter(LINEAR);
curve.set_wrap(CLAMP_TO_EDGE);
texturing.attach(1, curve);
shdata.uniform("brightness_response", b, t, pow(t, b));
}
-void ColorCurve::set_peak(float)
-{
-}
-
-void ColorCurve::set_brightness(float b)
-{
- set_brightness_response(1/b);
-}
-
void ColorCurve::set_gamma(float g)
{
if(g<0.1 || g>10)