Browse Source

AnyImageConverter: recognize OpenEXR format.

pull/205/head
Vladimír Vondruš 11 years ago
parent
commit
3f7cfc4980
  1. 4
      src/MagnumPlugins/AnyImageConverter/AnyImageConverter.cpp
  2. 6
      src/MagnumPlugins/AnyImageConverter/AnyImageConverter.h

4
src/MagnumPlugins/AnyImageConverter/AnyImageConverter.cpp

@ -48,7 +48,9 @@ bool AnyImageConverter::doExportToFile(const ImageView2D& image, const std::stri
/* Detect type from extension */
std::string plugin;
if(Utility::String::endsWith(filename, ".png"))
if(Utility::String::endsWith(filename, ".exr"))
plugin = "OpenExrImageConverter";
else if(Utility::String::endsWith(filename, ".png"))
plugin = "PngImageConverter";
else if(Utility::String::endsWith(filename, ".tga"))
plugin = "TgaImageConverter";

6
src/MagnumPlugins/AnyImageConverter/AnyImageConverter.h

@ -51,8 +51,10 @@ information.
Supported formats for uncompressed data:
- PNG (`*.png`), loaded with any plugin that provides `PngImageConverer`
- TGA (`*.tga`), loaded with @ref TgaImageConverter or any other plugin that
- OpenEXR (`*.exr`), converted with any plugin that provides
`OpenExrImageConverter`
- PNG (`*.png`), converted with any plugin that provides `PngImageConverer`
- TGA (`*.tga`), converted with @ref TgaImageConverter or any other plugin that
provides it
No supported formats for compressed data yet.

Loading…
Cancel
Save