Commit Graph

  • 766b03fc38 Animation: add TrackViewStorage::values(). Vladimír Vondruš 2020-05-14 18:01:00 +0200
  • cda8504b08 Animation: hmm, this isn't right. Vladimír Vondruš 2020-05-14 17:34:10 +0200
  • f3c2bfb093 Animation: why not just cast the thing? Vladimír Vondruš 2020-05-14 17:32:40 +0200
  • 0fd11e1e5b CMake: don't declare the WITH_AL_INFO option twice. Vladimír Vondruš 2020-05-13 00:26:08 +0200
  • 6ad8f26c20 CMake: build MeshTools if sceneconverter is enabled. Vladimír Vondruš 2020-05-13 00:24:43 +0200
  • f269a1baa8 Vk: forgotten leftovers from the depths of MeshData renaming. Vladimír Vondruš 2020-05-12 18:01:07 +0200
  • 1fe1dcd76d modules: updated FindCorrade.cmake and FindNodeJs.cmake. Vladimír Vondruš 2020-05-12 17:21:00 +0200
  • 1bd5efc1f8 doc: initial file format support tables. Vladimír Vondruš 2019-01-31 17:06:50 +0100
  • 749ae985b1 sceneconverter: support chaining converters. Vladimír Vondruš 2020-05-12 10:49:19 +0200
  • 7100e3b6d8 Revert "Platform: choose a GLXFBConfig with a pbuffer." Vladimír Vondruš 2020-05-11 21:04:33 +0200
  • 12dd74a347 Trade: Implement support for Weights & JointIndices in MeshData. #441 Squareys 2020-05-03 10:24:18 +0200
  • 52af410f51 Shaders: Add Weights and JointIndices attribute types Squareys 2020-05-03 10:23:05 +0200
  • fdfa5dfe6c Trade: Minor doc fix Squareys 2020-05-03 10:22:42 +0200
  • 385ecc94b2 compile() Squareys 2020-05-11 14:16:00 +0200
  • 68834eb9a8 Phong Squareys 2020-05-11 14:05:28 +0200
  • 0ffa866bda WIP Squareys 2020-05-07 18:07:51 +0200
  • 2f95345fb1 doc: updated changelog. Vladimír Vondruš 2020-05-09 20:28:55 +0200
  • 9d104a7e88 Shaders: document how to propagate generic attribs to shader code. Vladimír Vondruš 2020-05-09 15:11:37 +0200
  • ba70a440a7 package/ci: use externally built ANGLE for the RT build. Vladimír Vondruš 2020-05-07 11:39:11 +0200
  • fb32dd4c0e imageconverter,sceneconverter: support option subgroups as well. Vladimír Vondruš 2020-04-22 16:07:35 +0200
  • 0da8f89055 sceneconverter: hook scene converter plugins into this thing. Vladimír Vondruš 2020-04-06 20:32:26 +0200
  • 08a51215b6 sceneconverter: add a --profile option. Vladimír Vondruš 2020-04-23 20:21:39 +0200
  • 0ad5a8968f AnySceneConverter: new plugin. Vladimír Vondruš 2020-02-14 11:35:21 +0100
  • 2dc47839ef Trade: bootstrap scene converter plugins. Vladimír Vondruš 2020-02-14 11:33:44 +0100
  • b7edd8df25 sceneconverter: move the utility from Trade to MeshTools. Vladimír Vondruš 2020-05-04 19:52:42 +0200
  • e64e40da11 Platform: avoid using 100% CPU in an idle GlfwApplication. #442 Vladimír Vondruš 2020-05-07 23:10:10 +0200
  • 04ef2f5b35 fixup! Generic Squareys 2020-05-07 15:42:28 +0200
  • 9046215923 fixup! MeshAttribute Squareys 2020-05-07 15:42:21 +0200
  • d3feb2a2a9 doc: updated changelog. Vladimír Vondruš 2020-05-05 14:26:56 +0200
  • 8a42c727c1 Fix one particular kind of linker errors on MingGW Clang. William JCM 2020-01-14 22:03:46 +0100
  • 62fa2007e6 DebugTools: add raw data access to FrameProfiler. Vladimír Vondruš 2020-05-05 14:14:34 +0200
  • d471a7bebd DebugTools: remove redundant internal state in FrameProfiler. Vladimír Vondruš 2020-05-05 14:11:41 +0200
  • be9a782272 DebugTools: rename function/test to match the use better. Vladimír Vondruš 2020-05-05 11:26:35 +0200
  • d4c196e997 DebugTools: suggesting such thresholds for image comparison is criminal. Vladimír Vondruš 2020-05-05 11:10:59 +0200
  • 6c7e798d86 DebugTools: moving average over a year worth of frames isn't useful. Vladimír Vondruš 2020-05-04 21:09:31 +0200
  • cda8c8fd09 Math: MSVC 2017 apparently dies on this. Vladimír Vondruš 2020-05-04 15:10:56 +0200
  • 28965d4887 Shaders: I happily forgot SwiftShader has broken gl_VertexID. Vladimír Vondruš 2020-05-04 15:23:28 +0200
  • e8f36033f9 Shaders: GS is needed only for wireframe. Vladimír Vondruš 2020-05-04 16:34:50 +0200
  • 698a7ed24c Shaders: whoopsie. Vladimír Vondruš 2020-05-04 00:41:32 +0200
  • 062055d20d Shaders: add vertex ID visualization to MeshVisualizer. Vladimír Vondruš 2020-05-03 17:54:33 +0200
  • 7a58bf5e42 Shaders: reorder code for consistency. Vladimír Vondruš 2020-05-03 15:19:37 +0200
  • 6eccc479f0 Shaders: simplify a bunch of repeated checks in shader code. Vladimír Vondruš 2020-05-03 15:16:42 +0200
  • b858385b84 Shaders: unify assert for common flags in 2D and 3D meshvisualizer. Vladimír Vondruš 2020-05-03 14:43:29 +0200
  • 806e080008 doc: updated changelog and credits. Vladimír Vondruš 2020-05-03 11:59:42 +0200
  • f1fbafb816 Trade: add a similar assert check for Phong textureMatrix as well. Vladimír Vondruš 2020-05-03 11:55:11 +0200
  • b8cc3f766a Trade: add *TextureLayer() properties to PhongMaterialData. Squareys 2020-05-02 15:43:33 +0200
  • 5f7f219d75 MeshTools: added interleavedMutableData(). Vladimír Vondruš 2020-05-03 11:29:05 +0200
  • a3912c7f7f DebugTools: make FrameProfiler compile w/o TARGET_GL enabled. Vladimír Vondruš 2020-05-03 00:34:30 +0200
  • e7838a8b9e Platform: check before calling SDL_DestroyWindow(). Vladimír Vondruš 2020-05-02 23:48:52 +0200
  • 060d8548c6 Math: benchmark some sqrt variants. Vladimír Vondruš 2020-05-02 23:14:31 +0200
  • e05fda0db4 Math: this got forgotten. Vladimír Vondruš 2020-05-02 23:14:03 +0200
  • a27802e67c GL: sigh, windows.h. Vladimír Vondruš 2020-05-03 11:24:40 +0200
  • 3942dff532 GL: add a test for global function pointers across libraries as well. Vladimír Vondruš 2020-05-02 22:03:43 +0200
  • b580458104 external: pack all dynamically loaded GL entrypoints into a giant struct. Vladimír Vondruš 2020-05-02 21:47:31 +0200
  • 97605b57c9
    Update src/Magnum/Trade/PhongMaterialData.h #438 Jonathan Hale 2020-05-03 12:04:43 +0200
  • 166b43989d
    Update src/Magnum/Trade/PhongMaterialData.h Jonathan Hale 2020-05-03 12:04:12 +0200
  • 3977f0472f Any*{Importer,Converter}: show used plugin in verbose output. Vladimír Vondruš 2020-05-02 20:10:51 +0200
  • 17931de06e [WIP] Trade: Implement support for Weights & JointIndices in MeshData. Squareys 2020-05-03 10:24:18 +0200
  • fc940721e6 Shaders: Add Weights and JointIndices attribute types Squareys 2020-05-03 10:23:05 +0200
  • 13c4a690a3 Trade: Minor doc fix Squareys 2020-05-03 10:22:42 +0200
  • 0677680b5c Trade: Add *TextureLayer() properties to PhongMaterialData Squareys 2020-05-02 15:43:33 +0200
  • 9c14d8e354 Introduce a BUILD_STATIC_UNIQUE_GLOBALS option. Vladimír Vondruš 2020-05-02 16:21:18 +0200
  • bc35478907 modules: updated FindCorrade.cmake. Vladimír Vondruš 2020-05-02 14:18:13 +0200
  • 05617c02b5 doc: rewrite the building features docs to be easier to navigate. Vladimír Vondruš 2020-05-02 14:06:26 +0200
  • 2149f31973 MagnumFont,MagnumFontConverter: adapt to Corrade changes. Vladimír Vondruš 2020-05-02 13:07:17 +0200
  • 0de3e9fa9f
    Merge ac524724bc into b5dead9223 #432 sariug 2020-05-02 15:47:02 +0200
  • b5dead9223 Platform: add no-forward-compatible-core-context workaround for EGL too. Vladimír Vondruš 2020-05-01 19:52:07 +0200
  • b81f78f990 Platform: I messed up. Vladimír Vondruš 2020-05-01 19:00:07 +0200
  • 68c7a06ad3 Platform: add a TODO for this weird EGL app implementation. Vladimír Vondruš 2020-05-01 11:26:55 +0200
  • 71e3f5d561 doc: updated changelog. Vladimír Vondruš 2020-05-01 11:26:45 +0200
  • 64d0702277 Platform: only initialize/terminate EGLDisplay once in a shared set. aspioupiou 2020-04-30 13:04:22 +0200
  • c986f5f99b DebugTools: make GLFrameProfiler::Values storeable in Configuration. Vladimír Vondruš 2020-04-30 23:16:13 +0200
  • 433dd07d9c DebugTools: MSVC thanks for existing, again. Vladimír Vondruš 2020-05-01 10:28:53 +0200
  • f2800995b2 DebugTools: deprecate the old Profiler. Vladimír Vondruš 2020-04-28 23:31:11 +0200
  • 2c43e817db DebugTools: wow MSVC thanks for existing. Vladimír Vondruš 2020-04-30 22:33:25 +0200
  • 820b9b94a1 DebugTools: initial implementation of a new frame profiler. Vladimír Vondruš 2020-04-27 23:40:24 +0200
  • 5a96fbf8df
    Merge 260dee1565 into ec3e308c9b #427 Vladimír Vondruš 2020-04-30 16:59:50 -0500
  • 260dee1565 [wip] sceneconverter: support also plugins that can't output a file. #427 meshdata-cereal-killer Vladimír Vondruš 2020-04-23 23:47:21 +0200
  • c653cf3497 Trade: c'mon, old compilers. Vladimír Vondruš 2020-04-17 22:46:24 +0200
  • c8f169657f sceneconverter: a faster mmap handling of blobs. Vladimír Vondruš 2020-04-17 21:07:07 +0200
  • 59a85ed347 doc: a high-level intro to the new serialization format. Vladimír Vondruš 2020-04-17 20:19:30 +0200
  • f6872bb7e3 Trade: serialization for MeshData. Vladimír Vondruš 2020-04-15 20:25:23 +0200
  • 471cef5095 Trade: base structures for memory-mappable serialization format. Vladimír Vondruš 2020-02-14 11:37:10 +0100
  • 9edd90d852 imageconverter,sceneconverter: support option subgroups as well. Vladimír Vondruš 2020-04-22 16:07:35 +0200
  • 4b2534bea5 sceneconverter: hook scene converter plugins into this thing. Vladimír Vondruš 2020-04-06 20:32:26 +0200
  • 7aa9a9b23c sceneconverter: add a --profile option. Vladimír Vondruš 2020-04-23 20:21:39 +0200
  • 778d407bcd AnySceneImporter: recognize Magnum's blob files. Vladimír Vondruš 2020-04-17 20:17:22 +0200
  • e8d6622265 AnySceneConverter: new plugin. Vladimír Vondruš 2020-02-14 11:35:21 +0100
  • 2bf953f172 Trade: bootstrap scene converter plugins. Vladimír Vondruš 2020-02-14 11:33:44 +0100
  • c8a9422d1c DebugTools: make GLFrameProfiler::Values storeable in Configuration. Vladimír Vondruš 2020-04-30 23:16:13 +0200
  • 99f286f199 DebugTools: deprecate the old Profiler. Vladimír Vondruš 2020-04-28 23:31:11 +0200
  • a2c7d9a43c DebugTools: wow MSVC thanks for existing. Vladimír Vondruš 2020-04-30 22:33:25 +0200
  • 09132ac610 DebugTools: initial implementation of a new frame profiler. Vladimír Vondruš 2020-04-27 23:40:24 +0200
  • 2027f7a739 Refactor and comments #437 aspioupiou 2020-04-30 18:52:19 +0200
  • b383badf6d User must now provide EGLDisplay also to build a WindowlessEGL shared context aspioupiou 2020-04-30 17:18:15 +0200
  • a91c68601f EGLDisplay non-terminating when mixing WindowlessEGLApplication & shared contexts aspioupiou 2020-04-30 13:04:22 +0200
  • ec3e308c9b doc: all those VAO+DSA entry points are used already. Vladimír Vondruš 2020-04-29 20:19:55 +0200
  • d366e0e7a0 GL: exposed clip / cull distance APIs. Vladimír Vondruš 2020-04-29 20:19:32 +0200
  • 2c5aea6999 GL: forgot to list those GLES extensions. Vladimír Vondruš 2020-04-29 19:30:39 +0200
  • c114ca3fb9 Doc++ Vladimír Vondruš 2020-04-29 18:46:12 +0200