]> git.tdb.fi Git - libs/gl.git/blobdiff - source/colorcurve.cpp
Don't expose the shader type enum
[libs/gl.git] / source / colorcurve.cpp
index 95c82491740765bfe47d9f18dbe7e33ef0adfeaf..d008593e047a0c2f9fed620471dcdea1057d794c 100644 (file)
@@ -43,8 +43,7 @@ ColorCurve::ColorCurve():
        quad(get_fullscreen_quad())
 {
        shprog.attach_shader(get_fullscreen_vertex_shader());
-       Shader *fs = new Shader(FRAGMENT_SHADER, fragment_src);
-       shprog.attach_shader_owned(fs);
+       shprog.attach_shader_owned(new FragmentShader(fragment_src));
        shprog.link();
 
        set_peak(0.2);