-
e7321a07e7
Platform: set SDL_HINT_OPENGL_ES_DRIVER only on GLES.
Vladimír Vondruš
2022-09-09 19:37:41 +0200
-
da569a41de
Platform: merge WindowlessWindowsEglApplication into EglApp and remove.
Vladimír Vondruš
2022-09-09 19:00:45 +0200
-
6d4758f534
Platform: properly handle the optional EGL surface in moves.
Vladimír Vondruš
2022-09-09 18:23:27 +0200
-
cc0aa87646
CMake: forgot to prefix a conditional option condition here.
Vladimír Vondruš
2022-09-09 15:51:25 +0200
-
983a99d540
Animation,Trade: add various TODOs.
Vladimír Vondruš
2022-09-09 14:24:08 +0200
-
adaaeeb884
sceneconverter: implement --info-cameras.
Vladimír Vondruš
2022-09-09 01:12:35 +0200
-
cc29cbcc73
{image,scene}converter: extract and test --info printing code.
Vladimír Vondruš
2022-09-09 00:32:56 +0200
-
597fa89e4e
sceneconverter: move colored output logic at the top as well.
Vladimír Vondruš
2022-08-25 12:55:48 +0200
-
6749df4c4b
debuggers: add GDB pretty-printers for some types.
#589
William JCM
2022-09-10 13:38:25 +0200
-
6af8c0b4d0
sceneconverter: reorder all plugin managers to be in a single place.
Vladimír Vondruš
2022-08-25 12:35:28 +0200
-
df8da4e27b
Trade: missing include in an internal header.
Vladimír Vondruš
2022-09-07 18:57:34 +0200
-
1f1041b4b0
Math: update Half doc snippets to reflect what's actually printed.
Vladimír Vondruš
2022-09-07 18:10:57 +0200
-
d0d0f978f9
Test: start testing code in various command line utilities.
Vladimír Vondruš
2022-09-07 14:06:37 +0200
-
-
-
da5d2fa958
MeshTools: fix more unused var warnings on a non-deprecated build.
Vladimír Vondruš
2022-09-07 09:34:55 +0200
-
fe6a387515
TextureTools,Trade: fix unused var warning on a non-deprecated build.
Vladimír Vondruš
2022-09-07 09:06:03 +0200
-
4ff655740e
GL: take an Iterable in AbstractShaderProgram::attachShaders().
Vladimír Vondruš
2022-09-06 20:45:01 +0200
-
13015bd8ff
Shaders: no need to store MeshVisualizer flags in CompileState.
Vladimír Vondruš
2022-09-06 20:30:11 +0200
-
eede671755
Shaders: avoid including GL/Shader.h in headers.
Vladimír Vondruš
2022-09-06 20:05:40 +0200
-
a494b47d4b
GL: add Shader::wrap() and release().
Vladimír Vondruš
2022-09-06 19:05:55 +0200
-
966b94873e
Shaders: add a benchmarking TODO.
Vladimír Vondruš
2022-09-06 18:38:17 +0200
-
ce313a51c2
doc: mark KHR_parallel_shader_compile as (mostly) done.
Vladimír Vondruš
2022-09-06 18:36:00 +0200
-
c0c712cc33
GL: deprecate list-taking Shader::compile() and ShaderProgram::link().
Vladimír Vondruš
2022-09-06 18:30:15 +0200
-
c9d7365937
GL: better handle a case of async link failures.
Vladimír Vondruš
2022-09-06 17:56:42 +0200
-
6e7b92b25a
GL: unify tests for Shader/ShaderProgram compile/link failures.
Vladimír Vondruš
2022-09-06 17:31:45 +0200
-
70fc232dbc
GL: unconditionally trim shader compilation/linking messages.
Vladimír Vondruš
2022-09-06 15:43:57 +0200
-
56cc8734c7
Shaders: the early exit is only for assertion testing, document that.
Vladimír Vondruš
2022-09-06 15:31:54 +0200
-
10dffc6592
doc: updated credits & changelog.
Vladimír Vondruš
2022-09-06 15:21:11 +0200
-
40fa631f2b
Shaders: these constructors shuld've been marked as new.
Vladimír Vondruš
2022-09-06 15:09:24 +0200
-
48326ac418
Shaders: minor cleanup & document new async compilation APIs.
Vladimír Vondruš
2022-09-06 15:19:30 +0200
-
82a1f8e767
Shaders: fix a typo in a doc snippet.
Vladimír Vondruš
2022-09-06 17:52:49 +0200
-
e9520c2a5a
GL: show the actual variable declaration in a doc snippet.
Vladimír Vondruš
2022-09-06 17:53:27 +0200
-
4580c30d1e
GL: document async shader compilation and linking.
Vladimír Vondruš
2022-09-06 15:06:43 +0200
-
1f3c250e8e
doc: move MyShader definition out of snippet main().
Vladimír Vondruš
2022-09-05 22:00:45 +0200
-
eb17d77562
Shaders: implement async shader compilation for all shaders.
Vladislav Oleshko
2022-07-08 22:01:09 +0300
-
96f97d4e7a
GL: implement APIs for async shader compilation & linking.
Vladislav Oleshko
2022-07-08 22:01:09 +0300
-
4b2de39396
singles: update MagnumMath docs with what CorradeCpu has already.
Vladimír Vondruš
2022-09-05 19:24:51 +0200
-
d605b06b91
Shaders,Text: fix some Engrish.
Vladimír Vondruš
2022-09-05 19:02:55 +0200
-
4d8fe77809
Use a more concrete message prefix in MAGNUM_ASSERT_*_SUPPORTED() macros.
Vladimír Vondruš
2022-09-05 19:01:59 +0200
-
ebbed673b2
Fixes
#576
Vladislav Oleshko
2022-09-03 23:49:59 +0300
-
65f3d81d10
doc: list GltfSceneConverter in the file format tables.
Vladimír Vondruš
2022-09-01 12:47:46 +0200
-
213e80426d
AnySceneConverter: recognize glTF files.
Vladimír Vondruš
2022-09-01 12:46:41 +0200
-
ffba3e2643
AnySceneImporter: explicitly verify delegating *.glb files as well.
Vladimír Vondruš
2022-09-01 12:45:44 +0200
-
d344eca515
Trade: properly propagate image view flags in AbstractSceneConverter.
Vladimír Vondruš
2022-09-01 12:42:30 +0200
-
6aaf3711f2
Math: doc++
Vladimír Vondruš
2022-09-01 12:35:19 +0200
-
84b27e14d0
package/ci: add a TODO for Ninja job capping.
Vladimír Vondruš
2022-08-31 00:16:51 +0200
-
c6c35035f8
package/ci: further reduce ES3 build parallelism.
Vladimír Vondruš
2022-08-30 20:40:38 +0200
-
66a57088b1
Trade: add SceneData::fieldSizeBound().
Vladimír Vondruš
2022-08-30 19:16:40 +0200
-
f0ad33f850
Audio,ShaderTools,Text,Trade: packed debug printing for all Feature enums.
Vladimír Vondruš
2022-08-30 18:51:21 +0200
-
9b610ee600
Audio: actually test ImporterFeatures debug printing.
Vladimír Vondruš
2022-08-30 18:46:36 +0200
-
7c1ae161b9
{image,scene}converter: don't use a white terminal color in --info.
Vladimír Vondruš
2022-08-25 13:01:31 +0200
-
4f86aa622f
Merge
e9acbdb677 into 72a51c3594
#565
Vladimír Vondruš
2022-08-26 08:37:07 +0900
-
-
-
1e363fdab8
Fix MeshVisualizer test case
Vladislav Oleshko
2022-08-24 20:05:53 +0300
-
9a0af4d3bb
Fix unused vars
Vladislav Oleshko
2022-08-24 19:48:15 +0300
-
72a51c3594
DebugTools: doc++
Vladimír Vondruš
2022-08-24 13:02:08 +0200
-
dfc7c3fe2c
DebugTools: no need to set hidden visibility for a nested class.
Vladimír Vondruš
2022-08-24 12:59:26 +0200
-
e1619e5aab
Trade: expose materialLayerName() and materialAttributeName().
Vladimír Vondruš
2022-08-24 12:57:17 +0200
-
16703f3137
Trade: doc++
Vladimír Vondruš
2022-08-24 12:36:37 +0200
-
3cb7fe5993
Trade: doc++
Vladimír Vondruš
2022-08-22 18:50:03 +0200
-
a9a4caf740
Trade: add MaterialData::findAttributeId() and findLayerId().
Vladimír Vondruš
2022-08-22 18:42:27 +0200
-
dd51e27247
Fix MeshVisualizer & tests
Vladislav Oleshko
2022-08-24 19:21:44 +0300
-
b592fcbff3
Fix formatting
Vladislav Oleshko
2022-08-24 18:57:37 +0300
-
3ab4b6fef3
Refactor tests
Vladislav Oleshko
2022-08-23 16:50:15 +0300
-
b5da1e2abc
Move VertexColorGL impls from header
Vladislav Oleshko
2022-08-23 15:24:21 +0300
-
b086162c6d
Move VectorGL impls from header
Vladislav Oleshko
2022-08-23 14:58:24 +0300
-
1d6c99da76
Move FlatGL impls from header
Vladislav Oleshko
2022-08-23 14:52:39 +0300
-
9941d83e1d
Trade: rename internal MaterialData helpers for consistency.
Vladimír Vondruš
2022-08-22 18:35:43 +0200
-
569ae5a195
AnyImageImporter: fall back to BasisImporter if KtxImporter isn't found.
Vladimír Vondruš
2022-08-22 14:56:48 +0200
-
75d927272b
Trade: doc++
Vladimír Vondruš
2022-08-22 14:21:21 +0200
-
54d0b999b1
Trade: un-combinatorially-explode ImageConverterFeatures.
Vladimír Vondruš
2022-08-22 14:17:10 +0200
-
511d869413
DistanceFieldVector & tests. Fix deprecated references
Vladislav Oleshko
2022-08-21 22:20:06 +0300
-
c29c5d67f7
TgaImageConverter: fix a non-deprecated build.
Vladimír Vondruš
2022-08-20 19:00:16 +0200
-
278431dd8f
AnyImageConverter: bump plugin interface.
Vladimír Vondruš
2022-08-20 13:41:00 +0200
-
f5f96513b5
TgaImageConverter: expose file extension and MIME type interfaces.
Vladimír Vondruš
2022-08-20 13:17:30 +0200
-
3892ddc4dc
Trade: add AbstractImageConverter::extension() and mimeType().
Vladimír Vondruš
2022-08-20 13:17:08 +0200
-
5795c1505b
Tga{Importer,ImageConverter}: minor cleanup.
Vladimír Vondruš
2022-08-20 12:46:45 +0200
-
a4561716f6
Trade: doc++
Vladimír Vondruš
2022-08-20 12:34:08 +0200
-
-
-
eb382b3096
Trade: implicitly abort previous conversion in all scene converter APIs.
Vladimír Vondruš
2022-08-18 11:44:16 +0200
-
89763380e1
AnySceneConverter: support whole scene conversion.
Vladimír Vondruš
2022-08-18 00:25:30 +0200
-
a5298a2c08
Any*Converter: clean up unused Corrade/Containers/StringStl.h includes.
Vladimír Vondruš
2022-08-18 00:20:12 +0200
-
4ce7d8e9f4
Trade: improve messages for batch->single SceneConverter delegation.
Vladimír Vondruš
2022-08-17 23:59:03 +0200
-
11cc18486b
Any*{Converter,Importer}: clean up ancient log redirection in tests.
Vladimír Vondruš
2022-08-17 23:25:32 +0200
-
424d666bab
Any*{Importer,Converter}: no, raw string literals make no sense here.
Vladimír Vondruš
2022-08-17 23:22:08 +0200
-
cc8440184a
Trade: AbstractSceneConverter::begin*() should have a way to fail.
Vladimír Vondruš
2022-08-17 22:08:10 +0200
-
2b5cb6d409
package/ci: yes, tests got even heavier, so reduce the parallelism again.
Vladimír Vondruš
2022-08-17 19:38:41 +0200
-
150d045275
Trade: full scene conversion support in AbstractSceneConverter.
Vladimír Vondruš
2022-04-12 22:10:51 +0200
-
61ea2c7eca
doc: updated credits and changelog.
Vladimír Vondruš
2022-08-18 11:13:12 +0200
-
8b45a5170c
Use Corrade String[View] in some ConfigurationValue specializations.
Hugo Amiard
2022-08-10 12:11:49 +0200
-
0588c1eefe
AnyImageConverter: adapt test to changes in OpenExrImageConverter.
Vladimír Vondruš
2022-08-17 13:18:21 +0200
-
b418a8fc87
Vk: add a clickable reference to Queue::submit() from CommandBuffer docs.
Vladimír Vondruš
2022-08-16 16:24:37 +0200
-
0f4f14bb00
Vk: use Containers::Iterable in DescriptorSetLayoutCreateInfo.
Vladimír Vondruš
2022-08-16 16:16:04 +0200
-
d958d73df6
Vk: add TODOs for when Containers::Iterable<T&> is a thing.
Vladimír Vondruš
2022-08-16 16:08:48 +0200
-
87fd89c66f
MeshTools: use Containers::Iterable in concatenate*() and combine*().
Vladimír Vondruš
2022-08-16 15:52:45 +0200
-
fb7e4101f6
package/ci: go back to lcov 1.13 on MinGW.
Vladimír Vondruš
2022-08-13 16:29:43 +0200
-
d1f283d962
Math: fix batch min()/max()/minmax() to work with const input views.
Vladimír Vondruš
2022-08-03 12:32:24 +0200
-
e3e05cd1fd
Small fix in PhongGL construct
Vladislav Oleshko
2022-08-15 20:11:35 +0300
-
fdb1dcaf3b
VertexColor & tests
Vladislav Oleshko
2022-08-15 19:18:11 +0300
-
09ab0ef579
Fixes
Vladislav Oleshko
2022-08-13 14:17:26 +0300
-
cf9b90ff9b
PhongGL & tests
Vladislav Oleshko
2022-08-13 14:00:53 +0300
-
3c899c1631
Small fixes
Vladislav Oleshko
2022-08-13 11:53:41 +0300
-
e1ec1a6794
MeshVisualizerGL3D & tests
Vladislav Oleshko
2022-08-11 22:55:29 +0300