Commit Graph

  • e9a54f8fec Trade: document return values of SceneData convenience getters. Vladimír Vondruš 2024-11-13 22:04:01 +0100
  • 002a40d0be CMake: fix version deprecation warning on CMake 3.31. Vladimír Vondruš 2024-11-13 14:56:39 +0100
  • 9dab8af6ce MeshTools: more doc updates. Vladimír Vondruš 2024-11-13 21:52:45 +0100
  • 704de3d1d2 SceneTools: doc++ Vladimír Vondruš 2024-11-13 02:42:20 +0100
  • d45411e117 MeshTools: don't use <> for local includes. Vladimír Vondruš 2024-11-13 02:41:59 +0100
  • 4161c3a2f3 doc: add an overview page for the MeshTools library. Vladimír Vondruš 2024-11-13 02:40:45 +0100
  • ccf9580c33 {Mesh,Scene}Tools: add r-value filter{Attributes,Fields}() overloads. Vladimír Vondruš 2024-11-12 22:00:02 +0100
  • a0667439df SceneTools: add reference() and mutableReference() helpers. Vladimír Vondruš 2024-11-12 21:50:02 +0100
  • 389c09b395 SceneTools: fix badly copypasted argument name. Vladimír Vondruš 2024-11-12 21:49:24 +0100
  • 3f5e2e2268 MeshTools: return filled size from interleaveInto(). Vladimír Vondruš 2024-11-12 12:42:08 +0100
  • 55504a2d40 Trade: redo MeshData class-level documentation to make more sense. Vladimír Vondruš 2024-11-11 21:46:21 +0100
  • 32fc6f003d MeshTools: add a MeshData interleave() overload for loose arrays. Vladimír Vondruš 2024-11-11 20:06:48 +0100
  • f237bb3c9c MeshTools: doc++ Vladimír Vondruš 2024-11-11 19:55:22 +0100
  • cb568c09e5 Platform: fix unused variable warnings in {Glfw,Sdl2}Application on macOS. Vladimír Vondruš 2024-11-11 19:45:46 +0100
  • fb2ae21a24 doc: updated credits and changelog. Vladimír Vondruš 2024-11-13 02:46:47 +0100
  • feff9ba763 gdb: Fix missing comma in printers.py #653 Andy Maloney 2024-11-10 11:05:55 -0500
  • f91638c461 AnyImageImporter: recognize also the other Radiance HDR file signature. Vladimír Vondruš 2024-11-08 11:50:07 +0100
  • cf3ed8f6a5 Text: those test cases won't work on GL-less builds either. Vladimír Vondruš 2024-11-03 20:52:13 +0100
  • 645ddd8678 Text: lol @ this TODO. Vladimír Vondruš 2024-10-30 11:05:10 +0100
  • d50dbe4e0c Exclude namespaces from forward declaration header docs. Vladimír Vondruš 2024-11-04 11:47:30 +0100
  • 06b667f275 GL: work around a warning in C++20 mode. Vladimír Vondruš 2024-11-04 11:36:51 +0100
  • cc309b05cf doc: documentation for using Magnum via CPM. Vladimír Vondruš 2024-11-04 10:58:14 +0100
  • 95b5116fdf doc: move vcpkg and hunter package docs at the very end. Vladimír Vondruš 2024-11-04 10:54:08 +0100
  • f9f44432bf CMake: try to clarify that Git version match failure is not an error. Vladimír Vondruš 2024-11-04 10:51:08 +0100
  • cac1767914 Platform: haha, Doxygen Markdown parser is broken here, haha! Vladimír Vondruš 2024-10-31 13:53:31 +0100
  • 7615cc3c8b GL: be clearer about the offset being *bytes*. Vladimír Vondruš 2024-10-31 13:38:55 +0100
  • f91ce08591 Trade: mention upfront that all *Data are basically immutable. Vladimír Vondruš 2024-10-31 13:37:33 +0100
  • 2c6f9963fb Platform: deprecate Sdl2Application MultiGestureEvent. Vladimír Vondruš 2024-10-31 13:36:37 +0100
  • c7d1d6df73 doc: order magnum-integration after magnum-extras in building docs. Vladimír Vondruš 2024-10-31 12:39:01 +0100
  • 9e6de1b4df Doc++ Vladimír Vondruš 2024-10-31 12:38:16 +0100
  • ef133cbadd package/rpm: go back to the package name being a variable. Vladimír Vondruš 2024-10-30 10:58:10 +0100
  • 0c2fbfdc77 package/rpm: don't build source packages. Vladimír Vondruš 2024-10-30 10:55:37 +0100
  • d040c4a88c package/rpm: make corrade-devel a build dependency. Vladimír Vondruš 2024-10-30 10:52:17 +0100
  • 654ae9d2fb package/rpm: wrong license header copypaste. Vladimír Vondruš 2024-10-30 10:51:46 +0100
  • 7808658587 Platform: try to clarify what PointerMoveEvent::pointer() is for. Vladimír Vondruš 2024-10-30 10:51:01 +0100
  • 4ed3ad59e9 Math: make sign() branchless and constexpr #651 Stanislaw Halik 2024-10-28 15:24:18 +0100
  • 69d02ad59b Platform: new TwoFingerGesture helper. Vladimír Vondruš 2024-10-24 19:36:56 +0200
  • 7300be7f3f Platform: looks like I forgot how to C++ here. Vladimír Vondruš 2024-10-24 19:22:36 +0200
  • a1ff473be1 Platform: don't install GLContext.h on GL-less builds. Vladimír Vondruš 2024-10-24 16:24:43 +0200
  • 4928538231 SceneGraph: add Object::addFeature(). Vladimír Vondruš 2024-10-24 15:59:58 +0200
  • 8553c2313b Platform: ugh, documentation should not be an afterthought. Vladimír Vondruš 2024-10-23 17:33:33 +0200
  • 049a3f8fce Platform: document why tickEvent() isn't private. Vladimír Vondruš 2024-10-21 23:27:43 +0200
  • 1084a16362 package/ci: use Node.js 18 on the WebGL 2 build to test WASM SIMD. Vladimír Vondruš 2024-10-22 12:12:48 +0200
  • 899fbc29d5 Updated toolchains submodule. Vladimír Vondruš 2024-10-21 20:32:52 +0200
  • 414a65f9db Platform: expose key scan codes and related APIs. Vladimír Vondruš 2024-10-21 19:56:17 +0200
  • 14a7ecaf7f Platform: move Modifier and Key enums directly to the Application class. Vladimír Vondruš 2024-10-21 17:44:02 +0200
  • 3547203233 Platform: these aren't TODOs, mere notes. Vladimír Vondruš 2024-10-21 15:14:26 +0200
  • 5894beaeb2 Platform: mark GLFW 3.2 as oldest supported, drop older workarounds. Vladimír Vondruš 2024-10-21 14:41:26 +0200
  • 82e9c6e5ab Platform: make XApp, GlfwApp, ScreenedApp touch-compatible. Vladimír Vondruš 2024-10-19 02:16:51 +0200
  • 005d4c224f Platform: handle (multi-)touch input in AndroidApplication. Vladimír Vondruš 2024-10-19 22:25:46 +0200
  • d321676e47 package/ci: use Emscripten 2.0.27 for the WebGL 2 job. Vladimír Vondruš 2024-10-19 22:35:57 +0200
  • 5aa49fcebe package/ci: build Debug on Emscripten. Vladimír Vondruš 2024-10-19 22:35:20 +0200
  • 755a5519a8 Platform: handle (multi-)touch events in EmscriptenApplication. Vladimír Vondruš 2024-10-19 02:03:37 +0200
  • fee6bed177 Platform: doc++, explicitly mention what SDL is used on Emscripten. Vladimír Vondruš 2024-10-21 14:33:07 +0200
  • 3e0724e7ec Platform: mark SDL 2.0.6 as oldest supported, drop older workarounds. Vladimír Vondruš 2024-10-21 14:31:32 +0200
  • a76b7646f0 Platform: handle (multi-)touch events in Sdl2Application. Vladimír Vondruš 2024-10-18 22:45:24 +0200
  • 4773fc20a6 Platform: expose MouseButton4 and 5 in EmscriptenApplication. Vladimír Vondruš 2024-10-18 19:57:21 +0200
  • 3981bcf2f4 Platform: replace MouseScrollEvent with a ScrollEvent with float position. Vladimír Vondruš 2024-10-18 14:06:16 +0200
  • fc80172148 Platform: replace mouse events with pointer events in ScreenedApp. Vladimír Vondruš 2024-10-14 17:14:14 +0200
  • 9596607d51 doc: update Android logcat docs with a more useful example. Vladimír Vondruš 2024-10-17 12:14:59 +0200
  • b0abae88d1 Platform: replace mouse events with pointer events in AndroidApp. Vladimír Vondruš 2024-10-17 23:42:23 +0200
  • 8b187508c7 Platform: clear the screen in AndroidApplication test. Vladimír Vondruš 2024-10-17 12:14:32 +0200
  • 98a6ce2871 Platform: drop support for Android < 4.0. Vladimír Vondruš 2024-10-15 18:41:41 +0200
  • e86c011e05 Platform: replace mouse events with pointer events in EmscriptenApp. Vladimír Vondruš 2024-10-14 17:11:44 +0200
  • 0cd922af5c Platform: reduce duplication in EmscriptenApplication event internals. Vladimír Vondruš 2024-10-14 16:34:57 +0200
  • 4b76918c36 Platform: replace mouse events with pointer events in XApplication. Vladimír Vondruš 2024-10-14 12:56:14 +0200
  • 1e9d9cfd0f Platform: add proper mouseScrollEvent() to XApplication. Vladimír Vondruš 2024-10-13 18:02:10 +0200
  • 418c015247 Platform: move XApplication friend declarations to privates. Vladimír Vondruš 2024-10-13 18:09:00 +0200
  • e19dab0a65 Platform: don't leak XApplication modifiers into buttons and vice versa. Vladimír Vondruš 2024-10-13 12:48:24 +0200
  • 5110b40b16 Platform: replace mouse events with pointer events in GlfwApplication. Vladimír Vondruš 2024-10-13 12:00:12 +0200
  • 2b1b52265c Platform: reorder GlfwApplication internals to match declaration order. Vladimír Vondruš 2024-10-13 11:14:38 +0200
  • fc6c76726d Platform: replace mouse events with pointer events in Sdl2Application. Vladimír Vondruš 2024-10-12 18:24:15 +0200
  • 6042642848 Platform: print key/modifier/button names in Application tests. Vladimír Vondruš 2024-10-12 19:47:58 +0200
  • f505c38c6c
    Merge 4cf68c29fc into af251bf5d2 #419 Vladimír Vondruš 2024-10-18 06:28:40 -0700
  • 84dd429fcb Platform: doc++ Vladimír Vondruš 2024-10-13 16:05:08 +0200
  • 06c5c4ff2f Platform: add more keys to XApplication to make it match the others. Vladimír Vondruš 2024-10-13 16:03:27 +0200
  • 99b8aa0969 Platform: merge GlxApplication and XEglApplication tests. Vladimír Vondruš 2024-10-12 19:30:03 +0200
  • 9988200bf2 Platform: test the Sdl2Application::multiGestureEvent() as well. Vladimír Vondruš 2024-10-11 23:30:04 +0200
  • 6500e610af package/ci: Mac is ARM64 now, make it depend on the Linux ARM64 build. Vladimír Vondruš 2024-10-16 14:49:44 +0200
  • fd4d522cae Vk: fix DescriptorPool::allocate() w/o VK_KHR_maintenance1. Vladimír Vondruš 2024-10-15 12:36:32 +0200
  • af251bf5d2 Platform: properly initialize GlfwApp minimal loop period. Vladimír Vondruš 2024-10-12 20:28:09 +0200
  • 18dc7b8a38 Platform: adapt SDL doc links to existence of SDL3. Vladimír Vondruš 2024-10-11 22:57:39 +0200
  • 877c2000db Platform: put platform-specific Sdl2App docs into a dedicated section. Vladimír Vondruš 2024-10-11 20:18:51 +0200
  • 64ed7d183b Vk: properly fix the ImageVkTest. Vladimír Vondruš 2024-10-11 22:51:47 +0200
  • 80309149b3 package/archlinux: make the GCC 4.8 PKGBUILD work again. Vladimír Vondruš 2024-10-11 22:05:51 +0200
  • 0c974381d6 package/archlinux: report missed lines in coverage output. Vladimír Vondruš 2024-10-11 22:04:32 +0200
  • d536a95f4a DebugTools: use steady_clock for FrameProfiler CPU timing. Vladimír Vondruš 2024-10-11 13:06:04 +0200
  • cb81f719e2 Platform: clafiy why some casts are being done. Vladimír Vondruš 2024-10-11 12:56:11 +0200
  • 207ad67800 package/ci: guard against corrade-rc regressions on UWP. Vladimír Vondruš 2024-10-08 12:51:19 +0200
  • d81ea6bec0 package/ci: no tests for you then, UWP. You're too damn slow. Vladimír Vondruš 2024-10-08 01:23:59 +0200
  • 597572a5e2 package/rpm: forgot to remove glslang from here. Vladimír Vondruš 2024-10-07 14:59:40 +0200
  • b628e3893e GL: new "mesa-broken-dsa-framebuffer-clear" workaround. Vladimír Vondruš 2024-10-06 22:24:06 +0200
  • b2aa03c14d doc: updated credits and changelog. Vladimír Vondruš 2024-10-06 22:02:55 +0200
  • d3b83f090c package/rpm: add a RPM package together with a build script. Igal Alkon 2024-10-06 20:37:01 +0300
  • be1cca38e5 doc: updated changelog. Vladimír Vondruš 2024-10-06 21:35:01 +0200
  • 01f0bdb007 adding rpm spec and build script. #650 Igal Alkon 2024-10-06 20:37:01 +0300
  • d35351f7a8 Vk: this image doesn't need to be host-accessible. Vladimír Vondruš 2024-10-06 17:47:09 +0200
  • 3e4e1bde69 Vk: make image tight packing check more robust. Vladimír Vondruš 2024-10-06 17:45:23 +0200
  • 25640c4f99 Vk: add an XFAIL for pool allocation failure on NV as well. Vladimír Vondruš 2024-10-06 17:44:22 +0200
  • 6f298f4d9f Vk: allow the allocated buffer memory to be larger in the test. Vladimír Vondruš 2024-10-06 17:42:06 +0200