-
1e8601d00c
Audio: apply mosra's suggestions.
#342
Guillaume Jacquemin
2019-05-27 21:33:02 +0200
-
5685624fa6
Support for VS2019
#343
Isc30
2019-05-27 20:32:44 +0200
-
-
-
c1d69c28d4
Audio: add support for buffer loop points.
Guillaume Jacquemin
2019-05-27 18:51:41 +0200
-
8110de3838
package: enable both SDL2 and GLFW apps in all packages.
Vladimír Vondruš
2019-05-25 21:20:16 +0200
-
5bb6878df5
WavAudioImporter: what's with all those empty return statements.
Vladimír Vondruš
2019-05-25 21:19:48 +0200
-
3d9966378d
WavAudioImporter: test for empty files consistently with other plugins.
Vladimír Vondruš
2019-05-25 21:19:10 +0200
-
ffd04e96eb
WavAudioImporter: a file with zero samples is not an error.
Vladimír Vondruš
2019-05-25 21:18:40 +0200
-
cbe7c97188
AnyAudioImporter: recognize AAC and MP3 files.
Vladimír Vondruš
2019-05-25 21:14:38 +0200
-
8e5ecfacac
Math: ignore NaNs also in Vector::min(), max() and minmax().
Vladimír Vondruš
2019-05-25 18:42:45 +0200
-
-
-
32a95bb532
Audio: Apple, tell me, what makes a buffer non-undetermined?
Vladimír Vondruš
2019-05-25 18:23:11 +0200
-
45e19fe032
doc: updated changelog and credits.
Vladimír Vondruš
2019-05-25 16:16:19 +0200
-
1104d8bb15
Audio: add an implementation and test for Source::type().
Guillaume Jacquemin
2019-05-25 16:07:26 +0200
-
c442c07190
Audio: add debug operator for Source::Type.
Vladimír Vondruš
2019-05-25 16:07:01 +0200
-
b9fb03ab8e
Audio: add buffer (un)queuing to Source.
Guillaume Jacquemin
2019-05-10 23:58:00 +0200
-
95bb2cf896
Mention magnum-bindings in the README.
Vladimír Vondruš
2019-05-25 03:19:35 +0200
-
bd4ed9ae0e
Math: make batch functions accept strided array views.
Vladimír Vondruš
2019-05-25 15:49:24 +0200
-
51f9fd3a5f
Math: clarifying comment for future self.
Vladimír Vondruš
2019-05-25 15:38:11 +0200
-
2a9f4a1fed
Math: hint that lerpInverted() can be used for rane mapping.
Vladimír Vondruš
2019-05-25 03:18:38 +0200
-
46fdb38cd2
Math: make batch min() / max() / minmax() ignore NaNs.
Vladimír Vondruš
2019-05-25 03:06:49 +0200
-
d38303505d
Math: added batch isInf() and isNan().
Vladimír Vondruš
2019-05-25 01:17:27 +0200
-
da43af403e
Math: minor cleanup and code simplification.
Vladimír Vondruš
2019-05-25 00:59:12 +0200
-
571ba7b17f
Math: group the free functions to make them easier to look up.
Vladimír Vondruš
2019-05-25 00:44:24 +0200
-
d9da018af7
Math: don't hide the vector/scalar overloads from docs.
Vladimír Vondruš
2019-05-25 00:29:19 +0200
-
28f12f9a5e
Math: improve the NaN propagation tests even more.
Vladimír Vondruš
2019-05-25 00:13:05 +0200
-
75ffd39fe0
Math: make it possible to use Deg/Rad in all functions.
Vladimír Vondruš
2019-05-25 00:11:43 +0200
-
7941a769cd
Math: added IsUnitless type trait.
Vladimír Vondruš
2019-05-24 23:20:57 +0200
-
ab0d7c5485
Math: be consistent with not using long double on Emscripten.
Vladimír Vondruš
2019-05-24 20:26:40 +0200
-
19844352ff
Math: added UnderlyingTypeOf.
Vladimír Vondruš
2019-05-24 20:24:17 +0200
-
aa2adb7222
Math: add IsScalar, IsVector, IsIntegral and IsFloatingPoint type traits.
Vladimír Vondruš
2019-05-24 19:53:15 +0200
-
6521e1b9be
Platform: properly zero-initialize the exit code.
Vladimír Vondruš
2019-05-23 13:42:58 +0200
-
dc1cf5e9d4
Platform: missing enum operators for GlfwApp::MouseMoveEvent::Buttons.
Vladimír Vondruš
2019-05-23 01:54:26 +0200
-
f419b25763
Doc++
Vladimír Vondruš
2019-05-23 01:54:19 +0200
-
f4ea06d3d8
Audio: fix an issue in Source::unqueueBuffers()
#338
Guillaume Jacquemin
2019-05-17 18:51:01 +0200
-
d96cfcaeda
Audio: apply mosra's suggestion.
Guillaume Jacquemin
2019-05-17 18:16:51 +0200
-
22fe240323
Audio: add a test for Source::type().
Guillaume Jacquemin
2019-05-17 17:53:49 +0200
-
e4db99b418
Updated changelog and credits.
Vladimír Vondruš
2019-05-17 16:53:58 +0200
-
66db41f40c
doc: link to OpenAL APIs.
Vladimír Vondruš
2019-05-16 11:26:28 +0200
-
ba5ccd7db8
Audio: add buffer (un)queuing to Source.
Guillaume Jacquemin
2019-05-10 23:58:00 +0200
-
f8fc9a7339
doc: oops, forgot these files.
Vladimír Vondruš
2019-05-08 18:00:44 +0200
-
bede124c95
Link to the Python API from C++ docs.
#228
Vladimír Vondruš
2019-05-08 18:00:12 +0200
-
ba14afb6c8
Platform: doc++
Vladimír Vondruš
2019-04-29 16:18:56 +0200
-
11b9f2382c
GL: doc++
Vladimír Vondruš
2019-04-29 16:17:54 +0200
-
4b4b8efc1b
Math: doc++
Vladimír Vondruš
2019-04-22 01:23:43 +0200
-
91725dd86e
Platform: enable PIC for all (static) Application libraries.
Vladimír Vondruš
2019-04-22 01:25:49 +0200
-
-
-
9ec10b89d0
plugins: fix linking of static Any* plugins on otherwise dynamic builds.
Vladimír Vondruš
2019-05-04 16:01:55 +0200
-
f383959fb0
Platform: fix SDL2/GLFW viewportEvent() on Retina-aware {i,mac}OS apps.
Vladimír Vondruš
2019-05-03 16:04:23 +0200
-
70993983b6
doc: this is wrong.
Vladimír Vondruš
2019-04-30 23:22:09 +0200
-
7e06581758
Platform: show the value of KeyEvent::key() in the tests.
Vladimír Vondruš
2019-04-29 16:19:11 +0200
-
442d5576d0
Math: change the way BoolVector is printed to Debug.
Vladimír Vondruš
2019-04-23 13:08:53 +0200
-
e5175583a7
Added Image::pixels(), ImageView::pixels() and Trade::ImageData::pixels().
Vladimír Vondruš
2019-04-30 00:35:50 +0200
-
4b6fabb004
Math: ability to Debug colors as actual colored squares.
Vladimír Vondruš
2019-04-29 20:10:44 +0200
-
988a33c000
Added convenience BoolVector2, BoolVector3 and BoolVector4 typedefs.
Vladimír Vondruš
2019-04-23 13:07:15 +0200
-
fb930187c1
Animation: adapt to Corrade changes.
Vladimír Vondruš
2019-04-12 22:52:12 +0200
-
b937f3901e
Tell the editors to strip trailing whitespace and add a trailing newline.
Vladimír Vondruš
2019-04-22 14:29:24 +0200
-
da7ac5a4f0
doc: updated changelog.
Vladimír Vondruš
2019-04-22 14:29:13 +0200
-
b4dac78ef3
Platform: improve {Glfw,Sdl2}Application.
Guillaume Jacquemin
2019-04-22 10:51:10 +0200
-
8672dc7eab
Platform: cleanup trailing whitespace.
Vladimír Vondruš
2019-04-22 14:47:56 +0200
-
8b37d4fd78
modules: different search order for plugin libs in FindMagnum.
Vladimír Vondruš
2019-04-22 14:05:36 +0200
-
eccebcbdd7
Accept nullptr in AbstractResourceLoader::set().
Vladimír Vondruš
2019-04-21 23:42:16 +0200
-
a1d3f734d6
Shaders: generate textured Phong VS only if textures are actually used.
Vladimír Vondruš
2019-04-14 22:16:30 +0200
-
b1ecff0052
Shaders: have a definition for the generic color attribute.
Vladimír Vondruš
2019-04-14 22:16:02 +0200
-
de1e1fa4d5
MeshTools: make interleave() work with Corrade containers too.
Vladimír Vondruš
2019-04-14 14:23:50 +0200
-
0efff48aa8
Platform: add #ifdefs in GlfwApplication.
#335
Guillaume Jacquemin
2019-04-22 11:17:41 +0200
-
fcb1a6af1f
Platform: improve {Glfw,Sdl2}Application.
Guillaume Jacquemin
2019-04-22 10:51:10 +0200
-
e45e13e552
MeshTools: remove obsolete TODO.
Vladimír Vondruš
2019-04-14 13:48:43 +0200
-
e1061f1766
MeshTools: fix a bad corner case in compile().
Vladimír Vondruš
2019-04-13 18:09:25 +0200
-
bf4bf9eac5
MeshTools: 100% code coverage for compile().
Vladimír Vondruš
2019-04-13 18:05:52 +0200
-
3fb90cdf5c
Math: remove obsolete Doxygen workarounds.
Vladimír Vondruš
2019-04-12 22:51:46 +0200
-
36ba5f4333
Math: ensure ZeroInit and IdentityInit constructors are explicit.
Vladimír Vondruš
2019-04-12 22:35:44 +0200
-
-
-
1f305e7cbe
CMake: give priority to our own module path.
Vladimír Vondruš
2019-04-10 18:39:57 +0200
-
687496fccb
CMake: make OpenGL_GL_PREFERENCE settable from outside.
Vladimír Vondruš
2019-04-09 22:08:13 +0200
-
948ea593a5
doc: adapt more to m.css changes.
Vladimír Vondruš
2019-04-09 19:06:55 +0200
-
522db683a9
external: provide the GL_VERSION_* defines in our GL headers.
Vladimír Vondruš
2019-04-09 18:45:55 +0200
-
6e482549d2
external: don't even attempt to load ES3.1 and ES3.2 functions on iOS.
Vladimír Vondruš
2019-04-09 19:41:38 +0200
-
d557563a83
doc: updated changelog and credits.
Vladimír Vondruš
2019-04-09 18:07:42 +0200
-
f4b6130ab0
Platform: improve {Glfw,Sdl2}Application::exit().
#332
Guillaume Jacquemin
2019-04-09 15:40:05 +0200
-
e8d6f337f4
doc: fix invalid references in changelog.
Vladimír Vondruš
2019-04-09 10:29:23 +0200
-
99ab736f93
doc: whoops, wrong link.
Vladimír Vondruš
2019-04-09 10:03:25 +0200
-
a3ea5154d6
GL: explicitly instantiate template function.
Vladimír Vondruš
2019-04-09 09:58:38 +0200
-
b77651cf93
GL: remove Buffer::set[Sub]Data() taking std::array / std::vector.
Vladimír Vondruš
2019-03-21 21:49:15 +0100
-
b05c887375
Audio, GL: make the extension lists constexpr.
Vladimír Vondruš
2019-03-20 16:44:38 +0100
-
3626562e1d
Adapted to Corrade changes.
Vladimír Vondruš
2019-04-03 20:52:31 +0200
-
fb27ecd87d
doc: updated changelog and credits.
Vladimír Vondruš
2019-04-04 22:03:00 +0200
-
f58c26c66d
GL: add unit test for Platform::GLContext{NoCreate, ...}
Max Schwarz
2019-04-04 13:55:21 +0200
-
0b43018f6c
GL: make Context constructors and internal methods protected.
Vladimír Vondruš
2019-04-04 21:31:42 +0200
-
c38319ef00
GL: Use Corrade::Containers::Pointer for Context _state
Max Schwarz
2019-04-04 12:28:25 +0200
-
927b75efaf
GL: this internal API always takes a C string anyway.
Vladimír Vondruš
2019-04-03 20:54:08 +0200
-
f8b9c69b16
Don't use std::tie() on std::pair().
Vladimír Vondruš
2019-04-03 20:48:19 +0200
-
43397b8052
GL: add unit test for Platform::GLContext{NoCreate, ...}
#331
Max Schwarz
2019-04-04 13:55:21 +0200
-
543553858f
GL: Use Corrade::Containers::Pointer for Context _state
Max Schwarz
2019-04-04 12:28:25 +0200
-
ff947257aa
doc: hint that there will be more than just C++ soon.
Vladimír Vondruš
2019-04-03 17:03:09 +0200
-
7f7728a592
doc: adapted to m.css changes.
Vladimír Vondruš
2019-04-03 17:02:59 +0200
-
f467d32890
singles: updated changelogs.
Vladimír Vondruš
2019-04-03 16:47:37 +0200
-
93686746ab
Pernament is not a word.
Vladimír Vondruš
2019-04-03 16:20:48 +0200
-
b61f8262e9
Math: inline a helper function.
Vladimír Vondruš
2019-04-03 16:14:14 +0200
-
e4e90bd75c
Math: explicitly specialize 3x3 matrix determinant.
Vladimír Vondruš
2019-04-03 16:10:38 +0200
-
89c13c517a
Avoid unnecessary operator[] calls in Array internals.
Vladimír Vondruš
2019-04-03 16:09:11 +0200
-
05b1cefda5
Math: avoid operator[] calls where possible (and not too verbose).
Vladimír Vondruš
2019-04-03 16:06:26 +0200
-
5cf4f6bb19
Math: be nicer to people and preserve compatibility.
Vladimír Vondruš
2019-03-27 10:16:21 +0100
-
8c1d62d97c
Math: use CORRADE_TARGET_EMSCRIPTEN instead of MAGNUM_TARGET_WEBGL.
Vladimír Vondruš
2019-03-27 08:42:48 +0100