773 Commits (f3cc5bd1c1bf897966b2b5e75917790640abbcc5)

Author SHA1 Message Date
Vladimír Vondruš 4aee7e0d2c Trade: alright, fine, I won't push straight to master ever again! 3 years ago
Vladimír Vondruš 34a91cf458 Trade: fix an unused variable warning on a no-assert build. 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š 01976f170d Trade: add a TODO for potential better SceneFieldData packing. 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š 76a649b02b Trade: remove redundant assertions in SceneData::mutable*(). 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š 274144bba5 Trade: doc++ 3 years ago
Vladimír Vondruš 71d1bd2136 Trade: order MeshData::primitive() as the first thing there. 3 years ago
Vladimír Vondruš 1dbc633bc8 Trade: doc++ 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š 6ab446f7ed Trade: document that MaterialAttributeData expect a non-empty name. 3 years ago
Vladimír Vondruš f0b4459ce3 Trade: doc++ 3 years ago
Vladimír Vondruš c8d009f0a9 Trade: sort addSupporterImporterContents() warnings by dependency order. 3 years ago
Vladimír Vondruš 1101712b16 imageconverter: adapt test to TgaImageConverter changes. 3 years ago
Pablo Escobar 3e15133772 Trade: fix doc typo. 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š 28c1f84e68 Fix various variable shadowing warnings on MSVC. 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
Vladimír Vondruš 484e1702a6 Trade: attempt to resuscitate GCC 4.8 that died on this test. 3 years ago
Squareys f447e994d2 Trade: implement support for Weights & JointIds in MeshData. 3 years ago
Vladimír Vondruš fe7edd7b63 Trade: C++, are you telling me that I can't do `-sizeof(foo)`?? 3 years ago
Vladimír Vondruš fe345a6e63 Trade: can't define a bitfield out of different types on MSVC. 3 years ago
Vladimír Vondruš 51a68a3fef Trade: work around MSVC 2015 parser warts. 3 years ago
Vladimír Vondruš 32d2885979 Trade: GCC 4.8 workarounds. 3 years ago
Vladimír Vondruš ae6029d128 Trade: support storing string fields in SceneData. 3 years ago
Vladimír Vondruš 8ee1244099 Trade: allow multiple SceneFieldType accepted for a T. 3 years ago
Vladimír Vondruš 21b951cd2b Trade: doc++ 3 years ago
Vladimír Vondruš 79c2dfcc81 Trade: use Utility::copy() instead of painstakingly filling test data. 3 years ago
Vladimír Vondruš 886d4a721c Trade: compare data pointers instead of just testing equality. 3 years ago
Vladimír Vondruš 9ba9c406aa Trade: deinline SceneFieldData::*Data() accessors. 3 years ago
Vladimír Vondruš 08df2f28a7 Trade: reorder SceneFieldData fields. 3 years ago
Vladimír Vondruš 10191d352c Trade: polish SceneData docs. 3 years ago
Vladimír Vondruš 3129a197dd Trade: err, no, there's no "upper 15 bits" in a 16bit MeshAttribute. 3 years ago
Vladimír Vondruš 2510a88b8f doc: don't link to deprecated APIs, again. 3 years ago
Vladimír Vondruš eafb2de1f1 Link all magnum-* utilities to Corrade::Main. 4 years ago
Vladimír Vondruš a496029874 Trade: accidentally didn't test MeshData::mutableAttribute<T[]>(). 4 years ago
Vladimír Vondruš a67effb57a Trade: allow array attributes to have implementation-specific formats. 4 years ago