368 Commits (d16dbcd93c775a3d15a679ea32e35e2d0a13c7b9)

Author SHA1 Message Date
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š ae6029d128 Trade: support storing string fields in SceneData. 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š 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
Vladimír Vondruš fc5429421c Trade: minor cleanup in a test. 4 years ago
Vladimír Vondruš 8d138295ee Trade: test that MeshData::*AsArray() APIs pick the right attribute. 4 years ago
Vladimír Vondruš 112fd14a52 Trade: use the vertexFormat() helper instead of assuming enum order. 4 years ago
Vladimír Vondruš ab52aed884 Trade: clean up MeshData::*AsArray() test cases. 4 years ago
Vladimír Vondruš cf6fcdef4f Trade: use unique identifiers in assertion tests. 4 years ago
Vladimír Vondruš 7de32e2013 Use the new, shorter Containers::Size / Stride typedefs. 4 years ago
Vladimír Vondruš 649017c0ff Trade: add MaterialData::attributeDataOffset(). 4 years ago
Vladimír Vondruš b3a9582455 Trade: add verbose output for SceneConverter::addImporterContents(). 4 years ago
Vladimír Vondruš eba7cf6038 {image,scene}converter: print IDs of data that failed to import in --info. 4 years ago
Vladimír Vondruš b75cb7c584 Trade: port away from deprecated MaterialData::tryAttribute(). 4 years ago
Vladimír Vondruš 36f7e0c1d4 Trade: rename MaterialData::tryAttribute() to findAttribute(). 4 years ago
Vladimír Vondruš 51fe5c0c8e {image,scene}converter: use StringIterable to simplify tests. 4 years ago
Vladimír Vondruš 8616927a75 Don't take an Iterable by value. 4 years ago
Vladimír Vondruš 7547cf8977 Test: use CORRADE_FAIL() where it makes sense. 4 years ago
Vladimír Vondruš df45cfadd7 Trade: add a MaterialData::attributeData(layer, id) accessor. 4 years ago
Vladimír Vondruš 6e788cb298 Test: simplify an expression, add a TODO. 4 years ago
Vladimír Vondruš 2ac11b3641 *converter: query extension and MIME only for data/file imageconverters. 4 years ago
Vladimír Vondruš 7f4458182e *converter: don't exit --info right after Doxygen config snippet marker. 4 years ago
Vladimír Vondruš cc9159d387 {scene,image}converter: add --info options for plugins. 4 years ago
Vladimír Vondruš ded328cd18 imageconverter: start testing this executable as well. 4 years ago
Vladimír Vondruš 7067ed91c8 {scene,image}converter: split implementation and executable tests. 4 years ago
Vladimír Vondruš 30bd1cd3b6 Trade: add MaterialDataType::Buffer. 4 years ago
Vladimír Vondruš ecee152c03 Trade: unify AbstractSceneConverter::end*() error messages. 4 years ago
Vladimír Vondruš 0a2148b93f Trade: ability to feed the whole importer into a scene converter. 4 years ago
Vladimír Vondruš cc29cbcc73 {image,scene}converter: extract and test --info printing code. 4 years ago
Vladimír Vondruš d344eca515 Trade: properly propagate image view flags in AbstractSceneConverter. 4 years ago
Vladimír Vondruš 66a57088b1 Trade: add SceneData::fieldSizeBound(). 4 years ago
Vladimír Vondruš f0ad33f850 Audio,ShaderTools,Text,Trade: packed debug printing for all Feature enums. 4 years ago
Vladimír Vondruš e1619e5aab Trade: expose materialLayerName() and materialAttributeName(). 4 years ago
Vladimír Vondruš a9a4caf740 Trade: add MaterialData::findAttributeId() and findLayerId(). 4 years ago
Vladimír Vondruš 54d0b999b1 Trade: un-combinatorially-explode ImageConverterFeatures. 4 years ago
Vladimír Vondruš 3892ddc4dc Trade: add AbstractImageConverter::extension() and mimeType(). 4 years ago
Vladimír Vondruš eb382b3096 Trade: implicitly abort previous conversion in all scene converter APIs. 4 years ago
Vladimír Vondruš 4ce7d8e9f4 Trade: improve messages for batch->single SceneConverter delegation. 4 years ago
Vladimír Vondruš cc8440184a Trade: AbstractSceneConverter::begin*() should have a way to fail. 4 years ago
Vladimír Vondruš 150d045275 Trade: full scene conversion support in AbstractSceneConverter. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš 667e8c1ca9 Trade: restrict multi-level image conversion to same flags as well. 4 years ago
Vladimír Vondruš f14e15c4a9 Introduce ImageFlags to annotate cube map and array images. 4 years ago