X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fambientocclusion.cpp;h=17e4789d0ace5a1ef520d4169a66599aae6a3fa1;hb=47bfbdc8cf844aa079995fca34a3b906b49a4f66;hp=b1dccc0e4c632ea8dd55ad5390c7fea5135413d4;hpb=9087cc0a372b9c739f15398c7a22c0a6eb5041bb;p=libs%2Fgl.git diff --git a/source/ambientocclusion.cpp b/source/ambientocclusion.cpp index b1dccc0e..17e4789d 100644 --- a/source/ambientocclusion.cpp +++ b/source/ambientocclusion.cpp @@ -34,7 +34,7 @@ AmbientOcclusion::AmbientOcclusion(unsigned w, unsigned h, float): data[i*4+2] = 255-s; data[i*4+3] = ((i+i/4)%2)*255; } - rotate_lookup.image(0, RGBA, UNSIGNED_BYTE, data); + rotate_lookup.image(0, data); texturing.attach(3, rotate_lookup); @@ -103,11 +103,11 @@ void AmbientOcclusion::render(Renderer &renderer, const Texture2D &color, const { BindRestore bind_fbo(occlude_target.get_framebuffer()); - quad.draw(renderer); + quad->draw(renderer); } renderer.set_shader_program(&combine_shader); - quad.draw(renderer); + quad->draw(renderer); }