62 Commits (2f778f249e6c4be2d9bdbff967e21ece71ee63f4)

Author SHA1 Message Date
Vladimír Vondruš d7594fd5ef MeshTools: remove STL-heavy generateFlatNormals() deprecated in 2019.10. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš ec3241f425 MeshTools: common helper for remapping MeshAttributeData to new arrays. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 47a6bf0185 MeshTools: deprecate owned() in favor of copy(). 3 years ago
Vladimír Vondruš 8eff8f2879 MeshTools: deprecate ID-based filter*Attributes() in favor a new API. 3 years ago
Vladimír Vondruš ad8aca370c MeshTools: make generateLines() public. 3 years ago
Vladimír Vondruš e3c7410ac7 MeshTools: initial utility for compiling a mesh for the line shader. 3 years ago
Vladimír Vondruš 64f5c1bff0 CMake: exclude test dirs from ALL with CORRADE_TESTSUITE_TEST_TARGET. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš 4df7a236e5 MeshTools: no asserts in this file, no need to compile it twice. 4 years ago
Pablo Escobar 4d02456212 MeshTools: add initial AABB and sphere bounding volume algorithms 4 years ago
Vladimír Vondruš 505ad471ad CMake: use the CMAKE_FOLDER variable instead of FOLDER property. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 2404555021 MeshTools: move InterleaveFlags to a dedicated header. 4 years ago
Vladimír Vondruš 9daadd79fa MeshTools: new utilities for filtering MeshData attribute lists. 4 years ago
Vladimír Vondruš a40c721fac MeshTools: a family of transform*() APIs operating on a MeshData. 4 years ago
Vladimír Vondruš 3c86222245 sceneconverter: move its source to the SceneTools library. 4 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš fdb754bc27 MeshTools: add owned() and reference() utils. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš add966e0bd sceneconverter: add a --remove-duplicates option. 6 years ago
Vladimír Vondruš b7edd8df25 sceneconverter: move the utility from Trade to MeshTools. 6 years ago
Vladimír Vondruš b57a9f1027 MeshTools: tools for generating index buffers out of various primitives. 6 years ago
Vladimír Vondruš 236954ad16 CMake: MeshTools now depends on Trade unconditionally. 6 years ago
Vladimír Vondruš 393ba7a088 MeshTools: implemented concatenate() and concatenateInto(). 6 years ago
Vladimír Vondruš ec02341c84 MeshTools: deprecate remaining STL-ridden APIs. 6 years ago
Vladimír Vondruš ec739c19ca MeshTools: implemented combineIndexedAttributes(). 6 years ago
Vladimír Vondruš 16c3480d7f MeshTools: implement compile() taking a MeshData. 6 years ago
Vladimír Vondruš 1e85279872 MeshTools: implement interleavedLayout(). 6 years ago
Vladimír Vondruš 3784dea7c9 MeshTools: implement isInterleaved() for Trade::MeshData. 6 years ago
Vladimír Vondruš 87c2bc74fe MeshTools: implement removeDuplicates() for discrete data as well. 6 years ago
Vladimír Vondruš 735c59e96b MeshTools: added a duplicateInto() variant taking a 2D strided array view. 6 years ago
Vladimír Vondruš 47760294fc MeshTools: retroactively fire the 2010 edition of me. 6 years ago
Vladimír Vondruš 3a243a04b2 CMake: put all binaries into a dedicated location in the build dir. 7 years ago
Vladimír Vondruš 1de258a6b2 MeshTools: de-STL-ify generateFlatNormals(). 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 4e757a3f64 Split the OpenGL layer out, pt 26: remove dependencies on the GL lib. 8 years ago
Vladimír Vondruš b1de952c13 Split the OpenGL layer out, pt 6: adapted buildsystem of dependent libs. 8 years ago
Vladimír Vondruš 3e23568202 MeshTools: don't link the test lib to a different version of itself. 8 years ago
Vladimír Vondruš 920db7aa73 Split the Trade library out. 8 years ago
Vladimír Vondruš 8f27da9dfd Set library soversion to 1.0, version to 0. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 12fa6961c8 Use CMake folders also for OBJECT libraries, executables and tests. 9 years ago
Émile Grégoire dae1e8e9cf Started adding folders for Visual Studio. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 01ffbe93a9 Modern CMake usage: reworked to use target-specific properties. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 9bc98c3f10 CMake subproject support, part 2: export MAGNUM_* variables. 11 years ago