Sha256: a72dab846aa52d1d4762c8f4ab669b86cff01cb7e11c350f4df403cc8b8e4597
Contents?: true
Size: 1.19 KB
Versions: 21
Compression:
Stored size: 1.19 KB
Contents
/////////////////////////////////////////////////////////////////////////////////////////////////// // OpenGL Image Copyright (c) 2008 - 2011 G-Truc Creation (www.g-truc.net) /////////////////////////////////////////////////////////////////////////////////////////////////// // Created : 2010-09-08 // Updated : 2010-09-27 // Licence : This source is under MIT License // File : gli/gtx/loader.inl /////////////////////////////////////////////////////////////////////////////////////////////////// namespace gli{ namespace gtx{ namespace loader { inline texture2D load ( std::string const & Filename ) { if(Filename.find(".dds") != std::string::npos) return loadDDS10(Filename); else if(Filename.find(".tga") != std::string::npos) return loadTGA(Filename); else { assert(0); // File format not supported return texture2D(); } } inline void save ( texture2D const & Image, std::string const & Filename ) { if(Filename.find(".dds") != std::string::npos) saveDDS10(Image, Filename); else if(Filename.find(".tga") != std::string::npos) saveTGA(Image, Filename); else assert(0); // File format not supported } }//namespace loader }//namespace gtx }//namespace gli
Version data entries
21 entries across 21 versions & 1 rubygems