36 Commits (47b22519688f1ef23abe8703649aed381dd7b9cd)

Author SHA1 Message Date
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š 226bbe9ffc MeshTools: support extra offset in all generate*Indices() APIs. 1 year 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š 6733550e97 MeshTools: added generateTrivialIndices(). 2 years ago
Vladimír Vondruš 15d3759a23 MeshTools: doc++ 2 years ago
Vladimír Vondruš 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). 2 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š 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š d06ac097c1 MeshTools: unify naming of MeshData arguments. 3 years ago
Vladimír Vondruš bf347109c9 MeshTools: make generateIndices() work with indexed MeshData. 3 years ago
Vladimír Vondruš d88ec88187 MeshTools: generate*Indices() overloads taking a 2D index buffer. 3 years ago
Vladimír Vondruš 4a83ea67ef MeshTools: generate*Indices() overloads taking an existing index buffer. 3 years ago
Vladimír Vondruš d8b90135cc MeshTools: rename generate*IndicesInto() output parameters for clarity. 3 years ago
Vladimír Vondruš 6afdfc55ff MeshTools: add assertions for element count to primitiveCount() as well. 3 years ago
Vladimír Vondruš 5b22b0dbb9 MeshTools: allow empty input in generate*Indices(). 3 years ago
Vladimír Vondruš 49e093674e MeshTools: check minimal vertex count in generateIndices() too. 3 years ago
Vladimír Vondruš d51ad4213c MeshTools: fix generateIndices() to work with attribute-less meshes. 3 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 6505276d0e MeshTools: use reference() instead of copypasting the bugs everywhere. 4 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš b77eafb9de MeshTools: add generateQuadIndices(). 6 years ago
Vladimír Vondruš 96f82ad124 Trade: unify array MeshAttributeData constructors. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 9742b84815 MeshTools: properly handle array attributes everywhere. 6 years ago
Vladimír Vondruš 521a3dac0b Trade: make creation of non-owning MeshData references easier. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš a7a0acd3a4 MeshTools: add a primitiveCount() utility. 6 years ago
Vladimír Vondruš b785a8ac69 MeshTools: generateIndices() operating directly on a MeshData. 6 years ago
Vladimír Vondruš b57a9f1027 MeshTools: tools for generating index buffers out of various primitives. 6 years ago