From 641ecb2c8d6dd9baafc8dc3019259309c753bd62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 8 Jan 2017 02:01:49 +0100 Subject: [PATCH] AnyImageImporter: recognize OpenEXR files. --- src/MagnumPlugins/AnyImageImporter/AnyImageImporter.cpp | 2 ++ src/MagnumPlugins/AnyImageImporter/AnyImageImporter.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.cpp b/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.cpp index 95e4b0060..b2aace41a 100644 --- a/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.cpp +++ b/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.cpp @@ -56,6 +56,8 @@ void AnyImageImporter::doOpenFile(const std::string& filename) { plugin = "BmpImporter"; else if(Utility::String::endsWith(filename, ".dds")) plugin = "DdsImporter"; + else if(Utility::String::endsWith(filename, ".exr")) + plugin = "OpenExrImporter"; else if(Utility::String::endsWith(filename, ".gif")) plugin = "GifImporter"; else if(Utility::String::endsWith(filename, ".hdr")) diff --git a/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.h b/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.h index 9b90b70bd..fad76113e 100644 --- a/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.h +++ b/src/MagnumPlugins/AnyImageImporter/AnyImageImporter.h @@ -68,6 +68,7 @@ Supported formats: plugin that provides it - Graphics Interchange Format (`*.gif`), loaded with any plugin that provides `GifImporter` +- OpenEXR (`*.exr`), loaded with any plugin that provides `OpenExrImporter` - Radiance HDR (`*.hdr`), loaded with any plugin that provides `HdrImporter` - JPEG (`*.jpg`, `*.jpe`, `*.jpeg`), loaded with @ref JpegImporter or any other plugin that provides it