522 Commits (2f778f249e6c4be2d9bdbff967e21ece71ee63f4)

Author SHA1 Message Date
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. 1 year ago
Vladimír Vondruš 664b809916 MeshTools: I knew I forgot to finish something. 1 year ago
Vladimír Vondruš 47b2251968 singles: expose batch Math APIs and a subset of MeshTools. 1 year ago
Vladimír Vondruš 1986d27d0c MeshTools: don't use the deprecated CORRADE_BIG_ENDIAN macro. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 1 year ago
Vladimír Vondruš 0fd0457366 MeshTools: don't use STL for no reason in tests. 1 year ago
Vladimír Vondruš 0aee6c8855 Clean up unnecessary use of <numeric>. 1 year ago
Vladimír Vondruš 02cd6386b1 MeshTools: use generateIndices() instead of std::iota() in concatenate(). 1 year ago
Vladimír Vondruš 226bbe9ffc MeshTools: support extra offset in all generate*Indices() APIs. 1 year ago
Stanislaw Halik d9e19c1bde MeshTools: include <utility> for std::pair usage in deprecated APIs. 1 year 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++ 2 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
Vladimír Vondruš 8d023a7612 MeshTools: remove redundant MeshTools:: prefixes where possible. 3 years ago
Vladimír Vondruš 6b9b0f5552 MeshTools: fix a typo in an assertion message. 3 years ago
Vladimír Vondruš 615eeacd9a MeshTools: clean up redundant test names. 3 years ago
Vladimír Vondruš 1f2b19c698 Shaders: drop the createCompatibilityShader() helper. 3 years ago
Vladimír Vondruš 06e731e83a MeshTools: remove declaration of no-longer-present test cases. 3 years ago
Vladimír Vondruš 8e132b1ee2 MeshTools: fix a unused variable warning on a no-assert build. 3 years ago