94 Commits (02a0960d12d2f6dbb3c3776cea64c5a8814d1ef3)

Author SHA1 Message Date
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš e9a54f8fec Trade: document return values of SceneData convenience getters. 2 years ago
Vladimír Vondruš f91ce08591 Trade: mention upfront that all *Data are basically immutable. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš dc9897ff1e doc: fix various errors in Doxygen references. 2 years ago
Vladimír Vondruš 7a05ddbf07 doc: explicitly prefix all Corrade API references with Corrade::. 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 4197f9379d Doc++ 3 years ago
Vladimír Vondruš 414e80bbe2 Trade: avoid double lookup in template MeshData and SceneData accessors. 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š b34468146d Trade: SceneFieldData::size() should be a std::size_t, not UnsignedLong. 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š 6ef3842d7c Trade: use debug asserts given they're tested as debug asserts. 3 years ago
Vladimír Vondruš ba892c0ca7 SceneTools: tighten up & publish combineFields(). 3 years ago
Vladimír Vondruš b7de0916ab Trade: make SceneData::releaseData() and releaseFieldData() independent. 3 years ago
Vladimír Vondruš 041b1aa654 Trade: improve MeshData, SceneData and MaterialData population docs. 3 years ago
Vladimír Vondruš f14d4053da Trade: clarify also offset-only SceneFieldData usage. 3 years ago
Vladimír Vondruš 3e8d393b86 Fix build with CORRADE_STANDARD_ASSERT. 3 years ago
Vladimír Vondruš 9c0dd1435f Doc++ 3 years ago
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š 01976f170d Trade: add a TODO for potential better SceneFieldData packing. 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š 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š 274144bba5 Trade: doc++ 3 years ago
Vladimír Vondruš 1dbc633bc8 Trade: doc++ 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š 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š 66a57088b1 Trade: add SceneData::fieldSizeBound(). 4 years ago
Vladimír Vondruš 3cb7fe5993 Trade: doc++ 4 years ago
Vladimír Vondruš 2ee6054f69 doc: adapt to the fact there's a real GltfImporter now. 4 years ago
Vladimír Vondruš cfc02599e5 Trade: drop {MeshAttribute,SceneField}::Custom. 4 years ago
Vladimír Vondruš 0978c3ce33 Trade: cross-link importer name queries better. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 96f4dd077f Trade: the comma in this assert feels weird. 4 years ago
Vladimír Vondruš 72d20475c6 Trade: add SceneData::transformationFieldSize(). 4 years ago
Vladimír Vondruš 82ff79324c Trade: rename internal helper for consistency. 4 years ago
Vladimír Vondruš 8b6f8bd75c Trade: improve SceneFieldData assertion message to be more helpful. 4 years ago
Vladimír Vondruš 5e2d71578c Trade: doc++ 4 years ago
Vladimír Vondruš dd9f4747b7 Trade: use 64-bit values in object-oriented SceneData APIs. 4 years ago