Commit Graph

  • e75c7639e7 Math: test Matrix[34]::scalingSquared(). Vladimír Vondruš 2019-02-17 19:38:31 +0100
  • b31f886fe2 DebugTools: deprecate ForceRendererOptions::scale() in favor of size(). Vladimír Vondruš 2019-02-17 19:25:29 +0100
  • 428773fdcb GL: minor cleanup in the tests. Vladimír Vondruš 2019-02-17 19:22:47 +0100
  • 6ee6898c31 GL: properly execute these tests on WebGL 1 as well. Vladimír Vondruš 2019-02-17 19:21:48 +0100
  • 2d5e2fda41 SceneGraph: properly prefix the assertion message. Vladimír Vondruš 2019-02-17 13:01:50 +0100
  • 1bd3d270d8 Compile ResourceManager documentation snippets. Vladimír Vondruš 2019-02-17 13:01:35 +0100
  • 2d04b22aba Make it possible to pass Containers::Pointer to ResourceManager APIs. Vladimír Vondruš 2019-02-17 12:42:02 +0100
  • 304cd6f036 DebugTools: greatly simplified ForceRenderer and ObjectRenderer impls. Vladimír Vondruš 2019-02-17 11:59:32 +0100
  • 5cf147ec21 DebugTools: fix an assertion in ForceRenderer. Vladimír Vondruš 2019-02-17 11:50:07 +0100
  • 44997465a7 DebugTools: test ForceRenderer and ObjectRenderer. Vladimír Vondruš 2019-02-17 11:49:01 +0100
  • 537177ca26 DebugTools: added screenshot(). Vladimír Vondruš 2019-02-16 22:32:53 +0100
  • d4b3e950d3 DebugTools: minor cleanup. Vladimír Vondruš 2019-02-16 22:30:24 +0100
  • db44b570f7 DebugTools: make CommpareImage usable with CORRADE_COMPARE_AS(). Vladimír Vondruš 2019-02-16 22:29:41 +0100
  • 1a946e5bc3 Updated toolchains submodule with an android_create_apk() fix. Vladimír Vondruš 2019-02-16 23:47:48 +0100
  • 49d70377af Test: fixed various unused function warnings. Vladimír Vondruš 2019-02-16 22:29:07 +0100
  • d9e7b3c384 GL: added *Framebuffer::implementationColorRead{Format,Type}(). Vladimír Vondruš 2019-02-16 18:43:28 +0100
  • 0a4228cb29 package/ci: some cosmic rays affecting Travis, again. Vladimír Vondruš 2019-02-16 14:59:43 +0100
  • 2b08995c24 Math: after the pack() fix, some Android issues are no more. Yay! Vladimír Vondruš 2019-02-16 14:59:19 +0100
  • 38573c7a82 Math: we're not signing here, no. Vladimír Vondruš 2019-02-16 14:59:03 +0100
  • e62ce4faa6 Math: fix pack() to correctly select the nearest integral value. Vladimír Vondruš 2019-02-16 12:26:24 +0100
  • a87c7805f4 Math: rework sRGB, XYZ and packing tests with emphasis on rountripping. Vladimír Vondruš 2019-02-16 12:21:30 +0100
  • aa05a78df7 package/archlinux: enable Sdl2Application on non-desktop ES PKGBUILDs. Vladimír Vondruš 2019-02-15 16:01:01 +0100
  • d7d65db884 Platform: hint SDL what GLES library we want to use. Vladimír Vondruš 2019-02-15 16:00:38 +0100
  • b51b911a5b doc: mention that ANGLE is bundled with browsers. Vladimír Vondruš 2019-02-15 16:00:15 +0100
  • 47a81e74b8 doc: include handy links for Xcode (AppleClang) and MSVC version mapping. Vladimír Vondruš 2019-02-15 15:59:29 +0100
  • fadd4621d6 external: fix compilation of Vulkan headers on 32-bit Windows. Vladimír Vondruš 2019-02-15 15:58:55 +0100
  • 8c7ccc2e69 package/homebrew: it depends on GLFW, but GlfwApplication was not enabled. Vladimír Vondruš 2019-02-15 15:57:45 +0100
  • fa8dae62b4 doc: ImGui is dear. Vladimír Vondruš 2019-02-15 15:57:31 +0100
  • 4dbe17e9a9 doc: now we *can* link to std::optional on cppreference. Vladimír Vondruš 2019-02-15 15:56:54 +0100
  • 9f7b78a9ec
    Merge 07c36b4a64 into e6db895452 #306 Vladimír Vondruš 2019-02-14 16:23:00 +0000
  • e6db895452 Adapted to Corrade changes. Vladimír Vondruš 2019-02-11 10:24:16 +0100
  • 87295278f4 doc: Hunter package is now ready! Vladimír Vondruš 2019-02-10 19:45:07 +0100
  • 8327600361 Any{Audio,Scene}Importer: coverage++ Vladimír Vondruš 2019-02-10 16:00:44 +0100
  • f178d0d441 Doc++, updated credits and changelog. Vladimír Vondruš 2019-02-10 15:50:42 +0100
  • a480c70f06 Any*{Importer,Converter}: lowercase() filename before recognizing suffix Max Schwarz 2019-02-07 18:09:11 +0100
  • 75b1ced583 Any*{Importer,Converter}: unify the testing. Vladimír Vondruš 2019-02-10 15:25:45 +0100
  • 8aa1d24fb2 AnyImageImporter: test: fix test filename #312 Max Schwarz 2019-02-08 12:42:09 +0100
  • bafdd13fe7 AnyAudioImporter: fix filename for uppercase test Max Schwarz 2019-02-08 12:41:50 +0100
  • 68a8d948c0 AnySceneImporter: test case for uppercase extensions Max Schwarz 2019-02-08 11:49:04 +0100
  • 96231250e1 AnyImageImporter: test case for uppercase extensions Max Schwarz 2019-02-08 11:48:48 +0100
  • 511a50d54d AnyImageConverter: test case for uppercase extensions Max Schwarz 2019-02-08 11:46:28 +0100
  • 8c12e06d41 AnyAudioImporter: test case for uppercase extensions Max Schwarz 2019-02-08 11:45:57 +0100
  • 5dede0f2ac AnySceneImporter: lowercase() filename before recognizing suffix Max Schwarz 2019-02-07 19:57:33 +0100
  • 3d0e6c812b AnyAudioImporter: lowercase() filename before recognizing suffix Max Schwarz 2019-02-07 19:57:08 +0100
  • 1a6d0b1d52 AnyImageConverter: lowercase() filename before recognizing suffix Max Schwarz 2019-02-07 19:56:56 +0100
  • 5af223a79f AnyImageImporter: lowercase() filename before recognizing suffix Max Schwarz 2019-02-07 18:09:11 +0100
  • cef34e32db package/{archlinux,msys}: update to 2019.01. Vladimír Vondruš 2019-02-07 09:02:51 +0100
  • 8736c3c763 package/homebrew: update to 2019.01. Vladimír Vondruš 2019-02-07 09:02:33 +0100
  • 8a1d00ab28 Move more file-specific settings to .editorconfig. Vladimír Vondruš 2019-02-06 19:37:18 +0100
  • 40a33f5226 modules: hide private variables in FindSDL2.cmake. Vladimír Vondruš 2019-02-06 19:36:52 +0100
  • dcabb3f913 Mention Magnum Singles in related projects. v2019.01 Vladimír Vondruš 2019-02-04 18:23:38 +0100
  • 0e2af457bc package/debian: update changelog for 2019.01. Vladimír Vondruš 2019-02-04 18:05:53 +0100
  • 4e6c0fb846 CMake: bump library version for 2019.01. Vladimír Vondruš 2019-02-04 18:01:15 +0100
  • e695771279 doc: updated changelog for the 2019.01 release. Vladimír Vondruš 2019-02-04 17:43:44 +0100
  • d3c863fd6b doc: updated changelog. Vladimír Vondruš 2019-02-04 17:26:45 +0100
  • 546f285210 doc: updated release checklist. Vladimír Vondruš 2019-02-04 17:26:34 +0100
  • 8240b8a60a doc: explain why there's no model/view terminology. Vladimír Vondruš 2019-02-01 12:20:01 +0100
  • dba0928a14 doc: mention Debug in the matrix data layout docs. Vladimír Vondruš 2019-02-01 12:19:31 +0100
  • 11f683566c doc: list all 3rd party math API integrations. Vladimír Vondruš 2019-01-30 23:35:24 +0100
  • 3281a277cc Vk: provide conversion of basic math-related types. Vladimír Vondruš 2019-01-30 23:25:42 +0100
  • 12c2cb640e Vk: no, this is not GL! Vladimír Vondruš 2019-01-30 21:26:52 +0100
  • 75b60b6287 external: updated Vulkan header. Vladimír Vondruš 2019-01-29 18:12:42 +0100
  • 2c4103d426 GL: properly execute the test on ES3 builds. Vladimír Vondruš 2019-01-28 21:56:37 +0100
  • db8c5fedaa GL: clean up Framebuffer constructors. Vladimír Vondruš 2019-01-28 08:54:32 +0100
  • a36d8eb033 Remove use of std::reference_wrapper where possible. Vladimír Vondruš 2019-01-27 21:49:25 +0100
  • b6f9c25fa1 doc: updated changelog. Vladimír Vondruš 2019-01-27 21:38:24 +0100
  • 3bb85ae1bb Platform: don't use deprecated functionality. Vladimír Vondruš 2019-01-26 21:05:31 +0100
  • 852aebe41b Trade: this include is not needed either. Vladimír Vondruš 2019-01-25 22:48:15 +0100
  • 697c17279c Backwards compatibility for std::unique_ptr where needed. Vladimír Vondruš 2019-01-25 19:48:47 +0100
  • f9f3df69de Get rid of std::unique_ptr. Vladimír Vondruš 2019-01-25 19:35:50 +0100
  • f7dcb62e93 MeshTools: return just a mesh from fullScreenTriangle(). Vladimír Vondruš 2019-01-25 22:53:38 +0100
  • 24b8ff086c Removed std::optional backwards compatibility. Vladimír Vondruš 2019-01-25 22:34:10 +0100
  • 3bceb0b276 GL: clean up the includes. Vladimír Vondruš 2019-01-25 19:58:37 +0100
  • a18ec9b6d8 Doc++ Vladimír Vondruš 2019-01-25 19:58:08 +0100
  • 03de71a831 doc: updated changelog, building docs and credits. Vladimír Vondruš 2019-01-26 21:10:23 +0100
  • 107253f5fb package/msys: Add PKGBUILDs. Guillaume Jacquemin 2019-01-26 14:05:11 +0100
  • dd4bd88df2 Switch to using eglGetCurrentDisplay instead of querying for the defualt #308 erikwijmans 2019-01-26 07:40:01 -0800
  • 4a7ab8e35f package/msys: Apply mosra's suggestions. #307 Guillaume Jacquemin 2019-01-26 15:55:40 +0100
  • 26cb5c3538 package/msys: Add PKGBUILDs. Guillaume Jacquemin 2019-01-26 14:05:11 +0100
  • 9c35b11521 Math: fix unused function warning on Emscripten. Vladimír Vondruš 2019-01-24 12:26:09 +0100
  • 40cfe06044 Doc++, minor cleanup. Vladimír Vondruš 2019-01-23 20:56:39 +0100
  • 20a55b16aa Platform: implement Sdl2Application::anyEvent(), expose SDL_Event. Vladimír Vondruš 2019-01-23 20:55:32 +0100
  • d4c1785dc0 Platform: make ViewportEvent non-copyable, mark internals as const. Vladimír Vondruš 2019-01-23 20:48:09 +0100
  • b9342665b2 Platform: don't group special events together with screen events. Vladimír Vondruš 2019-01-23 20:14:21 +0100
  • f325507618 Drop more CMake pre-3.1 compatibility. Vladimír Vondruš 2019-01-20 23:20:17 +0100
  • f5465f6804 modules: updated FindCorrade.cmake. Vladimír Vondruš 2019-01-20 23:19:42 +0100
  • 81354d0608 DebugTools: compile forgotten snippets. Vladimír Vondruš 2019-01-20 23:15:25 +0100
  • e08b04c46b GL: compile forgotten code snippets. Vladimír Vondruš 2019-01-20 23:07:44 +0100
  • 5fc246b908 Math: compile forgotten code snippets. Vladimír Vondruš 2019-01-20 22:20:55 +0100
  • aeab74157f doc: fix dependency order in the custom buildsystem docs. Vladimír Vondruš 2019-01-20 17:05:22 +0100
  • 07c36b4a64 [wip] Math: SIMD-enabled index array packing/unpacking functions. #306 simd Vladimír Vondruš 2019-01-19 14:10:26 +0100
  • 9516ae63a5 [wip] Math: added SIMD dispatch tags. Vladimír Vondruš 2019-01-19 13:55:55 +0100
  • 476dc5c3f5 Math: compile code snippets from Packing.h. Vladimír Vondruš 2019-01-19 13:12:20 +0100
  • 87e842934b GL: new nv-egl-incorrect-gl11-function-pointers workaround. Vladimír Vondruš 2019-01-17 19:22:02 +0100
  • 5923efbdee external: pass GL::Context to flextGLInit(). Vladimír Vondruš 2019-01-17 19:13:43 +0100
  • d8624b5a42 CMake: enable WindowlessEglApplication for headless builds. Vladimír Vondruš 2019-01-17 16:39:53 +0100
  • e7bce11192 CMake: put a dependent option *after* its dependencies. Vladimír Vondruš 2019-01-17 16:39:16 +0100
  • 76fb88fa1a external: update OpenGL headers. Vladimír Vondruš 2019-01-17 14:50:13 +0100
  • 2c473e14a8 external: properly update the iOS templates as well. Vladimír Vondruš 2019-01-17 14:45:22 +0100
  • 59b3e9b4d2 doc: make the Credits page easier to search for. Vladimír Vondruš 2019-01-17 14:28:58 +0100