65 Commits (356166bb384a7007566ddc86f24bdeb28c1da79a)

Author SHA1 Message Date
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 2 years ago
Vladimír Vondruš 4161c3a2f3 doc: add an overview page for the MeshTools library. 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š eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš d06ac097c1 MeshTools: unify naming of MeshData arguments. 3 years ago
Vladimír Vondruš cedc0d6eeb Prefer CORRADE_TARGET_* instead of __GNUC__, __clang__ and _MSVC_VER. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 5 years ago
Vladimír Vondruš 2404555021 MeshTools: move InterleaveFlags to a dedicated header. 5 years ago
Vladimír Vondruš faf063764a MeshTools: make interleave() aware of impl-spec index types. 5 years ago
Vladimír Vondruš c87d145ab8 MeshTools: interleave() preserves strided indices only if asked. 5 years ago
Vladimír Vondruš 01dfcc3a68 MeshTools: fail isInterleaved() for zero and negative strides. 5 years ago
Vladimír Vondruš b6dd52eb62 MeshTools: add a flag to toggle layout preserving in interleave() etc. 5 years ago
Vladimír Vondruš f693550b66 MeshTools: document what interleavedData() *really* returns. 5 years ago
Vladimír Vondruš a7573babc4 MeshTools: doc++ 5 years ago
Vladimír Vondruš 8ae8603d7a MeshTools: assert on impl-specific vert format in interleave*(). 5 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 6 years ago
Vladimír Vondruš 5222cf3478 doc: change all "latest" additions/deprecations to 2020.06. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 5f7f219d75 MeshTools: added interleavedMutableData(). 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš 393ba7a088 MeshTools: implemented concatenate() and concatenateInto(). 7 years ago
Vladimír Vondruš 9a6ef0a220 MeshTools: new interleavedData() utility. 7 years ago
Vladimír Vondruš 7a9c630599 MeshTools: add interleavedLayout() that can reuse the attribute array. 7 years ago
Vladimír Vondruš 96368b9e81 MeshTools: doc++ 7 years ago
Vladimír Vondruš 47695f0978 Trade: support offset-only MeshAttributeData. 7 years ago
Vladimír Vondruš 6c2fb3facb MeshTools: implement interleave() taking a MeshData. 7 years ago
Vladimír Vondruš 1e85279872 MeshTools: implement interleavedLayout(). 7 years ago
Vladimír Vondruš 3784dea7c9 MeshTools: implement isInterleaved() for Trade::MeshData. 7 years ago
Vladimír Vondruš cfbfdb72c0 doc: compile MeshTools snippets also when GL is disabled. 7 years ago
Vladimír Vondruš de1e1fa4d5 MeshTools: make interleave() work with Corrade containers too. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 8 years ago
Vladimír Vondruš fb483be512 MeshTools: suppress MSVC warning when using interleave(). 9 years ago
Vladimír Vondruš d905809818 doc: compiled code snippets for the MeshTools namespace. 9 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 9 years ago
Vladimír Vondruš eee9cbb353 MeshTools: updates for the new documentation theme. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 11 years ago
Vladimír Vondruš ce075752e9 MeshTools: removed unneeded enable_if. 11 years ago
Vladimír Vondruš d36f45ac98 Fixed compiler warnings when building with CORRADE_NO_ASSERT. 11 years ago
Vladimír Vondruš 540e36b2e3 MeshTools: fix the fix for CORRADE_NO_ASSERT build. 11 years ago
Vladimír Vondruš 2f770bb210 MeshTools: fix warnings in build with CORRADE_NO_ASSERT. 11 years ago
Vladimír Vondruš d51f29c57f Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 0896297493 MeshTools: removed deprecated interleave() overload. 11 years ago
Vladimír Vondruš 3e2a91d27a Cleaned up old Doxygen workarounds. 11 years ago