528 Commits (276a93a4ff46d9f16f5edf811c2997e3ef6ca0d4)

Author SHA1 Message Date
Vladimír Vondruš ea060cd9d6 Update copyright year. 7 months ago
Vladimír Vondruš 2ea43a8c5e Adapt to moving CORRADE_DEPRECATED*() macros to a dedicated header. 7 months ago
Vladimír Vondruš 6de14c4605 DebugTools,MeshTools,Shaders: increase test thresholds for llvmpipe. 1 year ago
Vladimír Vondruš b02cab2f32 Don't use the deprecated DefaultInit Array constructors. 1 year ago
Vladimír Vondruš b6a269c4f2 CMake: consistently use *_PRIVATE_HEADERS as a variable name. 1 year ago
Vladimír Vondruš 856d9c835b Doc++ 1 year ago
Vladimír Vondruš 2f778f249e MeshTools: properly test all variants of compile() buffer moving. 1 year ago
Vladimír Vondruš 080fbbda88 Use arrayClear() instead of arrayResize(..., 0) now that it's available. 1 year ago
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš e78323f7d0 MeshTools: hint use of vector member slicing in removeDuplicatesFuzzy(). 1 year ago
Vladimír Vondruš 131b956020 DebugTools,MeshTools: unify how GL-only APIs are advertised. 1 year ago
Vladimír Vondruš f19dcac1b3 MeshTools: fix interleavedData() if trailing padding is omitted. 1 year ago
Vladimír Vondruš ceaccd7e54 MeshTools: put branch contents on a new line. 1 year ago
Vladimír Vondruš e8101a4245 MeshTools: make interleavedData() test order match call order. 1 year ago
Vladimír Vondruš d7594fd5ef MeshTools: remove STL-heavy generateFlatNormals() deprecated in 2019.10. 2 years ago
Vladimír Vondruš 664b809916 MeshTools: I knew I forgot to finish something. 2 years ago
Vladimír Vondruš 47b2251968 singles: expose batch Math APIs and a subset of MeshTools. 2 years ago
Vladimír Vondruš 1986d27d0c MeshTools: don't use the deprecated CORRADE_BIG_ENDIAN macro. 2 years ago
Vladimír Vondruš 60fd42b505 Here we go again. 2 years ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 2 years ago
Vladimír Vondruš 0fd0457366 MeshTools: don't use STL for no reason in tests. 2 years ago
Vladimír Vondruš 0aee6c8855 Clean up unnecessary use of <numeric>. 2 years ago
Vladimír Vondruš 02cd6386b1 MeshTools: use generateIndices() instead of std::iota() in concatenate(). 2 years ago
Vladimír Vondruš 226bbe9ffc MeshTools: support extra offset in all generate*Indices() APIs. 2 years ago
Stanislaw Halik d9e19c1bde MeshTools: include <utility> for std::pair usage in deprecated APIs. 2 years ago
Vladimír Vondruš 9dab8af6ce MeshTools: more doc updates. 2 years ago
Vladimír Vondruš d45411e117 MeshTools: don't use <> for local includes. 2 years ago
Vladimír Vondruš 4161c3a2f3 doc: add an overview page for the MeshTools library. 2 years ago
Vladimír Vondruš ccf9580c33 {Mesh,Scene}Tools: add r-value filter{Attributes,Fields}() overloads. 2 years ago
Vladimír Vondruš 3f5e2e2268 MeshTools: return filled size from interleaveInto(). 2 years ago
Vladimír Vondruš 32fc6f003d MeshTools: add a MeshData interleave() overload for loose arrays. 2 years ago
Vladimír Vondruš f237bb3c9c MeshTools: doc++ 2 years ago
Vladimír Vondruš 0a027b4469 MeshTools,Shaders: update test image comparison thresholds for NVidia. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 9d99e00bd1 MeshTools: make generateIndices() less restrictive. 2 years ago
Vladimír Vondruš 7e2ba1fd81 MeshTools: properly test the output primitive from generateIndices(). 2 years ago
Vladimír Vondruš 6733550e97 MeshTools: added generateTrivialIndices(). 2 years ago
Vladimír Vondruš 15d3759a23 MeshTools: doc++ 2 years ago
Vladimír Vondruš 134c625f48 MeshTools: fix the generateQuadIndices() test to be more stable. 2 years ago
Vladimír Vondruš 50f6486107 MeshTools: use fuzzy image compare for RGBA4 framebuffer on ES2. 2 years ago
Vladimír Vondruš dc9897ff1e doc: fix various errors in Doxygen references. 2 years ago
Vladimír Vondruš 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 9974d23c77 MeshTools: doc++ 3 years ago
Vladimír Vondruš 90cf45ddc7 Math: remove std::tuple Color APIs deprecated in 2019.10. 3 years ago
Vladimír Vondruš 04419335d4 Math: remove remaining uses of std::pair. 3 years ago
Vladimír Vondruš bab1559852 Consistently use "out of range" instead of "out of bounds". 3 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš 322bb4e5aa Test: increase stack size for some tests on Emscripten 3.1.27+. 3 years ago
Vladimír Vondruš 258f700b2d MeshTools: remove a confusing std::move() in removeDuplicatesFuzzy(). 3 years ago