-
b7335e9264
ObjImporter: test double opening and double import.
Vladimír Vondruš
2021-10-21 00:22:11 +0200
-
d1c91b105c
TgaImporter: minor verbosity cleanup in the test.
Vladimír Vondruš
2021-10-23 22:13:13 +0200
-
d91203df2f
TgaImporter: wait, what the hell, why this ancient cursed code?
Vladimír Vondruš
2021-10-20 21:02:54 +0200
-
37885f6eed
sceneconverter: split the --info options by data type.
Vladimír Vondruš
2021-10-20 18:28:12 +0200
-
111b2e9c4d
sceneconverter: don't abort --info if there are no meshes or images.
Vladimír Vondruš
2021-10-20 17:37:40 +0200
-
c9a0ffd70a
GL: hellooo GCC 4.8 great to see you being still the same!!
Vladimír Vondruš
2021-10-20 15:24:29 +0200
-
2100c5a11a
GL: further clarify caveats with temporary allocations for multidraw.
Vladimír Vondruš
2021-10-19 20:29:30 +0200
-
7e7a67a81c
GL: use glMultiDrawElementsBaseVertexEXT() only when appropriate.
Vladimír Vondruš
2021-10-19 20:21:10 +0200
-
5f184bb699
GL: fully implement ANGLE_base_vertex_base_instance on ES.
Vladimír Vondruš
2021-10-19 20:07:16 +0200
-
895fddb28b
GL: hey, ANGLE, fuck off with those pretentious requirements.
Vladimír Vondruš
2021-10-19 16:49:33 +0200
-
b30d313ecd
GL: implement ANGLE- and WebGL-specific instanced multidraw.
Vladimír Vondruš
2021-10-19 18:20:59 +0200
-
e0ddd8a302
GL,Shaders: unify skip messages to say "extension [not] supported".
Vladimír Vondruš
2021-10-19 19:58:09 +0200
-
1222baf44c
GL: drop compatibility fallback for the new multidraw API.
Vladimír Vondruš
2021-10-19 17:37:06 +0200
-
0fb94f7061
GL: don't export Mesh internals.
Vladimír Vondruš
2021-10-19 17:11:52 +0200
-
3751389e92
GL: properly test both 32bit and 64bit multidraw index offsets.
Vladimír Vondruš
2021-10-19 17:07:43 +0200
-
5cddf7b6b7
GL: test for multidraw assertions using the low-level API.
Vladimír Vondruš
2021-10-19 16:48:31 +0200
-
6a73008a38
GL: use consistent terms in a test.
Vladimír Vondruš
2021-10-19 15:54:46 +0200
-
0148a1e80f
Platform: using std::string::data() to print it is an antipattern.
Vladimír Vondruš
2021-10-19 16:50:59 +0200
-
304819435d
Math: no need to use a <string> in this test.
Vladimír Vondruš
2021-10-19 16:49:17 +0200
-
c3fbf45f46
GL: remove last remaining std::string concatenations from CORRADE_SKIP().
Vladimír Vondruš
2021-10-19 15:50:47 +0200
-
4eb6eca2d8
GL: shuffle test cases around a bit for consistency.
Vladimír Vondruš
2021-10-18 23:45:54 +0200
-
dc18ebcb23
GL: reduce code duplication.
Vladimír Vondruš
2021-10-18 19:50:23 +0200
-
46c4c9acbe
doc: add a page aggregating OpenGL-ES- and WebGL-specific features.
Vladimír Vondruš
2021-10-18 17:13:50 +0200
-
28d9045d4f
GL: doc++
Vladimír Vondruš
2021-10-18 16:09:41 +0200
-
b2d7060ddc
GL: wait, why these multidraw entrypoints are defined in MeshView?
Vladimír Vondruš
2021-10-17 21:05:25 +0200
-
2fa4386f88
doc: updated changelog.
Vladimír Vondruš
2021-10-17 17:44:41 +0200
-
e3589e84b4
GL: skip tests for mismatched mesh attribute signedness on WebGL.
Vladimír Vondruš
2021-10-17 14:21:27 +0200
-
86d78aba10
GL: fix MeshGLTest on WebGL.
Vladimír Vondruš
2021-10-17 14:19:38 +0200
-
37495b0841
GL: make renderbuffer format match the shader format in MeshGLTest.
Vladimír Vondruš
2021-10-17 13:11:34 +0200
-
1ee1f23f77
Doc++
Vladimír Vondruš
2021-10-13 11:01:01 +0200
-
4caf92cf5d
GL: add some other rather crappy ways to detect ANGLE.
Vladimír Vondruš
2021-10-12 18:43:15 +0200
-
d0f57f0153
GL: actually, Mesa is detectable from the renderer string always.
Vladimír Vondruš
2021-10-12 18:11:24 +0200
-
7ad928ae42
GL: make use of unmasked renderer string in Context::detectedDriver().
Vladimír Vondruš
2021-10-12 18:09:37 +0200
-
f360c19426
GL: new "firefox-deprecated-debug-renderer-info" workaround.
Vladimír Vondruš
2021-10-12 17:54:50 +0200
-
13d62634d8
GL: implement WEBGL_debug_renderer_info.
Vladimír Vondruš
2021-10-12 17:07:45 +0200
-
04d294eda0
GL: disable requested extensions before setting up driver workarounds.
Vladimír Vondruš
2021-10-12 16:44:32 +0200
-
86b454dc4e
doc: add a page aggregating WebGL-specific features.
Vladimír Vondruš
2021-10-18 17:05:49 +0200
-
3b82429db2
doc: rename \requires_gles20 to \requires_gles20_only.
Vladimír Vondruš
2021-10-18 16:34:40 +0200
-
ef6503f163
Update magnum.spec
#537
1b00
2021-10-17 22:15:11 +0000
-
c1094b7d9c
update build script
1b00
2021-10-18 00:13:19 +0300
-
fce620f4f1
updates for openSUSE
1b00
2021-10-17 23:59:23 +0300
-
bcc97e4761
update README.md
1b00
2021-10-17 20:09:31 +0300
-
4529370125
RPM build init
1b00
2021-10-17 19:07:08 +0300
-
d14dddc833
gl-info,vk-info: print remaining CORRADE_TARGET_* macros.
Vladimír Vondruš
2021-10-12 15:28:48 +0200
-
-
-
cad1f68eba
doc: mention new KTX and glTF plugins.
Vladimír Vondruš
2021-10-15 21:59:54 +0200
-
d96957b5a4
Platform: bah!
Vladimír Vondruš
2021-10-07 19:45:57 +0200
-
b37df09892
Platform: clean up leftovers after old deprecated viewportEvent().
Vladimír Vondruš
2021-10-07 18:16:16 +0200
-
673022b161
GL: deduplicate global defaultFramebuffer state across shared libraries.
Vladimír Vondruš
2021-10-07 16:02:43 +0200
-
0517dd5c58
GL: no need to set _viewport twice in Framebuffer constructor.
Vladimír Vondruš
2021-10-07 14:37:37 +0200
-
a2f7e1222b
DebugTools: fix CompareImage test to pass on MSVC 2019 16.10(11?).
Vladimír Vondruš
2021-10-07 14:26:11 +0200
-
78cf81bfca
Trade: mutable access to MaterialData attribute values.
Vladimír Vondruš
2021-10-07 13:08:41 +0200
-
1fb707497f
Trade: not sure why these would need to be in that ifdef.
Vladimír Vondruš
2021-10-06 19:24:18 +0200
-
145d41dcff
Trade: doc++
Vladimír Vondruš
2021-10-06 17:00:00 +0200
-
602f08881b
Trade: ensure AbstractImporter::fooForName() returns indices in bounds.
Vladimír Vondruš
2021-10-05 19:10:05 +0200
-
6ce892f939
Math: doc++
Vladimír Vondruš
2021-10-04 14:01:55 +0200
-
ff1b0ab307
Math: add off-center variants of 2D/3D orthographic projection as well.
Vladimír Vondruš
2021-10-04 14:00:55 +0200
-
96c0d104c7
sceneconverter: don't forget to print mesh attribute array size, if set.
Vladimír Vondruš
2021-09-29 16:33:17 +0200
-
5ef7bd26e7
Trade: improve MaterialData type mismatch assertions.
Vladimír Vondruš
2021-09-26 18:29:37 +0200
-
ebfbfcbb73
Trade: doc++
Vladimír Vondruš
2021-09-26 16:49:16 +0200
-
bdc36e5d7a
SceneGraph: properly decompose reflection in TRS transforms.
Vladimír Vondruš
2021-09-24 19:22:08 +0200
-
3697125c7d
Math: disallow reflections in {Complex,Quaternion}::fromMatrix().
Vladimír Vondruš
2021-09-24 18:23:46 +0200
-
1f55165941
SceneGraph: test that TRS transforms properly decompose reflection.
Vladimír Vondruš
2021-09-24 18:49:09 +0200
-
bd53b2ed1a
Math: doc++
Vladimír Vondruš
2021-09-24 18:49:55 +0200
-
87d8b33dbe
Math: test QR and SVD with rotation and scaling instead of shear.
Vladimír Vondruš
2021-09-24 19:13:06 +0200
-
e9f2101b15
Math: added Distance::pointPoint() and Intersection::pointSphere().
Vladimír Vondruš
2021-09-23 14:57:33 +0200
-
f9661fe402
Math: add castInto() variants for UnsignedLong/Long.
Vladimír Vondruš
2021-08-30 21:50:05 +0200
-
781c5c3e08
Trade: doc++
Vladimír Vondruš
2021-09-22 11:01:08 +0200
-
d09e91cac8
external: avoid crashes on eglGetString() returning a nullptr.
Vladimír Vondruš
2021-09-22 10:46:51 +0200
-
b79bc18219
doc: updated credits and changelog.
Vladimír Vondruš
2021-09-12 20:47:54 +0200
-
bd8284324f
doc: suggest dpkg-buildpackage --no-sign for a smoother experience.
Hans Loeblich
2021-09-12 20:41:03 +0200
-
fcfcabcaa9
Doc++
Vladimír Vondruš
2021-09-09 20:53:53 +0200
-
2caa3e501e
doc: TinyGltfImporter can be thought of as pretty much caveat-less.
Vladimír Vondruš
2021-09-09 20:52:48 +0200
-
9b41947dbc
Trade: doc++
Vladimír Vondruš
2021-09-08 21:54:27 +0200
-
dbec10dbee
GL: typo.
William JCM
2021-09-03 17:33:04 +0200
-
813d82717f
Trade: no need to export this helper.
Vladimír Vondruš
2021-09-02 16:08:05 +0200
-
25320af545
Trade: pass strided views by const&.
Vladimír Vondruš
2021-09-02 16:06:59 +0200
-
2b2b7d5f2f
Trade: provide a clear doc snippet for AbstractImporter::openData().
Vladimír Vondruš
2021-08-31 12:42:01 +0200
-
5c06eecde8
Trade: actually, do it like this.
Vladimír Vondruš
2021-08-31 15:00:46 +0200
-
bf6caece50
Trade: fix MeshData range checks for array attributes.
Vladimír Vondruš
2021-08-30 18:45:26 +0200
-
b4666a2194
Trade: improve tests for MeshData index/attribute view range checks.
Vladimír Vondruš
2021-08-30 18:39:53 +0200
-
2059b2b164
Trade: doc++
Vladimír Vondruš
2021-08-30 15:17:36 +0200
-
093957a6ed
Trade: no need to zero-init memory in MeshData::*AsArray() helpers.
Vladimír Vondruš
2021-08-30 15:16:52 +0200
-
3eb5f887d0
Trade: move a helper definition above where it's used first.
Vladimír Vondruš
2021-08-30 15:14:44 +0200
-
cc8d88cbb1
Trade: move a test case to where it fits better.
Vladimír Vondruš
2021-08-30 15:13:37 +0200
-
206c4d7a9e
Trade: no need to type that much.
Vladimír Vondruš
2021-08-30 15:11:38 +0200
-
26a0bf94ff
Trade: improve MeshData type mismatch assertions.
Vladimír Vondruš
2021-08-30 15:10:39 +0200
-
7a91b56aa1
Trade: test all MeshData mutable/array attribute assertion variants.
Vladimír Vondruš
2021-08-30 15:02:10 +0200
-
c904cd0599
Trade: properly propagate array size from MeshData::attributeData().
Vladimír Vondruš
2021-08-30 14:53:07 +0200
-
f4da3d78cc
Trade: merge MeshData array attribute tests with the main test.
Vladimír Vondruš
2021-08-30 14:51:40 +0200
-
0ba5f33f73
Trade: consistent terminology in an assert message.
Vladimír Vondruš
2021-08-30 12:38:43 +0200
-
343fc8794d
Trade: don't need to delegate trivial things.
Vladimír Vondruš
2021-08-29 23:55:52 +0200
-
c24a762e15
Trade: not sure what's up with this silly temporary.
Vladimír Vondruš
2021-08-29 23:55:04 +0200
-
2b8d9c7e74
Trade: internal API was named in an outdated way.
Vladimír Vondruš
2021-08-29 23:52:39 +0200
-
fe57f23e12
Trade: const++
Vladimír Vondruš
2021-08-29 23:52:07 +0200
-
e1d62fb154
Trade: typos.
Vladimír Vondruš
2021-08-29 23:48:56 +0200
-
46a6724198
Trade: doc++
Vladimír Vondruš
2021-08-29 11:33:44 +0200
-
03b7adf71b
imageconverter: some examples of how to use the new functionality.
Vladimír Vondruš
2021-08-23 17:43:52 +0200
-
77b979041b
imageconverter: ability to extract layers again.
Vladimír Vondruš
2021-08-23 13:10:41 +0200
-
5d4342f1c1
imageconverter: implicitly import and convert all image levels.
Vladimír Vondruš
2021-08-22 13:23:17 +0200
-
e017ba135c
imageconverter: ability to combine multiple levels together.
Vladimír Vondruš
2021-08-20 20:44:49 +0200