Commit Graph

  • 9875f49a99 Trade: properly specify underlying enum type. Vladimír Vondruš 2013-07-25 11:25:26 +0200
  • 97b8d38e9e Trade: document ability to copy and move. Vladimír Vondruš 2013-07-25 11:16:17 +0200
  • b57a8e9264 Trade: use strongly typed enum for AbstractMaterialData::Type. Vladimír Vondruš 2013-07-25 01:08:40 +0200
  • 3482c451ac Text: no need to have virtual destructor here. Vladimír Vondruš 2013-07-24 23:46:55 +0200
  • e5d0904417 Shaders: no need to have virtual destructor here. Vladimír Vondruš 2013-07-24 23:46:01 +0200
  • 1fea7c3aa2 SceneGraph: clarify why there _is_ virtual destructor. Vladimír Vondruš 2013-07-24 23:45:29 +0200
  • b7ff40554c SceneGraph: no need to have virtual destructor in AbstractCamera. Vladimír Vondruš 2013-07-24 23:44:33 +0200
  • 6a877375d4 No need to have virtual destructor in Buffer. Vladimír Vondruš 2013-07-24 23:40:22 +0200
  • 9890c6018a No need to have this Doxygen voodoo. Vladimír Vondruš 2013-07-24 23:39:21 +0200
  • a50bda090a No need to have virtual destructor for AbstractTexture. Vladimír Vondruš 2013-07-24 23:38:04 +0200
  • f937be8646 Make also constructor protected when destructor is protected. Vladimír Vondruš 2013-07-24 23:35:51 +0200
  • e2efad2e18 No `using namespace std` anywhere. Vladimír Vondruš 2013-07-24 23:31:18 +0200
  • 9450ec6e1e Better usage of *Basic* in class names, part 5: SceneGraph drawables. Vladimír Vondruš 2013-07-24 23:03:52 +0200
  • 35fc4684d4 Better usage of *Basic* in class names, part 4: SceneGraph transformations. Vladimír Vondruš 2013-07-24 18:09:22 +0200
  • 43feadfed6 Better usage of *Basic* in class names, part 3: SceneGraph features. Vladimír Vondruš 2013-07-24 17:58:34 +0200
  • ab1d2f8f5f Better usage of *Basic* in class names, part 2: SceneGraph animables. Vladimír Vondruš 2013-07-24 17:03:53 +0200
  • 7636c6adc3 Better usage of *Basic* in class names, part 1: SceneGraph object. Vladimír Vondruš 2013-07-24 16:22:36 +0200
  • 2835f6cc13 Properly update tests after message cleanup. Vladimír Vondruš 2013-07-23 19:45:17 +0200
  • c24853b041 Primitives: remove template crap around Icosphere. Vladimír Vondruš 2013-07-23 19:08:16 +0200
  • 012d3e6a12 Primitives: fix Icosphere header. Vladimír Vondruš 2013-07-23 18:55:51 +0200
  • c5685d5f30 No need to make destructors as virtual. Vladimír Vondruš 2013-07-23 14:27:33 +0200
  • e60306d3d7 MagnumFont: don't forget to close on destruction. Vladimír Vondruš 2013-07-23 14:27:03 +0200
  • e55b4b80c6 Cleaned up and unified error and assertion messages. Vladimír Vondruš 2013-07-23 14:24:28 +0200
  • f7f380064c Link plugins to their dependencies on Windows. Vladimír Vondruš 2013-07-23 14:04:44 +0200
  • 82ffeaae01 Link plugin dependencies to libraries, not test executables. Vladimír Vondruš 2013-07-23 14:03:35 +0200
  • 533be4db3d MagnumFontConverter: the test needs OpenGL. Vladimír Vondruš 2013-07-23 13:54:32 +0200
  • d442cb964e Explicitly specify library types for *TestLib targets. Vladimír Vondruš 2013-07-23 13:52:07 +0200
  • 1e5f4d68de Fixed visibility macros for plugins used as dependencies. Vladimír Vondruš 2013-07-23 13:49:16 +0200
  • 5e281db693 Yet another mingw32 linker fix. Vladimír Vondruš 2013-07-23 13:39:51 +0200
  • b003e53f00 Wrap CMAKE_SHARED_LIBRARY_CXX_FLAGS in quotes. Vladimír Vondruš 2013-07-23 12:56:00 +0200
  • 706560fb28 Mingw32's GCC 4.7 doesn't have std::to_string(). Vladimír Vondruš 2013-07-23 12:31:02 +0200
  • 0140aab5b1 Another mingw32 linker error fix. Vladimír Vondruš 2013-07-23 12:30:20 +0200
  • 56bb116305 Fix loud linker error on mingw32. Vladimír Vondruš 2013-07-23 12:28:53 +0200
  • b1766627a7 Treat MagnumMathObjects and MagnumObjects libs separately for exporting. Vladimír Vondruš 2013-07-23 12:27:37 +0200
  • fc0bde4f47 Wrap CMAKE_SHARED_LIBRARY_CXX_FLAGS in quotes. Vladimír Vondruš 2013-07-23 12:26:07 +0200
  • 4d4d3c5a33 GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2013-07-23 11:28:06 +0200
  • f94a53fee0 Workaround Doxygen misparse. Vladimír Vondruš 2013-07-23 10:41:50 +0200
  • cfa3d35f11 Support for ARB_texture_mirror_clamp_to_edge. Vladimír Vondruš 2013-07-23 01:55:19 +0200
  • 6908738afb Extended extension support bitset to handle MOAR of them. Vladimír Vondruš 2013-07-23 01:50:25 +0200
  • b3e42f1ca4 Updated upstream OpenGL header for 4.4. Vladimír Vondruš 2013-07-23 01:44:09 +0200
  • 9f61c08e97 Support for ARB_texture_stencil8. Vladimír Vondruš 2013-07-23 01:20:02 +0200
  • 48260e2479 Assert instead of returning empty list in Context::supportedExtensions(). Vladimír Vondruš 2013-07-23 01:18:57 +0200
  • 99c72ed99b Initial support for OpenGL 4.4. Vladimír Vondruš 2013-07-23 01:04:06 +0200
  • e72bf297ab DebugTools: implemented ShapeRenderer for 3D sphere. Vladimír Vondruš 2013-07-22 23:38:45 +0200
  • d13388f7bc Primitives: wireframe versions of Capsule, Cylinder and UVSphere. Vladimír Vondruš 2013-07-22 23:35:26 +0200
  • d67c0951f2 Primitives: no need to have this stuff public. Vladimír Vondruš 2013-07-22 23:33:56 +0200
  • 115a0578e1 Primitives: fixed include guard. Vladimír Vondruš 2013-07-22 23:33:31 +0200
  • 759a28ef45 Math: improved documentation for *::isNormalized(). Vladimír Vondruš 2013-07-11 14:41:42 +0200
  • 186c522fe5 Math: added lerpInverted(). Vladimír Vondruš 2013-07-11 14:40:39 +0200
  • 5787d66d45 Math: test also vector as interpolation phase in Math::lerp(). Vladimír Vondruš 2013-07-11 14:25:55 +0200
  • 1920e6383b Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-07 23:51:06 +0200
  • 4725aa6687 MagnumFont: store glyph advance with glyphs, not characters. Vladimír Vondruš 2013-07-07 21:30:12 +0200
  • 6807cd2b39 Adapted to Magnum changes. Vladimír Vondruš 2013-07-07 21:29:09 +0200
  • e747c9b5b6 GCC 4.5 compatibility: ICE and miscompiled binary operators. Vladimír Vondruš 2013-07-07 14:24:48 +0200
  • 78b650400c Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-07 11:50:59 +0200
  • 771968c69a Shaders: forgot this. Vladimír Vondruš 2013-07-07 11:50:33 +0200
  • e35b82ba9b Platform: forgot this. Vladimír Vondruš 2013-07-07 11:48:07 +0200
  • d89e3a9a5a GCC 4.5 compatibility: some explicit typing needed. Vladimír Vondruš 2013-07-07 11:47:10 +0200
  • 112727e7c1 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-07 11:39:26 +0200
  • 0a9b9b6270 Trade: hide unused parameter. Vladimír Vondruš 2013-07-07 11:38:59 +0200
  • d6ec398539 GCC 4.4 compatibility: some explicit typing needed. Vladimír Vondruš 2013-07-07 11:38:34 +0200
  • a37ffd510c GCC 4.4 compatibility: can't default this, again. Vladimír Vondruš 2013-07-07 11:37:58 +0200
  • d696500933 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-07 11:21:39 +0200
  • 231aaeb4aa Platform: documentation updates. Vladimír Vondruš 2013-07-07 11:17:13 +0200
  • 883600e373 Platform: make Configuration constructors explicit. Vladimír Vondruš 2013-07-07 11:14:20 +0200
  • 0bd2898972 GCC 4.5 compatibility: some explicit typing needed. Vladimír Vondruš 2013-07-07 11:08:49 +0200
  • 3e8d8bb61a GCC 4.5 compatibility: can't default this, again. Vladimír Vondruš 2013-07-07 11:08:23 +0200
  • e5394fb838 GCC 4.5 compatibility: more nullptr-related issues. Vladimír Vondruš 2013-07-07 11:07:58 +0200
  • 6459c9c8c0 GCC 4.5 compatibility: can't default protected member in class body. Vladimír Vondruš 2013-07-07 11:07:31 +0200
  • fe91f02549 GCC 4.5 compatibility: nullptr-related issues. Vladimír Vondruš 2013-07-07 11:06:59 +0200
  • 08c36ab6e5 GCC 4.5 compatibility: 4.5 and >4.5 have mutually exclusive requirements. Vladimír Vondruš 2013-07-07 10:41:25 +0200
  • ade77eaf2e Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-07 10:41:14 +0200
  • 4222d8a297 Platform: pass application configuration via reference, not pointer. Vladimír Vondruš 2013-07-07 01:07:52 +0200
  • aacb6b7041 Trade: return references, not pointers from MeshData. Vladimír Vondruš 2013-07-06 20:09:11 +0200
  • 1d6015e95b Trade: pass ImageReference2D to image converter. Vladimír Vondruš 2013-07-06 15:05:33 +0200
  • 2eb4e3c8ba Removed default template argument from DimensionTraits. Vladimír Vondruš 2013-07-06 14:45:56 +0200
  • 4197e1688a Shapes: WHY there is that. Vladimír Vondruš 2013-07-06 11:41:02 +0200
  • 0f2a1661d9 SceneGraph: use protected destructor rather than pure virtual one. Vladimír Vondruš 2013-07-06 11:35:46 +0200
  • 1fdc59cec1 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-06 00:56:17 +0200
  • c22740543f MagnumFontConverter: avoid double padding around the glyphs. Vladimír Vondruš 2013-07-06 00:25:38 +0200
  • 9eaf928c49 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-06 00:51:53 +0200
  • 30b580eae9 Text: added bug description. Vladimír Vondruš 2013-07-06 00:50:43 +0200
  • d820293ab6 FindMagnum.cmake: use ${LIB_SUFFIX} properly. Vladimír Vondruš 2013-07-06 00:20:06 +0200
  • 2f19497b39 Platform: hide the <embed> in magnum-info even better. Vladimír Vondruš 2013-07-06 00:18:59 +0200
  • ce52947297 Platform: don't forget to install also the CSS file. Vladimír Vondruš 2013-07-06 00:18:41 +0200
  • 824033b964 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-05 23:02:03 +0200
  • 106921ac99 Platform: improve magnum-info in NaCl, add reusable JS and CSS files. Vladimír Vondruš 2013-07-05 22:20:27 +0200
  • 6a52e64d71 Doxygen fixes. Vladimír Vondruš 2013-07-05 22:58:09 +0200
  • 0a51633b0a Added TODO. Vladimír Vondruš 2013-07-05 22:22:48 +0200
  • e8e94d86f5 Platform: minor CMakeLists.txt cleanup. Vladimír Vondruš 2013-07-05 22:19:48 +0200
  • 4c1f226544 Warn about improper Buffer target hint in NaCl. Vladimír Vondruš 2013-07-05 22:16:22 +0200
  • 158b4153e6 GCC 4.4 compatibility: need some explicit typing. Vladimír Vondruš 2013-07-05 18:32:00 +0200
  • dfb516252d GCC 4.4 compatibility: struct initializer is not available somehow. Vladimír Vondruš 2013-07-05 18:31:23 +0200
  • c6653b6fd7 GCC 4.4 compatibility: no lambda functions. Vladimír Vondruš 2013-07-05 18:31:01 +0200
  • 337e9dce66 GCC 4.5 compatibility: no std::unordered_map::emplace(). Vladimír Vondruš 2013-07-05 18:30:14 +0200
  • 2502eb7438 GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2013-07-05 18:29:29 +0200
  • 9ebfc456b9 MagnumFont: no need to use DistanceFieldGlyphCache. Vladimír Vondruš 2013-07-05 18:27:20 +0200
  • 0eb828f67e TgaImporter: return Luminance if EXT_texture_rg is not supported in ES. Vladimír Vondruš 2013-07-05 18:26:12 +0200
  • a403a7f288 Shaders: make GLSL code for fullscreen triangle reusable. Vladimír Vondruš 2013-07-05 18:20:25 +0200
  • f0b7489554 Text: fix and improve format checking of passed image in DFGlyphCache. Vladimír Vondruš 2013-07-05 17:44:05 +0200