]> git.tdb.fi Git - libs/gl.git/blobdiff - source/rendertarget.h
Add loading support for AmbientOcclusion
[libs/gl.git] / source / rendertarget.h
index e38f6f51ad40589ab4321c958056b10258900121..35b2f00d205877b57bad08147a1058f8ae9d6a63 100644 (file)
@@ -31,7 +31,7 @@ public:
        bool empty() const { return !count; }
        const unsigned char *begin() const { return outputs; }
        const unsigned char *end() const { return outputs+count; }
-       int index(RenderOutput);
+       int index(RenderOutput) const;
 };
 
 inline RenderTargetFormat operator,(RenderOutput o1, RenderOutput o2)
@@ -74,8 +74,9 @@ public:
 
        const RenderTargetFormat &get_format() const { return format; }
        Framebuffer &get_framebuffer() { return fbo; }
-       const Texture2D &get_target_texture(unsigned);
-       const Texture2D &get_target_texture(RenderOutput);
+       void set_texture_filter(TextureFilter);
+       const Texture2D &get_target_texture(unsigned) const;
+       const Texture2D &get_target_texture(RenderOutput) const;
        void blit_from(const RenderTarget &);
 };