Commit Graph

  • 6d8b1d8eba package: enable windowless apps for es3desktop Jenkins CI configuration. Vladimír Vondruš 2014-01-03 14:14:18 +0100
  • 39988cf128 package: don't check GL tests for es2 and es3 targets. Vladimír Vondruš 2014-01-03 11:00:35 +0100
  • 6ce1a939dc Enable VAOs by default for ES3. Vladimír Vondruš 2014-01-03 00:53:14 +0100
  • 331433effa Shaders: somehow I need to enable the extension also on ES3. Vladimír Vondruš 2014-01-03 00:52:24 +0100
  • 3854e63f5a Shaders: fix MeshVisualizer on ES3. Vladimír Vondruš 2014-01-03 00:52:09 +0100
  • d98d881587 package: added es3desktop variant to Jenkins CI configuration. Vladimír Vondruš 2014-01-03 00:34:46 +0100
  • 35340fb184 package: added ES3 desktop PKGBUILD. Vladimír Vondruš 2014-01-03 00:33:10 +0100
  • d003549328 Platform: fixed compilation of magnum-info on ES3. Vladimír Vondruš 2014-01-03 00:32:26 +0100
  • d2b38b712f Fixed compilation of tests on ES3. Vladimír Vondruš 2014-01-03 00:32:13 +0100
  • c1282964c5 Verify that version retrieval went right. Vladimír Vondruš 2014-01-03 00:11:55 +0100
  • 63a611cd1f Fix OpenGL ES-related documentation. Vladimír Vondruš 2014-01-03 00:11:07 +0100
  • a8b91a0914 package: building Sdl2Application also in es2desktop PKGBUILD. Vladimír Vondruš 2014-01-02 23:05:05 +0100
  • 00dec60d33 Platform: implement ES2 and ES3 support for SDL2 and X-based applications. Vladimír Vondruš 2014-01-02 23:06:50 +0100
  • 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