-
6c1f2e49ae
sceneconverter: fix mesh reference counting in --info.
Vladimír Vondruš
2022-06-10 19:06:48 +0200
-
b01678a883
sceneconverter: make --help more consistent with imageconverter.
Vladimír Vondruš
2022-06-09 23:35:07 +0200
-
5a8d31bf68
imageconverter: ability to chain multiple converters.
Vladimír Vondruš
2022-06-09 23:18:25 +0200
-
1627d2d9f7
imageconverter: avoid early returns in a complex flow.
Vladimír Vondruš
2022-06-09 23:17:18 +0200
-
782f5e6dfa
imageconverter: rename internal helpers for clarity.
Vladimír Vondruš
2022-06-09 22:32:02 +0200
-
7e8d65cff3
imageconverter: don't die if the converter doesn't support a feature.
Vladimír Vondruš
2022-06-09 20:47:15 +0200
-
9c217b04c8
imageconverter: don't print any output by default.
Vladimír Vondruš
2022-06-09 20:14:49 +0200
-
0f063fe86a
AnySceneImporter: propagate sceneField[For]Name() as well.
Vladimír Vondruš
2022-06-08 13:06:24 +0200
-
36127c02e0
AnySceneImporter: fix meshAttribute[For]Name() without a file opened.
Vladimír Vondruš
2022-06-08 12:52:47 +0200
-
a67755921b
AnySceneImporter: test meshAttribute[For]Name() propagation.
Vladimír Vondruš
2022-06-08 12:42:20 +0200
-
b9541f7f82
Any*{Importer,Converter}: clean up test file path passing.
Vladimír Vondruš
2022-06-08 12:29:10 +0200
-
b6739751d2
package/ci: further reduce parallelism on the main Linux job.
Vladimír Vondruš
2022-06-08 09:47:56 +0200
-
e7f9e74346
Trade: support for texture array layers in all MaterialData attributes.
Vladimír Vondruš
2022-06-07 18:00:17 +0200
-
41717e7ef1
Trade: use StringView bool conversion in assertions.
Vladimír Vondruš
2022-06-07 14:02:36 +0200
-
0143ad45d9
Trade: no need to fall back to std::string for concatenation anymore.
Vladimír Vondruš
2022-06-07 18:08:37 +0200
-
cb7dd224db
Trade: doc++, minor.
Vladimír Vondruš
2022-06-06 19:05:44 +0200
-
492b4272e3
Trade: *MaterialData::hasTextureCoordinates() returns false when it's 0.
Vladimír Vondruš
2022-06-06 19:03:54 +0200
-
4036c32c6b
Trade: verify *MaterialData::hasTextureCoordinates() does what docs say.
Vladimír Vondruš
2022-06-06 18:47:43 +0200
-
ca722eac6e
Don't declare extern PluginManager::Manager template anywhere.
Vladimír Vondruš
2022-06-06 19:08:21 +0200
-
33a652c089
AnyImageImporter: doc++
Vladimír Vondruš
2022-06-06 18:47:06 +0200
-
5a8d317ad3
AnyImage{Importer,Converter}: detect also KTX1.
#567
ktx1-detection
Vladimír Vondruš
2022-06-03 16:17:32 +0200
-
-
-
a218ddfa94
doc: add WebP to the file format list.
Vladimír Vondruš
2022-06-02 22:14:25 +0200
-
c720bf53b5
doc: mark OpenEXR as bundleable.
Vladimír Vondruš
2022-06-02 22:13:16 +0200
-
389ee37843
AnyImageImporter: recognize WebP extension and header magic.
Vladimír Vondruš
2022-06-02 22:06:39 +0200
-
745830e1a9
Vk: properly redirect internal pointers on ShaderSet move.
Vladimír Vondruš
2022-06-01 18:45:19 +0200
-
5e3b610613
doc: remove Clang 3.8 references, advertise Clang 6+ as supported.
Vladimír Vondruš
2022-06-01 17:38:19 +0200
-
90f614aa84
package/ci: unify comments.
Vladimír Vondruš
2022-06-01 17:33:14 +0200
-
9e56e6e5f4
package/ci: no reason to not use GCC 4.8 also for Vulkan.
Vladimír Vondruš
2022-06-01 17:32:09 +0200
-
33385a7670
package/ci: use Ubuntu 18.04 on CircleCI.
Vladimír Vondruš
2022-06-01 17:31:34 +0200
-
1fe29a8333
DebugTools: fix WebGL 2 build on Emscripten < 2.0.17.
Vladimír Vondruš
2022-05-31 19:48:37 +0200
-
07c88b6fb2
doc: upgrade DdsImporter to a "no caveats" state.
Vladimír Vondruš
2022-05-31 10:47:06 +0200
-
8d770524e1
imageconverter: show total data size in --info.
Vladimír Vondruš
2022-05-31 10:44:36 +0200
-
4a54de117d
doc: updated changelog.
Vladimír Vondruš
2022-05-27 23:57:56 +0200
-
cdfe668d58
AnyImageImporter: recognize ASTC files and data.
Vladimír Vondruš
2022-05-27 23:47:21 +0200
-
a63e175687
doc: link to plugin behavior docs even if there are no caveats.
Vladimír Vondruš
2022-05-27 23:43:04 +0200
-
4b6248cfb2
package/ci: retry Android tests 10x more after a two minute timeout.
Vladimír Vondruš
2022-05-27 17:24:37 +0200
-
d087dbb349
package/ci: parametrize CMake download.
Vladimír Vondruš
2022-05-27 17:22:34 +0200
-
602aac8036
AnyImageImporter: remove a TODO for KTX magic recognition.
Vladimír Vondruš
2022-05-25 21:30:42 +0200
-
c1d5454cf7
AnySceneImporter: use Compare::StringHasPrefix in a test.
Vladimír Vondruš
2022-05-25 21:30:26 +0200
-
f024963ff9
{Obj,Tga}Importer: clean up now-unneeded StringStl.h includes.
Vladimír Vondruš
2022-05-25 21:30:05 +0200
-
c9bc0d7777
doc: updated changelog.
Vladimír Vondruš
2022-05-25 21:31:41 +0200
-
53a74b5e6c
gl-info: port away from std::string.
Vladimír Vondruš
2022-05-25 21:29:24 +0200
-
70d286774f
Platform: use StringView in *Application::Text*Event.
Vladimír Vondruš
2022-05-25 21:26:42 +0200
-
59989fa3ea
Platform: port *XApplication away from std::string.
Vladimír Vondruš
2022-05-25 21:19:41 +0200
-
ca1cbe2950
Platform: port Sdl2Application away from std::string.
Vladimír Vondruš
2022-04-18 21:35:33 +0200
-
c3024cbcc9
Platform: port EmscriptenApplication away from std::string.
Vladimír Vondruš
2022-04-18 21:26:17 +0200
-
b9459d3669
Platform: port GlfwApplication away from std::string.
Vladimír Vondruš
2022-04-15 12:16:43 +0200
-
a6da074ae0
doc: updated changelog.
Vladimír Vondruš
2022-05-25 09:29:01 +0200
-
8a32694c5d
Reword a sentence in vulkan-wrapping.dox
Christophe Meyer
2022-05-19 11:35:52 +0200
-
e9acbdb677
GL,DebugTools: "fix" global symbol duplication between test libraries.
#565
gltestlib-symbol-duplication
Vladimír Vondruš
2022-05-15 15:47:48 +0200
-
8090013e0a
GL,Text: verify buffer contents on GLES3
Pablo Escobar
2022-05-03 19:13:24 +0200
-
-
-
65e09afa75
package/ci: xcode 11.4 image on CircleCI is useless now.
Vladimír Vondruš
2022-05-24 23:09:33 +0200
-
7a382db5f6
DebugTools: thanks, Doxygen, for brightening up my MONDAY.
Vladimír Vondruš
2022-05-23 15:04:07 +0200
-
f526e0418e
sceneconverter: store IDs of custom field names instead of raw values.
Vladimír Vondruš
2022-05-23 12:56:53 +0200
-
a961f580e8
doc: updated changelog and credits.
Vladimír Vondruš
2022-05-23 14:31:30 +0200
-
06dfb8e985
DebugTools: mention that buffer[Sub]Data() always uses a new allocation.
Vladimír Vondruš
2022-05-23 13:35:31 +0200
-
8d604a4803
package/ci: Emscripten 2.0.17 to 2.0.24 is utterly broken, skip.
Vladimír Vondruš
2022-05-15 18:40:37 +0200
-
4350f1358a
package/ci: Run emscripten-webgl2 on Emscripten 2.0.17
Pablo Escobar
2022-05-14 22:10:38 +0200
-
342a8a9235
DebugTools: test size 0 in buffer[Sub]Data()
Pablo Escobar
2022-05-23 14:20:56 +0200
-
1ac982f258
DebugTools: make bufferData()/bufferSubData() available on WebGL 2.0
Pablo Escobar
2022-05-23 14:14:43 +0200
-
588f62d2a0
DebugTools: make bufferData()/bufferSubData() default to Buffer::subData()
Pablo Escobar
2022-05-23 14:04:51 +0200
-
3ab4c74a66
GL: expose Buffer::data()/subData() on WebGL 2.0
Pablo Escobar
2022-05-02 18:32:13 +0200
-
500e41e4a8
DebugTools: adapt tests to buffer[Sub]Data() deprecation.
Vladimír Vondruš
2022-05-23 14:05:00 +0200
-
0113b34852
DebugTools: deprecate templated bufferData().
Vladimír Vondruš
2022-05-23 13:56:04 +0200
-
fabfdba0fb
DebugTools: buffer[Sub]Data() relies on ARB_map_buffer_range.
Vladimír Vondruš
2022-05-23 13:50:26 +0200
-
21ef0f66eb
[wip] AnySceneImporter: correctly propagate custom scene field names.
sceneconverter
Vladimír Vondruš
2022-05-19 17:55:00 +0200
-
ba75264b1f
Reword a sentence in vulkan-wrapping.dox
#564
Christophe Meyer
2022-05-19 11:35:52 +0200
-
237ef9981a
[wip] sceneconverter: work with whole scenes, not just meshes.
Vladimír Vondruš
2022-05-06 13:38:48 +0200
-
575bbb1dec
[wip] Trade: ability to feed a whole importer to a scene converter.
Vladimír Vondruš
2022-04-15 10:05:20 +0200
-
573204d3de
[wip] TODOs
Vladimír Vondruš
2022-04-12 22:31:15 +0200
-
cf61ed4ed6
[wip] Trade: sad initializer_list overloads
Vladimír Vondruš
2022-04-12 22:29:29 +0200
-
e8df904cc5
[wip] Trade: delegation from single-mesh coooooooooooo
Vladimír Vondruš
2022-04-12 22:28:07 +0200
-
e3a8daca45
[wip] Trade: full scene conversion support in AbstractSceneConverter.
Vladimír Vondruš
2022-04-12 22:23:13 +0200
-
0b58116985
[wip] Trade: expand SceneConverterFeature to 32 bits.
Vladimír Vondruš
2022-04-12 22:10:51 +0200
-
4046e75cca
[wip] Trade: un-combinatorially-explode ImageConverterFeatures.
Vladimír Vondruš
2022-04-12 22:35:14 +0200
-
eaf8d7cdc8
[wip] Trade: rebuild AbstractImageConverter around ImageData.
Vladimír Vondruš
2022-04-12 22:32:05 +0200
-
-
-
d90c512cc2
SceneTools: use the fancier member-function-slicing APIs.
Vladimír Vondruš
2022-05-17 16:06:08 +0200
-
41d9616c18
SceneTools: no need to preserve this expressions on a no-assert build.
Vladimír Vondruš
2022-05-17 16:04:49 +0200
-
6b18a5e11f
TODOs for the stupid annoying Emscripten -s<SPACE>WHATEVER flags.
Vladimír Vondruš
2022-05-15 18:13:38 +0200
-
a1bd845c34
Doc++
Vladimír Vondruš
2022-05-17 15:57:31 +0200
-
d07b6a2bb4
sceneconverter: show also total data size in --info.
Vladimír Vondruš
2022-05-17 15:51:59 +0200
-
e0909fedfe
Math: add castInto() variants for Double<->integer.
Vladimír Vondruš
2022-05-17 15:49:51 +0200
-
f9ce0476b7
Math: fixed incorrectly copypasted docs in castInto().
Vladimír Vondruš
2022-05-17 15:48:58 +0200
-
96360aff25
SceneTools: mark everything here as experiental.
Vladimír Vondruš
2022-05-17 15:38:06 +0200
-
f049ba9012
Fix a non-deprecated build on MSVC, again.
Vladimír Vondruš
2022-05-12 11:56:38 +0200
-
-
-
5f5cfb1094
doc: updated credits and changelog.
Vladimír Vondruš
2022-05-16 13:13:12 +0200
-
35b376e619
Fix tiny english issue in features.dox
#563
Christophe Meyer
2022-05-16 08:11:38 +0200
-
0508e29320
doc: updated credits & changelog.
Vladimír Vondruš
2022-05-15 15:28:03 +0200
-
2ee6054f69
doc: adapt to the fact there's a real GltfImporter now.
Vladimír Vondruš
2022-05-12 01:40:15 +0200
-
95f4124b5b
GL: add Framebuffer::InvalidationAttachment::DepthStencil
Pablo Escobar
2022-02-21 20:23:01 +0100
-
1ae34716a0
package/ci: Run emscripten-webgl2 on Emscripten 2.0.17
#560
Pablo Escobar
2022-05-14 22:10:38 +0200
-
48d97eb7be
GL, Text: verify buffer contents on GLES3
Pablo Escobar
2022-05-03 19:13:24 +0200
-
de94fc9441
DebugTools: make bufferSubData()'s template type default to char
Pablo Escobar
2022-05-03 18:48:22 +0200
-
63dd31528f
DebugTools: handle and test size 0 in bufferData()/bufferSubData() for all cases
Pablo Escobar
2022-05-03 18:41:47 +0200
-
b929cf41fa
DebugTools: make bufferData()/bufferSubData() available on WebGL 2.0
Pablo Escobar
2022-05-02 18:54:48 +0200
-
effebf390e
DebugTools: make bufferData()/bufferSubData() default to Buffer::subData()
Pablo Escobar
2022-05-02 18:52:37 +0200
-
5356b43d39
GL: expose Buffer::data()/subData() on WebGL 2.0
Pablo Escobar
2022-05-02 18:32:13 +0200
-
adfc850419
GL: add Framebuffer::InvalidationAttachment::DepthStencil
#554
Pablo Escobar
2022-02-21 20:23:01 +0100
-
-
-
49bcbed2f4
sceneconverter: highlight unreferenced data red in --info.
Vladimír Vondruš
2022-05-04 10:56:15 +0200
-
b8340f1934
Shaders: make the TODOs even more nightmarish.
Vladimír Vondruš
2022-05-02 09:31:57 +0200
-
-