Commit Graph

  • c5f99aade0 Platform: be less greedy in bit flags. Vladimír Vondruš 2014-03-01 00:38:31 +0100
  • 3e7469c62f Platform: doc++. Vladimír Vondruš 2014-03-01 00:36:40 +0100
  • 9527d39ad3 Added Context::extensionStrings(). Vladimír Vondruš 2014-03-01 00:32:30 +0100
  • df06a82430 Android: define GL_ES in GLSL if not defined. Vladimír Vondruš 2014-02-28 14:59:49 +0100
  • 822acd3b18 Platform: minor documentation updates for AndroidApplication. Vladimír Vondruš 2014-02-28 14:21:37 +0100
  • 26a2d7e1ab Platform: be consistent with default application names. Vladimír Vondruš 2014-02-27 21:35:04 +0100
  • 3be68f8f73 Mention minimal required Android version. Vladimír Vondruš 2014-02-27 21:27:27 +0100
  • fe34fe84a3 package: build AndroidApplication in development PKGBUILDs. Vladimír Vondruš 2014-02-27 21:27:52 +0100
  • cb8eecce51 Platform: initial version of AndroidApplication. Vladimír Vondruš 2014-02-27 21:26:29 +0100
  • c34260d603 Platform: even more doc++. Vladimír Vondruš 2014-02-27 21:20:03 +0100
  • c2dc386dee modules: populate ${MAGNUM_LIBRARIES} before they are used. Vladimír Vondruš 2014-02-27 20:14:16 +0100
  • e3013603f3 modules: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2014-02-27 20:13:29 +0100
  • c4530a2b87 Platform: undef even more Xlib nonsense. Vladimír Vondruš 2014-02-27 18:03:00 +0100
  • 5cd544b06d Platform: move eglErrorString() helper to separate header. Vladimír Vondruš 2014-02-27 17:58:23 +0100
  • a9bcaf4b89 Platform: error out when trying to use NaClApplication outside of NaCl. Vladimír Vondruš 2014-02-27 17:54:59 +0100
  • 2a53a70943 package: build XEglApplication on non-desktop ES. Vladimír Vondruš 2014-02-27 17:46:52 +0100
  • 68a6729173 Platform: more documentation updates. Vladimír Vondruš 2014-02-27 17:46:13 +0100
  • f021f09df8 Platform: finally added proper key events to GlutApplication. Vladimír Vondruš 2014-02-23 12:35:58 +0100
  • 20ee86be86 doc: building documentation updates. Vladimír Vondruš 2014-02-22 20:36:22 +0100
  • 3cd1093a49 doc: fix more obsolete stuff in Platform docs. Vladimír Vondruš 2014-02-22 20:01:49 +0100
  • 1aaa350e90 doc: use absolute includes. Vladimír Vondruš 2014-02-22 19:58:10 +0100
  • c084c4ebc4 Platform: another round of insane documentation updates. Vladimír Vondruš 2014-02-22 19:52:50 +0100
  • e715b7dfd2 We don't have any platform support for Android yet. Vladimír Vondruš 2014-02-21 20:15:16 +0100
  • dbf6fc233e Advertise Android support. Vladimír Vondruš 2014-02-21 20:14:50 +0100
  • 15e1555bca doc: Android building documentation. Vladimír Vondruš 2014-02-21 20:11:14 +0100
  • d2081e91ac Advertise particular application libraries only on supported platforms. Vladimír Vondruš 2014-02-21 18:50:31 +0100
  • 6f5d556c02 Unique exit code for each failure in Context::Context(). Vladimír Vondruš 2014-02-21 18:28:38 +0100
  • facebfee6c package: Android ARM and x86 development ArchLinux PKGBUILDs. Vladimír Vondruš 2014-02-21 01:59:56 +0100
  • 2235cb76b1 Apparently Android is something like newlib. Vladimír Vondruš 2014-02-21 01:47:58 +0100
  • 30d156b3c8 Build static libraries for Android. Vladimír Vondruš 2014-02-21 01:47:08 +0100
  • 7702399222 Explicitly enable OpenGL ES when targeting Android. Vladimír Vondruš 2014-02-21 01:46:49 +0100
  • 1b23406d75 external: updated Optional with Android support. Vladimír Vondruš 2014-02-21 01:52:26 +0100
  • 5790b96e6d modules: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2014-02-21 01:36:04 +0100
  • 616bd5e517 Updated toolchains submodule with Android support. Vladimír Vondruš 2014-02-21 01:53:20 +0100
  • c7607af0ad Print separate major/minor integers for unsupported version. Vladimír Vondruš 2014-02-21 01:42:02 +0100
  • 8f6f340e8c Hardened checks for OpenGL ES version. Vladimír Vondruš 2014-02-21 01:39:59 +0100
  • 5a94a36570 modules: libGLESv3 actually really exists. Vladimír Vondruš 2014-02-21 01:35:32 +0100
  • 722c98d269 modules: different libraries for OpenGL ES 2.0/3.0 in FindMagnum.cmake. Vladimír Vondruš 2014-02-21 01:34:07 +0100
  • ed0cba85de Platform: proper suffix for EGL_OPENGL_ES3_BIT constant. Vladimír Vondruš 2014-02-21 01:32:48 +0100
  • cb987f25d3 package: Audio library is disabled by default. Vladimír Vondruš 2014-02-21 01:32:20 +0100
  • 5ddd9d16f8 GCC 4.7 compatibility: hide deprecated warnings in internal code. Vladimír Vondruš 2014-02-20 13:15:55 +0100
  • 2256796137 Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-20 13:08:11 +0100
  • b18b19bd11 Missing include. Vladimír Vondruš 2014-02-20 13:07:16 +0100
  • 19e82abf7d doc: fix order of arguments when building through CMake. Vladimír Vondruš 2014-02-19 20:42:05 +0100
  • c8926a473a doc: Only CMAKE_INSTALL_PREFIX is needed. Vladimír Vondruš 2014-02-19 20:41:28 +0100
  • 53a5891702 Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-19 20:26:34 +0100
  • 171af7cda9 Be more defensive in getting max texture slot count. Vladimír Vondruš 2014-02-19 20:25:23 +0100
  • eb66de657b MSVC 2013 compatibility: fix memory corruption. Vladimír Vondruš 2014-02-19 20:22:39 +0100
  • 9fcd535bec MSVC 2013 compatibility: can't use typename here. Vladimír Vondruš 2014-02-19 18:26:20 +0100
  • 3b6529377f GCC 4.5 compatibility: no range-for. Vladimír Vondruš 2014-02-19 16:15:24 +0100
  • dac1a1044f Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-19 16:02:28 +0100
  • 80d93728f6 Shaders: fix MeshVisualizer on ES3. Vladimír Vondruš 2014-02-19 13:21:14 +0100
  • d0b6bb108a Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-19 13:13:04 +0100
  • 9d1e202ead Shaders: forgot to add the file. Vladimír Vondruš 2014-02-19 12:50:51 +0100
  • b8abc00c66 Disable ARB_explicit_uniform_location on AMD drivers. Vladimír Vondruš 2014-02-19 01:52:50 +0100
  • 0f8d22235d Shader: more robust extension presence checking. Vladimír Vondruš 2014-02-19 01:49:09 +0100
  • 4f8962d5cd Proper disabling of extensions related to GLSL layout qualifier. Vladimír Vondruš 2014-02-19 01:12:14 +0100
  • 70cf206112 Proper unimplemented ES2 extension disabling. Vladimír Vondruš 2014-02-19 01:11:09 +0100
  • da1c8587f7 Platform: display disabled extension status in magnum-info. Vladimír Vondruš 2014-02-19 01:07:38 +0100
  • 3e16f7ac58 Added function to query whether given extension is disabled. Vladimír Vondruš 2014-02-18 21:17:57 +0100
  • 4c5d09a1b0 More robust support for extension-based driver bug workarounds. Vladimír Vondruš 2014-02-18 01:48:37 +0100
  • c9cb61ae66 Simplified Context::isExtensionSupported() test. Vladimír Vondruš 2014-02-18 01:47:32 +0100
  • 47bfa78902 Shaders: fix MeshVisualizer without ARB_explicit_uniform_location. Vladimír Vondruš 2014-02-19 01:50:15 +0100
  • 7fabf280fd Platform: don't display empty ES2 extension list. Vladimír Vondruš 2014-02-19 01:12:58 +0100
  • 677049d914 GCC 4.5 compatibility: cannot silence warnings in functions. Vladimír Vondruš 2014-02-18 01:09:22 +0100
  • 76427f0d7b Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-18 00:46:02 +0100
  • 08e77819e8 Fix build on GCC 4.5 *and* OpenGL ES. Vladimír Vondruš 2014-02-18 00:45:15 +0100
  • 6f42745250 Silence deprecated warnings in internals of deprecated build. Vladimír Vondruš 2014-02-17 23:10:24 +0100
  • ef7575a47f Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-17 22:04:10 +0100
  • 02be314e9c Error out when compatibility branch is needed for particular compiler. Vladimír Vondruš 2014-02-17 22:00:55 +0100
  • c8e4a93317 GCC 4.4 compatibility: no lambda functions. Vladimír Vondruš 2014-02-17 19:43:51 +0100
  • 4a5ee634b4 GCC 4.4 compatibility: explicit std::reference_wrapper constructor. Vladimír Vondruš 2014-02-17 19:42:51 +0100
  • bbe19ab788 GCC 4.5 compatibility: somehow can't use {} to construct from init-list. Vladimír Vondruš 2014-02-17 19:25:54 +0100
  • d2229917f8 GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2014-02-17 19:24:45 +0100
  • 96e2c35da4 GCC 4.5 compatibility: no forward enum declarations. Vladimír Vondruš 2014-02-17 19:22:42 +0100
  • 68ab85de7b Merge branch 'master' into compatibility Vladimír Vondruš 2014-02-17 18:11:50 +0100
  • e1105300cb Fix Context initialization in WebGL. Vladimír Vondruš 2014-02-13 13:39:47 +0100
  • 8a9fa4d999 Test also ResourceManager::set() with default values. Vladimír Vondruš 2014-02-10 14:49:15 +0100
  • 6015896ceb Doxygen I hate you. Vladimír Vondruš 2014-02-10 14:34:39 +0100
  • e8aa600a34 Polished docs of ResourceManager API. Vladimír Vondruš 2014-02-10 12:22:01 +0100
  • b64a50c821 SceneGraph: avoid unnecessary copies in deprecated functions. Vladimír Vondruš 2014-02-08 22:46:24 +0100
  • 388db5ae00 SceneGraph: no need to return void. Vladimír Vondruš 2014-02-08 22:42:25 +0100
  • ceb150f6d6 SceneGraph: workaround ambiguous overloads on deprecated GCC < 4.7 build. Vladimír Vondruš 2014-02-08 22:39:40 +0100
  • 70a4909ed0 SceneGraph: don't do infinite recursion on deprecated Object::setClean(). Vladimír Vondruš 2014-02-08 21:48:08 +0100
  • 12a2bb81ba Doc++, added some TODOs. Vladimír Vondruš 2014-02-08 21:43:59 +0100
  • b9ca5f11a8 MeshTools: actually use the epsilon parameter. Vladimír Vondruš 2014-02-08 21:42:52 +0100
  • b6f8ad4fa1 SceneGraph: fix Object test on deprecated build. Vladimír Vondruš 2014-02-08 21:42:23 +0100
  • a16963276b SceneGraph: fix deprecated build. Vladimír Vondruš 2014-02-08 21:36:53 +0100
  • 650fd6766b SceneGraph: use std::reference_wrapper in FeatureGroup internals. Vladimír Vondruš 2014-02-08 21:14:42 +0100
  • aa49008358 SceneGraph: using std::reference_wrapper instead of pointers. Vladimír Vondruš 2014-02-08 21:00:53 +0100
  • 8acd03778e SceneGraph: documentation updates and fixes. Vladimír Vondruš 2014-02-08 19:54:09 +0100
  • ae9462b4c8 Shaders: documentation improvements. Vladimír Vondruš 2014-02-08 19:49:32 +0100
  • e55ee11b6a Deprecate AbstractTexture::maxLayers() altogether. Vladimír Vondruš 2014-02-04 16:14:08 +0100
  • 7376e8f36d Use functions to bind textures to shader rather than *Texture::bind(). Vladimír Vondruš 2014-02-04 16:07:00 +0100
  • b1be448453 doc: hint that these function actually take some parameters. Vladimír Vondruš 2014-02-04 12:29:25 +0100
  • cef4fde398 DebugTools: fix obsolete reference in documentation. Vladimír Vondruš 2014-02-04 12:28:54 +0100
  • 703ce0bd89 Explicitly passing shader to Mesh*::draw(). Vladimír Vondruš 2014-02-04 12:18:56 +0100
  • c70f037add Deprecate implicit conversion of Resource<T, U> to U&. Vladimír Vondruš 2014-02-04 12:03:33 +0100
  • 5a79193227 Trade: allow objects without materials. Vladimír Vondruš 2014-02-03 23:08:07 +0100
  • 3c64b371ac Audio: remove useless deprecated function. Vladimír Vondruš 2014-02-02 10:16:33 +0100