Commit Graph

  • 09cc03888b Skip mipmap generation test cases if required extension is not available. Vladimír Vondruš 2014-01-13 20:08:10 +0100
  • d563d0906f Buffer::mapAlignment() requires ARB_map_buffer_alignment. Vladimír Vondruš 2014-01-13 20:06:40 +0100
  • 4820476beb Doc++ Vladimír Vondruš 2014-01-13 20:05:48 +0100
  • 6e2dcec59c Platform: better checks for magnum-info compilation. Vladimír Vondruš 2014-01-13 15:23:27 +0100
  • 412011f2f8 Fixed linker errors on Windows. Vladimír Vondruš 2014-01-11 16:04:54 +0100
  • f06495dc04 Doc++ Vladimír Vondruš 2014-01-11 14:08:08 +0100
  • 597a14d760 Fixed OpenGL ES 2.0 and 3.0 build. Vladimír Vondruš 2014-01-11 13:52:13 +0100
  • 3df96b5944 Shaders: don't use deprecated header in tests. Vladimír Vondruš 2014-01-11 13:41:04 +0100
  • 38ded20b94 SceneGraph: fix documentation of DrawableGroup aliases. Vladimír Vondruš 2014-01-11 13:40:35 +0100
  • 9743d2abf3 SceneGraph: fixed compilation of Drawable on GCC 4.6. Vladimír Vondruš 2014-01-11 13:39:21 +0100
  • 159623120f package: adapted to Corrade Jenkins CI changes. Vladimír Vondruš 2014-01-11 13:25:10 +0100
  • 4698c4276f doc: updated directory documentation. Vladimír Vondruš 2014-01-11 13:18:58 +0100
  • 24d470e0b1 doc: don't show files used to generate the documentation. Vladimír Vondruš 2014-01-11 13:18:25 +0100
  • e2abab17b7 doc: show include for each class. Vladimír Vondruš 2014-01-11 13:17:57 +0100
  • d34ea5d5be doc: added Doxygen layout file. Vladimír Vondruš 2014-01-11 13:01:12 +0100
  • 42b1d26965 Shaders: renamed magnumShadersResourceImport.hpp to resourceImport.hpp. Vladimír Vondruš 2014-01-10 19:56:57 +0100
  • 222292239b Making includes absolute, part 7: fix documentation. Vladimír Vondruš 2014-01-11 00:31:02 +0100
  • 7a68362170 Making includes absolute, part 6: better filenames for internal files. Vladimír Vondruš 2014-01-10 19:34:49 +0100
  • 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. Vladimír Vondruš 2014-01-10 18:16:34 +0100
  • 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. Vladimír Vondruš 2014-01-10 16:51:45 +0100
  • be3f3664fe modules: updated FindCorrade.cmake. Vladimír Vondruš 2014-01-10 16:48:36 +0100
  • 2b2ad57280 Making includes absolute, part 3: updated FindMagnum.cmake. Vladimír Vondruš 2014-01-09 18:07:54 +0100
  • 05b620dd09 Making includes absolute, part 2: make it compile again. Vladimír Vondruš 2014-01-09 18:05:54 +0100
  • 45a10cefdf Making includes absolute, part 1: moving files around. Vladimír Vondruš 2014-01-09 17:01:00 +0100
  • adfe95fb9f modules: updated FindCorrade.cmake. Vladimír Vondruš 2014-01-09 18:02:32 +0100
  • 6f12e2c741 Math: proper error when using deprecated header. Vladimír Vondruš 2014-01-10 19:57:57 +0100
  • 46df7734a9 Audio: reorder includes. Vladimír Vondruš 2014-01-10 16:54:48 +0100
  • 9617646c41 package: explicitly build also WindowlessGlxApplication in dev PKGBUILDs. Vladimír Vondruš 2014-01-10 00:50:24 +0100
  • a3d4fc0042 Platform: forgot to initialize variable. Vladimír Vondruš 2014-01-10 00:37:36 +0100
  • c84fa89281 Properly error out when using unsupported header. Vladimír Vondruš 2014-01-09 15:46:58 +0100
  • 92dce50d4d Documented internal formats unsupported in 3D textures. Vladimír Vondruš 2014-01-09 15:45:18 +0100
  • 6c2c020b89 Added some TODOs. Vladimír Vondruš 2014-01-09 15:35:03 +0100
  • c5b80e76d9 Fix compilation on Emscripten. Vladimír Vondruš 2014-01-09 15:34:08 +0100
  • 9418822d25 Platform: don't store useless variable on Emscripten. Vladimír Vondruš 2014-01-09 15:33:39 +0100
  • 89d9b47529 Removed forgotten call from Mesh test. Vladimír Vondruš 2014-01-09 15:32:41 +0100
  • 66ecc2ee48 Documented texture formats disallowed in *Texture::setStorage(). Vladimír Vondruš 2014-01-09 15:31:20 +0100
  • 40af1ed693 SceneGraph: documentation update for feature classes. Vladimír Vondruš 2014-01-09 15:09:11 +0100
  • 2b4d52ea3c SceneGraph: template implementation file for Drawable class. Vladimír Vondruš 2014-01-09 14:51:55 +0100
  • 4395a1d21e Platform: rename Sdl2Application::Configuration::Flags to WindowFlags. Vladimír Vondruš 2014-01-09 14:46:30 +0100
  • 46e2ca80cd Various documentation fixes and updates. Vladimír Vondruš 2014-01-09 14:21:51 +0100
  • 314a47399b Fix index buffer offset in MeshView. Vladimír Vondruš 2014-01-09 01:36:22 +0100
  • 5ad98d41ca Expose vertex attribute size as vector size + vector count. Vladimír Vondruš 2014-01-09 01:34:17 +0100
  • 1456718c7c Fully test mesh functionality. Vladimír Vondruš 2014-01-09 01:31:14 +0100
  • 7bda254690 Doc++ Vladimír Vondruš 2014-01-09 00:27:48 +0100
  • 89c7d75a45 Fix return value from *Query::result<bool>(). Vladimír Vondruš 2014-01-09 00:24:59 +0100
  • df69909a12 Fully test query functionality. Vladimír Vondruš 2014-01-09 00:08:04 +0100
  • b72533602c Minor cleanup. Vladimír Vondruš 2014-01-09 00:16:29 +0100
  • 29489dc21a MeshTools: simplified fullScreenTriangle() code, fixed literals. Vladimír Vondruš 2014-01-09 00:14:37 +0100
  • bc8368fcf2 MeshTools: don't return naked pointer from fullScreenTriangle(). Vladimír Vondruš 2014-01-09 00:05:24 +0100
  • 47b16d11b1 Use more descriptive resource group name. Vladimír Vondruš 2014-01-09 00:04:41 +0100
  • 98df39d9c2 Use *Image::dataSize() in Framebuffer::read(). Vladimír Vondruš 2014-01-07 16:15:10 +0100
  • 73cb557291 Added *Image::dataSize(). Vladimír Vondruš 2014-01-07 00:35:19 +0100
  • 2826345111 Fix AbstractImage::pixelSize() for depth and stencil types. Vladimír Vondruš 2014-01-07 00:27:20 +0100
  • 1fcabbdfcb Export publicly used symbol. Vladimír Vondruš 2014-01-07 16:13:41 +0100
  • dff292a5f1 Test framebuffer functionality. Vladimír Vondruš 2014-01-07 16:12:01 +0100
  • bdc77c744b Verify that framebuffer extension is available for test on desktop GL. Vladimír Vondruš 2014-01-07 16:11:21 +0100
  • ae2b2cd0f6 Platform: undefine more Xlib nonsense. Vladimír Vondruš 2014-01-07 00:40:04 +0100
  • c5bab9bb52 Added convenience Color3ub and Color4ub typedefs. Vladimír Vondruš 2014-01-07 00:23:33 +0100
  • f31cbccbcc Default template parameter for Buffer::data(), templated Image::data(). Vladimír Vondruš 2014-01-07 16:05:45 +0100
  • f0a8d5d047 Updated documentation of framebuffer classes. Vladimír Vondruš 2014-01-07 00:46:48 +0100
  • 5e5b5e9c4c Updated documentation of mesh classes. Vladimír Vondruš 2014-01-07 00:39:21 +0100
  • 4d252ac643 Fully test shader functionality. Vladimír Vondruš 2014-01-07 00:20:51 +0100
  • 7530605f29 Documentation update for shader classes. Vladimír Vondruš 2014-01-06 23:49:55 +0100
  • 1b9ff6a2df Test Mesh::indexSize(). Vladimír Vondruš 2014-01-05 20:25:39 +0100
  • 18eb3cd0dc Update and fix documentation, remove obsolete TODO. Vladimír Vondruš 2014-01-05 20:24:47 +0100
  • 18682203ef Don't expose unneeded ES2 extensions under ES3. Vladimír Vondruš 2014-01-05 20:22:58 +0100
  • 340d020507 Math: make Matrix::Matrix(T) constexpr also under CC 4.6. Vladimír Vondruš 2014-01-05 20:21:52 +0100
  • c3a9f429be Math: overload Matrix::diagonal() in subclasses to return proper type. Vladimír Vondruš 2014-01-05 20:00:37 +0100
  • 01599e7d11 Math: overload RectangularMatrix::diagonal() in subclasses. Vladimír Vondruš 2014-01-05 19:59:55 +0100
  • b648f9674c Math: constexpr *Matrix::{fromDiagonal,diagonal}() and also Matrix(T). Vladimír Vondruš 2014-01-05 19:52:26 +0100
  • 4846b4b2ed Math: these aren't constexpr by a long shot. Vladimír Vondruš 2014-01-05 19:44:56 +0100
  • 24f7de82c0 Get rid of unnecessary internal MagnumObjects OBJECT library. Vladimír Vondruš 2014-01-04 11:15:19 +0100
  • 3494e7db83 GCC 4.4 compatibility: no std::is_constructible. Vladimír Vondruš 2014-01-04 02:01:04 +0100
  • 417ad16470 GCC 4.4 compatibility: we can't default these. Vladimír Vondruš 2014-01-04 01:59:51 +0100
  • 1e48675e3b Merge branch 'master' into compatibility Vladimír Vondruš 2014-01-04 01:48:53 +0100
  • a9ca7d7544 Platform: include cleanup. Vladimír Vondruš 2014-01-04 01:48:40 +0100
  • bdfa0b4abe Proper syntax for deleted copy constructors. Vladimír Vondruš 2014-01-04 01:47:48 +0100
  • f3bfeb1813 Disable strict-aliasing warnings for GCC 4.5. Vladimír Vondruš 2014-01-04 01:46:22 +0100
  • fa9dbdaa2c Disable `-pedantic` also for GCC 4.5 and 4.4. Vladimír Vondruš 2014-01-04 01:45:03 +0100
  • 60b7357f7b GCC 4.5 compatibility: cannot default constructor in class body. Vladimír Vondruš 2014-01-04 01:41:51 +0100
  • 199428864f GCC 4.5 compatibility: inherited move semantics somehow doesn't work. Vladimír Vondruš 2014-01-04 01:39:48 +0100
  • 51f21137df GCC 4.5 compatibility: nullptr-related issues. Vladimír Vondruš 2014-01-04 01:38:06 +0100
  • 53bdfd059f GCC 4.5 compatibility: no bool conversion of std::integral_constant. Vladimír Vondruš 2014-01-04 01:37:15 +0100
  • 51b000d03a GCC 4.5 compatibility: no forward declarations for enums. Vladimír Vondruš 2014-01-04 01:36:13 +0100
  • 3dcb1d3f0c Merge branch 'master' into compatibility Vladimír Vondruš 2014-01-04 00:44:51 +0100
  • fef811a01c Add link to Google Groups to documentation. Vladimír Vondruš 2014-01-04 00:24:52 +0100
  • fbcec47086 package: reorder Jenkins CI axes. Vladimír Vondruš 2014-01-03 14:15:18 +0100
  • 6d8b1d8eba package: enable windowless apps for es3desktop Jenkins CI configuration. Vladimír Vondruš 2014-01-03 14:14:18 +0100
  • 39988cf128 package: don't check GL tests for es2 and es3 targets. Vladimír Vondruš 2014-01-03 11:00:35 +0100
  • 6ce1a939dc Enable VAOs by default for ES3. Vladimír Vondruš 2014-01-03 00:53:14 +0100
  • 331433effa Shaders: somehow I need to enable the extension also on ES3. Vladimír Vondruš 2014-01-03 00:52:24 +0100
  • 3854e63f5a Shaders: fix MeshVisualizer on ES3. Vladimír Vondruš 2014-01-03 00:52:09 +0100
  • d98d881587 package: added es3desktop variant to Jenkins CI configuration. Vladimír Vondruš 2014-01-03 00:34:46 +0100
  • 35340fb184 package: added ES3 desktop PKGBUILD. Vladimír Vondruš 2014-01-03 00:33:10 +0100
  • d003549328 Platform: fixed compilation of magnum-info on ES3. Vladimír Vondruš 2014-01-03 00:32:26 +0100
  • d2b38b712f Fixed compilation of tests on ES3. Vladimír Vondruš 2014-01-03 00:32:13 +0100
  • c1282964c5 Verify that version retrieval went right. Vladimír Vondruš 2014-01-03 00:11:55 +0100
  • 63a611cd1f Fix OpenGL ES-related documentation. Vladimír Vondruš 2014-01-03 00:11:07 +0100
  • a8b91a0914 package: building Sdl2Application also in es2desktop PKGBUILD. Vladimír Vondruš 2014-01-02 23:05:05 +0100
  • 00dec60d33 Platform: implement ES2 and ES3 support for SDL2 and X-based applications. Vladimír Vondruš 2014-01-02 23:06:50 +0100