]> git.tdb.fi Git - libs/gl.git/blobdiff - source/ambientocclusion.cpp
Don't expose the shader type enum
[libs/gl.git] / source / ambientocclusion.cpp
index e22e039159a39b1b57927c77aa47a4053f916080..de937cf6f359b5b138aaabeec6c0fd4ffeccf4ae 100644 (file)
@@ -69,11 +69,11 @@ AmbientOcclusion::AmbientOcclusion(unsigned w, unsigned h, float depth_ratio):
        quad(get_fullscreen_quad())
 {
        occlude_shader.attach_shader(get_fullscreen_vertex_shader());
-       occlude_shader.attach_shader_owned(new Shader(FRAGMENT_SHADER, occlude_fs));
+       occlude_shader.attach_shader_owned(new FragmentShader(occlude_fs));
        occlude_shader.link();
 
        combine_shader.attach_shader(get_fullscreen_vertex_shader());
-       combine_shader.attach_shader_owned(new Shader(FRAGMENT_SHADER, combine_fs));
+       combine_shader.attach_shader_owned(new FragmentShader(combine_fs));
        combine_shader.link();
 
        occlusion.storage(GL::RGB, w, h);