8034 Commits (293f092f144fd2362e57baad162c573a4d02a9da)
 

Author SHA1 Message Date
Vladimír Vondruš 293f092f14 Add a version.h header with full Git version information. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 7f7c8c933f package/archlinux: keep debug versions of all console tools. 6 years ago
Vladimír Vondruš de00da7040 imageconverter: doc++ 6 years ago
Vladimír Vondruš 036207f88e sceneconverter: add --mesh and --level options. 6 years ago
Vladimír Vondruš 5c954a22be imageconverter: split error handling for file opening and image loading. 6 years ago
Vladimír Vondruš fa31202c9c sceneconverter: show mesh reference count only if there's a scene. 6 years ago
Vladimír Vondruš d96442389a Platform: remove copypasted comment. 6 years ago
Vladimír Vondruš 660cb69327 doc: add *.ico to the file format table. 6 years ago
Vladimír Vondruš bd78759b81 doc: mention IcoImporter in Windows platform docs. 6 years ago
Vladimír Vondruš a66964898f AnyImageImporter: recognize *.ico and *.cur files. 6 years ago
Vladimír Vondruš 413dc56670 imageconverter: support image & level selection. 6 years ago
Vladimír Vondruš f6fdfac27e sceneconverter: allow to filter attributes on input. 6 years ago
Vladimír Vondruš 3381cedc90 sceneconverter: doc++ 6 years ago
Vladimír Vondruš e4e5795669 modules: properly list the transitive dependency of Primitives on GL. 6 years ago
Vladimír Vondruš 131a2b9a81 MeshTools: attempt to work around a Emscripten test failure on Travis. 6 years ago
Vladimír Vondruš 6a97fa2fed MeshTools: drop now-obsolete special case for attrib-less meshes. 6 years ago
Vladimír Vondruš 101e8fd11b MeshTools: isInterleaved() and interleavedData() work with custom formats. 6 years ago
Vladimír Vondruš 1f070cf77d MeshTools: reduce code duplication in interleavedData() internals. 6 years ago
Vladimír Vondruš add3eb4b55 MeshTools: MSVC 2015, thanks for being shitty. 6 years ago
Vladimír Vondruš 55ee67c5ca MeshTools: fix build on old Clang. 6 years ago
Vladimír Vondruš c3082ac355 MeshTools: expand coverage exclude marker over all affected lines. 6 years ago
Vladimír Vondruš d843dc2e31 sceneconverter: no, it's not anymore. 6 years ago
Vladimír Vondruš 51ae59ddc1 Primitives: use non-fuzzy duplicate removal in icosphere. 6 years ago
Vladimír Vondruš a91aa47a02 sceneconverter: add --remove-duplicates-fuzzy. 6 years ago
Vladimír Vondruš 145e055b41 MeshTools: implement removeDuplicatesFuzzy() for MeshData. 6 years ago
Vladimír Vondruš ab7c1b14d4 MeshTools: save memory and speed up removeDuplicates() by storing size once. 6 years ago
Vladimír Vondruš a362657dc6 MeshTools: fix removeDuplicates() to not mutate map keys. 6 years ago
Vladimír Vondruš d06b789673 MeshTools: put subdivide / removeDuplicates benchamrks into their tests. 6 years ago
Vladimír Vondruš fcd329ba55 MeshTools: add a soak test for removeDuplicates[Fuzzy]InPlace(). 6 years ago
Vladimír Vondruš 31960290d5 MeshTools: add a comment to the test. 6 years ago
Vladimír Vondruš d846944b7a MeshTools: de-template removeDuplicatesFuzzy(). 6 years ago
Vladimír Vondruš 5e7f562dda MeshTools: use floats for removeDuplicatesFuzzy() tests. 6 years ago
Vladimír Vondruš 1cc2564c53 MeshTools: properly reduce unique prefix in the last iteration. 6 years ago
Vladimír Vondruš 7a72cb06e4 MeshTools: test reducing of last dimension in removeDuplicatesFuzzy(). 6 years ago
Vladimír Vondruš 70e5606afe MeshTools: add removeDuplicatesFuzzyInPlaceInto(). 6 years ago
Vladimír Vondruš 6f2e4c2981 MeshTools: fix Clang warning about implicit cast changing a value. 6 years ago
Vladimír Vondruš 9474b3e3fc MeshTools: rename removeDuplicates{ => Fuzzy}[Indexed]InPlace(). 6 years ago
Vladimír Vondruš add966e0bd sceneconverter: add a --remove-duplicates option. 6 years ago
Vladimír Vondruš 7138a53b49 MeshTools: add removeDuplicates() operating directly on MeshData. 6 years ago
Vladimír Vondruš b2f003bdd6 MagnumFontConverter: fix warnings on Clang 10. 6 years ago
Vladimír Vondruš cee4840b86 DebugTools: fix build on libc++ 10. 6 years ago
Vladimír Vondruš 325263fbc6 package/archlinux: don't force C++11 for the libc++ build. 6 years ago
Vladimír Vondruš 51e699f0ea MeshTools: avoid needless zero-initialization. 6 years ago
Vladimír Vondruš f5822e9384 Trade: properly include array size in attribute stride checks. 6 years ago
Vladimír Vondruš 9742b84815 MeshTools: properly handle array attributes everywhere. 6 years ago
Vladimír Vondruš 753f5afaeb MeshTools: verify that array attributes are handled correctly everywhere. 6 years ago
Vladimír Vondruš dca9dc492d Trade: fix ambiguity when instantiating nullptr array MeshAttributeData. 6 years ago
Vladimír Vondruš 36a3556c68 MeshTools: document a non-obvious usage for combineIndexedAttributes(). 6 years ago
Vladimír Vondruš 521a3dac0b Trade: make creation of non-owning MeshData references easier. 6 years ago