-
4ecf819fe5
Platform: avoid using deprecated APIs in WindowlessIosApplication.
Vladimír Vondruš
2018-06-01 01:44:14 +0200
-
308d97314d
SceneGraph: AnimableGroup.h doesn't really compile without this.
Vladimír Vondruš
2018-06-02 02:33:10 +0200
-
4f224f672d
SceneGraph: fix ambiguous overloads with Animable and Drawable.
Vladimír Vondruš
2018-06-02 02:31:51 +0200
-
bbe6b5a56b
SceneGraph: compile code snippets to ensure their validity.
Vladimír Vondruš
2018-06-02 02:31:22 +0200
-
7abe284cb8
modules: don't fail w/ confusing error if plugin include dir is not found.
Vladimír Vondruš
2018-05-26 11:56:57 +0200
-
3be84b89f7
Math: doc++
Vladimír Vondruš
2018-06-08 13:50:17 +0200
-
5d60f0d350
Math: moved Geometry::Distance and Intersection directly into Math.
Vladimír Vondruš
2018-06-08 13:48:43 +0200
-
7759c822d0
doc: whoopsie.
Vladimír Vondruš
2018-06-08 12:33:45 +0200
-
915d0f0600
Math/Geometry: this test passes only on non-optimized Emscripten builds.
#226
Vladimír Vondruš
2018-06-07 13:18:17 +0200
-
f0adb5688f
Math/Geometry: reduce benchmark iterations.
Vladimír Vondruš
2018-06-07 12:59:11 +0200
-
60940264cd
Math/Geometry: remove unused parameter.
Vladimír Vondruš
2018-06-07 12:58:52 +0200
-
8292ac9a3e
Math/Geometry: added a missing test case.
Vladimír Vondruš
2018-06-07 12:51:16 +0200
-
c64a028b2d
Updated credits and changelog.
Vladimír Vondruš
2018-04-25 10:47:47 +0200
-
be3dcc6fa0
Math/Geometry: improve assertion message.
Vladimír Vondruš
2018-06-06 22:17:38 +0200
-
a77b08471e
Math/Geometry: various cleanup.
Vladimír Vondruš
2018-04-25 10:46:35 +0200
-
04ca48ce64
Math: Add and improve intersection methods
Squareys
2018-01-21 17:26:07 +0100
-
26ae018d4f
external: fix ES2 and ES3 include paths in iOS
#253
Steeve Morin
2018-06-05 20:52:56 +0200
-
00b2b24574
Merge
838131536d into 40a5b898a2
#249
Nathan Ollerenshaw
2018-05-31 17:37:55 +0000
-
-
-
40a5b898a2
Math: ability to convert BoolVector from/to external representation.
Vladimír Vondruš
2018-05-31 16:38:04 +0200
-
47d79ef47d
Math: add GLSL bvec* as keywords for BoolVector.
Vladimír Vondruš
2018-05-31 16:37:20 +0200
-
e9af67a651
Platform: properly link X11 to all applications that need it.
Vladimír Vondruš
2018-05-31 16:35:13 +0200
-
04488e5196
doc: mention BoolVector and its GLSL alternatives in the type overview.
Vladimír Vondruš
2018-05-31 16:29:35 +0200
-
97e0036dab
doc: updated changelog and credits.
Vladimír Vondruš
2018-05-30 22:05:32 +0200
-
71e5736633
Added documentation for the Ubuntu PPA.
Nathan Ollerenshaw
2018-05-27 13:42:17 -0700
-
838131536d
Added documentation for the Ubuntu PPA.
#249
Nathan Ollerenshaw
2018-05-27 13:42:17 -0700
-
7df90af144
Math: work around MSVC 2017 15.7.2 ICEs.
Vladimír Vondruš
2018-05-23 21:49:52 +0200
-
c61b245a3c
GL: update the --magnum-log option to include "verbose".
Vladimír Vondruš
2018-05-23 20:42:01 +0200
-
2f8637ae3b
doc: update list of needed Android packages.
Vladimír Vondruš
2018-05-22 13:20:21 +0200
-
259f2da78d
doc: filling up general Emscripten docs.
Vladimír Vondruš
2018-05-21 18:08:59 +0200
-
6d4f66e3b7
package/archlinux: libc++ and libstdc++ is not ABI compatible.
Vladimír Vondruš
2018-05-21 12:01:22 +0200
-
81aa98dbee
GL: make it possible to pass a pre-filled Utility::Arguments to Context.
Vladimír Vondruš
2018-05-21 11:59:32 +0200
-
e59dcd236a
modules: hrm, this FindGLFW was not working at all.
Vladimír Vondruš
2018-05-19 20:17:29 +0200
-
b70ac5fa51
modules: Use glfw cmake config if available
Squareys
2017-02-25 19:35:17 +0100
-
16931334bc
Merge
3c335bf38d into 8688819423
#194
Jonathan Hale
2018-05-19 14:23:32 +0000
-
-
04a3f9588b
Platform: test compilation & linking of all Application libraries.
Vladimír Vondruš
2018-05-19 16:07:30 +0200
-
7ad33d3f5b
Platform: properly link XEglApplication to EGL.
Vladimír Vondruš
2018-05-19 16:06:42 +0200
-
b8fabec474
Math: remove unused variables from tests.
Vladimír Vondruš
2018-05-19 15:05:44 +0200
-
98d384e249
Test: workaround bogus Clang 6 warnings about missing declarations.
Vladimír Vondruš
2018-05-19 15:04:48 +0200
-
-
-
8688819423
doc: don't compile plugins snippet when plugin manager is not used.
Vladimír Vondruš
2018-05-14 19:37:18 +0200
-
96050cb1e3
package/ci: enable Vulkan building on Travis CI.
Vladimír Vondruš
2018-03-02 22:19:33 +0100
-
7cb94ac32d
doc: implement Vulkan-specific Doxygen aliases.
Vladimír Vondruš
2018-03-06 12:05:28 +0100
-
8f9d1384b9
Vk: require at least CMake 3.7.
Vladimír Vondruš
2018-03-03 16:15:56 +0100
-
b1377033e8
Vk: initial Vulkan headers generated using flextGL.
Vladimír Vondruš
2018-03-02 19:53:19 +0100
-
fec1a07b9b
Bootstrap Vulkan support.
Vladimír Vondruš
2018-03-02 19:47:06 +0100
-
7b49479b07
GL: doc++
Vladimír Vondruš
2018-05-12 19:07:29 +0200
-
b79c245a63
Doc++, allow to search literals without the nonobvious operator"" prefix.
Vladimír Vondruš
2018-05-12 16:59:09 +0200
-
673caa23bf
Math: compiling Angle, Color and Half code snippets.
Vladimír Vondruš
2018-05-12 16:44:02 +0200
-
d9936c40fd
Math: added Constants::piQuarter().
Vladimír Vondruš
2018-05-12 16:02:31 +0200
-
c77e6d7a15
Platform: doc++
Vladimír Vondruš
2018-05-07 19:00:46 +0200
-
0e2b251e39
Platform: GLFW doesn't allow to create GL 3.1 core contexts.
Vladimír Vondruš
2018-05-07 19:00:19 +0200
-
f30ca8929e
Platform: prefer core GL contexts in GlfwApplication as well.
Vladimír Vondruš
2018-05-07 18:59:15 +0200
-
3e025f6d5b
Platform: no need to store a global window instance pointer.
Vladimír Vondruš
2018-05-07 17:47:48 +0200
-
606811735c
Platform: minor cleanup.
Vladimír Vondruš
2018-05-07 17:42:40 +0200
-
8b226a5904
Doxygen: enable non-implicit favicons.
Vladimír Vondruš
2018-05-07 17:37:58 +0200
-
51b72579d3
doc: updated changelog.
Vladimír Vondruš
2018-05-07 17:53:36 +0200
-
6379a8458e
Fix uninitialized pointer check in GlfwApplication.
#246
Samuel Kogler
2018-05-07 17:02:11 +0200
-
d398c63182
Platform: properly request a depth buffer on Android.
Vladimír Vondruš
2018-05-05 19:00:03 +0200
-
82a5a67727
doc: mention forgotten GL-related Doxygen commands.
Vladimír Vondruš
2018-05-04 21:20:49 +0200
-
b3fe9cc617
doc: placeholders for Audio stuff in the Developers Guide.
Vladimír Vondruš
2018-03-06 23:26:36 +0100
-
2883a980e6
package/debian: bump version number.
Vladimír Vondruš
2018-05-04 19:14:33 +0200
-
36253c4523
package/archlinux: bump version number.
Vladimír Vondruš
2018-05-04 18:05:40 +0200
-
4d130b2f65
Doc++
Vladimír Vondruš
2018-05-04 18:05:32 +0200
-
-
-
9457cfc376
Bump VERSION/SOVERSION for the next release.
v2018.04
Vladimír Vondruš
2018-05-01 22:13:01 +0200
-
44f829acbd
Platform: fix WindowlessWglApplication on non-deprecated builds.
Vladimír Vondruš
2018-05-01 22:12:36 +0200
-
51abffbc52
package/homebrew: provide stable version as well.
Vladimír Vondruš
2018-05-01 20:26:41 +0200
-
71195cd6c1
Test: minor cleanup.
Vladimír Vondruš
2018-05-01 19:21:10 +0200
-
e5a7f55a44
doc: mark the version as 2018.04.
Vladimír Vondruš
2018-05-01 18:48:34 +0200
-
6bd5f4a234
doc: updated changelog with links to GH issues and PRs.
Vladimír Vondruš
2018-05-01 18:46:29 +0200
-
26f1abb396
Platform: fix WindowlessCglContext on non-deprecated build.
Vladimír Vondruš
2018-05-01 16:49:48 +0200
-
2fc9f0a13e
Platform: forgotten implementations of GLConfiguration.
Vladimír Vondruš
2018-05-01 16:46:40 +0200
-
23cae45efc
GL: otherwise Doxygen claims that MAGNUM_VERIFY_NO_GL_ERROR doesn't exist.
Vladimír Vondruš
2018-05-01 16:13:14 +0200
-
21bf047cde
GL: fix documentaiton.
Vladimír Vondruš
2018-05-01 16:13:05 +0200
-
a6a24cc7d9
Platform: properly forward-declare GL::Version.
Vladimír Vondruš
2018-05-01 16:11:55 +0200
-
8d0f922d40
Platform: hide irrelevant macros from Doxygen.
Vladimír Vondruš
2018-05-01 16:11:38 +0200
-
b8fe2fb6c3
Platform: don't include the GL headers in GlfwApplication header.
Vladimír Vondruš
2018-05-01 12:39:43 +0200
-
8018b17bc7
Doxygen: renamed \extension[2] to \gl_extension[2].
#233
Vladimír Vondruš
2018-05-01 02:05:30 +0200
-
94fd1e90e3
doc: update the worst offenders in Developers Guide.
Vladimír Vondruš
2018-05-01 01:50:04 +0200
-
e159db5aa1
AnySceneImporter: special handling for binary glTF files.
Vladimír Vondruš
2018-05-01 01:44:20 +0200
-
24cf08bb1b
doc: the OpenGL library is not core anymore.
Vladimír Vondruš
2018-04-30 23:20:38 +0200
-
d5a0516f8a
Split the OpenGL layer out, pt 29: SDL2 and GLFW apps w/o GL.
Vladimír Vondruš
2018-04-30 19:13:44 +0200
-
675c49e79e
Split the OpenGL layer out, pt 28: non-GL-centric Platform::*Application.
Vladimír Vondruš
2018-04-30 15:50:53 +0200
-
fca9a42148
Split the OpenGL layer out, pt 27: CMake Magnum::{Context => GLContext}.
Vladimír Vondruš
2018-04-30 13:23:49 +0200
-
b8ae218888
modules: properly handle deep dependencies in FindMagnum.
Vladimír Vondruš
2018-04-29 14:51:12 +0200
-
e2512ffee2
Text: unconditionally use TextureFormat::Luminance in GlyphCache on ES2.
Vladimír Vondruš
2018-04-29 12:43:29 +0200
-
583fbcce6d
GL: Doxygen being shitty again.
Vladimír Vondruš
2018-04-29 00:10:13 +0200
-
49b0c9d2fc
Audio: Doxygen being shitty again.
Vladimír Vondruš
2018-04-29 00:09:52 +0200
-
822ebd3426
doc: updated/removed references to deprecated APIs in changelogs.
Vladimír Vondruš
2018-04-29 00:07:37 +0200
-
112b9fd394
TextureTools: accept only generic pixel formats in distancefieldcoverter.
Vladimír Vondruš
2018-04-26 11:56:34 +0200
-
4d565a8f73
DebugTools: CompareImage now supports only generic pixel formats.
Vladimír Vondruš
2018-04-26 11:52:53 +0200
-
20799c1b17
TgaImporter, TgaImageConverter: use generic pixel formats.
Vladimír Vondruš
2018-04-24 19:41:59 +0200
-
4a88b4633d
DebugTools: support generic pixel formats in textureSubImage().
Vladimír Vondruš
2018-04-24 19:39:48 +0200
-
4e757a3f64
Split the OpenGL layer out, pt 26: remove dependencies on the GL lib.
Vladimír Vondruš
2018-04-24 12:23:56 +0200
-
499984e82c
Split the OpenGL layer out, pt 25: updated documentation code snippets.
Vladimír Vondruš
2018-04-27 22:25:02 +0200
-
ddd939fdcc
Split the OpenGL layer out, pt 24: adapted plugins.
Vladimír Vondruš
2018-04-27 10:13:19 +0200
-
298e7c20a7
Split the OpenGL layer out, pt 23: adapted Platform.
Vladimír Vondruš
2018-04-24 20:01:46 +0200
-
23b46ac91a
Split the OpenGL layer out, pt 22: adapted Text.
Vladimír Vondruš
2018-04-24 19:59:55 +0200
-
7785698d35
Split the OpenGL layer out, pt 21: adapted DebugTools.
Vladimír Vondruš
2018-04-24 20:01:07 +0200
-
adb4547ba0
Split the OpenGL layer out, pt 20: adapted Shaders.
Vladimír Vondruš
2018-04-24 20:09:48 +0200
-
22fa80b35f
Split the OpenGL layer out, pt 19: adapted TextureTools.
Vladimír Vondruš
2018-04-24 20:00:12 +0200
-
f8ec9c56f8
Split the OpenGL layer out, pt 18: adapted Trade.
Vladimír Vondruš
2018-04-24 20:00:33 +0200