4950 Commits (1a4eefe271f6612aedff2bd4d036216ba50c42e7)

Author SHA1 Message Date
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
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š 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š 745830e1a9 Vk: properly redirect internal pointers on ShaderSet move. 4 years ago
Vladimír Vondruš 5e3b610613 doc: remove Clang 3.8 references, advertise Clang 6+ as supported. 4 years ago
Vladimír Vondruš 1fe29a8333 DebugTools: fix WebGL 2 build on Emscripten < 2.0.17. 4 years ago
Vladimír Vondruš 8d770524e1 imageconverter: show total data size in --info. 4 years ago
Vladimír Vondruš 53a74b5e6c gl-info: port away from std::string. 4 years ago
Vladimír Vondruš 70d286774f Platform: use StringView in *Application::Text*Event. 4 years ago
Vladimír Vondruš 59989fa3ea Platform: port *XApplication away from std::string. 4 years ago
Vladimír Vondruš ca1cbe2950 Platform: port Sdl2Application away from std::string. 4 years ago
Vladimír Vondruš c3024cbcc9 Platform: port EmscriptenApplication away from std::string. 4 years ago
Vladimír Vondruš b9459d3669 Platform: port GlfwApplication away from std::string. 4 years ago
Vladimír Vondruš 7a382db5f6 DebugTools: thanks, Doxygen, for brightening up my MONDAY. 4 years ago
Vladimír Vondruš f526e0418e sceneconverter: store IDs of custom field names instead of raw values. 4 years ago
Vladimír Vondruš a961f580e8 doc: updated changelog and credits. 4 years ago
Vladimír Vondruš 06dfb8e985 DebugTools: mention that buffer[Sub]Data() always uses a new allocation. 4 years ago
Pablo Escobar 342a8a9235 DebugTools: test size 0 in buffer[Sub]Data() 4 years ago
Pablo Escobar 1ac982f258 DebugTools: make bufferData()/bufferSubData() available on WebGL 2.0 4 years ago