]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/pbrmaterial.cpp
Redesign framebuffer attachment management
[libs/gl.git] / source / materials / pbrmaterial.cpp
index 5dc1b55c67f83b80779ae3e19f61dfe6523f845c..ad36159a6b12c744213d51cfa2605385e8e5d048 100644 (file)
@@ -52,8 +52,8 @@ const Texture2D &PbrMaterial::get_or_create_fresnel_lookup()
        shdata.uniform("roughness", 0.0f);
 
        const Mesh &mesh = resources.get<Mesh>("_fullscreen_quad.mesh");
-       Framebuffer fresnel_lookup_fbo;
-       fresnel_lookup_fbo.attach(COLOR_ATTACHMENT0, *fresnel_lookup);
+       Framebuffer fresnel_lookup_fbo((COLOR_ATTACHMENT,RG8));
+       fresnel_lookup_fbo.attach(COLOR_ATTACHMENT, *fresnel_lookup);
        Renderer renderer;
        renderer.set_framebuffer(&fresnel_lookup_fbo);
        renderer.set_shader_program(&shprog, &shdata);