-
d4f4f845d9
doc: note to self: look at the diff before commiting.
Vladimír Vondruš
2020-06-26 12:39:21 +0200
-
a5722f175a
Doc++
Vladimír Vondruš
2020-06-26 13:02:31 +0200
-
d0fa28c331
Use the new half/packed typedefs where appropriate.
Vladimír Vondruš
2020-06-26 13:01:57 +0200
-
769e27340f
Trade: AbstractImporter::importerState() expects a file to be opened.
Vladimír Vondruš
2020-06-26 12:53:52 +0200
-
00acfbc659
sceneconverter: add a more complex example.
Vladimír Vondruš
2020-06-26 12:53:27 +0200
-
4933b48652
imageconverter,sceneconverter: compact image info if possible.
Vladimír Vondruš
2020-06-26 12:52:13 +0200
-
1ff8baa220
GL: clarify Shader error reporting.
Vladimír Vondruš
2020-06-26 12:39:04 +0200
-
c74e49b3f4
Shaders: make instancing finally work on ES2 / WebGL 1.
Vladimír Vondruš
2020-06-24 11:08:40 +0200
-
7547cfd10a
Platform: CMAKE_TOOLCHAIN_FILE should be always absolute.
Vladimír Vondruš
2020-06-23 19:23:57 +0200
-
41c82c6a63
package/archlinux: test more GL codepaths also in the release PKGBUILD.
Vladimír Vondruš
2020-06-23 11:50:17 +0200
-
609275f993
Audio,GL: shorter way to avoid crashes on nullptr C strings.
Vladimír Vondruš
2020-06-22 11:58:47 +0200
-
54a48992ff
GL: doc++
Vladimír Vondruš
2020-06-22 11:49:07 +0200
-
28c2dbf167
modules: don't look for OpenAL config on Emscripten.
Vladimír Vondruš
2020-06-19 13:35:41 +0200
-
1436b7bc86
Shaders: fix various WebGL issues with new MeshVisualizer features.
Vladimír Vondruš
2020-06-19 13:28:06 +0200
-
3aca89ec82
GL: minor.
Vladimír Vondruš
2020-06-19 13:35:25 +0200
-
e2621fac3c
GL,Audio: use plain old binary search for extension setup.
Vladimír Vondruš
2020-06-18 16:53:48 +0200
-
54c42dfb4d
GL,Audio: sort extension lists alphabetically.
Vladimír Vondruš
2020-06-18 13:45:48 +0200
-
b45514cb1c
GL,Audio: use CORRADE_ITERATION() in extension list tests.
Vladimír Vondruš
2020-06-18 13:41:48 +0200
-
5f1fd752fa
GL: no need to have those in a std::vector<std::string>.
Vladimír Vondruš
2020-06-18 13:21:34 +0200
-
ca8172311d
Math: FFS, GCC.
Vladimír Vondruš
2020-06-22 11:36:52 +0200
-
12577ce07f
Math: verify normal matrix calculation against the ground truth code.
Vladimír Vondruš
2020-06-18 13:03:13 +0200
-
10f29d2c81
MeshTools: change concatenate() to do only what it's designed for.
Vladimír Vondruš
2020-06-17 20:02:36 +0200
-
fdb754bc27
MeshTools: add owned() and reference() utils.
Vladimír Vondruš
2020-06-17 19:30:30 +0200
-
96f82ad124
Trade: unify array MeshAttributeData constructors.
Vladimír Vondruš
2020-06-17 18:17:31 +0200
-
1026aee80e
Moved the NoInit tag from Math to the root namespace.
Vladimír Vondruš
2020-06-12 21:30:18 +0200
-
5b7caaee84
CMake: create the output dir before copying a DLL.
Vladimír Vondruš
2020-06-16 14:54:18 +0200
-
a7956de7ba
Math: avoid std::is_pod.
Vladimír Vondruš
2020-06-15 12:49:24 +0200
-
10a3f9fe99
Add a TODO for CMake 3.15.
Vladimír Vondruš
2020-06-15 12:13:37 +0200
-
29990a7d64
WIP
#444
Squareys
2020-06-11 15:10:49 +0200
-
8855c7c4e5
doc: updated changelog.
Vladimír Vondruš
2020-06-11 13:01:27 +0200
-
8bc1fa154d
Android: make this work again with NDK r19+ and CMake 3.16+.
Vladimír Vondruš
2020-06-11 00:12:26 +0200
-
205192bca8
doc: update for the new Doxygen doc build setup.
Vladimír Vondruš
2020-06-11 00:11:05 +0200
-
1b1347f571
modules: find the OpenAL DLL also with the imported target.
Vladimír Vondruš
2020-06-10 23:55:44 +0200
-
7f88ae5b6e
Updated toolchains submodule.
Vladimír Vondruš
2020-06-10 18:29:25 +0200
-
01b666da2a
modules: find GLFW via config only if the target doesn't already exist.
Vladimír Vondruš
2020-06-10 17:03:41 +0200
-
25f7d79a96
modules: rewrite FindOpenAL to support static and subproject AL Soft.
Vladimír Vondruš
2020-06-10 14:24:05 +0200
-
23d2ab1d1b
gl-info: modernize output printing a bit, list remaining defines.
Vladimír Vondruš
2020-06-06 20:49:46 +0200
-
1fd8722d51
doc: provide a separate \def_vk and \val_vk.
Vladimír Vondruš
2020-06-06 18:44:39 +0200
-
ff22cb8758
Platform: print EGL device count before overwriting the count variable.
Vladimír Vondruš
2020-06-09 21:21:17 +0200
-
6ce74205ac
doc: updated credits and changelog.
Vladimír Vondruš
2020-06-09 21:11:11 +0200
-
5ea2880979
doc: port to m.css's new Python-powered config.
Vladimír Vondruš
2020-06-09 20:40:08 +0200
-
6fa8a17fbb
doc: move Doxyfiles out of the root.
Vladimír Vondruš
2020-06-09 12:22:03 +0200
-
e352fa78ba
Platform: allocate only for how many EGL devices there is.
Vladimír Vondruš
2020-06-09 21:10:48 +0200
-
2803ccb241
Platform: minor whitespace, doc and error handling cleanup.
Vladimír Vondruš
2020-06-09 21:03:20 +0200
-
7514716fe7
CUDA device selection support
#449
erikwijmans
2020-06-09 13:05:10 -0400
-
4b24a27a88
GL: expose AMD_sample_positions and NV_sample_locations.
Vladimír Vondruš
2020-06-06 18:18:12 +0200
-
08fe6b1762
Fix Hunter badge link in README.
Vladimír Vondruš
2020-06-06 17:29:39 +0200
-
503401b243
doc: fix Vulkan extension links to not point to the single page docs.
Vladimír Vondruš
2020-06-06 17:28:58 +0200
-
f5e2217ae6
external: update copyright headers in flextGL templates.
Vladimír Vondruš
2020-06-05 16:35:34 +0200
-
41522c674f
doc: updated credits and changelog.
Vladimír Vondruš
2020-06-01 20:21:13 +0200
-
c5574d89e7
Add missing UnsignedInt cast.
Burak Canik
2020-05-17 18:59:44 +0300
-
293f092f14
Add a version.h header with full Git version information.
Vladimír Vondruš
2020-06-01 18:02:29 +0200
-
19e0e96d74
Updated copyright year.
Vladimír Vondruš
2020-06-01 16:29:54 +0200
-
7f7c8c933f
package/archlinux: keep debug versions of all console tools.
Vladimír Vondruš
2020-06-01 11:37:36 +0200
-
de00da7040
imageconverter: doc++
Vladimír Vondruš
2020-06-01 11:37:25 +0200
-
036207f88e
sceneconverter: add --mesh and --level options.
Vladimír Vondruš
2020-06-01 11:36:43 +0200
-
5c954a22be
imageconverter: split error handling for file opening and image loading.
Vladimír Vondruš
2020-06-01 11:27:04 +0200
-
fa31202c9c
sceneconverter: show mesh reference count only if there's a scene.
Vladimír Vondruš
2020-06-01 11:23:24 +0200
-
d96442389a
Platform: remove copypasted comment.
Vladimír Vondruš
2020-05-30 23:39:30 +0200
-
660cb69327
doc: add *.ico to the file format table.
Vladimír Vondruš
2020-05-30 23:38:36 +0200
-
bd78759b81
doc: mention IcoImporter in Windows platform docs.
Vladimír Vondruš
2020-05-30 23:38:14 +0200
-
a66964898f
AnyImageImporter: recognize *.ico and *.cur files.
Vladimír Vondruš
2020-05-30 23:36:26 +0200
-
413dc56670
imageconverter: support image & level selection.
Vladimír Vondruš
2020-05-30 23:27:32 +0200
-
f6fdfac27e
sceneconverter: allow to filter attributes on input.
Vladimír Vondruš
2020-05-27 15:07:04 +0200
-
3381cedc90
sceneconverter: doc++
Vladimír Vondruš
2020-05-27 13:01:06 +0200
-
e4e5795669
modules: properly list the transitive dependency of Primitives on GL.
Vladimír Vondruš
2020-05-27 13:00:05 +0200
-
131a2b9a81
MeshTools: attempt to work around a Emscripten test failure on Travis.
Vladimír Vondruš
2020-05-25 21:33:45 +0200
-
6a97fa2fed
MeshTools: drop now-obsolete special case for attrib-less meshes.
Vladimír Vondruš
2020-05-25 21:23:13 +0200
-
101e8fd11b
MeshTools: isInterleaved() and interleavedData() work with custom formats.
Vladimír Vondruš
2020-05-25 16:52:37 +0200
-
1f070cf77d
MeshTools: reduce code duplication in interleavedData() internals.
Vladimír Vondruš
2020-05-25 15:55:48 +0200
-
add3eb4b55
MeshTools: MSVC 2015, thanks for being shitty.
Vladimír Vondruš
2020-05-25 09:58:39 +0200
-
55ee67c5ca
MeshTools: fix build on old Clang.
Vladimír Vondruš
2020-05-25 09:56:39 +0200
-
c3082ac355
MeshTools: expand coverage exclude marker over all affected lines.
Vladimír Vondruš
2020-05-25 09:56:08 +0200
-
d843dc2e31
sceneconverter: no, it's not anymore.
Vladimír Vondruš
2020-05-24 22:34:55 +0200
-
51ae59ddc1
Primitives: use non-fuzzy duplicate removal in icosphere.
Vladimír Vondruš
2020-05-24 22:30:36 +0200
-
a91aa47a02
sceneconverter: add --remove-duplicates-fuzzy.
Vladimír Vondruš
2020-05-24 22:26:11 +0200
-
145e055b41
MeshTools: implement removeDuplicatesFuzzy() for MeshData.
Vladimír Vondruš
2020-05-24 22:07:45 +0200
-
ab7c1b14d4
MeshTools: save memory and speed up removeDuplicates() by storing size once.
Vladimír Vondruš
2020-05-24 18:19:20 +0200
-
a362657dc6
MeshTools: fix removeDuplicates() to not mutate map keys.
Vladimír Vondruš
2020-05-24 17:42:06 +0200
-
d06b789673
MeshTools: put subdivide / removeDuplicates benchamrks into their tests.
Vladimír Vondruš
2020-05-24 17:19:01 +0200
-
fcd329ba55
MeshTools: add a soak test for removeDuplicates[Fuzzy]InPlace().
Vladimír Vondruš
2020-05-24 14:25:03 +0200
-
31960290d5
MeshTools: add a comment to the test.
Vladimír Vondruš
2020-05-20 13:42:56 +0200
-
d846944b7a
MeshTools: de-template removeDuplicatesFuzzy().
Vladimír Vondruš
2020-05-20 12:51:00 +0200
-
5e7f562dda
MeshTools: use floats for removeDuplicatesFuzzy() tests.
Vladimír Vondruš
2020-05-20 12:17:49 +0200
-
1cc2564c53
MeshTools: properly reduce unique prefix in the last iteration.
Vladimír Vondruš
2020-05-20 12:11:03 +0200
-
7a72cb06e4
MeshTools: test reducing of last dimension in removeDuplicatesFuzzy().
Vladimír Vondruš
2020-05-20 12:05:39 +0200
-
70e5606afe
MeshTools: add removeDuplicatesFuzzyInPlaceInto().
Vladimír Vondruš
2020-05-19 20:31:54 +0200
-
6f2e4c2981
MeshTools: fix Clang warning about implicit cast changing a value.
Vladimír Vondruš
2020-05-19 20:01:47 +0200
-
9474b3e3fc
MeshTools: rename removeDuplicates{ => Fuzzy}[Indexed]InPlace().
Vladimír Vondruš
2020-05-19 18:08:35 +0200
-
add966e0bd
sceneconverter: add a --remove-duplicates option.
Vladimír Vondruš
2020-05-19 17:29:31 +0200
-
7138a53b49
MeshTools: add removeDuplicates() operating directly on MeshData.
Vladimír Vondruš
2020-05-19 17:25:43 +0200
-
b2f003bdd6
MagnumFontConverter: fix warnings on Clang 10.
Vladimír Vondruš
2020-05-24 15:31:44 +0200
-
cee4840b86
DebugTools: fix build on libc++ 10.
Vladimír Vondruš
2020-05-24 15:31:30 +0200
-
325263fbc6
package/archlinux: don't force C++11 for the libc++ build.
Vladimír Vondruš
2020-05-24 15:30:41 +0200
-
51e699f0ea
MeshTools: avoid needless zero-initialization.
Vladimír Vondruš
2020-05-24 14:30:40 +0200
-
f5822e9384
Trade: properly include array size in attribute stride checks.
Vladimír Vondruš
2020-05-21 13:40:34 +0200
-
9742b84815
MeshTools: properly handle array attributes everywhere.
Vladimír Vondruš
2020-05-19 12:19:01 +0200
-
753f5afaeb
MeshTools: verify that array attributes are handled correctly everywhere.
Vladimír Vondruš
2020-05-19 12:17:53 +0200
-
dca9dc492d
Trade: fix ambiguity when instantiating nullptr array MeshAttributeData.
Vladimír Vondruš
2020-05-19 10:47:37 +0200
-
36a3556c68
MeshTools: document a non-obvious usage for combineIndexedAttributes().
Vladimír Vondruš
2020-05-18 13:30:31 +0200