Commit Graph

  • 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