Commit Graph

  • 76a4f4ab2f Neither multisample nor rectangle textures have mip levels. Vladimír Vondruš 2014-08-13 12:37:58 +0200
  • 515e54f46e Removed obsolete workarounds. Vladimír Vondruš 2014-08-13 11:01:59 +0200
  • a13f8f3455 Fixed test errors related to EXT_texture_storage on ES2. Vladimír Vondruš 2014-08-12 22:02:21 +0200
  • ffb868cbe1 Platform: fix compilation of GLX applications on ES. Vladimír Vondruš 2014-08-13 00:25:15 +0200
  • c2974f5ced Removed dead code. Vladimír Vondruš 2014-08-12 23:41:54 +0200
  • 61bebc3417 Enabled TextureFormat::R8 and RG8 on ES2, clarified the docs. Vladimír Vondruš 2014-08-12 22:38:12 +0200
  • 33b3989a01 Ensure that the renderbuffer is bound before setting storage. Vladimír Vondruš 2014-08-12 21:28:30 +0200
  • adccc04c9a Revert "Shaders: somehow I need to enable the extension also on ES3." Vladimír Vondruš 2014-08-12 21:44:29 +0200
  • c637002532 Shaders: fix MeshVisualizer on ES. Vladimír Vondruš 2014-08-12 21:40:30 +0200
  • f98b39df4f Doc++, minor cleanup. Vladimír Vondruš 2014-08-12 20:53:22 +0200
  • 611159fa2b Doc++ Vladimír Vondruš 2014-08-12 20:38:52 +0200
  • 0908778eee modules: fix dependency finding for GlxContext. Vladimír Vondruš 2014-08-12 20:52:24 +0200
  • f7f28bafde Expect failure in MeshGLTest. Vladimír Vondruš 2014-08-12 20:14:39 +0200
  • 91649d32c4 Disable "Buffer detailed info" debug message for tests on NV (spammy). Vladimír Vondruš 2014-08-12 19:32:27 +0200
  • a605306bb5 Added DebugMessage::setEnabled(). Vladimír Vondruš 2014-08-12 19:24:35 +0200
  • 4a6f53cdc8 Added non-allocating char array overload to DebugMessage::insert(). Vladimír Vondruš 2014-08-12 18:58:54 +0200
  • 9c1d00351a package: build GlxContext by default on Linux. Vladimír Vondruš 2014-08-11 22:42:39 +0200
  • c7e4f92f1c Platform: added publicly usable *Context libraries. Vladimír Vondruš 2014-08-05 23:12:05 +0200
  • 9a4b7e3a32 Using flextGL instead of glLoadGen for GL extension loading. Vladimír Vondruš 2014-08-05 23:07:16 +0200
  • 75955ad1b9 Platform: include windows.h in WindowlessWglApplication. Vladimír Vondruš 2014-08-12 15:00:16 +0200
  • f48cfee9f9 Platform: minor cleanup. Vladimír Vondruš 2014-08-05 22:18:38 +0200
  • 05e0c8dcaa Disable TextureFormat::RGB10 for ES3. Vladimír Vondruš 2014-08-11 23:11:54 +0200
  • 6c766df568 Move function pointer loading into platform-specific class. Vladimír Vondruš 2014-08-03 17:06:13 +0200
  • 0cdd722a1e SceneGraph: fix compilation on MinGW-w64 GCC 4.9.1. Vladimír Vondruš 2014-08-12 14:46:17 +0200
  • 24e88afefa Decide between ANGLE/NV implementation for Framebuffer::blit() on ES. Vladimír Vondruš 2014-08-03 17:14:42 +0200
  • 8c18bd0995 There is glDiscardSubFramebuffer() in EXT_discard_framebuffer. Vladimír Vondruš 2014-08-03 14:48:26 +0200
  • 623ed89328 Removed dead code. Vladimír Vondruš 2014-08-02 23:36:00 +0200
  • 3619541f9e Minor cleanup. Vladimír Vondruš 2014-08-02 23:09:34 +0200
  • 5cea44ec96 Merge branch 'master' into compatibility Vladimír Vondruš 2014-08-02 16:42:52 +0200
  • 37c7f285c3 DebugTools: "fix" flaky test. Vladimír Vondruš 2014-08-02 16:42:01 +0200
  • 33816cf5e5 Merge branch 'master' into compatibility Vladimír Vondruš 2014-08-02 16:21:01 +0200
  • 43d1e60b6a Display all headers in project view of IDEs. Vladimír Vondruš 2014-08-02 13:48:35 +0200
  • 217b53ceb2 Display all headers in project view of IDEs. Vladimír Vondruš 2014-08-02 13:47:27 +0200
  • b79c3d9305 Platform: properly set debug postfix also for WindowlessCglApplication. Vladimír Vondruš 2014-08-02 13:15:55 +0200
  • 36c85988a8 Platform: minor cleanup. Vladimír Vondruš 2014-08-02 13:01:15 +0200
  • f5db09b667 Audio: minor cleanup. Vladimír Vondruš 2014-08-02 12:57:39 +0200
  • eb32fb1c40 Proper no-op fallback for *Framebuffer::invalidate*(). Vladimír Vondruš 2014-07-30 20:03:23 +0200
  • 6fa9d36005 TextureTools: const is available since GLSL 4.20. Vladimír Vondruš 2014-07-28 23:04:52 +0200
  • df699b75b5 TextureTools: properly create compatibility shader. Vladimír Vondruš 2014-07-28 23:04:12 +0200
  • 5303979315 Shaders: make the helper function inline. Vladimír Vondruš 2014-07-28 23:03:08 +0200
  • 746b4eb692 Platform: specify dependencies for Application libs on single place. Vladimír Vondruš 2014-07-28 23:01:49 +0200
  • 25bbc57d4c modules: minor cleanup. Vladimír Vondruš 2014-07-27 22:16:04 +0200
  • 0d9c21b491 doc: mention plugin interface string in plugin interface docs. Vladimír Vondruš 2014-07-27 12:09:36 +0200
  • dfec071575 Less strict version string comparison in Context. Vladimír Vondruš 2014-07-30 19:37:43 +0200
  • f51cae2762 Doc++ Vladimír Vondruš 2014-07-27 11:35:42 +0200
  • 5e88bb0da2 Math: less strict precision for comparing floats. Vladimír Vondruš 2014-07-26 18:48:42 +0200
  • b60c2dcb51 Math: better algorithm for comparing floating-point values. Vladimír Vondruš 2014-07-26 18:47:51 +0200
  • 539da0daf1 Trade: minor cleanup. Vladimír Vondruš 2014-07-26 18:46:16 +0200
  • a201f32aab Trade: allow instantiating importer plugins with access to manager. Vladimír Vondruš 2014-07-24 23:28:23 +0200
  • ea28b3e8f4 TgaImporter: remove old nonsense from plugin configuration file. Vladimír Vondruš 2014-07-24 23:27:57 +0200
  • e71be176a9 Allocation-free overloads for AbstractShaderProgram string functions. Vladimír Vondruš 2014-07-24 21:11:32 +0200
  • 1b45a71ff5 Allocation-free overloads for *::setLabel(). Vladimír Vondruš 2014-07-24 21:08:41 +0200
  • ca84e60d66 Fix CubeMapTexture test. Vladimír Vondruš 2014-07-24 21:06:16 +0200
  • 0dfbc6f833 Use object at least once before testing its label. Vladimír Vondruš 2014-07-24 21:02:34 +0200
  • dcec0bc95f Remove old NVidia workaround from AbstractObject::getLabel(). Vladimír Vondruš 2014-07-24 21:00:11 +0200
  • dccba88132 Added AnyImageImporter. Vladimír Vondruš 2014-07-24 23:03:55 +0200
  • 9687b622f9 Use threaded shader compilation etc. also in tests. Vladimír Vondruš 2014-07-22 22:37:28 +0200
  • 73404fc6e5 Added Renderer::enable()/disable(). Vladimír Vondruš 2014-07-22 22:30:44 +0200
  • 824fc4974a TextureTools: use threaded shader compilation also here. Vladimír Vondruš 2014-07-22 22:18:50 +0200
  • 3be4422ded Shaders: using attachShaders() everywhere. Vladimír Vondruš 2014-07-22 22:17:58 +0200
  • bc81eb92d8 Added AbstractShaderProgram::attachShaders(). Vladimír Vondruš 2014-07-22 22:13:12 +0200
  • fb51517709 Audio: fix compilation on OSX. Vladimír Vondruš 2014-07-21 23:00:13 +0200
  • aea1079b1d Merge a33c9ce210 into a8817674ba #55 Stefan Wasilewski 2014-07-21 20:34:43 +0000
  • a8817674ba modules: no backticks in CMake documentation. Vladimír Vondruš 2014-07-21 21:40:13 +0200
  • f74e68ec4e modules: bail out with proper message if Magnum is not found. Vladimír Vondruš 2014-07-21 20:58:38 +0200
  • dfb697dd0c CMake 3.0 compatibility: use AppleClang for Clang on OS X. Vladimír Vondruš 2014-07-10 00:58:33 +0200
  • 23dd34e0f4 TgaImporter: use better-defined type. Vladimír Vondruš 2014-07-09 22:52:24 +0200
  • 3361d28246 Merge branch 'master' into compatibility snapshot-2014-06-compatibility Vladimír Vondruš 2014-06-30 01:21:25 +0200
  • a35ce64752 MeshTools: make compile() actually working with indexed meshes. v2014.06 snapshot-2014-06 Vladimír Vondruš 2014-06-30 01:15:13 +0200
  • 50897e0dc0 Reset also viewport to default framebuffer on named FB destruction. Vladimír Vondruš 2014-06-30 01:13:24 +0200
  • dc980454fc TextureTools: fix shader compilation. Vladimír Vondruš 2014-06-30 01:12:39 +0200
  • f164de3ec9 Merge branch 'master' into compatibility Vladimír Vondruš 2014-06-29 23:58:16 +0200
  • f1456ef650 GCC 4.5 compatibility: avoid multiple definition linker errors. Vladimír Vondruš 2014-06-29 22:50:32 +0200
  • ee25e48b7f GCC 4.4 compatibility: explicit std::reference_wrapper constructor. Vladimír Vondruš 2014-06-29 20:32:39 +0200
  • 036963ea62 GCC 4.5 compatibility: cannot default function in class body. Vladimír Vondruš 2014-06-29 20:18:26 +0200
  • fc5d86dd09 package: added Android Jenkins CI configuration. Vladimír Vondruš 2014-06-29 20:13:29 +0200
  • 20c8ab0329 Merge branch 'master' into compatibility Vladimír Vondruš 2014-06-29 15:43:21 +0200
  • 3df0d63a1a Platform: oh god what have I done. Vladimír Vondruš 2014-06-29 15:41:34 +0200
  • c74ccc22f3 Platform: fix AndroidApplication compilation. Vladimír Vondruš 2014-06-29 15:07:56 +0200
  • 87c411f841 ObjImporter: fix compilation on Android. Vladimír Vondruš 2014-06-29 15:07:43 +0200
  • ee21b75b15 Shaders: fix build on ES3. Vladimír Vondruš 2014-06-29 14:52:38 +0200
  • 390764f795 package: removed MinGW32 Jenkins CI configuration. Vladimír Vondruš 2014-06-29 14:45:31 +0200
  • 9387cd5a1d GCC 4.5 compatibility: needs explicit type specification. Vladimír Vondruš 2014-06-29 14:39:29 +0200
  • ca249c66fe GCC 4.6 compatibility: different Containers::EnumSet template. Vladimír Vondruš 2014-06-29 14:36:50 +0200
  • a486b17d3b Merge branch 'master' into compatibility Vladimír Vondruš 2014-06-29 13:58:18 +0200
  • 21d3db82df Doc++ Vladimír Vondruš 2014-06-29 13:23:53 +0200
  • 545ef14071 doc: documented all command-line utilities. Vladimír Vondruš 2014-06-29 13:18:59 +0200
  • 2d6aa06df4 Improvements in utility help texts. Vladimír Vondruš 2014-06-29 13:18:22 +0200
  • c3df68aa28 doc: make section headers in class/function docs have sane size. Vladimír Vondruš 2014-06-29 12:39:31 +0200
  • 7e4143f86b Proper default plugin dir for debug on multi-configuration buildsystems. Vladimír Vondruš 2014-06-29 10:46:25 +0200
  • 8cea818d43 Add back the missing MAGNUM_PLUGINS_INSTALL_DIR variable. Vladimír Vondruš 2014-06-29 10:45:17 +0200
  • 3442556ee0 Minor code reorganization. Vladimír Vondruš 2014-06-29 10:44:34 +0200
  • 644556bd85 TextureTools: configurable plugin dir for distancefieldconverter utility. Vladimír Vondruš 2014-06-29 10:43:48 +0200
  • 66af4edd7f Text: actually make use of plugin-dir parameter in fontconverter utility. Vladimír Vondruš 2014-06-29 10:42:47 +0200
  • 41b892296b Text: unified help message for plugin names for all utilities. Vladimír Vondruš 2014-06-29 10:42:03 +0200
  • a97d7bbdae Text: renamed configure.h.cmake to fontconverterConfigure.h.cmake. Vladimír Vondruš 2014-06-29 10:32:01 +0200
  • 48bb59626b Oh Doxygen you so predictable. Vladimír Vondruš 2014-06-29 10:15:19 +0200
  • 4a44d3b875 Shaders: fix compilation of MeshVisualizer on WebGL and ANGLE. Vladimír Vondruš 2014-06-29 10:10:08 +0200
  • fcea05e316 Detecting whether ANGLE is used as GLES2 implementation. Vladimír Vondruš 2014-06-29 10:09:28 +0200
  • 7f4a986c38 Added Context::detectedDriver(). Vladimír Vondruš 2014-06-29 09:25:54 +0200