X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Ftexture.h;h=04a810856a5dedab8b16ecbbd453f6817fddd1d7;hb=bdef3de6559629f25121de2e014383d7f773266b;hp=1631f69f248109a1a06764f9fd038b05841e685e;hpb=7b569bbfcfb65d8d88b47ac42ee1df6a7d27e784;p=libs%2Fgl.git diff --git a/source/core/texture.h b/source/core/texture.h index 1631f69f..04a81085 100644 --- a/source/core/texture.h +++ b/source/core/texture.h @@ -37,6 +37,8 @@ protected: private: void init(); + virtual void finish(); + protected: void load_external_image(Graphics::Image &, const std::string &); @@ -84,17 +86,8 @@ protected: public: PixelFormat get_format() const { return format; } - static bool can_generate_mipmap(); - void generate_mipmap(); - /** Sets automatic mipmap generation. If enabled, mipmaps are generated - when a texture image is uploaded. */ - void set_auto_generate_mipmap(bool); - - /// Deprecated. Use set_auto_generate_mipmap instead. - DEPRECATED void set_generate_mipmap(bool g) { set_auto_generate_mipmap(g); } - /// Loads a Graphics::Image from a file and uploads it to the texture. virtual void load_image(const std::string &, unsigned = 0);