Commit Graph

  • 0086a815a0 GCC 4.4 compatibility: work around ambiguous constructor. Vladimír Vondruš 2013-12-14 16:10:00 +0100
  • d3dccd8720 GCC 4.4 compatibility: some explicit typing is needed. Vladimír Vondruš 2013-12-14 16:09:31 +0100
  • ac1337e9d8 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-14 15:56:35 +0100
  • 1251d44aec Use "" instead of <> for inter-project includes. Vladimír Vondruš 2013-12-14 15:55:57 +0100
  • 0c8c1cb566 Merge 0670f59c95 into 28de7cb72d #34 Miguel Martin 2013-12-14 01:45:42 -0800
  • 0670f59c95 Added colour uniform to flat shader (event when texturing is enabled) This enables blending and transparency Default colour is white (and fully opaque) #34 Miguel Martin 2013-12-14 20:12:21 +1030
  • 1eaf3b8591 Added colour option for Flat shader even when texturing is enabled This allows blending to be done (with the texture and colour) For: transparency and changing the colour of an object #33 Miguel Martin 2013-12-14 19:33:15 +1030
  • 28de7cb72d Text: fix array index type in Renderer. Vladimír Vondruš 2013-12-13 15:25:31 +0100
  • 6dd40e744d Text: it's totally fine to have 256 vertices indexed with UnsignedByte. Vladimír Vondruš 2013-12-13 15:21:47 +0100
  • 8331696707 Text: test that proper index type is used in Renderer. Vladimír Vondruš 2013-12-13 15:20:39 +0100
  • e2d2d094b6 Text: harden and clean up Renderer test. Vladimír Vondruš 2013-12-13 15:20:19 +0100
  • 768a8ccc1c Text: minor cleanup. Vladimír Vondruš 2013-12-13 15:26:39 +0100
  • 4396506e95 Text: fix rendering of scaled multi-line text. Vladimír Vondruš 2013-12-13 01:48:02 +0100
  • 5e1e95bae6 Text: test line advance behavior when rendering scaled text. Vladimír Vondruš 2013-12-13 01:45:29 +0100
  • 4285f75494 Text: improve AbstractFont documentation. Vladimír Vondruš 2013-12-13 11:40:16 +0100
  • 5a84d4d572 GCC 4.5 compatibility: no forward declarations for enums. Vladimír Vondruš 2013-12-12 20:24:09 +0100
  • 07619d9929 modules: updated FindCorrade.cmake from Corrade compatibility branch. Vladimír Vondruš 2013-12-12 20:14:30 +0100
  • e9827a6678 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-12 20:14:21 +0100
  • 2fa0e0a555 modules: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2013-12-12 20:12:12 +0100
  • 9a4373abbb Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-12 20:09:22 +0100
  • a9fe635867 Updated and improved ColorFormat, ColorType and TextureFormat enum docs. Vladimír Vondruš 2013-12-12 18:28:23 +0100
  • 4eaedf94eb Platform: fixed SDL link in documentation. Vladimír Vondruš 2013-12-12 17:58:50 +0100
  • 1d789ef55e MeshTools: added TODOs. Vladimír Vondruš 2013-12-11 13:09:52 +0100
  • 5d9490c73b Extracted Primitive enum from Mesh to MeshPrimitive. Vladimír Vondruš 2013-12-11 12:59:22 +0100
  • 2dd61a4dcd Platform: fixed assertions. Vladimír Vondruš 2013-12-11 13:12:53 +0100
  • d945395800 Using Corrade::Utility::Directory::{read,write}() where possible. Vladimír Vondruš 2013-12-11 12:22:08 +0100
  • ef83211c46 Shaders: fix textured Flat on systems w/o ARB_explicit_attribute_location. Vladimír Vondruš 2013-12-10 11:48:17 +0100
  • 686e215725 GCC 4.6 compatibility: can't use both constexpr and const. Vladimír Vondruš 2013-12-08 14:58:38 +0100
  • 8d01723084 Fixed static build. Vladimír Vondruš 2013-12-08 14:58:13 +0100
  • 79ff9e1ca4 Marking deprecated functions and types with CORRADE_DEPRECATED(). Vladimír Vondruš 2013-12-08 02:24:53 +0100
  • 09c2f7ffe2 Doc++ Vladimír Vondruš 2013-12-07 23:10:51 +0100
  • 80332478b6 MeshTools: be more explicit in what needs to be done on mesh afterwards. Vladimír Vondruš 2013-12-07 23:10:26 +0100
  • 8be2293977 doc: updated Getting Started guide. Vladimír Vondruš 2013-12-07 22:33:27 +0100
  • 8bc1793cab Platform: make viewportEvent() only optional. Vladimír Vondruš 2013-12-07 21:41:50 +0100
  • 02afa105db Doc++ Vladimír Vondruš 2013-12-07 21:40:00 +0100
  • f0eaf04e36 Platform: make virtual functions private, rendering protected, other public. Vladimír Vondruš 2013-12-07 20:58:05 +0100
  • fbc9277b12 Platform: publicly document copy/move inability of Event classes. Vladimír Vondruš 2013-12-07 20:34:03 +0100
  • 698b150c90 Platform: disable copy/move of Application classes. Vladimír Vondruš 2013-12-07 20:32:48 +0100
  • da049642cf Platform: WindolessGlxApplication::Configuration can be a POD. Vladimír Vondruš 2013-12-07 20:31:32 +0100
  • b406404969 Platform: there is no point in disabling copy/move of Configuration. Vladimír Vondruš 2013-12-07 20:30:21 +0100
  • 5c0747359a Platform: add default argument to createContext(). Vladimír Vondruš 2013-12-07 20:10:11 +0100
  • a2dbe53c7d Platform: no need to have convenience overload of internal constructor. Vladimír Vondruš 2013-12-07 20:07:02 +0100
  • 77677ff48d Platform: unified and cleaned up context creation. Vladimír Vondruš 2013-12-07 19:55:50 +0100
  • fea61e60f7 Platform: cleaned up unneeded includes. Vladimír Vondruš 2013-12-07 19:42:16 +0100
  • 75ac846df1 Platform: documentation updates. Vladimír Vondruš 2013-12-07 19:38:30 +0100
  • af3ecdc126 Platform: no need to have GlutApplication::redraw() virtual. Vladimír Vondruš 2013-12-07 18:49:37 +0100
  • 5ae723c8d1 Added release() function to Image and Trade::ImageData. Vladimír Vondruš 2013-12-06 16:43:21 +0100
  • 1c928424ae Documentation updates for Image classes. Vladimír Vondruš 2013-12-06 16:28:32 +0100
  • fb1a8490ea Disallow conversion of const {Image,Trade::ImageData}&& to ImageReference. Vladimír Vondruš 2013-12-06 14:04:16 +0100
  • 3b03da5d5e Made ImageReference data pointer constant. Vladimír Vondruš 2013-12-06 14:00:05 +0100
  • cf3ae0eee7 Revert "Math: don't allow *::data() to be called on rvalues." Vladimír Vondruš 2013-12-06 13:45:04 +0100
  • 2e21577254 Math: really install deprecated headers. Vladimír Vondruš 2013-12-06 13:19:31 +0100
  • e60e9bd8d1 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-05 18:21:04 +0100
  • 41abb78230 Advertise MSVC 2013 support. Vladimír Vondruš 2013-12-05 18:20:44 +0100
  • 0743ab5b50 We don't need no GLEW. Vladimír Vondruš 2013-12-05 18:19:15 +0100
  • 1bc8c92d15 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-05 17:43:33 +0100
  • b9b9c38371 SceneGraph: fix infinite recursion problems. Vladimír Vondruš 2013-12-05 17:41:30 +0100
  • bdfab39a89 external: use GCC-specific flags only for GCC/Clang. Vladimír Vondruš 2013-12-05 17:41:05 +0100
  • 14ea7dd072 DebugTools: fix linking on Windows. Vladimír Vondruš 2013-12-05 17:39:26 +0100
  • c2a2ca88e4 SceneGraph: fix assertion expression. Vladimír Vondruš 2013-12-05 17:37:46 +0100
  • e3bf8070b5 Don't return after std::abort(). Vladimír Vondruš 2013-12-05 17:37:05 +0100
  • 219429aeba No need to have const members in AbstractShaderProgram::Attribute. Vladimír Vondruš 2013-12-05 17:35:24 +0100
  • e4cf804ec4 Use proper numeric literals. Vladimír Vondruš 2013-12-05 17:34:50 +0100
  • ee045d261a Make some type conversions explicit. Vladimír Vondruš 2013-12-05 17:33:53 +0100
  • 013894a264 MSVC 2013 compatibility: we need to include all the dependencies. Vladimír Vondruš 2013-12-05 17:28:47 +0100
  • 530bb1fc1f MSVC 2013 compatibility: that thing doesn't like typename here. Vladimír Vondruš 2013-12-05 02:02:45 +0100
  • 90d85a43db Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-05 02:02:32 +0100
  • 49b3c9121e external: updated std::optional with fixed MSVC 2013 port. Vladimír Vondruš 2013-12-05 01:00:40 +0100
  • 2c711a1bb6 MSVC 2013 compatibility: need to explicitly specify POD constructor. Vladimír Vondruš 2013-12-05 00:53:51 +0100
  • b1d708b4fb MSVC 2013 compatibility: can't have anonymous typed enum in template class. Vladimír Vondruš 2013-12-05 00:49:55 +0100
  • 51e8e546a2 MSVC 2013 compatibility: workarounds for friend function declarations. Vladimír Vondruš 2013-12-05 00:45:23 +0100
  • 74fcce641a MSVC 2013 compatibility: more {}-related workarounds. Vladimír Vondruš 2013-12-05 00:43:04 +0100
  • 3d3eb8cc8f MSVC 2013 compatibility: workarounds for {}-related compiler crashes. Vladimír Vondruš 2013-12-05 00:40:37 +0100
  • 1004d33c7c MSVC 2013 compatibility: workaround for "can't deduce T" bug. Vladimír Vondruš 2013-12-05 00:35:55 +0100
  • 6f2485a326 MSVC 2013 compatibility: no Unicode character/string literals. Vladimír Vondruš 2013-12-05 00:35:10 +0100
  • e3168b6a02 MSVC 2013 compatibility: no user-defined literals. Vladimír Vondruš 2013-12-05 00:33:56 +0100
  • cb00fdce57 MSVC 2013 compatibility: some explicit typing is needed. Vladimír Vondruš 2013-12-05 00:32:46 +0100
  • 413bd4639e MSVC 2013 compatibility: constexpr-related issues. Vladimír Vondruš 2013-12-05 00:30:36 +0100
  • 25c8c87c1f SceneGraph: fixed floating-point literals in test. Vladimír Vondruš 2013-12-05 01:58:20 +0100
  • 4e0f8ff097 SceneGraph: remove integer TranslationTransformation template instance. Vladimír Vondruš 2013-12-05 01:57:22 +0100
  • e38be052a0 SceneGraph: need to mark the instances with extern template on Windows. Vladimír Vondruš 2013-12-05 01:51:19 +0100
  • 6a3103e03e SceneGraph: no need to mark the templates with export macros. Vladimír Vondruš 2013-12-05 01:50:16 +0100
  • 3b666d85f4 SceneGraph: instantiate everything consistently on one place. Vladimír Vondruš 2013-12-05 01:48:29 +0100
  • 9cb3d17ad9 SceneGraph: fix function signature. Vladimír Vondruš 2013-12-05 01:09:09 +0100
  • ddc466a796 SceneGraph: use proper library for tests where graceful assert is wanted. Vladimír Vondruš 2013-12-05 01:08:17 +0100
  • eb877b31ba SceneGraph: removed *Transformation::move(). Vladimír Vondruš 2013-12-05 01:06:12 +0100
  • 13351f9371 Install all *TestLib libraries on Windows. Vladimír Vondruš 2013-12-05 01:04:02 +0100
  • 658839446c No need to explicitly specify default template parameter. Vladimír Vondruš 2013-12-05 01:03:31 +0100
  • 8f12f2a844 Math: simplified internal Vector constructor. Vladimír Vondruš 2013-12-05 01:02:38 +0100
  • b6f99db0ad MSVC 2013 compatibility: need explicit typing for addTests(). Vladimír Vondruš 2013-12-05 00:26:45 +0100
  • 581ce482ea MSVC 2013 compatibility: more workarounds for array-initialization bug. Vladimír Vondruš 2013-12-05 00:21:04 +0100
  • 82a8510877 external: updated std::optional with MSVC 2013 compatibility. Vladimír Vondruš 2013-12-03 21:25:51 +0100
  • 37e4c9f406 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-03 21:22:20 +0100
  • 6469427f97 Updated std::optional from Optional repository. Vladimír Vondruš 2013-12-03 21:21:48 +0100
  • 545e07c85b Math: use proper suffixes for floating-point literals. Vladimír Vondruš 2013-12-03 20:51:29 +0100
  • e2180ee85b MSVC 2013 compatibility: work around array-initialization bug. Vladimír Vondruš 2013-12-03 17:47:25 +0100
  • 974f68a030 MSVC 2013 compatibility: worked around some initializer list bug. Vladimír Vondruš 2013-12-03 15:38:46 +0100
  • e01e56dade MSVC 2013 compatibility: apparently can't have multiply defined aliases. Vladimír Vondruš 2013-12-03 15:35:41 +0100
  • 4c4dc8ae75 MSVC 2013 compatibility: no rvalue references for *this. Vladimír Vondruš 2013-12-03 15:33:14 +0100
  • d720330425 MSVC 2013 compatibility: no user-defined literals. Vladimír Vondruš 2013-12-03 15:31:20 +0100