-
98296567a7
Trade: port to the new Utility::Path.
Vladimír Vondruš
2022-03-07 19:22:41 +0100
-
a5bc6be094
DebugTools: port CompareImage to Utility::Path, remove all std::strings.
Vladimír Vondruš
2022-03-07 19:16:01 +0100
-
e779c0a3e7
Math: doc++
Vladimír Vondruš
2022-03-07 10:02:38 +0100
-
e92c4316ac
sceneconverter: properly fail --info-scenes if importing a scene fails.
Vladimír Vondruš
2022-03-07 09:58:07 +0100
-
8057051d9a
Document what each #include <algorithm> is for.
Vladimír Vondruš
2022-03-07 09:57:21 +0100
-
9f65db2e2b
Math: use String::contains() instead of std::find().
Vladimír Vondruš
2022-03-07 09:55:42 +0100
-
db6fbda1de
Test: don't compare char* pointers.
Vladimír Vondruš
2022-03-07 10:24:52 +0100
-
97e45ea14d
Adapt tests to changes in Utility::Directory error reporting.
Vladimír Vondruš
2022-02-26 20:57:53 +0100
-
44db05a13c
Don't call Utility::Directory::rm() unconditionally in tests.
Vladimír Vondruš
2022-02-26 20:42:27 +0100
-
1c6f77389d
Platform: consistently add -fPIC to all contexts on dynamic builds.
Vladimír Vondruš
2022-02-26 20:26:11 +0100
-
5352361e0c
Trade: hide the deprecated OptionalButAlsoPointer helper.
Vladimír Vondruš
2022-02-26 20:25:10 +0100
-
37f826c85c
DebugTools: use Debug instead of Error for testing comparator output.
Vladimír Vondruš
2022-02-26 20:24:11 +0100
-
3b2ad338e2
Port from Utility::formatString() to Utility::format() where possible.
Vladimír Vondruš
2022-02-19 19:15:49 +0100
-
8abb4e46fb
Merge
4446300d18 into 5f54cc4702
#240
Vladimír Vondruš
2022-02-21 23:06:46 +0100
-
-
-
5f54cc4702
GL: drop a silly <tuple> from state tracker internals.
Vladimír Vondruš
2022-02-19 12:07:56 +0100
-
bc884428f8
GL: port label() / setLabel() away from std::string.
Vladimír Vondruš
2021-02-27 10:45:09 +0100
-
c47393ddc2
GL: doc++
Vladimír Vondruš
2022-02-18 20:08:47 +0100
-
1ce421e915
DebugTools: use Utility::copy() instead of std::copy().
Vladimír Vondruš
2022-02-18 18:36:26 +0100
-
6e7f2a5401
GL: don't use std::fill_n().
Vladimír Vondruš
2022-02-18 18:35:05 +0100
-
317d67fca6
modules: look for SDL2 DLLs also in the usual locations.
Vladimír Vondruš
2022-02-18 18:09:09 +0100
-
e611174d8c
doc: suppress unused variable warnings in snippets.
Vladimír Vondruš
2022-02-18 13:01:13 +0100
-
b86f74a7e7
GL: fix outdated docs.
Vladimír Vondruš
2022-02-18 12:57:14 +0100
-
7a462590ab
Any{Scene,Image}Importer: propagate file callbacks as well.
Vladimír Vondruš
2022-02-18 12:56:56 +0100
-
6cbc37ecda
AnyImageImporter: don't abuse file callbacks to test data opening.
Vladimír Vondruš
2022-02-18 12:35:44 +0100
-
1fdd6416c9
external,Platform: suppress GL deprecation warnigs on iOS as well.
Vladimír Vondruš
2022-02-15 11:09:39 +0100
-
5a11fc3df7
package/ci: I know why is it like this now.
Vladimír Vondruš
2022-02-15 11:06:27 +0100
-
aef0ee4bfb
doc: updated changelog.
Vladimír Vondruš
2022-02-14 21:08:32 +0100
-
822fa0d644
Updated copyright year.
Vladimír Vondruš
2022-02-14 19:37:19 +0100
-
63cb469b29
modules: updated FindCorrade and FindNodeJs.
Vladimír Vondruš
2022-02-14 19:19:11 +0100
-
89e3c52dfa
Bye, Travis! You won't be missed.
Vladimír Vondruš
2022-02-14 18:50:43 +0100
-
d3a411ca72
package/ci: add an iOS GLES3 build.
Vladimír Vondruš
2022-02-14 10:01:00 +0100
-
a7b94a4b09
package/ci: add an ARM64 build.
Vladimír Vondruš
2022-02-14 10:00:24 +0100
-
5e069d37fb
Updated toolchains submodule.
Vladimír Vondruš
2022-02-14 10:00:37 +0100
-
8b7572361d
GL: this should not be here.
Vladimír Vondruš
2022-02-13 13:29:29 +0100
-
c0ef2e1240
GL: hide deprecated enum alias value from Doxygen.
Vladimír Vondruš
2022-02-13 12:02:32 +0100
-
d939221f7f
doc: refresh various math docs a bit.
Vladimír Vondruš
2022-02-13 12:02:17 +0100
-
44c5a9db8d
GL: new "angle-instanced-attributes-always-draw-instanced" workaround.
#539
Vladimír Vondruš
2021-10-12 12:38:10 +0200
-
2b378aecfe
GL: fix MeshGLTest to work on WebGL with a D3D ANGLE backend.
Pablo Escobar
2022-02-12 17:30:58 +0100
-
f231363bb6
GL: improve ANGLE detection on WebGL.
Vladimír Vondruš
2022-02-13 12:07:03 +0100
-
6fd971da77
modules: clarify the need for FindOpenGLES3.
Vladimír Vondruš
2022-02-12 10:38:08 +0100
-
0d3cf5a648
Vk: doc++
Vladimír Vondruš
2022-02-11 23:43:06 +0100
-
5040362bad
Vk: fix arguments passed to AssertTest.
Vladimír Vondruš
2022-02-11 22:14:40 +0100
-
edf4bfc2cf
Vk: work around crashy vkGetDeviceQueue2() on SwiftShader.
Vladimír Vondruš
2022-02-11 21:41:18 +0100
-
99501c1e3d
Vk: missing test file reference.
Vladimír Vondruš
2022-02-11 13:33:35 +0100
-
d89675e8b0
DebugTools: properly skip CompareImage tests with converters missing.
Vladimír Vondruš
2022-02-11 13:31:17 +0100
-
ba7267ba0c
package/ci: enable image importers for Vulkan tests.
Vladimír Vondruš
2022-02-11 13:30:32 +0100
-
361d87cd9e
Shaders,TextureTools: XFAIL tests that hit weird bugs on SwiftShader 4.0.
Vladimír Vondruš
2022-02-10 13:26:40 +0100
-
04aeebaf1d
TextureTools: print a note if we're using EXT_texture_rg in a test.
Vladimír Vondruš
2022-02-10 13:57:07 +0100
-
5c6b98391d
Math,DebugTools: adapt tests for Android differences in NaN printing.
Vladimír Vondruš
2022-02-10 13:53:21 +0100
-
e0ee451a1b
Math: XFAIL some packing tests for x86 Android.
Vladimír Vondruš
2022-02-10 13:44:18 +0100
-
22d630db5f
Math: what's the deal with Emscripten and GLES(!)-specific ifdefs here?!
Vladimír Vondruš
2022-02-10 13:40:52 +0100
-
374aadb480
Shaders,MesTools: forgotten test file.
Vladimír Vondruš
2022-02-10 13:26:08 +0100
-
34b4cd72a4
DebugTools: properly skip a test if plugin is present so we can't test.
Vladimír Vondruš
2022-02-10 13:25:16 +0100
-
f145acd760
MeshTools: properly bundle files for CompileGLTest.
Vladimír Vondruš
2022-02-10 13:03:36 +0100
-
fce8fc3bfd
package/ci: give up and don't run GLES3 tests on Android.
Vladimír Vondruš
2022-02-11 22:12:56 +0100
-
e0b20107be
Platform: new "android-generic-hostname-might-be-swiftshader" workaround.
Vladimír Vondruš
2022-02-11 21:49:18 +0100
-
cad19439e0
Trade: adapt test to insane alignof(double) == 4 on Android x86.
Vladimír Vondruš
2022-02-09 20:52:36 +0100
-
1111b58ce7
Vk: fix compilation on 32-bit targets.
Vladimír Vondruš
2022-02-09 20:33:12 +0100
-
9d7e90b950
Updated toolchains submodule with better ANDROID_SDK detection.
Vladimír Vondruš
2022-02-09 20:08:21 +0100
-
eaa95dd332
package/ci: add Android x86 GLES2, GLES3 and Vulkan builds on CircleCI.
Vladimír Vondruš
2022-02-09 19:38:30 +0100
-
8554f3924d
doc: updated changelog.
Vladimír Vondruš
2022-02-08 21:35:15 +0100
-
efcdfc1221
Adapt to removal of CORRADE_MSVC2019_COMPATIBILITY.
Vladimír Vondruš
2022-02-07 20:33:38 +0100
-
46c1dccf18
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2022-02-08 21:18:22 +0100
-
4d574b0073
Test: MSVC 2019 with /permissive- doesn't like this? Huh?
Vladimír Vondruš
2022-02-07 21:16:26 +0100
-
acc17f063a
modules: make FindGLFW aware of MSVC 2022.
Vladimír Vondruš
2022-02-07 21:15:57 +0100
-
6804dfe8e3
package/ci: add MSVC 2022 builds and MSVC 2019 /permissive- build.
Vladimír Vondruš
2022-02-07 17:26:12 +0100
-
b3f5d87640
package/ci: drop MSVC 2017 ES builds and RT ES2 build.
Vladimír Vondruš
2022-02-07 16:59:52 +0100
-
ffb82088b9
GL: add an ArrayView setTransformFeedbackOutputs() overload.
Vladimír Vondruš
2022-02-08 17:37:02 +0100
-
dea47b16fb
GL: typo.
Vladimír Vondruš
2022-02-08 13:58:44 +0100
-
8c65eeb27e
package/ci: SceneTools aren't needed in the Vulkan-specific builds.
Vladimír Vondruš
2022-02-08 13:58:15 +0100
-
d7c642089b
modules: don't assume macOS is only desktop GL in FindMagnum.
Vladimír Vondruš
2022-02-08 13:56:33 +0100
-
c366874c56
Vk: print also driver info in Device creation log.
Vladimír Vondruš
2022-02-08 12:04:16 +0100
-
9318331b32
vk-info: display features only if --features is set.
Vladimír Vondruš
2022-02-08 11:26:17 +0100
-
1906dafd7c
doc: update al-info, gl-info and vk-info usage docs.
Vladimír Vondruš
2022-02-08 11:23:34 +0100
-
71bf77a33a
gl-info,vk-info: make instruction set lists more compact.
Vladimír Vondruš
2022-02-08 11:44:42 +0100
-
18b6369c11
package/ci: we don't need SceneTools nor ShaderTools for ES builds.
Vladimír Vondruš
2022-02-07 17:29:39 +0100
-
b2f270d7b9
Stop highlighting configure.h.cmake as a CMake source.
Vladimír Vondruš
2022-02-07 16:55:00 +0100
-
2ac2155f2c
Shaders: fix MeshVisualizer vertex and object ID to work with TBN.
Vladimír Vondruš
2022-02-07 21:38:32 +0100
-
a5407ceb53
Shaders: test MeshVisualizer TBN + vertex and object ID visualization.
Vladimír Vondruš
2022-02-07 21:31:59 +0100
-
5ea48159b1
doc: hey, this bug was about ES, not desktop GL.
Vladimír Vondruš
2022-02-07 21:37:03 +0100
-
b13c02649f
Shaders: don't fetch from an UBO if not needed for TBN visualization.
Vladimír Vondruš
2022-02-07 20:04:26 +0100
-
026aa7757e
Shaders: instancedNormalMatrix isn't needed if Phong has zero lights.
Vladimír Vondruš
2022-02-07 19:55:47 +0100
-
5dd4a067a5
Shaders: properly bind the instancedNormalMatrix PhongGL attribute.
Vladimír Vondruš
2022-02-07 19:54:32 +0100
-
b65a147f30
Trade: print layer index in MaterialData duplicate attribute assert.
Vladimír Vondruš
2022-02-07 19:42:34 +0100
-
69b0a74cf9
Doc++
Vladimír Vondruš
2022-02-07 22:27:47 +0100
-
9018b937d0
sceneconverter: properly document behavior of --concatenate-meshes.
Vladimír Vondruš
2022-02-07 22:26:07 +0100
-
d823ec1607
sceneconverter: use the fancy new Utility::String::parseNumberSequence().
Vladimír Vondruš
2022-02-07 21:45:20 +0100
-
047fd33817
sceneconverter: don't sort mesh attributes by the offset.
Vladimír Vondruš
2022-02-07 19:11:44 +0100
-
578baf3168
Any{Image,Scene}{Importer,Converter}: improve plugin checks in tests.
Vladimír Vondruš
2022-02-06 13:09:48 +0100
-
ce63928efc
Make plugin existence checks in tests consistent.
Vladimír Vondruš
2022-02-06 13:07:56 +0100
-
ae7524dcbb
package/archlinux: skip benchmarks in Clang PKGBUILD checks.
Vladimír Vondruš
2022-02-06 13:06:13 +0100
-
4be0f6dd88
doc: random information about ANGLE and bundling dylibs on macOS.
Vladimír Vondruš
2022-02-05 14:21:05 +0100
-
ec332235b7
external: update Vulkan headers.
Vladimír Vondruš
2022-02-05 12:25:04 +0100
-
4fa4f726ec
GL: support {ANGLE,WEBGL}_compressed_texture_etc.
Vladimír Vondruš
2022-02-04 19:40:16 +0100
-
7bc62bb274
sceneconverter: fix compact output for --info-images.
Vladimír Vondruš
2022-02-03 21:02:21 +0100
-
4d14d91d5d
AnyImageConverter: Basis now supports also 3D (2D array) image export.
Vladimír Vondruš
2022-02-03 19:01:33 +0100
-
5505551410
doc: updated changelog.
Vladimír Vondruš
2022-02-03 19:02:32 +0100
-
ef6496a5b1
GL: doc++
Vladimír Vondruš
2022-02-03 09:14:31 +0100
-
4acb2acae9
modules: link to CoreAudio in case of a static OpenAL (Soft) on Apple.
Vladimír Vondruš
2022-02-02 15:29:31 +0100
-
9778dc5cd0
modules: unify static SDL build filename matching.
Vladimír Vondruš
2022-02-02 15:29:06 +0100