X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fresources.cpp;h=61d05c9b3d831867e8b36af2f1f8cb70bb916c58;hb=1bd2a77b4999d240a27e13a9069e8fca3410d363;hp=2fd6950370df6580fe08cdf54139bef9b6d50316;hpb=f1c404eda3ae4173ceb63a4f9d1f0bbccf7091a6;p=libs%2Fgl.git diff --git a/source/resources.cpp b/source/resources.cpp index 2fd69503..61d05c9b 100644 --- a/source/resources.cpp +++ b/source/resources.cpp @@ -1,4 +1,5 @@ #include +#include #include "animation.h" #include "armature.h" #include "font.h" @@ -20,7 +21,7 @@ namespace Msp { namespace GL { Resources::Resources(): - default_tex_filter(LINEAR_MIPMAP_LINEAR), + default_tex_filter(SGIS_generate_mipmap ? LINEAR_MIPMAP_LINEAR : LINEAR), srgb_conversion(false), resource_manager(0) { @@ -92,7 +93,6 @@ Texture2D *Resources::create_texture2d(const string &name) tex->set_mag_filter(default_tex_filter); tex->set_min_filter(default_tex_filter); - // TODO Somehow pass the srgb flag if a resource manager is in use if(resource_manager) resource_manager->set_resource_location(*tex, *this, name); else