From ef877db08c44d75ea084f85daec71a5895f1e2ac Mon Sep 17 00:00:00 2001 From: Jonathan Grangien Date: Fri, 16 Mar 2018 10:55:29 -0400 Subject: [PATCH] Move stb_image reader first in reader order Seems better to let it handle the common file types instead of FreeImage on linux --- src/rendering/renderengine.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rendering/renderengine.cpp b/src/rendering/renderengine.cpp index a30034ec0e..11bdd280ac 100644 --- a/src/rendering/renderengine.cpp +++ b/src/rendering/renderengine.cpp @@ -342,6 +342,11 @@ void RenderEngine::initialize() { LINFO(fmt::format("Setting renderer from string: {}", renderingMethod)); setRendererFromString(renderingMethod); +#ifdef GHOUL_USE_STB_IMAGE + ghoul::io::TextureReader::ref().addReader( + std::make_shared() + ); +#endif // GHOUL_USE_STB_IMAGE #ifdef GHOUL_USE_DEVIL ghoul::io::TextureReader::ref().addReader( std::make_unique() @@ -360,11 +365,6 @@ void RenderEngine::initialize() { std::make_unique() ); #endif // GHOUL_USE_SOIL -#ifdef GHOUL_USE_STB_IMAGE - ghoul::io::TextureReader::ref().addReader( - std::make_unique() - ); -#endif // GHOUL_USE_STB_IMAGE ghoul::io::TextureReader::ref().addReader( std::make_unique()