Commit Graph

  • cadaed853e Platform: ability to request context version in *X*Application. Vladimír Vondruš 2014-01-02 22:37:41 +0100
  • e1e21bc9c5 Platform: doc++ Vladimír Vondruš 2014-01-02 22:35:38 +0100
  • a96bd348d2 Platform: remove #define None. Vladimír Vondruš 2014-01-02 22:34:48 +0100
  • 7c5762424b Platform: no-op context version setter in NaClApplication. Vladimír Vondruš 2014-01-02 22:33:18 +0100
  • 8c39c5f11f Platform: ability to request context version in GlutApplication. Vladimír Vondruš 2014-01-02 22:32:38 +0100
  • 3833478212 Platform: ability to request context version in Sdl2Application. Vladimír Vondruš 2014-01-02 20:50:50 +0100
  • 63d4570f6a Platform: minor code deduplication, documentation and cleanup. Vladimír Vondruš 2014-01-02 20:11:23 +0100
  • 49bd0b6ff0 Added version() utility function. Vladimír Vondruš 2014-01-02 19:49:52 +0100
  • ce52f7b62f Moved Version enum to its own file. Vladimír Vondruš 2014-01-02 18:59:14 +0100
  • 86e8739bc0 Updated and fixed *Query documentation. Vladimír Vondruš 2014-01-02 18:08:37 +0100
  • 3d4db4e2b7 Primitives: set compile flags for proper library. Vladimír Vondruš 2013-12-29 23:45:48 +0100
  • 8d7fd163ad Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-29 19:57:56 +0100
  • 533ff3d3d3 Don't modify CORRADE_CXX_FLAGS, but rather directly CMAKE_CXX_FLAGS. Vladimír Vondruš 2013-12-29 19:52:39 +0100
  • 168807ed64 DebugTools: fix warning on MinGW. Vladimír Vondruš 2013-12-29 19:40:27 +0100
  • e6200cc828 Use proper debug callback signature on Windows. Vladimír Vondruš 2013-12-29 19:39:50 +0100
  • c9103b8947 Fix compilation of Shader on MinGW32. Vladimír Vondruš 2013-12-29 19:39:04 +0100
  • 64a1d6be88 Mesh: set VAO id to 0 when the extension is not available. Vladimír Vondruš 2013-12-29 18:50:03 +0100
  • f373b6518e Disabling strict aliasing on GCC >= 4.8. Vladimír Vondruš 2013-12-29 18:03:14 +0100
  • cacd4c06eb NV_read_{depth,depth_stencil} is not available in unextended ES3. Vladimír Vondruš 2013-12-29 17:35:51 +0100
  • 5115fb8624 Doc++, added todos. Vladimír Vondruš 2013-12-29 17:18:05 +0100
  • 64c1b6cbd4 Text: disable test case if required extension is not available. Vladimír Vondruš 2013-12-29 17:18:23 +0100
  • 8c0257e6e8 Abort the application on attempt to use any ES extension function. Vladimír Vondruš 2013-12-29 16:30:40 +0100
  • ddc7fba391 Fixed compilation of tests on Clang. Vladimír Vondruš 2013-12-29 11:03:25 +0100
  • ce7102df46 GCC 4.6 compatibility: no std::is_assignable. Vladimír Vondruš 2013-12-29 11:00:23 +0100
  • bd955a77b7 Renamed Sampler::maxAnisotropy() to Sampler::maxMaxAnisotropy(). Vladimír Vondruš 2013-12-29 10:24:24 +0100
  • 7fe926dcab Fix AbstractTexture::setWrapping() for rectangle textures. Vladimír Vondruš 2013-12-29 00:49:54 +0100
  • fac8f7233c Sampler: remove old ES-specific workaround. Vladimír Vondruš 2013-12-29 00:48:41 +0100
  • 1f15ac1d92 Added no-op fallback for unsupported EXT_texture_filter_anisotropic. Vladimír Vondruš 2013-12-29 00:45:50 +0100
  • a8d35fb60f Testing all *Texture functionality. Vladimír Vondruš 2013-12-29 00:42:11 +0100
  • fcfcc84e19 Platform: show BufferTexture::offsetAlignment() in magnum-info. Vladimír Vondruš 2013-12-28 21:55:30 +0100
  • 13692f4895 Added BufferTexture::offsetAlignment() limit query. Vladimír Vondruš 2013-12-28 21:55:03 +0100
  • 4a5308ef39 Make BufferTexture::id() public. Vladimír Vondruš 2013-12-28 21:54:34 +0100
  • 7dd4cf1ea3 Fixed CubeMapTextureArray::image(). Vladimír Vondruš 2013-12-28 19:09:18 +0100
  • 3bdf405f7f Fixed GL debug output performance warnings in Buffer test. Vladimír Vondruš 2013-12-28 19:08:26 +0100
  • fa4f090f90 Enabled synchronous debug output for AbstractOpenGLTester. Vladimír Vondruš 2013-12-28 19:07:36 +0100
  • f7a512fae4 Testing Buffer move construction and assignment. Vladimír Vondruš 2013-12-28 19:07:07 +0100
  • 34c6565e71 Testing Mesh move constructor and assignment. Vladimír Vondruš 2013-12-28 19:06:31 +0100
  • 9a9b5a90e1 Added move constructor/assignment to Query classes. Vladimír Vondruš 2013-12-28 19:05:47 +0100
  • 3fd165e9bb Added move constructor/assignment to Framebuffer classes. Vladimír Vondruš 2013-12-28 19:04:01 +0100
  • 17ac78f224 Added missing Framebuffer::id(). Vladimír Vondruš 2013-12-28 19:01:44 +0100
  • 5f51652aff Updated, documented and tested Shader and ShaderProgram movement. Vladimír Vondruš 2013-12-28 18:58:20 +0100
  • a4aad89cfb Ability to print Shader::Type enum to Debug output. Vladimír Vondruš 2013-12-28 18:56:42 +0100
  • 42c2032d81 Simplified and tested Texture move constructor/assignment. Vladimír Vondruš 2013-12-28 18:51:31 +0100
  • f3761b601d Added BufferImage&& overloads to *Texture*::set*Image() functions. Vladimír Vondruš 2013-12-28 18:46:10 +0100
  • 98d77e5bd1 Improved BufferImage API, added test. Vladimír Vondruš 2013-12-28 18:39:09 +0100
  • 576f9ef210 Improved tests for Image, ImageReference and Trade::ImageData classes. Vladimír Vondruš 2013-12-28 18:17:36 +0100
  • 905cd2fb9f Doc++ Vladimír Vondruš 2013-12-28 11:29:34 +0100
  • b1729c7e51 Merge 5218fda6f8 into ca053ac102 #43 ArEnSc 2013-12-27 15:54:50 -0800
  • 29a6e8c13d Merge 5218fda6f8 into ca053ac102 #41 ArEnSc 2013-12-27 15:32:13 -0800
  • 5218fda6f8 Platform : This commit will allow failsafe core context creation on Mac OS X. #43 #41 michael chung 2013-12-27 18:20:52 -0500
  • ca053ac102 Install also AbstractObject.h. Vladimír Vondruš 2013-12-27 17:36:32 +0100
  • e7d7cc1f98 modules: added comment explaining include path issues with SDL1/OSX. Vladimír Vondruš 2013-12-25 13:28:30 +0100
  • 4af58a3405 Merge 7476b78c64 into 33775e33ca #38 ArEnSc 2013-12-25 03:46:02 -0800
  • 7476b78c64 1.Build problems on Mac OS X (10.9) Recommended fix: https://github.com/mosra/magnum/blob/master/modules/FindSDL2.cmake#L46 to list only SDL_scancode.h (i.e. remove SDL.h) #38 michael chung 2013-12-25 06:40:51 -0500
  • 33775e33ca Fixed compilation of test on ES2. Vladimír Vondruš 2013-12-22 23:22:35 +0100
  • 50d0cb6e1e Minor cleanup. Vladimír Vondruš 2013-12-22 23:22:04 +0100
  • 85a2246911 Add missing file. Vladimír Vondruš 2013-12-22 23:13:04 +0100
  • 7f22b9c214 Support for debug message callback from KHR_debug. Vladimír Vondruš 2013-12-22 22:56:26 +0100
  • 3ad9050e15 Disallow overriding exec() in GL tests. Vladimír Vondruš 2013-12-22 23:00:55 +0100
  • f2d3ecca7c Platform: display DebugMessage limits in magnum-info. Vladimír Vondruš 2013-12-22 19:57:11 +0100
  • ea98281612 New class DebugMessage for inserting debug messages via KHR_debug. Vladimír Vondruš 2013-12-22 19:51:54 +0100
  • e88143fb9e Added EXT_debug_marker extension to the list and GL headers. Vladimír Vondruš 2013-12-22 19:48:48 +0100
  • dfd86079bc Minor cleanup. Vladimír Vondruš 2013-12-22 19:59:24 +0100
  • c9104906e7 Use CORRADE_TARGET_WINDOWS instead of _WIN32. Vladimír Vondruš 2013-12-22 17:34:32 +0100
  • c4a28965cb modules: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2013-12-22 17:33:18 +0100
  • 2c73bbb0b9 Remove offensive comment. Vladimír Vondruš 2013-12-22 15:50:39 +0100
  • 34954a54e3 Use std::string::data() instead of std::string::c_str(). Vladimír Vondruš 2013-12-22 15:50:12 +0100
  • f1e2bf3b93 Fixed documentation links to EXT_debug_label. Vladimír Vondruš 2013-12-22 09:08:27 +0100
  • 4c33f86101 Doxyfile: added annother variant of extension links. Vladimír Vondruš 2013-12-22 09:07:39 +0100
  • d1144b0484 GCC 4.6 compatibility: no std::string::pop_back(). Vladimír Vondruš 2013-12-21 13:11:42 +0100
  • c24bae8431 Fix tests on ES build. Vladimír Vondruš 2013-12-21 13:07:00 +0100
  • 92a161fbda Platform: display label limits in magnum-info. Vladimír Vondruš 2013-12-20 22:44:45 +0100
  • b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. Vladimír Vondruš 2013-12-20 22:40:56 +0100
  • 100527cd3d Remove obsolete glLoadGen-related workarounds. Vladimír Vondruš 2013-12-21 02:24:04 +0100
  • 11da68aff4 external: updated glLoadGen-generated GL headers. Vladimír Vondruš 2013-12-21 02:22:23 +0100
  • 0d262bda41 Added EXT_debug_label extension to the list. Vladimír Vondruš 2013-12-21 02:23:14 +0100
  • bfe6033348 Minor cleanup. Vladimír Vondruš 2013-12-20 22:45:02 +0100
  • f0ec6ffb21 Xlib.h, I hate you sincerely. Vladimír Vondruš 2013-12-20 22:43:14 +0100
  • c74c107e7f Add Mesh::id() for consistency. Vladimír Vondruš 2013-12-20 13:24:59 +0100
  • 83f348256e Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-18 01:02:43 +0100
  • d4162a4160 Platform: add dummy title setting function to NaClApplication. Vladimír Vondruš 2013-12-18 00:52:47 +0100
  • fc1a486f00 Platform: ignore Sdl2Application title in Emscripten. Vladimír Vondruš 2013-12-18 00:52:12 +0100
  • 27a80cb76e Shaders: doc++ Vladimír Vondruš 2013-12-17 21:12:17 +0100
  • 5b56235084 Adapted to Corrade changes. Vladimír Vondruš 2013-12-17 20:59:19 +0100
  • 48ee52b14f Remove misleading comment. Vladimír Vondruš 2013-12-17 19:15:18 +0100
  • f796b5a781 Ignore CORRADE_DEPRECATED() macro in Doxygen. Vladimír Vondruš 2013-12-17 19:14:34 +0100
  • 2157123de0 Updated toolchains submodule. Vladimír Vondruš 2013-12-16 13:17:36 +0100
  • 2c9a982a16 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-15 21:04:46 +0100
  • 8850f69f20 external: updated Optional with Native Client support. Vladimír Vondruš 2013-12-15 21:04:20 +0100
  • 0204669735 Platform: add at least some support for wheel events to NaClApplication. Vladimír Vondruš 2013-12-15 20:58:59 +0100
  • 4e8df64e93 Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-15 20:16:11 +0100
  • 282ee58c62 Math: work around missing std::round() in NaCl newlib. Vladimír Vondruš 2013-12-15 20:14:47 +0100
  • 744cc2f806 Text: fix error in fontconverter utility documentation. Vladimír Vondruš 2013-12-15 20:09:20 +0100
  • ae9c02d591 Text: actually have some sane default plugin dir. Vladimír Vondruš 2013-12-15 20:08:26 +0100
  • dfeeff779b Shaders: oops. Vladimír Vondruš 2013-12-15 20:07:49 +0100
  • 143440d074 GCC 4.4 compatibility: fix linker errors with =default. Vladimír Vondruš 2013-12-15 17:52:25 +0100
  • a9fdfb77cc Merge branch 'master' into compatibility Vladimír Vondruš 2013-12-14 23:00:46 +0100
  • 0e370efa0c Work around missing types in NaCl's `gl2.h`. Vladimír Vondruš 2013-12-14 22:34:39 +0100
  • dbafac0ba3 Updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2013-12-14 22:34:19 +0100
  • 59d92dc4af GCC 4.4 compatibility: no lambda functions. Vladimír Vondruš 2013-12-14 16:23:07 +0100