Commit Graph

  • 7c0b7ad426 GL: and this is misplaced also. Vladimír Vondruš 2020-04-29 18:52:35 +0200
  • 391dfbda4f GL: not that it mattered much, but AbstractQuery forgot to move _flags. Vladimír Vondruš 2020-04-29 18:49:29 +0200
  • 0cd72b1883 GL: give up and disable ARB_explicit_uniform_location on Intel Windows. Vladimír Vondruš 2020-04-29 18:48:55 +0200
  • 5c10d6eb1e GL: implemented ARB_pipeline_statistics_query from GL 4.6. Vladimír Vondruš 2020-04-29 18:40:06 +0200
  • 5ec5b35931 GL: fix double conversion warning in a test. Vladimír Vondruš 2020-04-29 16:45:05 +0200
  • 86a5a63af9 Test: most tests now pass on Zink as well. Vladimír Vondruš 2020-04-29 16:44:23 +0200
  • 881a50f7fa Shaders: clarify that object ID features need GL 3.0 extensions. Vladimír Vondruš 2020-04-29 16:41:03 +0200
  • 511d0c1b27 Platform: choose a GLXFBConfig with a pbuffer. Vladimír Vondruš 2020-04-29 13:39:05 +0200
  • 68559411fc Platform: drop the forward compatible flag for fallback GLX 2.1 context. Vladimír Vondruš 2020-04-29 13:35:30 +0200
  • 7aaf646728 Platform: handle Xlib errors gracefully in WindowlessGlxApplication. Vladimír Vondruš 2020-04-29 13:29:00 +0200
  • d9ae6a665e doc: we can now create a GL 2.1 context on Zink w/o errors. Vladimír Vondruš 2020-04-29 13:22:40 +0200
  • 3bce67dfea GL: don't ask for GL_CONTEXT_PROFILE_MASK on GL < 3.2. Vladimír Vondruš 2020-04-29 13:20:14 +0200
  • 403ed25b12 GL: don't call GL3+ APIs on GL 2.1. Vladimír Vondruš 2020-04-29 13:19:49 +0200
  • 8b0ad005d8 Shaders: properly skip a test if image plugins are not available. Vladimír Vondruš 2020-04-29 10:34:55 +0200
  • 97e3e2a8fe MeshTools,Shaders: make the rendering tests pass on llvmpipe. Vladimír Vondruš 2020-04-29 17:43:40 +0200
  • 6274911a3e GL: make the double precision shader tests work on llvmpipe. Vladimír Vondruš 2020-04-29 10:34:11 +0200
  • acc3932e0c Platform: added ScreenedApplication::globalBeforeDrawEvent(). Vladimír Vondruš 2020-04-29 00:03:53 +0200
  • 902e8053c7 doc: updated changelog. Vladimír Vondruš 2020-04-23 18:38:31 +0200
  • 299cf7740f imageconverter,sceneconverter: add a --verbose option. Vladimír Vondruš 2020-04-23 18:33:32 +0200
  • 1b03e20e3e Any*{Importer,Converter}: propagate flags to the actual plugins. Vladimír Vondruš 2020-04-23 18:22:08 +0200
  • 42b8ab2d0e TgaImporter,TgaImageConverter: verbose output about channel reordering. Vladimír Vondruš 2020-04-23 18:06:36 +0200
  • 0bdb70fcf6 Trade: add flags to AbstractImporter and AbstractImageConverter. Vladimír Vondruš 2020-04-23 12:15:29 +0200
  • 4090a88c97 Rework plugin search paths using new Corrade APIs. Vladimír Vondruš 2020-04-23 17:10:15 +0200
  • 877c13efa3 Trade: minor. Vladimír Vondruš 2020-04-23 12:51:25 +0200
  • 8192278f26 Trade: wtf, stone age still shining through this file. Vladimír Vondruš 2020-04-23 12:39:59 +0200
  • 22118c754d Math: attempt to deconfuse orthogonalization/orthonormalization a bit. Vladimír Vondruš 2020-04-22 13:18:08 +0200
  • b76a1a05ec [wip] Math: improve precision of cross(). #435 catastrophic-cross Vladimír Vondruš 2020-04-21 22:54:39 +0200
  • fc3382ec36 Math: make dot() twice as fast in Debug. Vladimír Vondruš 2020-04-21 22:28:41 +0200
  • 573125d0a9 Math: make cross() 10x faster in Debug. Vladimír Vondruš 2020-04-21 22:20:25 +0200
  • 341a497932 Math: benchmark vector dot() and cross(). Vladimír Vondruš 2020-04-21 21:39:58 +0200
  • e5a6f543a0 Shaders: ambient also changes color with VertexColor in Phong. Michael Tao 2019-10-05 16:52:42 -0400
  • 4f3fd88a26 doc: make iOS/macOS platform guides discoverable when searching for Apple. Vladimír Vondruš 2020-04-19 15:03:21 +0200
  • 7a30390890 Platform: extend window flags in Sdl2 and GlfwApplication. Vladimír Vondruš 2020-04-19 15:02:52 +0200
  • 6721c0e3b2 DebugTools: ugh WTF. Vladimír Vondruš 2020-04-21 14:38:02 +0200
  • 65aaf6d61b package/ci: make the non-deprecated build also without assertions. Vladimír Vondruš 2020-04-21 11:52:51 +0200
  • 597ed03a65 MeshTools: reduce unwanted variability in the test. Vladimír Vondruš 2020-04-21 11:53:31 +0200
  • 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. Vladimír Vondruš 2020-04-21 11:50:46 +0200
  • d3f2235759 Adapted to Corrade changes. Vladimír Vondruš 2020-04-21 11:35:53 +0200
  • d209d496bc GL: this is done since 0e50f0feea. Vladimír Vondruš 2020-04-18 11:36:45 +0200
  • c03ed3af75 doc: show how to set up blending for alpha / transparency. Vladimír Vondruš 2020-04-18 11:30:23 +0200
  • 5d9d529010 Any*{Importer,Converter}: less engrish in error messages. Vladimír Vondruš 2020-04-17 19:56:25 +0200
  • e85d2935af package/archlinux: HAH this got forgotten. Vladimír Vondruš 2020-04-17 20:00:49 +0200
  • 1ec6691005 plugins: these checks are done in the top-level CMakeLists.txt already. Vladimír Vondruš 2020-04-17 17:25:02 +0200
  • 73f1fa7724 Trade: minor. Vladimír Vondruš 2020-04-15 20:36:17 +0200
  • 95c93c928a Trade: reorganize MeshAttributeData internals for better serializability. Vladimír Vondruš 2020-04-13 19:01:54 +0200
  • dac646e66b Trade: repack MeshData internals to save 8 bytes on 64-bit. Vladimír Vondruš 2020-04-13 14:44:54 +0200
  • d3df37e767 Trade: clean up unneeded namespace prefixes. Vladimír Vondruš 2020-04-16 17:29:31 +0200
  • 3c81d9e4c8 Trade: doc++ Vladimír Vondruš 2020-04-12 22:25:13 +0200
  • 1116c97124 doc: this TODO is done already. Vladimír Vondruš 2020-04-16 17:28:50 +0200
  • 56cade15ca Primitives: added a wireframe icosphere. Vladimír Vondruš 2020-04-16 17:28:22 +0200
  • 818968f6c5 Trade: simplify AbstractImageConverter test. Vladimír Vondruš 2020-04-12 22:15:44 +0200
  • f2c1f3c059 Trade: who did this indentation?! Vladimír Vondruš 2020-04-06 20:32:35 +0200
  • 6aa232fa0c Trade: doc++ Vladimír Vondruš 2020-04-10 21:42:04 +0200
  • 3b4093da14 Doc++ Vladimír Vondruš 2020-04-12 22:36:27 +0200
  • 446b63f11c doc: updated credits and changelog. Vladimír Vondruš 2020-04-15 14:51:22 +0200
  • d04a9c780c Platform: Fix compilation of EmscriptenApplication on Emscripten 1.38.26+ #434 Squareys 2020-04-11 12:58:34 +0200
  • ac524724bc no accumulate..MSVC dwants a header. #432 sariug 2020-04-11 12:45:17 +0200
  • c5e5804d73 public functions sariug 2020-04-11 12:13:52 +0200
  • 7bcc433e5a according to travis not all the compilers like initializer lists. sariug 2020-04-11 11:35:14 +0200
  • 3196dac7cd ChiSquare is implemented. seems pretty neat ! sariug 2020-04-09 18:52:28 +0200
  • e6dc5be1af Platform: default to 32-bit RGBA framebuffer instead of 24-bit RGB. Vladimír Vondruš 2020-04-09 16:37:52 +0200
  • 2149e78f82 Platform: make *Application::exit() exit right after constructor ends. Vladimír Vondruš 2020-04-09 16:29:04 +0200
  • 3de507594d Platform: doc++ Vladimír Vondruš 2020-04-09 16:15:36 +0200
  • 492ba412f0 Platform: cleanup X11 stuff only if it's there. Vladimír Vondruš 2020-04-09 16:13:44 +0200
  • b04aa48c03 Platform: do at least something in the test draw event. Vladimír Vondruš 2020-04-09 16:11:54 +0200
  • 5c4a00512b Platform: reorder test code for consistency. Vladimír Vondruš 2020-04-09 16:09:55 +0200
  • 8af1f6a91e Platform: delay GLFW event callback setup to first main loop iteration. Vladimír Vondruš 2020-04-09 15:15:57 +0200
  • ad9b9f5a3d Platform: ensure Sdl2Application has a window opened in the main loop. Vladimír Vondruš 2020-04-09 13:14:35 +0200
  • ce0efd1aeb Platform: move a window creation asset to a better place in GlfwApp. Vladimír Vondruš 2020-04-09 15:11:51 +0200
  • c98635842f Platform: allow engine-specific options in GlfwApplicationTest. Vladimír Vondruš 2020-04-09 12:56:38 +0200
  • 960fd278cc GL: doc++ Vladimír Vondruš 2020-04-09 12:15:01 +0200
  • 453be840a5 doc: updated changelog and credits. Vladimír Vondruš 2020-04-09 09:58:31 +0200
  • 2c10e09148 Platform: add context getters to all windowless apps. Vladimír Vondruš 2020-04-09 09:53:06 +0200
  • 4d1203d66e Platform: added shared context support to windowless applications. Stéphane Brard 2020-04-08 16:00:20 +0200
  • 933721907b Mosra was right. sariug 2020-04-08 23:35:31 +0200
  • b201ab3b21 Merge branch 'master' of github.com:sariug/magnum sariug 2020-04-08 22:50:20 +0200
  • 9a0dffe625 Better quaternion, get rid of bool, put the links sariug 2020-04-08 22:50:05 +0200
  • 282f3d5644 add repeated tests, use better macros! sariug 2020-04-08 22:49:40 +0200
  • 1221d94f39 EGL shared context support also set if MAGNUM_TARGET_WEBGL is not defined #433 Stéphane Brard 2020-04-08 19:52:57 +0200
  • 82cfdce409 Minor changes for consistency Stéphane Brard 2020-04-08 17:27:37 +0200
  • 8605861f69 Added WindowlessEGLApplication shared context support Stéphane Brard 2020-04-08 17:24:34 +0200
  • 47021d2cdc Added sharedContextSupport for CGL and WGL windowlessApplication Stéphane Brard 2020-04-08 17:01:04 +0200
  • af11780c59 Added shared context support Stéphane Brard 2020-04-08 16:00:20 +0200
  • 9661c55596 Primitives: hint that a solid strip cube can be made entirely in GLSL. Vladimír Vondruš 2020-04-07 21:02:31 +0200
  • b1f356cdfa Primitives: clarify how primitives look. Vladimír Vondruš 2020-04-07 19:58:48 +0200
  • 8d4fa320a6 Platform: fix a comment. Vladimír Vondruš 2020-04-07 19:56:33 +0200
  • 99a5e1d246 Math: test that slerp() is immune against too long quats as well. Vladimír Vondruš 2020-04-07 19:56:03 +0200
  • b2b8d11d2f Math: fix indent. Vladimír Vondruš 2020-04-07 19:52:34 +0200
  • 498f4c59e1 Math: fix angle() returning NaN for close arguments. Vladimír Vondruš 2020-04-07 19:52:05 +0200
  • 6a6f144e82 Math: wait, no, this function isn't used on two places anymore. Vladimír Vondruš 2020-04-07 19:48:50 +0200
  • 1c46bdb959 Math: move clamp() definition from Functions.h to Vector.h. Vladimír Vondruš 2020-04-07 19:28:48 +0200
  • 94cba139ff Math: improve and clean up angle() tests. Vladimír Vondruš 2020-04-07 19:26:30 +0200
  • c83f43fd92 package/ci: add a TSan build. Vladimír Vondruš 2020-04-06 20:20:37 +0200
  • 9de298734a
    Get rid of iosteam. sariug 2020-04-06 17:22:26 +0200
  • 13c1fcdbfc Shaders: forgot to list this file. Vladimír Vondruš 2020-04-06 01:22:36 +0200
  • 55685ea382 Shaders: implement instancing in Phong. Vladimír Vondruš 2020-04-06 00:56:50 +0200
  • a1f1f66c04 Shaders: implement instancing in Flat. Vladimír Vondruš 2020-04-05 23:14:53 +0200
  • e6010388c3 Shaders: reorganize the Flat and Phong docs. Vladimír Vondruš 2020-04-05 20:36:27 +0200
  • 638f96f099 Shaders: be sure to list required extensions in generic attribs. Vladimír Vondruš 2020-04-06 00:07:14 +0200
  • c9ea6aba2e Shaders: grumble. Vladimír Vondruš 2020-04-05 23:15:31 +0200