416 Commits (9b160e95c391d95dbbc09cce367f3a2df4255cd6)

Author SHA1 Message Date
Vladimír Vondruš f84c3679c3 Trade: support morph targets in MeshData. 3 years ago
Vladimír Vondruš 75265d79a7 Trade: update MeshData test to the usual workflow. 3 years ago
Vladimír Vondruš 85906f55b2 Trade: match test case declaration order with definitons. 3 years ago
Vladimír Vondruš 1d9190a3c6 Trade: minor cleanup in a test. 3 years ago
Vladimír Vondruš 5beefc3b1c Trade: use a colored diff comparison for large strings. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 7aec058ba4 Trade: add SceneFieldFlag::MultiEntry. 3 years ago
Vladimír Vondruš 19d9c5bedd Trade: check that the importer is opened in addSupportedImporterContents(). 3 years ago
Vladimír Vondruš 9cd03baab3 Trade: allow calling setMeshAttributeName() on single-mesh converters. 3 years ago
Vladimír Vondruš cc0db3dd08 Trade: assertions for string data being too far apart on 64 bits. 3 years ago
Vladimír Vondruš 2bba1834a0 Trade: ability to specify custom animation target names on conversion. 3 years ago
Vladimír Vondruš eabba4f155 Trade,SceneTools: use lowercase in custom field / attribute name tests. 3 years ago
Vladimír Vondruš 509bad3462 Trade: don't unwrap custom attribute/field names when passing to do*(). 3 years ago
Vladimír Vondruš b7de0916ab Trade: make SceneData::releaseData() and releaseFieldData() independent. 3 years ago
Vladimír Vondruš 89e77a42db Trade: deprecate LightData::Type in favor of LightType. 3 years ago
Vladimír Vondruš bc1859f653 Trade: add animationTrackType{Size,Alignment}(). 3 years ago
Vladimír Vondruš 657725c4c0 Trade: fix & improve SceneData checks for matching field mapping. 3 years ago
Vladimír Vondruš e308c838df imageconverter: remove redundant ifdef from a test. 3 years ago
Vladimír Vondruš 2d1f71d80b {image,scene}converter: use shorter Array construction in --info tests. 3 years ago
Vladimír Vondruš 3335a05aa6 Trade: work around a GCC 4.8 crash in the test. 3 years ago
Vladimír Vondruš 94e9961a30 Trade: provide better AnimationTrackData constructors. 3 years ago
Vladimír Vondruš 5f1fc1047d Trade: pack AnimationTrackData internals better. 3 years ago
Vladimír Vondruš dbd3b52b3c Trade: add getters for AnimationTrackData. 3 years ago
Vladimír Vondruš 47dfb94467 Trade: assert that MeshAttributeData vertex count fits into 32 bits. 3 years ago
Vladimír Vondruš 694e60bb3d Trade: ability to provide names for custom animation track targets. 3 years ago
Vladimír Vondruš c04b375bfc Trade: add isAnimationTrackTargetCustom() etc. helpers. 3 years ago
Vladimír Vondruš 4dbf75f030 Trade: reorganize AnimationData tests a bit. 3 years ago
Vladimír Vondruš 33be039ef4 Trade: rename AnimationTrackTargetType to AnimationTrackTarget. 3 years ago
Vladimír Vondruš b20ab3acd6 Trade: expand AnimationTrackTargetType to 16 bits. 3 years ago
Vladimír Vondruš 0679cccdf3 Trade: test handling of MeshData and SceneData over 4 GB. 3 years ago
Vladimír Vondruš 51f9a31d3c Trade: reorder test case definitions to match declaration order. 3 years ago
Vladimír Vondruš 6d8999eefd Trade: expect MaterialData attrs to not be larger than end layer offset. 3 years ago
Vladimír Vondruš dbf74c7f0e Trade: minor OCD cleanup. 3 years ago
Vladimír Vondruš 4cbbff1842 Trade: fix build on GCC 4.8, but don't break MSVC at the same time. 3 years ago
Vladimír Vondruš 9f662d793e Trade: implement SceneField::Bit. 3 years ago
Vladimír Vondruš 053685ee9a Trade: allow array access to all SceneData/MeshData fields/attributes. 3 years ago
Vladimír Vondruš b88d17497f Trade: simplify SceneData array field tests a bit. 3 years ago
Vladimír Vondruš 15254d2d14 Trade: move a test case to a better place. 3 years ago
Vladimír Vondruš 8b058faae2 Trade: properly test all constexpr SceneFieldData constructors. 3 years ago
Vladimír Vondruš cb5e8f4569 Trade: the SceneFieldData string constructors can't be constexpr. 3 years ago
Vladimír Vondruš 769cc9ee2a Trade: rename SceneFieldData constructor tests for clarity. 3 years ago
Vladimír Vondruš b0093bf89f Trade: rename a test case for clarity. 3 years ago
Vladimír Vondruš 83ee04b362 Trade: don't do an unnecessary cast for a MeshAttributeData view. 3 years ago
Vladimír Vondruš 0401c4ded8 Trade,Primitives: use a correct type-erased view for MeshAttributeData. 3 years ago
Vladimír Vondruš 1101712b16 imageconverter: adapt test to TgaImageConverter changes. 3 years ago
Vladimír Vondruš 5d0454ce98 Remove random unneeded <string> and StringStl.h includes. 3 years ago
Vladimír Vondruš 4a67bba2d2 Test: don't compare char ArrayViews to nullptr. 3 years ago
Vladimír Vondruš 31d7353ba6 Trade: use the fancy StridedArrayView slicing in MeshDataTest. 3 years ago
Vladimír Vondruš d16dbcd93c Trade: improve AnimationData OOB assertion messages. 3 years ago
Vladimír Vondruš 5787c27d73 doc: updated credits and changelog. 3 years ago