#include <msp/datafile/builtinsource.h>
#include <msp/fs/utils.h>
-#include <msp/gl/extensions/sgis_generate_mipmap.h>
#include "animation.h"
#include "armature.h"
#include "font.h"
void init_shaderlib(DataFile::BuiltinSource &);
Resources::Resources():
- default_tex_filter(SGIS_generate_mipmap ? LINEAR_MIPMAP_LINEAR : LINEAR),
+ default_tex_filter(Texture::can_generate_mipmap() ? LINEAR_MIPMAP_LINEAR : LINEAR),
srgb_conversion(false),
resource_manager(0)
{
if(RefPtr<IO::Seekable> io = open_from_sources(name))
{
- RefPtr<GL::Mesh> mesh = new GL::Mesh(resource_manager);
+ RefPtr<Mesh> mesh = new Mesh(resource_manager);
resource_manager->set_resource_location(*mesh, *this, name);
return mesh.release();
}
if(!resource_manager)
image.load_io(*io);
- RefPtr<GL::Texture2D> tex = new GL::Texture2D(resource_manager);
+ RefPtr<Texture2D> tex = new Texture2D(resource_manager);
if(is_mipmapped(default_tex_filter))
{