X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture.h;h=6b8117fe4f7d11b1c385e174cb343da29f48d909;hb=e042e093a4761f1227d4dd80d695e01642e17ffd;hp=af0844c55e26938f00b2201e2f10abd576ece537;hpb=8d6ed0b5fb02e2a2f9142e869fd705c36f57a225;p=libs%2Fgl.git diff --git a/source/texture.h b/source/texture.h index af0844c5..6b8117fe 100644 --- a/source/texture.h +++ b/source/texture.h @@ -71,6 +71,7 @@ protected: public: Loader(Texture &); private: + void filter(TextureFilter); void generate_mipmap(bool); void mag_filter(TextureFilter); void max_anisotropy(float); @@ -118,6 +119,11 @@ protected: public: void set_min_filter(TextureFilter); void set_mag_filter(TextureFilter); + + /** Sets filter for both minification and magnification. Since mipmapping + is not applicable to magnification, LINEAR is used instead. */ + void set_filter(TextureFilter); + void set_max_anisotropy(float); /** Sets the wrapping mode for all coordinates. */