Commit Graph

  • d34f14012b modules: Add GlfwApplication to FindMagnum.cmake Squareys 2016-04-18 12:41:49 +0200
  • e451b6dfdb Platform: Add GlfwApplication Squareys 2016-04-18 12:41:35 +0200
  • de81184dba modules: Add FindGLFW.cmake Squareys 2016-04-18 12:39:56 +0200
  • 9199d03233 ci: Update version of openal download on AppVeyor #142 Squareys 2016-04-21 12:19:47 +0200
  • 8f9918ea0d DebugTools, TextureTools: no pixel_center_integer in GLSL ES. Vladimír Vondruš 2016-04-21 12:15:17 +0200
  • 7694157679 Fix annoying unused variable warning on ES. Vladimír Vondruš 2016-04-21 12:14:48 +0200
  • d0cc5c9759 Added \experimental Doxygen tag. Vladimír Vondruš 2016-04-18 21:09:32 +0200
  • 144939e5c2 modules: put the OSX framework workaround also into FindOpenGLES2.cmake. Vladimír Vondruš 2016-04-17 23:04:52 +0200
  • f5483fb4a8 modules: updated FindCorrade.cmake. Vladimír Vondruš 2016-04-17 23:04:36 +0200
  • 23074760f3 Platform: make magnum-info actually useful on iOS. Vladimír Vondruš 2016-04-14 11:42:53 +0200
  • 58c98cae3e Added EXT_shader_framebuffer_fetch ES extension to the list. Vladimír Vondruš 2016-04-14 11:18:18 +0200
  • 9500040f8e Added KHR_no_error desktop and ES extension. Vladimír Vondruš 2016-04-14 10:53:59 +0200
  • f89b92dcec doc: mention the tap in Homebrew installation instructions. Vladimír Vondruš 2016-04-14 09:56:10 +0200
  • 7878d039ec Platform: support iOS in magnum-info. Vladimír Vondruš 2016-04-13 17:49:22 +0200
  • 35da9ebfa0 Support iOS in GL tests. Vladimír Vondruš 2016-04-13 17:48:56 +0200
  • 16943e644f Test: reorder preprocessor branches. Vladimír Vondruš 2016-04-13 17:44:58 +0200
  • 6379f8a616 Platform: added WindowlessIosApplication. Vladimír Vondruš 2016-04-13 16:52:29 +0200
  • 2c223c8dcb modules: minor cleanup. Vladimír Vondruš 2016-04-13 16:19:06 +0200
  • 59af7e1920 Fix compilation on ES. Vladimír Vondruš 2016-04-12 14:58:42 +0200
  • 7ffe30c676 Oh, std::pair is not constexpr in C++11. Vladimír Vondruš 2016-04-12 14:55:50 +0200
  • da8bf1a184 DebugTools: reorder and document to make the non-orthogonality obvious. Vladimír Vondruš 2016-04-12 14:32:18 +0200
  • 74e43a4f31 DebugTools: fallback to Texture::subImage() on desktop. Vladimír Vondruš 2016-04-12 14:27:16 +0200
  • a02135b699 Platform: ability to query raw extension string list in magnum-info. Vladimír Vondruš 2016-04-12 14:12:34 +0200
  • 5ff451791a Make the ES versions first-class on desktop OpenGL. Vladimír Vondruš 2016-04-12 14:02:17 +0200
  • 628201946b Made the version() functions constexpr. Vladimír Vondruš 2016-04-12 13:40:09 +0200
  • 9cbbd21416 DebugTools: fix static build on ES. Vladimír Vondruš 2016-04-10 17:57:47 +0200
  • ce3b78672b DebugTools: I knew I would forget to revert some of the debug shit. Vladimír Vondruš 2016-04-09 15:18:21 +0200
  • 4bc1841c2d Doxygen workarounds. Vladimír Vondruš 2016-04-09 11:32:57 +0200
  • c9271da28c DebugTools: support reading float textures in textureImage() on ES3. Vladimír Vondruš 2016-04-09 11:13:46 +0200
  • 78d73fa98e DebugTools: utility to get texture image on OpenGL ES. Vladimír Vondruš 2016-04-06 16:32:49 +0200
  • 31f24474b6 DebugTools: utility to get buffer data on OpenGL ES. Vladimír Vondruš 2016-04-06 16:18:09 +0200
  • 01e0292361 Extracted CubeMapTexture::Coordinate enum into CubeMapCoordinate. Vladimír Vondruš 2016-04-06 11:12:06 +0200
  • a5941ac3ea No need to set CMAKE_MODULE_PATH explicitly when crosscompiling anymore. Vladimír Vondruš 2016-04-08 12:19:43 +0200
  • c54818b91b Updated toolchains submodule. Vladimír Vondruš 2016-04-08 12:19:22 +0200
  • 9f9a8baf10 Platform: apparently there was't a single change that worked right away. Vladimír Vondruš 2016-04-07 16:13:06 +0200
  • 144b0c2b8e modules: did I mention already that I'm producing only crap today? Vladimír Vondruš 2016-04-07 16:09:20 +0200
  • 082ca911ab Platform: fix building of EglContext with Xcode. Vladimír Vondruš 2016-04-07 12:00:50 +0200
  • 26ba9aed28 modules: work around buggy framework support for OpenGLES on iOS. Vladimír Vondruš 2016-04-07 11:49:17 +0200
  • 1d587f5200 modules: find EGL before linking to it. Vladimír Vondruš 2016-04-07 11:05:45 +0200
  • cff718b92c modules: proper bug link. Vladimír Vondruš 2016-04-07 11:05:34 +0200
  • f0a57a1a86 doc: fix typo. Vladimír Vondruš 2016-04-06 16:15:40 +0200
  • 122cdd2282 Simplify BufferGLTest. Vladimír Vondruš 2016-04-06 15:51:11 +0200
  • 05903fcad9 Clarify that it is possible to read UnsignedInt from framebuffer in ES3. Vladimír Vondruš 2016-04-06 12:11:01 +0200
  • 45439ef9f6 doc: finally mention CMAKE_FIND_ROOT_PATH. Vladimír Vondruš 2016-04-06 10:29:36 +0200
  • c25c6031e2 modules: and what now! Vladimír Vondruš 2016-03-25 19:24:28 +0100
  • 60eab7e4fd modules: guess what I screwed up this time! Vladimír Vondruš 2016-03-25 19:24:10 +0100
  • 4f94c26467 Added TARGET_HEADLESS option. #133 Vladimír Vondruš 2016-02-05 17:47:47 +0100
  • 9a70d06767 Platform: new WindowlessEglApplication. Vladimír Vondruš 2016-02-05 17:34:18 +0100
  • ecebf0fd02 Platform: added new flags to magnum-info. Vladimír Vondruš 2016-03-25 15:12:51 +0100
  • 5d52b74edf modules: updated FindCorrade.cmake. Vladimír Vondruš 2016-03-25 14:59:21 +0100
  • e03f812fef modules: properly handle implicit required inter-module dependencies. Vladimír Vondruš 2016-03-25 14:42:37 +0100
  • 6af6c68d26 modules: updated FindCorrade.cmake. Vladimír Vondruš 2016-03-25 14:42:25 +0100
  • abe2c5bd66 modules: fix root library finding for superprojects. Vladimír Vondruš 2016-03-24 14:07:27 +0100
  • b5851b552d modules: fix Application and Context aliases for superprojects. Vladimír Vondruš 2016-03-23 22:19:31 +0100
  • f47a40614d Properly create Magnum::Magnum aliased target for superprojects. Vladimír Vondruš 2016-03-23 22:18:26 +0100
  • 1f0617ac27 modules: updated FindMagnum.cmake. Vladimír Vondruš 2016-03-21 09:43:14 +0100
  • e71ccafbc7 package/ci: revert back to separate directory to have SDL2 build cached. Vladimír Vondruš 2016-03-19 14:59:23 +0100
  • 2182e43f5e package/ci: and now let's fix Linux build, again. Vladimír Vondruš 2016-03-19 14:48:53 +0100
  • c943873a42 package/ci: use Homebrew SDL2 package on OSX. Vladimír Vondruš 2016-03-19 14:40:13 +0100
  • d86a525013 package/ci: build (but not run) also GL tests. Vladimír Vondruš 2016-03-19 14:15:14 +0100
  • a7acee6516 modules: add forgotten WindowlessWglApplication into the find module. Vladimír Vondruš 2016-03-19 14:08:12 +0100
  • 84c80c297f modules: CMake goes crazy when I'm using frameworks as imported targets. Vladimír Vondruš 2016-03-18 12:56:57 +0100
  • ee83876eda Doc++ Vladimír Vondruš 2016-03-18 02:26:56 +0100
  • 129c8cdbf1 Modern CMake usage: reworked to use target-specific properties. Vladimír Vondruš 2016-02-29 22:31:49 +0100
  • 27ac1e4575 Modern CMake usage: don't treat imported targets as files. Vladimír Vondruš 2016-02-21 23:43:16 +0100
  • 01ffbe93a9 Modern CMake usage: reworked to use target-specific properties. Vladimír Vondruš 2016-02-21 23:31:00 +0100
  • 08a2a75c5c Modern CMake usage: updated FindCorrade.cmake and FindNodeJs.cmake. Vladimír Vondruš 2016-02-21 22:25:26 +0100
  • 4a540d5c6c Modern CMake usage: bump minimal version to 2.8.12. Vladimír Vondruš 2016-02-21 23:32:01 +0100
  • ca887ddebe Modern CMake usage: use CMake 2.8.12 on Travis CI. Vladimír Vondruš 2016-02-27 18:35:44 +0100
  • 21e2ed7577 Math: no need to make the test complicated. Vladimír Vondruš 2016-03-17 23:05:57 +0100
  • c987f39b7b Added PngImageConverter plugin. Vladimír Vondruš 2016-03-16 14:00:19 +0100
  • c33fddec86 Updated toolchains submodule. Vladimír Vondruš 2016-03-15 19:17:03 +0100
  • e832e46342 modules: updated FindCorrade.cmake. Vladimír Vondruš 2016-03-15 19:16:45 +0100
  • 70f7694d5a Fix building on GLES2/WebGL. Vladimír Vondruš 2016-03-15 09:52:39 +0100
  • 3a87c9b948 Properly reset image bindings on destruction. Vladimír Vondruš 2016-03-15 09:49:17 +0100
  • 2f97617bb6 Minor cleanup and documentation. Vladimír Vondruš 2016-03-15 09:49:04 +0100
  • f9ead4ef83 Fix 'zero as null pointer constant' warning #138 Nicholas "LB" Braden 2016-03-02 12:50:25 -0600
  • 5975945d29 WGL context library build fixed #137 dlardi 2016-03-01 18:28:19 +0200
  • 4383df7172 try making a change #136 nolancash 2016-02-24 12:58:37 -0800
  • 7949c376c5 Platform: link also all static libraries to Magnum. Vladimír Vondruš 2016-02-20 22:16:21 +0100
  • 60772f478e Use proper CMake variable for Corrade Utility library. Vladimír Vondruš 2016-02-20 22:15:11 +0100
  • 8469beec3b Platform: destroy SDL2 window also if Magnum context creation fails. Vladimír Vondruš 2016-02-15 22:35:02 +0100
  • 29081acc94 Platform: avoid window blinking with multiple context creation attempts. Vladimír Vondruš 2016-02-15 22:31:24 +0100
  • a3b84a4bf3 doc: update Homebrew installation docs. Vladimír Vondruš 2016-02-15 22:16:03 +0100
  • 4bcb79c315 Platform: properly handle SDL2 context creation failure on Emscripten. Vladimír Vondruš 2016-02-15 21:52:17 +0100
  • fedf84a871 Platform: remove unneeded flag fiddling in Sdl2Application. Vladimír Vondruš 2016-02-15 21:41:36 +0100
  • 99b402c771 package/debian: stop annoying linters complain about meaningless things. Vladimír Vondruš 2016-02-15 21:29:03 +0100
  • b42c436df0 doc: suggest static building for iOS. Vladimír Vondruš 2016-02-15 21:28:32 +0100
  • 0658f7a5f8 modules: don't unset MAGNUM_*APPLICATION_* vars if they stay the same. Vladimír Vondruš 2016-02-15 18:17:50 +0100
  • 4d9f4bd25d Install Test/AbstractOpenGLTester.h every time. Vladimír Vondruš 2016-02-15 17:47:20 +0100
  • c11903975a doc++: ResourceManager::instance() now returns a reference. Squareys 2016-02-13 22:52:28 +0100
  • cf6ef1310a doc++: Use AnimableGroup3D instead of DrawableGroup3D for Animable3D. Squareys 2016-02-13 22:47:11 +0100
  • 3f44faf55e doc++: ResourceManager::instance() now returns a reference. #135 Squareys 2016-02-13 22:52:28 +0100
  • cd10a1d3a9 doc++: Use AnimableGroup3D instead of DrawableGroup3D for Animable3D. Squareys 2016-02-13 22:47:11 +0100
  • 25a2796833 Fix Doxygen warnings. Vladimír Vondruš 2016-02-11 12:02:45 +0100
  • 08c8f5a635 Advertise iOS support, document building and usage. Vladimír Vondruš 2016-02-11 11:45:13 +0100
  • 02b2ce109f Platform: doc++ Vladimír Vondruš 2016-02-11 11:44:12 +0100
  • a771b60af6 Platform: use zero window size on iOS and let SDL2 autodetect. Vladimír Vondruš 2016-02-11 11:43:15 +0100
  • e70cb8bfdc Platform: no point in having SDL2 window title on iOS. Vladimír Vondruš 2016-02-11 11:41:28 +0100
  • f3d774fa48 Math: revert ability to convert Vector<1, T> to T. Vladimír Vondruš 2016-02-11 10:48:58 +0100