-
e509f02da8
doc: update changelog.
Vladimír Vondruš
2023-06-15 15:26:56 +0200
-
e1583700e5
debuggers: add MSVC natvis files.
#620
Pablo Escobar
2023-06-14 15:42:04 +0200
-
4f1a56c463
GL: fix a link to glTextureUnit().
Vladimír Vondruš
2023-06-09 12:36:35 +0200
-
bbb54a9df8
It's 2023 already!
Vladimír Vondruš
2023-06-07 16:40:03 +0200
-
21cff30b27
modules: update Find modules from Corrade repository.
Vladimír Vondruš
2023-06-07 16:51:16 +0200
-
11fa89c36e
Test: can now do just .prefix(0) instead of some crazy shit.
Vladimír Vondruš
2023-06-07 17:29:57 +0200
-
c7a4c96072
MeshTools: show an example sequence for each generate*Indices() API.
Vladimír Vondruš
2023-06-04 15:20:39 +0200
-
05dda3f832
DebugTools: minor coverage fix.
Vladimír Vondruš
2023-06-04 15:19:41 +0200
-
8150e06616
DebugTools: support half floats in CompareImage for pixel views.
Vladimír Vondruš
2023-06-04 15:03:12 +0200
-
f589aa1a5d
DebugTools: improve pixel view format autodetection in CompareImage.
Vladimír Vondruš
2023-06-04 14:55:20 +0200
-
e5a2b29f39
Math: disable KTX Y-flip on load in a test data generator script.
Vladimír Vondruš
2023-06-04 14:54:03 +0200
-
410441791c
Math: implement BC2 flipping as well.
Vladimír Vondruš
2023-06-01 18:09:05 +0200
-
ccc5a45c4f
Math: can load just 6 bytes instead of 8 for BC4.
Vladimír Vondruš
2023-06-01 17:54:38 +0200
-
3ccb7a9fc9
Math: utilities for flipping BC1/3/4/5 blocks.
Vladimír Vondruš
2023-06-01 17:26:21 +0200
-
e02104df22
Math: print a note in the test if char is unsigned.
Vladimír Vondruš
2023-06-01 17:24:22 +0200
-
3113306d82
package/archlinux: adapt to lcov 2.0 changes.
Vladimír Vondruš
2023-06-01 17:23:56 +0200
-
13e18ebba7
DebugTools: more convenience CompareImage constructors.
Vladimír Vondruš
2023-06-01 17:22:37 +0200
-
2975e7af15
Doc++
Vladimír Vondruš
2023-06-01 12:43:28 +0200
-
0866e5c6e0
AnyImageConverter: adapt test to magnum-plugins changes.
Vladimír Vondruš
2023-05-29 22:49:51 +0200
-
25441e7468
*converter: support adding new option keys by prefixing them with +.
Vladimír Vondruš
2023-05-24 19:46:47 +0200
-
4b765e9b12
AnySceneConverter: GCC 4.8, don't crash on me.
Vladimír Vondruš
2023-05-21 23:31:06 +0200
-
ebfed3697e
AnySceneConverter: don't be lazy and test this properly as well.
Vladimír Vondruš
2023-05-21 22:30:46 +0200
-
7fd5eec964
AnySceneImporter: properly propagate mesh level count.
Vladimír Vondruš
2023-05-21 21:31:21 +0200
-
89aaf09217
AnySceneImporter: don't be lazy and properly test everything.
Vladimír Vondruš
2023-05-21 20:43:36 +0200
-
22c20bee4c
AnyImageImporter: properly test level count propagation.
Vladimír Vondruš
2023-05-21 20:14:06 +0200
-
05f42fb446
sceneconverter: adapt test to GltfSceneConverter changes.
Vladimír Vondruš
2023-05-21 20:55:00 +0200
-
71516ab436
Platform: properly tell GLFW to use EGL if desired.
Vladimír Vondruš
2023-05-20 00:00:26 +0200
-
7aec058ba4
Trade: add SceneFieldFlag::MultiEntry.
Vladimír Vondruš
2023-05-19 20:37:45 +0200
-
1c32aed1ef
Trade: minor.
Vladimír Vondruš
2023-05-19 20:22:48 +0200
-
19d9c5bedd
Trade: check that the importer is opened in addSupportedImporterContents().
Vladimír Vondruš
2023-05-18 22:25:28 +0200
-
39054f1b64
sceneconverter: add --object-hierarchy.
Vladimír Vondruš
2023-05-18 22:24:27 +0200
-
bc5d127bd6
sceneconverter: don't query Arguments value unnecessarily often.
Vladimír Vondruš
2023-05-18 13:07:21 +0200
-
9cd03baab3
Trade: allow calling setMeshAttributeName() on single-mesh converters.
Vladimír Vondruš
2023-05-18 12:44:14 +0200
-
6d1c7d7a28
SceneTools: add copy().
Vladimír Vondruš
2023-05-13 23:59:12 +0200
-
b34468146d
Trade: SceneFieldData::size() should be a std::size_t, not UnsignedLong.
Vladimír Vondruš
2023-05-16 12:05:58 +0200
-
2a707b8ea4
MaterialTools: add copy().
Vladimír Vondruš
2023-05-10 19:26:19 +0200
-
b27e7ef865
MeshTools: rewrite copy() tests without using Primitives.
Vladimír Vondruš
2023-05-13 23:54:51 +0200
-
015c8bba99
MeshTools: remove obsolete TODO in copy(), tighten the checks a bit.
Vladimír Vondruš
2023-05-13 23:54:11 +0200
-
3bcc847596
MeshTools: preserve offset-only attributes in copy().
Vladimír Vondruš
2023-05-10 19:21:59 +0200
-
d0124b268e
MeshTools: explicitly use default array deleters in copy().
Vladimír Vondruš
2023-05-10 19:07:48 +0200
-
47a6bf0185
MeshTools: deprecate owned() in favor of copy().
Vladimír Vondruš
2023-05-10 18:59:16 +0200
-
d4583adbef
SceneTools: preserve field flags in filterFieldEntries().
Vladimír Vondruš
2023-05-06 20:09:40 +0200
-
68ec362b37
SceneTools: add childrenDepthFirst().
Vladimír Vondruš
2023-05-06 19:47:26 +0200
-
8a4c9941b1
SceneTools: minor cleanup.
Vladimír Vondruš
2023-05-06 19:20:09 +0200
-
085ae0ee8d
SceneTools: add filterObjects().
Vladimír Vondruš
2023-04-23 20:44:18 +0200
-
c32bf7e74c
SceneTools: add filterFieldEntries().
Vladimír Vondruš
2023-04-22 22:21:56 +0200
-
e7d1e31f46
SceneTools: orderClusterParents() -> parentsBreadthFirst().
Vladimír Vondruš
2023-04-23 22:56:32 +0200
-
4a92ccfadd
SceneTools: flattenTransformHierarchy*D() -> absoluteFieldTransform*D().
Vladimír Vondruš
2023-04-23 22:23:27 +0200
-
8578c179e1
SceneTools: don't bother saving compile times in a deprecated header.
Vladimír Vondruš
2023-04-23 21:34:50 +0200
-
1e813908ec
SceneTools: add filterFields(), filter{Only,Except}Fields().
Vladimír Vondruš
2023-04-20 22:42:26 +0200
-
0a8ebfbea5
MeshTools: tighten up filter{Only,Except}Attributes() behavior.
Vladimír Vondruš
2023-04-20 22:41:23 +0200
-
67831511cf
SceneTools: handle enforced shared mapping in combineFields().
Vladimír Vondruš
2023-04-20 19:21:08 +0200
-
bdc28190e0
Trade: extract checks for shared scene field mapping.
Vladimír Vondruš
2023-04-20 17:12:05 +0200
-
7cfd41982c
SceneTools: make the combineFields() assertion test work on ARM64.
Vladimír Vondruš
2023-04-26 19:31:20 +0200
-
25b4bae09b
SceneTools: support strings in combineFields().
Vladimír Vondruš
2023-04-20 14:33:16 +0200
-
cc0db3dd08
Trade: assertions for string data being too far apart on 64 bits.
Vladimír Vondruš
2023-04-20 21:55:05 +0200
-
6ef3842d7c
Trade: use debug asserts given they're tested as debug asserts.
Vladimír Vondruš
2023-04-20 21:53:57 +0200
-
3a8bf6b82e
Trade: minor cleanup in SceneData internals.
Vladimír Vondruš
2023-04-20 21:53:01 +0200
-
f41b1f4fae
SceneTools: support SceneFieldType::Bit in combineFields().
Vladimír Vondruš
2023-04-18 22:56:00 +0200
-
c8809e6dde
SceneTools: further improve readability in combineFields() internals.
Vladimír Vondruš
2023-04-18 22:53:19 +0200
-
ba892c0ca7
SceneTools: tighten up & publish combineFields().
Vladimír Vondruš
2023-04-18 11:47:04 +0200
-
a99c5bd4e1
SceneTools: minor cleanup in the tests.
Vladimír Vondruš
2023-04-18 10:37:46 +0200
-
966b76fd71
MaterialTools: ensure the default deleter in filter{Attributes,Layers}().
Vladimír Vondruš
2023-04-16 18:53:17 +0200
-
1a7a79b923
sceneconverter: update a TODO.
Vladimír Vondruš
2023-04-20 19:34:14 +0200
-
c4607e38fc
MeshTools: port away from deprecated filterOnlyAttibutes() in transform().
Vladimír Vondruš
2023-04-20 19:31:48 +0200
-
8eff8f2879
MeshTools: deprecate ID-based filter*Attributes() in favor a new API.
Vladimír Vondruš
2023-04-16 18:46:14 +0200
-
d06d80596b
sceneconverter: forgot to include --set in the docs.
Vladimír Vondruš
2023-05-16 21:50:47 +0200
-
c5d2472a03
sceneconverter: add a --set option for setting arbitrary plugin config.
Vladimír Vondruš
2023-05-16 16:19:44 +0200
-
13d0b0b1c7
sceneconverter: add a --prefer option for plugin overrides.
Vladimír Vondruš
2023-05-16 15:30:19 +0200
-
12c58babe2
sceneconverter: add --passthrough-on-*-converter-failure.
Vladimír Vondruš
2023-05-16 13:27:42 +0200
-
f480426124
SceneTools: doc++
Vladimír Vondruš
2023-05-16 13:21:28 +0200
-
bda01768c2
doc: add a checklist of things to not forget with plugin interfaces.
Vladimír Vondruš
2023-05-13 20:13:33 +0200
-
3a9111df93
AnySceneImporter: proxy custom animation track target names.
Vladimír Vondruš
2023-05-13 20:12:50 +0200
-
7304ccc1e3
AnySceneConverter: proxy custom animation track name setting.
Vladimír Vondruš
2023-05-13 19:51:36 +0200
-
07ffe71cec
AnySceneConverter: uhh why these were all exported?!
Vladimír Vondruš
2023-05-13 19:49:38 +0200
-
2bba1834a0
Trade: ability to specify custom animation target names on conversion.
Vladimír Vondruš
2023-05-13 19:35:53 +0200
-
8764e25caa
Doc++
Vladimír Vondruš
2023-05-13 19:35:17 +0200
-
eabba4f155
Trade,SceneTools: use lowercase in custom field / attribute name tests.
Vladimír Vondruš
2023-05-13 19:04:08 +0200
-
509bad3462
Trade: don't unwrap custom attribute/field names when passing to do*().
Vladimír Vondruš
2023-05-13 18:54:26 +0200
-
b7de0916ab
Trade: make SceneData::releaseData() and releaseFieldData() independent.
Vladimír Vondruš
2023-05-11 19:05:16 +0200
-
89e77a42db
Trade: deprecate LightData::Type in favor of LightType.
Vladimír Vondruš
2023-04-26 19:19:15 +0200
-
73f5f0b8b0
Document how *Flag::Quiet and *Flag::Verbose is used by plugins.
Vladimír Vondruš
2023-05-12 22:04:27 +0200
-
65e15f238e
Math: improve Vector::flipped() docs.
Vladimír Vondruš
2023-05-12 16:56:54 +0200
-
041b1aa654
Trade: improve MeshData, SceneData and MaterialData population docs.
Vladimír Vondruš
2023-05-12 16:55:34 +0200
-
f14d4053da
Trade: clarify also offset-only SceneFieldData usage.
Vladimír Vondruš
2023-04-18 09:33:59 +0200
-
2c27831b0a
MeshTools,Trade: clarify why offset-only attributes can't be used.
Vladimír Vondruš
2023-04-18 09:32:24 +0200
-
fe0a46abad
Improve docs of image classes.
Vladimír Vondruš
2023-05-12 16:53:34 +0200
-
17ab578443
Add a pixelFormat(PixelFormat, UnsignedInt, bool) helper.
Vladimír Vondruš
2023-05-11 13:34:21 +0200
-
b9412c42d3
TgaImporter: consistently use "gray" instead of "grey" everywhere.
Vladimír Vondruš
2023-05-11 18:58:12 +0200
-
54d6348301
Add isPixelFormat{Normalized,Integer,FloatingPoint}() helpers.
Vladimír Vondruš
2023-05-11 12:48:56 +0200
-
332bcb62fa
It makes no sense to call isPixelFormatSrgb() on a depth/stencil format.
Vladimír Vondruš
2023-05-11 12:44:49 +0200
-
6afbb4afd2
Improve vertex format related docs.
Vladimír Vondruš
2023-05-10 20:02:46 +0200
-
e851b21e28
Trade: fix documentation copy-paste error.
John Turner
2023-05-05 20:12:54 +0200
-
fee1d23445
Math: expand silly warning suppression in a test to GCC 13.
Vladimír Vondruš
2023-05-10 18:16:13 +0200
-
74e492908a
Don't force static for Android
#617
LE GARREC Vincent
2023-04-27 12:05:16 +0200
-
-
-
bc1859f653
Trade: add animationTrackType{Size,Alignment}().
Vladimír Vondruš
2023-04-26 18:58:11 +0200
-
ca4c8f4522
Trade: minor code motion.
Vladimír Vondruš
2023-04-26 18:38:54 +0200
-
f43fa6ff95
Math: add APIs for quaternion reflection.
Vladimír Vondruš
2023-04-25 21:10:52 +0200
-
3e8d393b86
Fix build with CORRADE_STANDARD_ASSERT.
Vladimír Vondruš
2023-04-24 17:56:47 +0200
-
be9a3c247d
Math: change all assertions to debug-only.
Vladimír Vondruš
2023-04-24 17:25:45 +0200