8075 Commits (22adb7a2881f3afed299f4a3bebd4b1bd5001a5b)

Author SHA1 Message Date
Vladimír Vondruš 22adb7a288 TgaImageConverter: move test data closer to the actual test cases. 4 years ago
Vladimír Vondruš 667e8c1ca9 Trade: restrict multi-level image conversion to same flags as well. 4 years ago
Vladimír Vondruš dbbf33a61b Add a note why "placeholder" Image constructor have no ImageFlags. 4 years ago
Vladimír Vondruš e0e8ddcae2 GL: document ImageFlag behavior in *Framebuffer::read(). 4 years ago
Vladimír Vondruš c9f1304cf7 GL: fill appropriate ImageFlags when using Texture::image() and friends. 4 years ago
Vladimír Vondruš ea75bc1511 GL: doc++ 4 years ago
Vladimír Vondruš bcff7a0a7a GL: document why BufferImage doesn't have ImageFlags. 4 years ago
Vladimír Vondruš f14e15c4a9 Introduce ImageFlags to annotate cube map and array images. 4 years ago
Vladimír Vondruš e422a8a2e0 Return a const& from CompressedImage[View]::size() as well. 4 years ago
Vladimír Vondruš 1a4eefe271 Test: consistently use a struct for Tester subclasses. 4 years ago
Vladimír Vondruš 846cb10735 Add PixelFormat decomposition utilities. 4 years ago
Vladimír Vondruš afc905880c Doc++ 4 years ago
Vladimír Vondruš 7fb1412ab8 Document what's all tested in this crazy macro. 4 years ago
Vladimír Vondruš 03cd5d3fb5 Rename pixelSize() and other helpers to pixelFormatSize() etc. 4 years ago
Vladimír Vondruš 708526f331 imageconverter: avoid passing invalid PixelFormat to pixelSize(). 4 years ago
Vladimír Vondruš 8eb32b8b97 Primitives: reference a more convenient MeshTools transformation API. 4 years ago
Vladimír Vondruš 4a6153814e imageconverter: fix the --layer option to actually work. 4 years ago
Vladimír Vondruš cb3ac83485 TextureTools: take a strided view in atlasArrayPowerOfTwo(). 4 years ago
Vladimír Vondruš 36ee7835d6 Return a const& from Image{View,Data}::size(), instead of a value. 4 years ago
Hugo Amiard bcb96eba36 CMake: Set each plugins output directory individually and per-config 4 years ago
Vladimír Vondruš a901206bd2 TextureTools: choose a different approach to fix the test for MSVC 2015. 4 years ago
Vladimír Vondruš b9f7bf6086 TextureTools: new, optimal, atlasArrayPowerOfTwo() algorithm. 4 years ago
Vladimír Vondruš 09c575fd00 TextureTools: what's up with this arcane naming. 4 years ago
Vladimír Vondruš 710997fb76 TextureTools: link GL only if MAGNUM_TARGET_GL is enabled. 4 years ago
Vladimír Vondruš 18bff5b479 TextureTools: forward-declare std::vector for this awful old function. 4 years ago
Vladimír Vondruš 45c1a7091f Actually properly export the PluginManager::Manager instances. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš c100f97ac3 Vk: wow, a stupid copypaste error. 4 years ago
Vladimír Vondruš 384e148c24 Use const char* const* for argv consistently. 4 years ago
Vladimír Vondruš dcfa07a056 doc: overhaul documentation of console utilities. 4 years ago
Vladimír Vondruš 6c1f2e49ae sceneconverter: fix mesh reference counting in --info. 4 years ago
Vladimír Vondruš b01678a883 sceneconverter: make --help more consistent with imageconverter. 4 years ago
Vladimír Vondruš 5a8d31bf68 imageconverter: ability to chain multiple converters. 4 years ago
Vladimír Vondruš 1627d2d9f7 imageconverter: avoid early returns in a complex flow. 4 years ago
Vladimír Vondruš 782f5e6dfa imageconverter: rename internal helpers for clarity. 4 years ago
Vladimír Vondruš 7e8d65cff3 imageconverter: don't die if the converter doesn't support a feature. 4 years ago
Vladimír Vondruš 9c217b04c8 imageconverter: don't print any output by default. 4 years ago
Vladimír Vondruš 0f063fe86a AnySceneImporter: propagate sceneField[For]Name() as well. 4 years ago
Vladimír Vondruš 36127c02e0 AnySceneImporter: fix meshAttribute[For]Name() without a file opened. 4 years ago
Vladimír Vondruš a67755921b AnySceneImporter: test meshAttribute[For]Name() propagation. 4 years ago
Vladimír Vondruš b9541f7f82 Any*{Importer,Converter}: clean up test file path passing. 4 years ago
Vladimír Vondruš e7f9e74346 Trade: support for texture array layers in all MaterialData attributes. 4 years ago
Vladimír Vondruš 41717e7ef1 Trade: use StringView bool conversion in assertions. 4 years ago
Vladimír Vondruš 0143ad45d9 Trade: no need to fall back to std::string for concatenation anymore. 4 years ago
Vladimír Vondruš cb7dd224db Trade: doc++, minor. 4 years ago
Vladimír Vondruš 492b4272e3 Trade: *MaterialData::hasTextureCoordinates() returns false when it's 0. 4 years ago
Vladimír Vondruš 4036c32c6b Trade: verify *MaterialData::hasTextureCoordinates() does what docs say. 4 years ago
Vladimír Vondruš ca722eac6e Don't declare extern PluginManager::Manager template anywhere. 4 years ago
Vladimír Vondruš 33a652c089 AnyImageImporter: doc++ 4 years ago
Vladimír Vondruš 389ee37843 AnyImageImporter: recognize WebP extension and header magic. 4 years ago